Re: pre-depends and the base archive
David Engel writes ("Re: pre-depends and the base archive"):
> > get it to build with lots of complaints. I would have thought that
> > it would sort out the order in which things should be installed when given
> > a long list of packages so that pre-depends in that list would not
> > be a problem, but that's not happening. Note the complaints from this
>
> Ian Jackson will have to confirm this, but I believe dpkg doesn't do
> any special ordering because of pre-depends. You have to use dselect
> if you want the packages ordered properly.
That's right.
I think that use of --force-depends is probably reasonably legitimate
here, at the unpack stage at least.
The ordering is done by the dselect maintainer scripts, and is not
really in a form suitable for use by the base disk building scheme.
dpkg does not reorder its command line arguments at all (the dselect
scheme invokes dpkg for each predependency).
Ian.
Reply to: