[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#815518: RFS: ircii/20151120-1 [QA Upload]



Hi Daniel,

a few more thing I noticed when trying to use the built package as well
as when I tried to rebuild it again:

The status line says "[1] 18:34 abe (+i) * type /help for help", but
when I do "/help", it just says "*** HELP_PATH error: No such file or
directory". This is a regression as this works fine with
20060725-1+b1.

Despite I first suspected the following change to be the culprit, I'm
now sure this issue is not related to this changelog entry:

> >   * Update ircii.install file.
> >     + Now the documentation install from docs file

A debdiff on the two .deb files shows:

→ debdiff ../ircii_20060725-1+b1_amd64.deb ../ircii_20151120-1_amd64.deb
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .deb but not in first
-------------------------------------
-rw-r--r--  root/root   /usr/share/ircII/help/nuser
-rw-r--r--  root/root   /usr/share/ircII/help/set/ssl_ca_chain_file
-rw-r--r--  root/root   /usr/share/ircII/help/set/ssl_ca_file
-rw-r--r--  root/root   /usr/share/ircII/help/set/ssl_ca_path
-rw-r--r--  root/root   /usr/share/ircII/help/set/ssl_ca_private_key_file
-rw-r--r--  root/root   /usr/share/ircII/script/nicksearch
-rw-r--r--  root/root   /usr/share/man/man1/ircflush.1.gz
-rw-r--r--  root/root   /usr/share/man/man1/ircio.1.gz
-rw-r--r--  root/root   /usr/share/man/man1/wserv.1.gz

Files in first .deb but not in second
-------------------------------------
-rw-r--r--  root/root   /usr/share/doc/ircii/changelog.Debian.amd64.gz
-rw-r--r--  root/root   /usr/share/ircII/help/rules

Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: libc6 (>= 2.15), {+libssl1.0.2 (>= 1.0.2d),+} libtinfo5 (>= 6)
Installed-Size: [-1514-] {+1591+}
[-Source: ircii (20060725-1)-]
Version: [-20060725-1+b1-] {+20151120-1+}

/usr/share/ircII/help/rules only seem to be some netiquette stuff, so
it's removal doesn't seem to be related either. So it's likely that a
new file has been added upstream, but not installed into the package.

stracing the issue showed that ircII looked for its help files at
/usr/share/irc/help/, no more at /usr/share/ircII/help/.

Looking at the diff between old and new debian/rules, I noticed that
IRCLIB was passed as environment variable in the past, but now is just
a make variable. This can be fixed by using

  export IRCLIB=/usr/share/ircII/

instead of just

  IRCLIB=/usr/share/ircII/

Another issue showed up when trying to build it twice in a row:

  dpkg-source: error: cannot represent change to ircII: binary file contents changed

Seems as if ircII is not properly cleaned up. I suggest adding it to
debian/clean.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


Reply to: