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]

Reply via email to