Dead-lock in replaced package scripts

2013-11-12 Thread Ondřej Surý
Hi, I am searching for a solution for this scenario: nsd3 (<= 4.0.0), e.g. from 3.2.x postrm script _remove_ "nsd" user nsd3 (>= 4.0.0) is just a dummy package with hard depends on nsd (>= 4.0.0) nsd (>= 4.0.0) creates "nsd" user in postinst and remove "nsd" user in postrm If nsd3 package is upg

Re: Dead-lock in replaced package scripts

2013-11-12 Thread Neil Williams
On Tue, 12 Nov 2013 13:16:10 +0100 Ondřej Surý wrote: > Hi, > > I am searching for a solution for this scenario: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621833 Generally, I avoid even trying to remove system users during package removal. Remove the files for that user but not the user

Re: Dead-lock in replaced package scripts

2013-11-12 Thread Peter Palfrader
On Tue, 12 Nov 2013, Ondřej Surý wrote: > Now the "nsd" user has been removed in nsd3.postinst, but it is still > needed by nsd (>= 4.0.0) package. Any ideas how to fix that? Or should I > just cross the fingers and hope nobody would do such thing? You probably shouldn't ever remove users. Cheer

Re: Dead-lock in replaced package scripts

2013-11-12 Thread Ondřej Surý
On Tue, Nov 12, 2013, at 13:55, Peter Palfrader wrote: > On Tue, 12 Nov 2013, Ondřej Surý wrote: > > > Now the "nsd" user has been removed in nsd3.postinst, but it is still > > needed by nsd (>= 4.0.0) package. Any ideas how to fix that? Or should I > > just cross the fingers and hope nobody would

Re: Dead-lock in replaced package scripts

2013-11-12 Thread Raphael Hertzog
Hi, On Tue, 12 Nov 2013, Ondřej Surý wrote: > On Tue, Nov 12, 2013, at 13:55, Peter Palfrader wrote: > > On Tue, 12 Nov 2013, Ondřej Surý wrote: > > > > > Now the "nsd" user has been removed in nsd3.postinst, but it is still > > > needed by nsd (>= 4.0.0) package. Any ideas how to fix that? Or sh

Re: Dead-lock in replaced package scripts

2013-11-12 Thread Tollef Fog Heen
]] Ondřej Surý > Now the "nsd" user has been removed in nsd3.postinst, but it is still > needed by nsd (>= 4.0.0) package. Any ideas how to fix that? Or should I > just cross the fingers and hope nobody would do such thing? As others have said: stop removing the user, but also, rm the old postrm

Re: Dead-lock in replaced package scripts

2013-11-12 Thread Jonathan Dowland
On Tue, Nov 12, 2013 at 12:52:35PM +, Neil Williams wrote: > Generally, I avoid even trying to remove system users during package > removal. Remove the files for that user but not the user itself. (What > harm does it do to leave the user defined?) This seems very sensible and pragmatic, but y

Re: Dead-lock in replaced package scripts

2013-11-12 Thread Ondřej Surý
On Tue, Nov 12, 2013, at 14:37, Tollef Fog Heen wrote: > ]] Ondřej Surý > > > Now the "nsd" user has been removed in nsd3.postinst, but it is still > > needed by nsd (>= 4.0.0) package. Any ideas how to fix that? Or should I > > just cross the fingers and hope nobody would do such thing? > > As

Bug#729432: ITP: php-sabre-event -- lightweight library for event management

2013-11-12 Thread David Prévot
Package: wnpp Severity: wishlist Owner: David Prévot * Package name: php-sabre-event Version : 1.0.0 Upstream Author : Evert Pot * URL : https://github.com/evert/sabre-vobject * License : BSD-3-clause Programming Lang: PHP Description : lightweight lib

Bug#729433: ITP: php-sabre-http -- library to ease the work with HTTP protocol

2013-11-12 Thread David Prévot
Package: wnpp Severity: wishlist Owner: David Prévot Control: block -1 by 729432 * Package name: php-sabre-http Version : 2.0.0~alpha5 Upstream Author : Evert Pot * URL : https://github.com/evert/sabre-vobject * License : BSD-3-clause Programming Lang: PHP

Re: Dead-lock in replaced package scripts

2013-11-12 Thread James McCoy
On Tue, Nov 12, 2013 at 05:32:28PM +0100, Ondřej Surý wrote: > On Tue, Nov 12, 2013, at 14:37, Tollef Fog Heen wrote: > > ]] Ondřej Surý > > > > > Now the "nsd" user has been removed in nsd3.postinst, but it is still > > > needed by nsd (>= 4.0.0) package. Any ideas how to fix that? Or should I >

Bug#729441: ITA: newlib -- Newlib is a C library intended for use on embedded systems

2013-11-12 Thread Agustin Henze
Package: wnpp Severity: wishlist Owner: Agustin Henze X-Debbugs-CC: debian-devel@lists.debian.org, debian-cr...@lists.debian.org Hi all, I'm adopting this package and I'll upload the new upstream release (2.0.0) with big changes in the packaging. The main change is that it'll only generate 2 bina