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: