Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23072 - patched repoman to allow scans on non-cvs trees
Summary: patched repoman to allow scans on non-cvs trees
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High normal
Assignee: Portage team
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2003-06-18 16:05 UTC by Marius Mauch (RETIRED)
Modified: 2011-10-30 22:19 UTC (History)
2 users (show)

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


Attachments
modified repoman script (repoman.local,28.39 KB, text/plain)
2003-06-18 16:06 UTC, Marius Mauch (RETIRED)
Details
patch against original repoman (repoman.diff,12.24 KB, patch)
2003-06-18 16:08 UTC, Marius Mauch (RETIRED)
Details | Diff
patch against portage-2.0.49_pre11 (repoman-local.diff,12.78 KB, patch)
2003-07-18 10:09 UTC, Marius Mauch (RETIRED)
Details | Diff
repoman patch against 2.0.49-r5 (repoman-local.patch,11.91 KB, patch)
2003-09-23 00:15 UTC, Marius Mauch (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marius Mauch (RETIRED) gentoo-dev 2003-06-18 16:05:25 UTC
I've made a patch for repoman so it allows scans on non-CVS trees as PORTDIR and
PORTDIR_OVERLAY. This way repoman can be used by normal gentoo users without
cvs-access. Would be nice to see this in the official tree especially as the
ebuild howto strongly advertises the usage of repoman.

It behaves a bit different when in a non-cvs tree:
- pretend mode is always enabled (to be on the safe side)
- notadded warnings are ignored (can't be checked without cvs)
- digest warnings are ignored (normally not important for local trees)
- cvs is not added to the FEATURES variable

As a general addition I have added a verbose option that lists each package as
it is checked (I added it for debugging a problem, maybe it's useful for others
too).
A (short) discussion about it can be found on
http://forums.gentoo.org/viewtopic.php?t=59389
Comment 1 Marius Mauch (RETIRED) gentoo-dev 2003-06-18 16:06:43 UTC
Created attachment 13494 [details]
modified repoman script

This is the modified version based on repoman from portage-2.0.48-r1.
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2003-06-18 16:08:49 UTC
Created attachment 13495 [details, diff]
patch against original repoman

patch against current repoman version from portage-2.0.48-r1 as unified diff
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2003-07-18 10:09:48 UTC
Created attachment 14665 [details, diff]
patch against portage-2.0.49_pre11
Comment 4 Marius Mauch (RETIRED) gentoo-dev 2003-09-07 19:03:44 UTC
The patch is maintained in my portage patchset at http://gentoo.devel-net.org/portage/gpp , just give me a notice if you want to include it and I'll attach a patch for the current portage version.
Comment 5 Marius Mauch (RETIRED) gentoo-dev 2003-09-23 00:15:04 UTC
Created attachment 18186 [details, diff]
repoman patch against 2.0.49-r5
Comment 6 Marius Mauch (RETIRED) gentoo-dev 2003-09-25 12:52:31 UTC
Maintaining this external is error prone as it breaks/is broken by nearly
all repoman modifications.
Comment 7 Nicholas Jones (RETIRED) gentoo-dev 2003-10-05 16:05:18 UTC
included for 2.0.49-r8