Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 353648 - sys-apps/portage-9999: accept path as --repo argument for egencache
Summary: sys-apps/portage-9999: accept path as --repo argument for egencache
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 240187 381649
  Show dependency tree
 
Reported: 2011-02-04 00:08 UTC by Malte Starostik
Modified: 2011-09-03 06:33 UTC (History)
1 user (show)

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


Attachments
Patch to fulfill this RFE (0001-egencache-accept-repo-absolute-path.patch,3.03 KB, patch)
2011-02-04 00:09 UTC, Malte Starostik
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Malte Starostik 2011-02-04 00:08:39 UTC
This makes egencache accept an absolute path to an overlay as an
alternative to a repository name.  This facilitates operating on
overlays not listed in PORTDIR_OVERLAY without messing with
/etc/make.conf or --config-root


Reproducible: Always

Steps to Reproduce:
1. Work on an overlay that's not in PORTDIR_OVERLAY
2. Try to run egencache right there
Actual Results:  
You need to setup portage to use that repository

Expected Results:  
egencache should allow for this
Comment 1 Malte Starostik 2011-02-04 00:09:39 UTC
Created attachment 261463 [details, diff]
Patch to fulfill this RFE
Comment 2 Zac Medico gentoo-dev 2011-08-13 13:52:55 UTC
I've added a --portdir-overlay option that will allow you to get similar results:

http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=38bbbfaeac507a3ee030c73428b9af5b60ec425b
Comment 3 Malte Starostik 2011-08-19 22:58:54 UTC
Confirmed.  Thanks for all your work on portage 2.2.  Appreciated.
Comment 4 Zac Medico gentoo-dev 2011-09-03 06:33:15 UTC
Thanks for testing. This is fixed in 2.1.10.12 and 2.2.0_alpha52.