Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-07-11 Thread Tanguy Ortolo
Tollef Fog Heen, 2012-07-02 22:52+0200: That's quite odd. I think I have clues about that. In the postinst, you call dpkg-divert this way: dpkg-divert --remove --package systemd --rename \ --divert /lib/lsb/init-functions.systemd /lib/lsb/init-functions Well, according to

Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-07-03 Thread Teodor MICU
2012/7/2 Tollef Fog Heen tfh...@err.no: That's quite odd. Can you please provide the output of «grep systemd /var/log/dpkg.log»? See below. I've reinstalled «systemd» this morning on my workstation. Cheers -- 2012-07-02 10:55:30 upgrade systemd-gui:i386 44-2 44-3 2012-07-02 10:55:30

Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-07-03 Thread Tollef Fog Heen
]] Teodor MICU Hi, 2012/7/2 Tollef Fog Heen tfh...@err.no: That's quite odd. Can you please provide the output of «grep systemd /var/log/dpkg.log»? See below. I've reinstalled «systemd» this morning on my workstation. Ah, it looks like it never actually got to the configure step of

Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-07-03 Thread Teodor MICU
2012/7/3 Tollef Fog Heen tfh...@err.no: Ah, it looks like it never actually got to the configure step of systemd. Does that sound correct, and is the diversion correctly removed now? If not, could you please try downgrading to 44-2 and then upgrading and verifying that the diversion is gone?

Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-07-02 Thread Teodor MICU
Diversion is not removed at all on package removal: | root@frost:~# ls -hl /lib/lsb/ | total 16K | drwxr-xr-x 2 root root 4.0K Jul 2 11:11 init-functions.d | -rw-r--r-- 1 root root 12K May 30 17:01 init-functions.systemd | root@frost:~# dpkg -S /lib/lsb/init-functions.d | lsb-base:

Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-07-02 Thread Tollef Fog Heen
]] Teodor MICU Diversion is not removed at all on package removal: | root@frost:~# ls -hl /lib/lsb/ | total 16K | drwxr-xr-x 2 root root 4.0K Jul 2 11:11 init-functions.d | -rw-r--r-- 1 root root 12K May 30 17:01 init-functions.systemd | root@frost:~# dpkg -S /lib/lsb/init-functions.d

Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-07-02 Thread Teodor MICU
2012/7/2 Tollef Fog Heen tfh...@err.no: Did you upgrade to 44-3 before removing it or not? Yes, I've upgraded almost all packages (including systemd) and then reported Bug#679873: lsb-base: Can't open /lib/lsb/init-functions. Later I've uninstalled systemd packages to work around the problem,

Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-07-02 Thread Tollef Fog Heen
]] Teodor MICU 2012/7/2 Tollef Fog Heen tfh...@err.no: Did you upgrade to 44-3 before removing it or not? Yes, I've upgraded almost all packages (including systemd) and then reported Bug#679873: lsb-base: Can't open /lib/lsb/init-functions. Later I've uninstalled systemd packages to

Bug#679728: systemd: diversion removed in postinst, should be removed in preinst

2012-06-30 Thread Tollef Fog Heen
Package: systemd Version: 44-2 Severity: serious This breaks other packages installed in the same apt run. 00:12 uau Mithrandir: with latest debian systemd package, /lib/lsb/init-functions doesn't exist between unpacking and postinst that removes diversion 00:12 uau