package couchdb failed to purge
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
desktopcouch |
Fix Released
|
Undecided
|
Unassigned | ||
couchdb (Ubuntu) |
Fix Released
|
Undecided
|
Chad Miller |
Bug Description
Binary package hint: couchdb
When installing couchdb, it creates a system wide instance. When purging it, it fails to stop this, so that after installation, processes are left over:
$ ps aux|grep couch
couchdb 11689 0.0 0.0 4024 640 ? S 16:21 0:00 /bin/sh -e /usr/bin/couchdb -c \"/etc/
couchdb 11735 0.0 0.0 4024 356 ? S 16:21 0:00 /bin/sh -e /usr/bin/couchdb -c \"/etc/
couchdb 11736 0.0 0.6 114336 12888 ? Sl 16:21 0:00 /usr/lib/
couchdb 11745 0.0 0.0 3788 512 ? Ss 16:21 0:00 heart -pid 11736 -ht 11
and the package fails to purge, since the couchdb user cannot be removed:
userdel: Benutzer couchdb ist derzeit angemeldet
/usr/sbin/deluser: »/usr/sbin/userdel couchdb« gab den Fehlercode 8 zurück. Programmende.
dpkg: Fehler beim Bearbeiten von couchdb (--purge):
Unterprozess post-removal script gab den Fehlerwert 1 zurück
Sorry for German, it means that the "couchdb" user is currently logged in, and that userdel failed because of that.
Also, packages should not remove system accounts in the first place on removal, for various reason.
ProblemType: Package
Architecture: amd64
Date: Tue Jun 16 16:29:10 2009
DistroRelease: Ubuntu 9.10
ErrorMessage: Unterprozess post-removal script gab den Fehlerwert 1 zurück
Package: couchdb (not installed)
ProcVersionSign
SourcePackage: couchdb
Title: package couchdb (not installed) failed to install/upgrade: Unterprozess post-removal script gab den Fehlerwert 1 zurück
Uname: Linux 2.6.30-9-generic x86_64
Related branches
Changed in couchdb (Ubuntu): | |
assignee: | nobody → Elliot Murphy (statik) |
Changed in desktopcouch: | |
status: | New → Fix Released |
I've confirmed this problem still exists with couchdb 0.9.0-2ubuntu5