pxe fail to remove when updating from 6.06 to 6.10

Bug #63704 reported by Laurent GUERBY
8
Affects Status Importance Assigned to Milestone
pxe (Debian)
Fix Released
Unknown
pxe (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: pxe

The update manager fails upgrade with a message about pxe, when trying to remove it with apt-get I get:

$ apt-get remove pxe
.Reading package lists... Done
Building dependency tree... Done
The following packages were automatically installed and are no longer required:
  pxe
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  pxe
0 upgraded, 0 newly installed, 1 to remove and 2 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 143kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 149410 files and directories currently installed.)
Removing pxe ...
Stopping pxe: invoke-rc.d: initscript pxe, action "stop" failed.
dpkg: error processing pxe (--remove):
 subprocess pre-removal script returned error exit status 1
Starting pxe: invoke-rc.d: initscript pxe, action "start" failed.
dpkg: error while cleaning up:
 subprocess post-installation script returned error exit status 255
Errors were encountered while processing:
 pxe
E: Sub-process /usr/bin/dpkg returned an error code (1)

Revision history for this message
Laurent GUERBY (laurent-guerby) wrote :

dpkg -l|grep pxe
rF pxe 1.4.2-4 free PX daemon

Revision history for this message
Laurent GUERBY (laurent-guerby) wrote :

For some reason, today (after a reboot) apt-get remove pxe just worked.

Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :

Thanks for the bug report.

I'm closing this bug because I believe it has been fixed in Feisty.

pxe (1.4.2-5) unstable; urgency=medium
 .
   * New email address.
   * Splittet out pidfile modifications from 03-gcc4.dpatch to 03-pidfile.dpatch.
   * Adapted patch from Lars Wirzenius <email address hidden> for unstable:
     - debian/postinst: Created. In addition to the usual stuff added by
       debhelper, we now create a Debian-pxe user.
     - debian/prerm: Created. Handle a failed upgrade from a previous version by
       manually killing the daemon and removing the pid file.
     - debian/postrm: Remove /var/run/pxe, /var/run/pxe/pxe.pid, and
       /var/run/pxe.pid.
     - debian/init.d: Create /var/run/pxe before starting the daemon, and chown
       it to the Debian-pxe user. Also, wait for the pid file to disappear when
       stopping (or restarting), instead of blindly assuming that one second is
       enough. Further, allow start-stop-daemon to not do anything (--oknodo)
       when doing "start", "stop", or the stopping part of "restart".
     - Closes: #376501.

Changed in pxe:
status: Unconfirmed → Fix Released
Changed in pxe:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.