[Pkg-dkms-maint] dkms needs a pre-depends entry (Policy 3.5)

Ben Hutchings ben at decadent.org.uk
Sun Jul 18 00:35:27 UTC 2010


On Sat, 2010-07-17 at 17:03 +0000, Philipp Kern wrote:
> On 2010-07-17, Ben Hutchings <ben at decadent.org.uk> wrote:
> > The postinst for nvidia-kernel-dkms invokes dkms, which invokes
> > lsb_release.  lsb_release hasn't been configured at this point so its
> > module has not been installed for the default Python version.  But I
> > agree that there is no need for Pre-Depends.
> 
> Quoting `/usr/share/doc/python-support/README.gz':
> | What this means is, if you need a namespace package or depend on a 
> | package that needs it, *and* that you need to use it during the 
> | postinst phase (e.g. for a daemon), you will have to add the following 
> | command in the postinst before starting your daemon:
> |         update-python-modules -p

Then this is a bug in python-support.  If A depends on B, then A should
not need to know whether B depends on C (which may well change over
tme).

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-dkms-maint/attachments/20100718/34a920ee/attachment.pgp>


More information about the Pkg-dkms-maint mailing list