Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-catalyst
Navigation:
Lists: gentoo-catalyst: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-catalyst@g.o
From: Peter Stuge <peter@...>
Subject: Re: Too many problems with groupadd when creating stage3
Date: Thu, 15 Oct 2009 19:16:22 +0200
Juan Luis Pérez Pérez wrote:
> openldap ebuild calls enewgroup and fails.
> dbus ebuild calls enewgroup and fails.

Yes, this is understood. Several other ebuilds also call enewgroup
and enewuser, and would also fail if emerged at the same point.

enewgroup fails because eutils.eclass implements that function with a
call to groupadd (not the problem!) but there is no groupadd command
available in the system at that point (the problem!).

So where is the problem exactly? I don't know.

Make eutils.eclass somehow ensure that the neccessary commands will
be available?

Make eutils.eclass depend on shadow? (I don't like that idea.)
Have an alternative implementation for these commands built into
eutils.class as fallback? (I don't like that either.)
Have an alternative implementation somewhere else? Where?

Make all ebuilds which call enewgroup or similar functions depend on
shadow? (Feels very wrong to me.)


//Peter


References:
Too many problems with groupadd when creating stage3
-- Juan Luis Pérez Pérez
Re: Too many problems with groupadd when creating stage3
-- Peter Stuge
Re: Too many problems with groupadd when creating stage3
-- Juan Luis Pérez Pérez
Navigation:
Lists: gentoo-catalyst: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Too many problems with groupadd when creating stage3
Next by thread:
Re: Too many problems with groupadd when creating stage3
Previous by date:
Re: Too many problems with groupadd when creating stage3
Next by date:
Re: Too many problems with groupadd when creating stage3


Updated Nov 19, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.