[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Splitting the distribution for CDs



Jason:
> Yes, this is technically true (don't forget that conflicts cause
> ordering issues), but it gives a very poor result with respect to
> already installed packages. The trivial example is,
> 
> Chimera-1, Depends on elf-xlib
> xlib6-1, Provides elf-xlib
> xlib6-2, Does not provide elf-exlib
> 
> If you just install without considering the above you get something
> like
> Unpack xlib6-2
> Unpack Chimera
> configure xlib6-2
> configure chimera
> 
> Woops. By unpacking the new xlib you have wrecked the existing version
> of chimera and this -might- cause problems, it certianly isn't
> desirable.  The solution of course is to reverse the unpacking order
> so it doesn't happen. But this makes a low priority package unpacked
> before a higher priority package..

I think it's fine to leave chimera unconfigured while we wait for the
second CD.  Remember that if we split the CDs well this will only
break with low priorities.

> Well, three choices,
>    - Reduce the agressiveness of the ordering, order specifically to
>      reduce disc swapping
>    - Copy some files to the hard drive to reduce disk swapping
>    - Disc swap all you want

Please adopt the first of these, if at all possible.  It is essential
for (for example) installation from tape !  Perhaps you don't support
that yet, but you ought to in the future and the package system was
designed with it as a possibility.

How soon can this be implemented ?  (Ie, don't do disk swapping unless
absolutely required by a Pre-Depends, if necessary by temporarily
deinstalling a conflicting package.)

Ian.


--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: