On Wed, Mar 28, 2012 at 3:04 AM, Piotr Szymaniak <szar...@grubelek.pl> wrote:
> On Wed, Mar 28, 2012 at 10:24:56PM +1300, Kent Fredric wrote:
>> Fwiw, I've also long despised the layout of the distfiles directory
>> being a flat hierarchy, it makes the directory a festering pit of
>> hellspawn over time on any filesystem that doesn't have dirindex.  (
>> I've seriously had "ls" take up to a minute to run in that directory,
>> and if I've ever made the mistake of trying to tab compete something
>> in there .... /usr/portage/distfiles/foo<tab>  is my normal muscle
>> memory response, and then it sits there doing nothing for a minute and
>> it would have been faster to just finish typing it myself =_= )
>>
>> Though I don't have any solution better than a "break it into 26
>> subdirs by first letter" .
>
> Just use categories from repos?
>
> /usr/portage/distfiles/sys-devel/gcc-1.2.tar.bz2
> /usr/portage/distfiles/sys-libs/glibc-2.3.tar.bz2
> /usr/portage/distfiles/sys-libs/zlib-3.4.tar.bz2
> /usr/portage/distfiles/zomg-soft/zomgawesomesoft-5.3.1.tar.xz
> (from zomg repo with custom zomg-soft category ;)
>
> Btw. what would happen if, ie. mc package - well, two different
> packages, one from app-misc, one from sci-libs - but lets say they have
> a brand new release 5.0 and there's mc-5.0.tar.bz2 for both of them?

In the current system it is likely you will get a manifest error for
one of the packages and then someone will have to rename their
distfile.

-A

>
>
> Piotr Szymaniak.
> --
>  - Jeden hamburger na dziesiec ci zaszkodzi. Jeden moj stary przyjaciel
> to sprawdzil.  Zjadal dziewiec hamburgerow i byl idealnie zdrowy, a gdy
> probowal zjesc dziesiatego, z miejsca dostawal torsji.
>  -- Graham Masterton, "Night Warriors"

Reply via email to