On Sat, Jan 12, 2008 at 11:33:23AM +0000, Colin Watson wrote: > On Mon, Jan 07, 2008 at 12:39:30PM +0100, Bill Allombert wrote: > > Since libuuid1 is essential, every system will end up with a libuuid > > user/group, so why not just add it to base-passwd instead of creating it > > dynamically ?
> In general I want to avoid almost all further creation of global static > IDs. The last exception I made was when the installer needed a group > with a static ID to exist so that it could hardcode its GID in > /etc/fstab. Global static IDs are difficult to maintain, complicate > partial upgrades, require user interaction (this should be overhauled, > admittedly, but nevertheless), and have a very limited available space. > I don't think "but we don't want to make adduser Priority: required" is > a good enough reason to add global static IDs; and passwd doesn't need > to be made Essential just because an Essential package depends on it > (Essential isn't closed under dependency). The use case here was that passwd would be a dependency of a pre-dependency of an essential package, which does promote it into the effective essential set. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ [EMAIL PROTECTED] [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]