Bug#610099: git-daemon-run: cannot purge and remove in one step

2011-02-20 Thread Jonathan Nieder
severity 610099 serious
quit

Hi Daniel,

Daniel Dickinson wrote:

 [Subject: Re: Bug#610099: git-daemon-run: me too]

For the future: please keep in mind that these appear as emails,
so a subject line is a good place to provide valuable context.

 Just a reminder of this bug

Have you looked into http://bugs.debian.org/607243?  Any ideas for
fixing it?

 This is however a serious bug because it violates debian packaging
 policy, and is thus considered release-critical.

I couldn't find a relevant line in the policy manual, but I agree that
ought to be fixed before the wheezy release.

Thanks for your interest,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#610099: git-daemon-run: cannot purge and remove in one step

2011-01-15 Thread Jonathan Nieder
Package: git-daemon-run
Version: 1:1.7.2.3-2.2
Severity: important

git-daemon-run wants to be removed and purged in steps separated by a sleep
of a second or so[1].  Otherwise userdel fails with user gitlog is currently
logged in.

http://bugs.debian.org/607243 (the corresponding runit bug) has details.

Jonathan

$ dpkg --purge git-daemon-run
(Reading database ... 124645 files and directories currently installed.)
Removing git-daemon-run ...
Service git-daemon removed, the service daemon received the TERM and CONT 
signals.
Purging configuration files for git-daemon-run ...
fail: git-daemon: unable to change to service directory: file does not exist
Removing user `gitlog' ...
Warning: group `nogroup' has no more members.
userdel: user gitlog is currently logged in
/usr/sbin/deluser: `/usr/sbin/userdel gitlog' returned error code 8. Exiting.
dpkg: error processing git-daemon-run (--purge):
 subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
 git-daemon-run
E: /usr/bin/dpkg --purge --no-triggers --force-bad-path git-daemon-run returned 
non-zero status: 256
E: error performing command 'purge'
$ dpkg --purge git-daemon-run
(Reading database ... 124640 files and directories currently installed.)
Removing git-daemon-run ...
Purging configuration files for git-daemon-run ...
fail: git-daemon: unable to change to service directory: file does not exist
rmdir: failed to remove `/var/log/git-daemon': No such file or directory
Removing user `gitlog' ...
Warning: group `nogroup' has no more members.
Done.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org