Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132785 - sys-apps/hal adds users in src_install
Summary: sys-apps/hal adds users in src_install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Doug Goldstein (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 127759
  Show dependency tree
 
Reported: 2006-05-09 06:13 UTC by Chris Gianelloni (RETIRED)
Modified: 2006-06-02 04:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Gianelloni (RETIRED) gentoo-dev 2006-05-09 06:13:59 UTC
The summary pretty much says it all.  Any changes to users/groups needs to be done in pkg_setup, preferably, or pkg_preinst or pkg_postinst.  If you do any user management in src_* then it does not happen properly on systems using binary packages.  This breaks (or will break) 2006.1's GRP installs.

Thanks...
Comment 1 Steev Klimaszewski (RETIRED) gentoo-dev 2006-05-17 23:00:59 UTC
I just looked through the ebuilds and can't see what you are saying, perhaps I am missing something, please re-open if you think the problem still exists
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2006-05-30 21:29:06 UTC
Chris,

Any clarification?
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-05-31 14:35:11 UTC
Honestly I don't see it.  I *swear* that I saw it, but I can't possibly tell you where now.  I know that I wouldn't have filed a bug for no reason, but CVS doesn't lie.
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2006-05-31 16:08:04 UTC
oh. Well it could have been an old ebuild that I deleted a while back... one of the Gnome herd tards insisted that pkg_postinst() was wrong and they screwed with a bunch of stuff. Which resulted in like 40 bugs being created because they were wrong.

Which is why I have the note in the ebuild to stop touching stuff and the link to the dev manual.