Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83087 - portage should create /var/lib/portage
Summary: portage should create /var/lib/portage
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All All
: High major
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-02-23 10:18 UTC by Rajiv Aaron Manglani (RETIRED)
Modified: 2005-07-14 06:58 UTC (History)
0 users

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 Rajiv Aaron Manglani (RETIRED) gentoo-dev 2005-02-23 10:18:13 UTC
when running something like 'ROOT=/build/target1 emerge uclibc baselayout-lite busybox' and when /build/target1 is empty, portage creates several directories like /var/cache, etc. however it fails to create /var/lib/portage (actually, ${ROOT}/var/lib/portage).

without this dir, the world file never gets created.
Comment 1 SpanKY gentoo-dev 2005-02-23 10:21:12 UTC
there is code to create it (in portage.py) but it seems there's a few
codepaths that can execute w/out hitting the /var/lib/portage creation code
Comment 2 Jason Stubbs (RETIRED) gentoo-dev 2005-07-14 05:48:14 UTC
Fixed on or before 2.0.51.22-r1 
Comment 3 Jason Stubbs (RETIRED) gentoo-dev 2005-07-14 06:58:51 UTC
Looking through the batch of bugs, I'm not sure that some of these are 
actually fixed in stable. Others, the requirements have possibly changed after 
the initial fix was committed. 
 
If you think this bug has been closed incorrectly, please reopen or ask that 
it be reopened.