Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 41661 - emerge system ignores pam dependencies
Summary: emerge system ignores pam dependencies
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Dependencies (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
: 50371 (view as bug list)
Depends on: 33440
Blocks:
  Show dependency tree
 
Reported: 2004-02-15 06:07 UTC by janne.oinonen
Modified: 2004-10-03 02:10 UTC (History)
3 users (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 janne.oinonen 2004-02-15 06:07:16 UTC
Normal chrooted install I have succeeded many times before now fails on pam-0.77 due missing dependencies.

Reproducible: Always
Steps to Reproduce:
1. ROOT=/foo emerge -p system
2. notice glib-1.2* missing and pwdb emerging AFTER pam
3.

Actual Results:  
portage would exit on pam-0.77 - libglib.a and libpwdb.a not found

Expected Results:  
emerge dev-libs/glib/glib-1.2.0-r5 sys-libs/pwdb
Comment 1 Warp Zero (RETIRED) gentoo-dev 2004-05-09 11:46:03 UTC
*** Bug 50371 has been marked as a duplicate of this bug. ***
Comment 2 Warp Zero (RETIRED) gentoo-dev 2004-05-09 12:06:09 UTC
Portage seems to completely ignore pam's dependancies for sure...
Comment 3 Jason Stubbs (RETIRED) gentoo-dev 2004-05-09 23:11:35 UTC
[14:50:44] < @warpzero > why not just list the packages in system in the order?

^^^ is a suitable short term fix
Comment 4 Paul Sumner 2004-05-10 08:14:46 UTC
Confirmed short term fix works:

emerge =dev-libs/glib-1.2.10-r5
emerge sys-libs/pwdb
emerge pam

...pam-0.77 merged.

Thanks much.
Comment 5 John Davis (zhen) (RETIRED) gentoo-dev 2004-06-13 20:04:40 UTC
not a release bug ...
Comment 6 SpanKY gentoo-dev 2004-10-03 02:10:38 UTC
latest portage seems to handle this properly
Comment 7 SpanKY gentoo-dev 2004-10-03 02:10:50 UTC
root@vapier 0 mindi # USE=pwdb ROOT=/dev/shm/ emerge -epv system | egrep '/(pam|pwdb|glib)'
[ebuild  N    ] dev-libs/glib-1.2.10-r5  -debug 0 kB 
[ebuild  N    ] sys-libs/pwdb-0.62  -debug (-selinux) 0 kB 
[ebuild  N    ] sys-libs/pam-0.77-r1  -berkdb -debug +pwdb* (-selinux) 0 kB