Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 434942 - portage-2.1.11.13: Obsolete eclass-overrides information in portage(5)
Summary: portage-2.1.11.13: Obsolete eclass-overrides information in portage(5)
Status: RESOLVED FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: [OLD] Portage Documentation (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 240187 445274
  Show dependency tree
 
Reported: 2012-09-13 20:25 UTC by René 'Necoro' Neumann
Modified: 2012-11-29 23:53 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 René 'Necoro' Neumann 2012-09-13 20:25:59 UTC
portage(5) states the information to not use metadata/cache when using eclass-overrides (in the 'repos.conf' section). This information refers to bug #276264.

But this bug has been marked RESOLVED FIXED and also it seems to work without removing metadata/cache.

Hence: If this issue is really fixed, please remove this outdated information. If not (and it happens to work by accident), please update the information to not refer to a fixed bug.

Thanks!
Comment 1 Zac Medico gentoo-dev 2012-09-13 20:48:47 UTC
Since bug 409445, we've migrated our repository to the new metadata/md5-cache (aka md5-dict) format, which solves the issues with eclass-overrides. However, if you're using some other repository that distributes just the metadata/cache directory, then it would still be a problem for that repository.

Currently, I'm taking steps toward deprecating the old metadata/cache format, so that the issue will be completely resolved. The first step is in that latest versions of portage (which haven't been marked stable yet):

http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=24b7ebe3b9404f0344f5b34eb322abde64143263
Comment 2 Zac Medico gentoo-dev 2012-09-13 22:52:53 UTC
The information in portage(5) still seems accurate. Although Gentoo's repository does contain the problematic metadata/cache directory any more, it could still be an issue for third-party repositories (like I mentioned earlier).

The reason that bug 276264 is marked RESOLVED FIXED is that portage(5) was updated to add the relevant warning message.
Comment 3 René 'Necoro' Neumann 2012-09-14 12:26:01 UTC
Thanks for this clarification. Would it possible perhaps to add a short note, that this does not concern the main gentoo tree (for me the notation 'your portage tree' is synonym with the main gentoo tree -- the rest are overlays)?

Also the PORTAGE_RSYNC_EXTRA_OPTS hint is not needed anymore? Or is it used for something that is NOT the gentoo main tree?
Comment 5 Zac Medico gentoo-dev 2012-11-29 23:53:02 UTC
This is fixed in 2.1.11.32 and 2.2.0_alpha143.