* [gentoo-dev] [RFC] Required Features for $package_manager to Aid... Development! @ 2006-09-06 10:29 Elfyn McBratney 2006-09-06 11:05 ` Brian Harring ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Elfyn McBratney @ 2006-09-06 10:29 UTC (permalink / raw To: gentoo-dev Hola, I've been inspired by the local/global USE flag threads recently posted by Doug (Cardoe), and it got me to thinking... I've recently joined the pkgcore development effort, and was asked by Brian (ferringb) what I'd like to hack on/what my niggles with portage are. My personal one is why updates/ and binpkg mangling takes so long in portage-$current. But I'd like to know, what are everyone elses? I know that this topic have been rehashed since the dawn of time^Wgentoo-dev, but these things get lost, opinions change... and since last year, new and viable alternate package managers have cropped up. So, basically I'd like to ask all on this list: - what package manager features would make *your* life easier? Personally, I'd like to see the following groups of changes happen one way or another: * Improve QA with/by: - Detecting conflicting USE flags; - Limiting the amount of times we need to call "die" in ebuilds. Yes, that's a small list... which is why I'm sending this mail to solicit even more ideas. :) Comments, flames ("read the archives", "go jump in a pond", etc) and whatever else is coming my way - hit it me with it! ;P Best, Elfyn -- Elfyn McBratney, Freenode and Gentoo Developer, Nutty between the hours of 3AM and 14AM... +----------------------------------+ | irc.freenode.net / beu | | beu [@] freenode [.] net | | beu [@] gentoo [.] org | +-------------------------- o.0 ---+ -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] [RFC] Required Features for $package_manager to Aid... Development! 2006-09-06 10:29 [gentoo-dev] [RFC] Required Features for $package_manager to Aid... Development! Elfyn McBratney @ 2006-09-06 11:05 ` Brian Harring 2006-09-07 3:19 ` [gentoo-dev] " Ryan Hill 2006-09-09 23:27 ` [gentoo-dev] " Luca Barbato 2 siblings, 0 replies; 10+ messages in thread From: Brian Harring @ 2006-09-06 11:05 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 1918 bytes --] On Wed, Sep 06, 2006 at 10:29:11AM +0000, Elfyn McBratney wrote: > Hola, > > I've been inspired by the local/global USE flag threads recently > posted by Doug (Cardoe), and it got me to thinking... I've recently > joined the pkgcore development effort, and was asked by Brian > (ferringb) what I'd like to hack on/what my niggles with portage are. > My personal one is why updates/ and binpkg mangling takes so long in > portage-$current. But I'd like to know, what are everyone elses? > > I know that this topic have been rehashed since the dawn of > time^Wgentoo-dev, but these things get lost, opinions change... and > since last year, new and viable alternate package managers have > cropped up. So, basically I'd like to ask all on this list: - what > package manager features would make *your* life easier? > > Personally, I'd like to see the following groups of changes happen one > way or another: > > * Improve QA with/by: > - Detecting conflicting USE flags; That one is on the map for trying to address via eapi=1; intention was to resurrect the approach of using a seperate metadata key, and extending depset support to include xor so that representing the _valid_ use conditional states is possible. Simple example, if you need mysql or postgres, but not both; VALID_USE_STATES="^ ( mysql postgres )" if it's not required to have them enabled, but still need one or the other if enabled VALID_USE_STATES="( || ( mysql postgres ) ^ ( mysql postgres ) )" Would need to extend depset in this case to support negation of blocks also (nand/nor); downside, it gets verbose. Upshot, it uses extisting syntax folks are familar with; the verbosity of it would also go down if/when use groups were implemented thus replacing USE_EXPAND (something that needs resurrecting and is another bit on the map, although not guranteed to be targeted). ~harring [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-dev] Re: [RFC] Required Features for $package_manager to Aid... Development! 2006-09-06 10:29 [gentoo-dev] [RFC] Required Features for $package_manager to Aid... Development! Elfyn McBratney 2006-09-06 11:05 ` Brian Harring @ 2006-09-07 3:19 ` Ryan Hill 2006-09-09 13:37 ` Chris Gianelloni 2006-09-09 22:05 ` Mike Frysinger 2006-09-09 23:27 ` [gentoo-dev] " Luca Barbato 2 siblings, 2 replies; 10+ messages in thread From: Ryan Hill @ 2006-09-07 3:19 UTC (permalink / raw To: gentoo-dev Elfyn McBratney wrote: > I've been inspired by the local/global USE flag threads recently > posted by Doug (Cardoe), and it got me to thinking... I've recently > joined the pkgcore development effort, and was asked by Brian > (ferringb) what I'd like to hack on/what my niggles with portage are. > My personal one is why updates/ and binpkg mangling takes so long in > portage-$current. But I'd like to know, what are everyone elses? I've been thinking about this lately too. I think it would be a good idea to come up with as many different use cases as we can think of and figure out what we can already do, what we would like to do, and the best way to do it. > I know that this topic have been rehashed since the dawn of > time^Wgentoo-dev, but these things get lost, opinions change... and > since last year, new and viable alternate package managers have > cropped up. So, basically I'd like to ask all on this list: - what > package manager features would make *your* life easier? - current pet peeve is some way of dealing with SRC_URI's that use dynamic redirects to the source files (eg. http://nwvault.ign.com/fms/Download.php?id=57167 -> http://someserver.com/randomlygeneratedhashthatchangeseveryhour/the_HeX_coda_01_v1.3.zip). Since the name of the file fetched (the_HeX_coda_01_v1.3.zip) != the one in SRC_URI (Download.php?id=57167) portage bombs. right now i have to use RESTRICT="fetch" which sucks. --de. -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [RFC] Required Features for $package_manager to Aid... Development! 2006-09-07 3:19 ` [gentoo-dev] " Ryan Hill @ 2006-09-09 13:37 ` Chris Gianelloni 2006-09-09 21:17 ` S. Lockwood-Childs ` (2 more replies) 2006-09-09 22:05 ` Mike Frysinger 1 sibling, 3 replies; 10+ messages in thread From: Chris Gianelloni @ 2006-09-09 13:37 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 3702 bytes --] On Wed, 2006-09-06 at 21:19 -0600, Ryan Hill wrote: > Elfyn McBratney wrote: > > > I've been inspired by the local/global USE flag threads recently > > posted by Doug (Cardoe), and it got me to thinking... I've recently > > joined the pkgcore development effort, and was asked by Brian > > (ferringb) what I'd like to hack on/what my niggles with portage are. > > My personal one is why updates/ and binpkg mangling takes so long in > > portage-$current. But I'd like to know, what are everyone elses? > > I've been thinking about this lately too. I think it would be a good > idea to come up with as many different use cases as we can think of and > figure out what we can already do, what we would like to do, and the > best way to do it. > > > I know that this topic have been rehashed since the dawn of > > time^Wgentoo-dev, but these things get lost, opinions change... and > > since last year, new and viable alternate package managers have > > cropped up. So, basically I'd like to ask all on this list: - what > > package manager features would make *your* life easier? > > - current pet peeve is some way of dealing with SRC_URI's that use > dynamic redirects to the source files (eg. > http://nwvault.ign.com/fms/Download.php?id=57167 -> > http://someserver.com/randomlygeneratedhashthatchangeseveryhour/the_HeX_coda_01_v1.3.zip). > Since the name of the file fetched (the_HeX_coda_01_v1.3.zip) != the > one in SRC_URI (Download.php?id=57167) portage bombs. right now i have > to use RESTRICT="fetch" which sucks. There's also any SRC_URI that includes an "&"... There are some things that I would like to see from a Release Engineering standpoint. These are things that I would like some way to obtain, not necessarily from the normal user "front-end" to $package_manager, but somehow. #1. Ability to grab USE from the environment for a machine both before and after USE_EXPAND is calculated #2. Ability to ignore environment's USE when doing calculations, such as the easily grabbing the contents of the "system" target with the default USE for a profile #3. Ability to list the stable package versions for a given profile #4. Ability to list the testing package versions for a given profile #5. Ability to list the used USE flags in a given set of packages #6. Ability to list the licenses used in a given set of packages (this is especially important as we are seeing more and more packages that we are not allowed to redistribute being used accidentally) #7. Ability to list the packages that use a given set of licenses #8. Ability to list the dependency tree for packages, even if some of the dependencies are masked by keywords, rather than throwing up the "this package is masked by keywords" error for each one, allowing one to see *quickly* all of the packages that need keyword changes for a particular package to have its keywords changed... fex. "emerge --keywords =kde-base/kde-4.0" should list all of KDE 4.0's dependencies, and anything that is masked by keywords should show up as "~" or something... anything masked by package.mask should show up as "M"... this should have a way of choosing to ignore profile-level masks or not, also... this is just an example, how we actually get the information doesn't matter, so long as we can get it... #9. a standardized api to connect to the soft-serve ice cream machine in the developer lounge I'm sure there's more, but these would be a godsend to have. I'll be sure to let you guys know if I can think of anything else. -- Chris Gianelloni Release Engineering - Strategic Lead x86 Architecture Team Games - Developer Gentoo Linux [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [RFC] Required Features for $package_manager to Aid... Development! 2006-09-09 13:37 ` Chris Gianelloni @ 2006-09-09 21:17 ` S. Lockwood-Childs 2006-09-09 22:06 ` Mike Frysinger 2006-09-10 3:57 ` Alec Warner 2 siblings, 0 replies; 10+ messages in thread From: S. Lockwood-Childs @ 2006-09-09 21:17 UTC (permalink / raw To: gentoo-dev On Sat, 9 Sep 2006, Chris Gianelloni wrote: > #8. Ability to list the dependency tree for packages, even if some of > the dependencies are masked by keywords, rather than throwing up the > "this package is masked by keywords" error for each one, allowing one to > see *quickly* all of the packages that need keyword changes for a > particular package to have its keywords changed... fex. "emerge > --keywords =kde-base/kde-4.0" should list all of KDE 4.0's dependencies, > and anything that is masked by keywords should show up as "~" or > something... anything masked by package.mask should show up as "M"... > this should have a way of choosing to ignore profile-level masks or not, > also... this is just an example, how we actually get the information > doesn't matter, so long as we can get it... This would be *really* helpful for arch devs/ATs as well. -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [RFC] Required Features for $package_manager to Aid... Development! 2006-09-09 13:37 ` Chris Gianelloni 2006-09-09 21:17 ` S. Lockwood-Childs @ 2006-09-09 22:06 ` Mike Frysinger 2006-09-10 3:57 ` Alec Warner 2 siblings, 0 replies; 10+ messages in thread From: Mike Frysinger @ 2006-09-09 22:06 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 288 bytes --] On Saturday 09 September 2006 09:37, Chris Gianelloni wrote: > There's also any SRC_URI that includes an "&"... last i checked, the only problem lies in the final filename itself ... so you can use encoded strings in the URL itself so long as it isnt part of the filename -mike [-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [RFC] Required Features for $package_manager to Aid... Development! 2006-09-09 13:37 ` Chris Gianelloni 2006-09-09 21:17 ` S. Lockwood-Childs 2006-09-09 22:06 ` Mike Frysinger @ 2006-09-10 3:57 ` Alec Warner 2006-09-10 14:57 ` Francesco Riosa 2 siblings, 1 reply; 10+ messages in thread From: Alec Warner @ 2006-09-10 3:57 UTC (permalink / raw To: gentoo-dev Chris Gianelloni wrote: > On Wed, 2006-09-06 at 21:19 -0600, Ryan Hill wrote: >> Elfyn McBratney wrote: >> >>> I've been inspired by the local/global USE flag threads recently >>> posted by Doug (Cardoe), and it got me to thinking... I've recently >>> joined the pkgcore development effort, and was asked by Brian >>> (ferringb) what I'd like to hack on/what my niggles with portage are. >>> My personal one is why updates/ and binpkg mangling takes so long in >>> portage-$current. But I'd like to know, what are everyone elses? >> I've been thinking about this lately too. I think it would be a good >> idea to come up with as many different use cases as we can think of and >> figure out what we can already do, what we would like to do, and the >> best way to do it. >> >>> I know that this topic have been rehashed since the dawn of >>> time^Wgentoo-dev, but these things get lost, opinions change... and >>> since last year, new and viable alternate package managers have >>> cropped up. So, basically I'd like to ask all on this list: - what >>> package manager features would make *your* life easier? >> - current pet peeve is some way of dealing with SRC_URI's that use >> dynamic redirects to the source files (eg. >> http://nwvault.ign.com/fms/Download.php?id=57167 -> >> http://someserver.com/randomlygeneratedhashthatchangeseveryhour/the_HeX_coda_01_v1.3.zip). >> Since the name of the file fetched (the_HeX_coda_01_v1.3.zip) != the >> one in SRC_URI (Download.php?id=57167) portage bombs. right now i have >> to use RESTRICT="fetch" which sucks. > > There's also any SRC_URI that includes an "&"... > > There are some things that I would like to see from a Release > Engineering standpoint. These are things that I would like some way to > obtain, not necessarily from the normal user "front-end" to > $package_manager, but somehow. > > #1. Ability to grab USE from the environment for a machine both before > and after USE_EXPAND is calculated > #2. Ability to ignore environment's USE when doing calculations, such as > the easily grabbing the contents of the "system" target with the default > USE for a profile This is possible via USE_ORDER, you can turn whatever stacking you like on or off. It's usage is not supported (as in you break it you fix it); mostly this is to prevent users from futzing with USE_ORDER and then complaining to us about it. > #3. Ability to list the stable package versions for a given profile > #4. Ability to list the testing package versions for a given profile > #5. Ability to list the used USE flags in a given set of packages > #6. Ability to list the licenses used in a given set of packages (this > is especially important as we are seeing more and more packages that we > are not allowed to redistribute being used accidentally) > #7. Ability to list the packages that use a given set of licenses > #8. Ability to list the dependency tree for packages, even if some of > the dependencies are masked by keywords, rather than throwing up the > "this package is masked by keywords" error for each one, allowing one to > see *quickly* all of the packages that need keyword changes for a > particular package to have its keywords changed... fex. "emerge > --keywords =kde-base/kde-4.0" should list all of KDE 4.0's dependencies, > and anything that is masked by keywords should show up as "~" or > something... anything masked by package.mask should show up as "M"... > this should have a way of choosing to ignore profile-level masks or not, > also... this is just an example, how we actually get the information > doesn't matter, so long as we can get it... This is a tricky one (and often asked for!). The output would be a guess at best though. A : Depends on B B-1 : Depends on C B-2 : Depends on C,D,E All versions of B are masked; so either you get A ~B (Warning B is masked) or you get A ~B (Warning B is masked) C or A ~B (Warning B is masked) C D E This depends of course on which version of B we choose. This is why this request isn't implemented; there is no good heuristic for making this choice and in complex dependency trees, bad choices lead to bad results. One of these days I will write these damn explanations down ;) -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [RFC] Required Features for $package_manager to Aid... Development! 2006-09-10 3:57 ` Alec Warner @ 2006-09-10 14:57 ` Francesco Riosa 0 siblings, 0 replies; 10+ messages in thread From: Francesco Riosa @ 2006-09-10 14:57 UTC (permalink / raw To: gentoo-dev Alec Warner wrote: > Chris Gianelloni wrote: >> On Wed, 2006-09-06 at 21:19 -0600, Ryan Hill wrote: >>> Elfyn McBratney wrote: >>> >>>> I've been inspired by the local/global USE flag threads recently >>>> posted by Doug (Cardoe), and it got me to thinking... I've recently >>>> joined the pkgcore development effort, and was asked by Brian >>>> (ferringb) what I'd like to hack on/what my niggles with portage are. >>>> My personal one is why updates/ and binpkg mangling takes so long in >>>> portage-$current. But I'd like to know, what are everyone elses? >>> I've been thinking about this lately too. I think it would be a good >>> idea to come up with as many different use cases as we can think of and >>> figure out what we can already do, what we would like to do, and the >>> best way to do it. >>> >>>> I know that this topic have been rehashed since the dawn of >>>> time^Wgentoo-dev, but these things get lost, opinions change... and >>>> since last year, new and viable alternate package managers have >>>> cropped up. So, basically I'd like to ask all on this list: - what >>>> package manager features would make *your* life easier? >>> - current pet peeve is some way of dealing with SRC_URI's that use >>> dynamic redirects to the source files (eg. >>> http://nwvault.ign.com/fms/Download.php?id=57167 -> >>> http://someserver.com/randomlygeneratedhashthatchangeseveryhour/the_HeX_coda_01_v1.3.zip). >>> Since the name of the file fetched (the_HeX_coda_01_v1.3.zip) != the >>> one in SRC_URI (Download.php?id=57167) portage bombs. right now i have >>> to use RESTRICT="fetch" which sucks. >> There's also any SRC_URI that includes an "&"... >> >> There are some things that I would like to see from a Release >> Engineering standpoint. These are things that I would like some way to >> obtain, not necessarily from the normal user "front-end" to >> $package_manager, but somehow. >> >> #1. Ability to grab USE from the environment for a machine both before >> and after USE_EXPAND is calculated >> #2. Ability to ignore environment's USE when doing calculations, such as >> the easily grabbing the contents of the "system" target with the default >> USE for a profile > > This is possible via USE_ORDER, you can turn whatever stacking you like > on or off. It's usage is not supported (as in you break it you fix it); > mostly this is to prevent users from futzing with USE_ORDER and then > complaining to us about it. > >> #3. Ability to list the stable package versions for a given profile >> #4. Ability to list the testing package versions for a given profile >> #5. Ability to list the used USE flags in a given set of packages >> #6. Ability to list the licenses used in a given set of packages (this >> is especially important as we are seeing more and more packages that we >> are not allowed to redistribute being used accidentally) >> #7. Ability to list the packages that use a given set of licenses >> #8. Ability to list the dependency tree for packages, even if some of >> the dependencies are masked by keywords, rather than throwing up the >> "this package is masked by keywords" error for each one, allowing one to >> see *quickly* all of the packages that need keyword changes for a >> particular package to have its keywords changed... fex. "emerge >> --keywords =kde-base/kde-4.0" should list all of KDE 4.0's dependencies, >> and anything that is masked by keywords should show up as "~" or >> something... anything masked by package.mask should show up as "M"... >> this should have a way of choosing to ignore profile-level masks or not, >> also... this is just an example, how we actually get the information >> doesn't matter, so long as we can get it... > > This is a tricky one (and often asked for!). The output would be a > guess at best though. > > A : Depends on B > B-1 : Depends on C > B-2 : Depends on C,D,E > > All versions of B are masked; so either you get > > A > ~B (Warning B is masked) > > or you get > > A > ~B (Warning B is masked) > C > > or > > A > ~B (Warning B is masked) > C > D > E > > This depends of course on which version of B we choose. This is why > this request isn't implemented; there is no good heuristic for making > this choice and in complex dependency trees, bad choices lead to bad > results. What about to decide for the less dangerous, less keywording route ? follow pseudo-pseudo-code: def find_all_dependants_recursive(\ pkg, \ acceptable_version_range='0..inf', \ already_needed={}, \ recursion_level=0 \ ) SELECT p.version, p.stability, p.depends INTO %p_version, %p_stable_level, %p_depends FROM packages AS p WHERE p.version BETWEEN %acceptable_version_range ORDER BY p.version DESC, p.stability LIMIT 1 if already_needed.has_key(pkg): """ already encountered this package, check that current needs are ok """ if \ %p_version.inside(already_needed[pkg]['acceptable_version_range']): """ TOCHECK: the range is compatible, do nothing ? """ pass else: # damn, we need to try harder to look if there is a good # package version if \ already_needed[pkg]['acceptable_version_range'].inside(acceptable_version_range): # we can try the luck already_needed[pkg] = find_a_good_one(\ pkg, \ already_needed[pkg]['acceptable_version_range'] ) else: # there is no possibility to find a good package, # the tree is broken throw_error,_clean_and_die() else: already_needed[pkg] = {\ 'acceptable_version_range' : acceptable_version_range, \ 'version' : %p_version, \ 'stable_level' : %p_stable_level \ } for dpkg in %p_depends: find_all_dependants_recursive(\ %p_depends['pkg'], \ %p_depends['acceptable_version_range'], \ already_needed, \ recursion_level +1 \ ) if recursion_level == 0: einfo('yay') return already_needed return 42 def find_a_good_one(pkg, acceptable_version_range) SELECT p.version, p.stability, p.depends INTO %p_version, %p_stable_level FROM packages AS p WHERE p.version BETWEEN %acceptable_version_range ORDER BY p.version DESC, p.stability LIMIT 1 return {\ 'acceptable_version_range' : acceptable_version_range, \ 'version' : %p_version, \ 'stable_level' : %p_stable_level \ } if __name__ == "__main__": print find_all_dependants_recursive('dev-db/i_am_a_bad_puppy') -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] Re: [RFC] Required Features for $package_manager to Aid... Development! 2006-09-07 3:19 ` [gentoo-dev] " Ryan Hill 2006-09-09 13:37 ` Chris Gianelloni @ 2006-09-09 22:05 ` Mike Frysinger 1 sibling, 0 replies; 10+ messages in thread From: Mike Frysinger @ 2006-09-09 22:05 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 213 bytes --] On Wednesday 06 September 2006 23:19, Ryan Hill wrote: > - current pet peeve is some way of dealing with SRC_URI's that use > dynamic redirects to the source files tell upstream people to stop being stupid -mike [-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-dev] [RFC] Required Features for $package_manager to Aid... Development! 2006-09-06 10:29 [gentoo-dev] [RFC] Required Features for $package_manager to Aid... Development! Elfyn McBratney 2006-09-06 11:05 ` Brian Harring 2006-09-07 3:19 ` [gentoo-dev] " Ryan Hill @ 2006-09-09 23:27 ` Luca Barbato 2 siblings, 0 replies; 10+ messages in thread From: Luca Barbato @ 2006-09-09 23:27 UTC (permalink / raw To: gentoo-dev Elfyn McBratney wrote: [snip] 1- provide a standardized api for the queries/commands (C, C++, python, perl, ruby) 2a either provide an emerge or 2b make emerge and equery use 1 and be just a front-end That way other tools won't have to be rewritten for a specific manager, advanced/experimental stuff will be available from specific front-ends. lu -- Luca Barbato Gentoo/linux Gentoo/PPC http://dev.gentoo.org/~lu_zero -- gentoo-dev@gentoo.org mailing list ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2006-09-10 15:00 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-09-06 10:29 [gentoo-dev] [RFC] Required Features for $package_manager to Aid... Development! Elfyn McBratney 2006-09-06 11:05 ` Brian Harring 2006-09-07 3:19 ` [gentoo-dev] " Ryan Hill 2006-09-09 13:37 ` Chris Gianelloni 2006-09-09 21:17 ` S. Lockwood-Childs 2006-09-09 22:06 ` Mike Frysinger 2006-09-10 3:57 ` Alec Warner 2006-09-10 14:57 ` Francesco Riosa 2006-09-09 22:05 ` Mike Frysinger 2006-09-09 23:27 ` [gentoo-dev] " Luca Barbato
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox