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

Re: CD Splitting



Jason Gunthorpe writes ("CD Splitting"):
...
>   2a - No essential or immediate configure package depends on a package
>        in a lower section.

What is an `immediate configure' package ?  No Essential package may
depend on anything that isn't Required.  (I don't know if this is
stated anywhere, but it clearly should be.)

>   3 - All essential packages and their recursive dependants are on a 
>       single CD and that CD is the first CD.

This will be satisfied by all Essential packages' dependencies being
Required.  Clearly Required will be on the first CD if we split by
Priority.

> Also some extremely strong words about conflicts/conflicts loops should be
> added to the policy, they are handled but the removed package is random
> and may be essential. The algorithm detects and ABORTS on a predepends or
> depends (with immediate configure) loop, these should be forbidden. 
> Predepends loops are already rendered unistallable by dpkg but immediate
> configure depends loops are not. 

What is a Conflicts/conflicts loop ?  Is that what you discussed on
debian-devel when I said to deconfigure or deinstall the relevant
package(s) ?

Ian.


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


Reply to: