Your message dated Wed, 26 Oct 2016 16:21:45 +0000
with message-id <[email protected]>
and subject line Bug#830670: fixed in dkms 2.3-1
has caused the Debian Bug report #830670,
regarding mkbmdeb lacks support for Provides:
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
830670: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830670
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dkms
Version: 2.2.0.3-5

It's great to see that Bug#554843 is finally closed
and 'dkms mkbmdeb' builds a standalone binary package.  Thanks!

Unfortunately, this doesn't help anything that depends on the -dkms
package itself, or a -modules virtual package

For example, the 'zfs-zed', 'zfs-initramfs', 'zfs-dracut', and
'zfsutils-linux' packages all have:

    Depends: [...], zfs-modules | zfs-dkms, zfsutils-linux

The 'zfs-dkms' package has:

    Provides: zfs-modules

The 'zfs-dkms-bin' package built by 'dkms mkbmdeb -m zfs -v 0.6.5.7' has
only:

    Package: zfs-dkms-bin
    Version: 0.6.5.7
    Architecture: amd64
    Maintainer: Dynamic Kernel Modules Support Team 
<[email protected]>
    Installed-Size: 3086
    Depends: linux-image-4.6.0-1-amd64
    Section: misc
    Priority: optional

This does not satisfy the dependencies of 'zfs-zed' or the others.

The binary module package should probably have a Provides: line
containing either or both of the 'Package:' and 'Provides:' fields of
the -dkms package it replaces.



BTW, The same is true for the 'virtualbox' package, which depends on
'virtualbox-dkms' or 'virtualbox-modules'. A quick check with

    apt-cache search -n -- -dkms | cut -d' ' -f1 | 
        xargs -n1 apt-cache rdepends | grep -v '^[R ]'

seems to indicate that this will be a problem with ALL -dkms packages.

craig

PS: one current work-around is to use the 'equivs' package to build a
dummy package which has, for example:

    Depends: zfs-dkms-bin
    Provides: zfs-modules, zfs-dkms

-- 
craig sanders <[email protected]>

--- End Message ---
--- Begin Message ---
Source: dkms
Source-Version: 2.3-1

We believe that the bug you reported is fixed in the latest version of
dkms, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aron Xu <[email protected]> (supplier of updated dkms package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 26 Oct 2016 14:26:44 +0800
Source: dkms
Binary: dkms
Architecture: source all
Version: 2.3-1
Distribution: unstable
Urgency: medium
Maintainer: Dynamic Kernel Modules Support Team 
<[email protected]>
Changed-By: Aron Xu <[email protected]>
Description:
 dkms       - Dynamic Kernel Module Support Framework
Closes: 744054 830670
Changes:
 dkms (2.3-1) unstable; urgency=medium
 .
   [ Adel Belhouane ]
   * Update mkbmdeb behavior (Closes: #830670)
 .
   [ Aron Xu ]
   * Downgrade menu from Recommends to Suggests (Closes: #744054)
   * Imported Upstream version 2.3
   * Upstream post-release cherry-picks
   * d/compat: 7 -> 9
 .
   [ D. Jared Dominguez ]
   * update URLs
Checksums-Sha1:
 110cd2d07b9b3aaa87cd19148292045f65b5eea0 1651 dkms_2.3-1.dsc
 0a5f2e4a302236f6e917ee8ca48f4316c7c3d1a4 103123 dkms_2.3.orig.tar.gz
 3b286be3d5c59c12940b827b5902fe90c60e23e3 20084 dkms_2.3-1.debian.tar.xz
 ea6200285d79264482b3520a1ec322a7b1385d3d 74662 dkms_2.3-1_all.deb
Checksums-Sha256:
 7d9d44a88838776c872ab63c5ae38fc6a778acd1c6def44db9242e1b479c49b6 1651 
dkms_2.3-1.dsc
 e25c4d399a6abf99550c04b4ede71c0781bd6b5ed5ab32ac4ec95f6181bd31c8 103123 
dkms_2.3.orig.tar.gz
 45365b9a4daeb12dd9747ba3bcfb06087c9e408cd016e2e9abec6b1767fc2ed3 20084 
dkms_2.3-1.debian.tar.xz
 1b106df12065c6d371ec76e933ac99fedbf9625203ebb5a1c562377701be7a04 74662 
dkms_2.3-1_all.deb
Files:
 e87e3c3c1670e6ac1e559e1aa3df8884 1651 kernel optional dkms_2.3-1.dsc
 39b19c79e46e230e5fd199b6061374ac 103123 kernel optional dkms_2.3.orig.tar.gz
 2182fc3e2b2dd6afaccc35b1815fdb70 20084 kernel optional dkms_2.3-1.debian.tar.xz
 57738a049ee6d72e18b128324e0acb6c 74662 kernel optional dkms_2.3-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJYEMDVAAoJEPbsVcVkKA0enaAH/iEbM/8BMcOdAgPssodn+G88
ltzBR9cRwndpEP8V/kW7eYQF9bTYW2AzPmaBkzgudcVbOgJCYHLlycA3Wxcruapb
W36uRsQ0DvkSXeWRQJSdxmRl/mSDbq6cPeTKliygVbQvF0LhACC6djLqeF06aPFn
OrWT+Ac8nr6fw4JRv4M2mFCYiixOHwU6Fs5qzQtSs+keTHC1l6wXKdthCLwArrB+
L3YRIqgn55UEbxg2a1YROkD0gTdFcTKsQL96GeLNdBOnW/3UJIz0fnMbaggK75xO
wvUCbyZsCrrMJ78Ol5pWHloU3SHb1TVHoNg9zOeAs1ZHSnGQk46+GAo+a+RH7gk=
=0C3u
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to