Raphael Hertzog writes ("Re: Bug#456332: dpkg could use an elevated pre-depends
or depends on lzma"):
> I'm still not convinced that this is the right approach, Pre-Depends are
> supposed to not be used lightly. Does the package need to be configured,
> isn't a simple dependency enough ?
Yes, the decompressor needs to be configured because its dependencies
need to have been installed. And it has to be a predependency because
the _unpack_ requires the decompressor. Depends is not checked until
after unpacking.
> And we're speaking of:
> $ dpkg -s lzma | grep Installed
> Installed-Size: 292
> $ dpkg -s bzip2 | grep Installed
> Installed-Size: 124
Between them that's nearly half a megabyte. (That's not to mention
the couple more we're bound to acquire if we make this actually work
well.)
The downsides of a Pre-Depends is that it makes installation ordering
much more tricky - but this Pre-Depends is in fact an accurate
reflection of the situation. If the Pre-Depends is absent and
installation operations are done that it would have prevented, those
operations will fail.
Ian.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]