[Pkg-sysvinit-devel] 2.86.ds1-18 upgrade fails to warn the user via apt-listchanges

Yannick Roehlly yannick.roehlly at free.fr
Sat Sep 9 11:05:29 UTC 2006


Dear sysvinit and apt-listchanges mainteners,

I use apt-listchanges to track Debian news file during upgrades. The 
2.86.ds1-18 showed me a problem and as I don't know if it's a sysinit 
packaging problem or a apt-listchanges one I'm writing to you (tell me if you 
want me to report this bug to any of these packages).

[For Pierre]
The 2.86.ds1-18 version for sysinitv correct a problem appeared in 2.86.ds1-16 
and gives a little script[1] to correct things in the NEWS.Debian.gz file.


On my i386 computer, everything worked as expected and apt-listchanges warned 
me via sending me the new lines in NEWS.Debian.gz.

I have also a powerpc machine. At the moment, sysvinit v. 2.86.ds1-18 has not 
been built for powerpc but the sysv-rc 2.86.ds1-18 was installed as it's 
an "all architecture" package.
When upgrading "the powerpc architecture" sysvinit package, as sysv-rc from 
the same source as been yet upgraded, apt-listchanges won't tell me about the 
changes in /usr/share/doc/sysvinit/NEWS.Debian.gz and I will miss the 
information about the problem and the script to correct the situation.

I've built sysvinit v. 2.86.ds1-18 with apt-build so I think upgrading from 
the Debian archive will lead to the same behaviour.


The solutions would be:
- Include the warning and the script in the all.deb package but that would be 
misleading because the new binaries would not yet be on the system.
- Make a dependency between sysv-rc and sysvinit of the same version.
- Make apt-listchanges track changes in the sysvinit v. 2.86.ds1-18 
NEWS.Debian.gz even if sysv-rc from the same source was already upgraded.


I am aware that's this problem may be more a apt-listchanges one and that 
sysvinit maintainer may have other problem than to take care of this one but 
I wanted to warn you as the information in the NEWS.Debian.gz are important 
and the user must be informed.

Sincerely,

Yannick


[1] The script could pose problems with unpurged packages but that's another 
issue.



More information about the Pkg-sysvinit-devel mailing list