Your message dated Thu, 19 Dec 2024 18:00:23 +0000
with message-id <[email protected]>
and subject line Bug#1084855: fixed in nbdkit 1.40.4-7
has caused the Debian Bug report #1084855,
regarding nbdkit: Please reintroduce a bin:nbdkit-plugin-vddk package
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.)
--
1084855: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084855
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: nbdkit
Version: 1.40.4-1
Tags: patch
nbdkit used to include the VDDK plugin, until it was removed in
version 1.16.1-2. I would like to request that it be packaged once
again, since the plugin itself is licensed as BSD-3-clause. I recently
encountered a case where I would have liked to use the VDDK plugin, but
wasn't able to natively use the Debian packaging and had to rebuild it
myself. There's also a bug downstream in Ubuntu asking for the VDDK
plugin to be packaged[1].
I've attached a patch with the packaging changes needed to
reintroduce a bin:nbdkit-plugin-vddk package.
As bin:nbdkit-plugin-vddk depends on a proprietary VMware library to
be useful, it should be placed into the "contrib" section of the
archive as described in Policy Section 2.2.
Thanks,
Mathias
[1] -- https://bugs.launchpad.net/ubuntu/+source/nbdkit/+bug/2056064
diff --git a/debian/changelog b/debian/changelog
index 3594060..4ed7e6c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+nbdkit (1.40.4-2) UNRELEASED; urgency=medium
+
+ * Reintroduce a bin:nbdkit-plugin-vddk package
+
+ -- Mathias Gibbens <[email protected]> Wed, 09 Oct 2024 21:51:09 +0000
+
nbdkit (1.40.4-1) unstable; urgency=medium
* New upstream version 1.40.4
diff --git a/debian/control b/debian/control
index a060eb0..421b5c1 100644
--- a/debian/control
+++ b/debian/control
@@ -139,3 +139,20 @@ Conflicts: nbdkit (<< 1.1.5-2~)
Description: libguestfs plugin for nbdkit
nbdkit-guestfs-plugin is an nbdkit(1) plugin that makes the contents
of disk images accessible over NBD.
+
+Package: nbdkit-plugin-vddk
+Section: contrib/admin
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${shlibs:Depends}, ${misc:Depends}, nbdkit,
+Conflicts: nbdkit (<< 1.1.5-2~)
+Description: vddk plugin for nbdkit
+ nbdkit-vddk-plugin is an nbdkit(1) plugin that makes the contents of
+ VMDK files and VMware disks accessible over NBD.
+ .
+ VDDK (Virtual Disk Development Kit) is a proprietary VMware library
+ for accessing VMDK files and VMware ESX servers. Note that the
+ license of the VDDK library is highly restrictive, preventing any
+ commercial usage without negotiating a separate license from VMware.
+ This plugin does not contain any VMware code. Consult the man page
+ nbdkit-vddk-plugin(1) for details on how to use this plugin.
diff --git a/debian/nbdkit-plugin-vddk.install b/debian/nbdkit-plugin-vddk.install
new file mode 100644
index 0000000..e4b772c
--- /dev/null
+++ b/debian/nbdkit-plugin-vddk.install
@@ -0,0 +1,2 @@
+/usr/lib/*-*/nbdkit/plugins/nbdkit-vddk-plugin.so
+/usr/share/man/man1/nbdkit-vddk-plugin.1
diff --git a/debian/rules b/debian/rules
index a8053b7..5ecd018 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,7 +15,7 @@
dh $@ --with autoreconf
override_dh_auto_configure:
- dh_auto_configure -- --disable-vddk --sbindir=/usr/bin MKE2FS=/sbin/mke2fs $(EXTRA_CONFIG_ARGS)
+ dh_auto_configure -- --sbindir=/usr/bin MKE2FS=/sbin/mke2fs $(EXTRA_CONFIG_ARGS)
override_dh_auto_test: PATH := $(PATH):/sbin
override_dh_auto_test:
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: nbdkit
Source-Version: 1.40.4-7
Done: Hilko Bengen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
nbdkit, 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.
Hilko Bengen <[email protected]> (supplier of updated nbdkit 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, 18 Dec 2024 22:06:58 +0100
Source: nbdkit
Binary: nbdkit nbdkit-dbgsym nbdkit-plugin-dev nbdkit-plugin-dev-dbgsym
nbdkit-plugin-guestfs nbdkit-plugin-guestfs-dbgsym nbdkit-plugin-libvirt
nbdkit-plugin-libvirt-dbgsym nbdkit-plugin-lua nbdkit-plugin-lua-dbgsym
nbdkit-plugin-perl nbdkit-plugin-perl-dbgsym nbdkit-plugin-python
nbdkit-plugin-python-dbgsym nbdkit-plugin-tcl nbdkit-plugin-tcl-dbgsym
nbdkit-plugin-vddk nbdkit-plugin-vddk-dbgsym
Architecture: source amd64
Version: 1.40.4-7
Distribution: unstable
Urgency: medium
Maintainer: Hilko Bengen <[email protected]>
Changed-By: Hilko Bengen <[email protected]>
Description:
nbdkit - toolkit for creating NBD servers
nbdkit-plugin-dev - development files for nbdkit
nbdkit-plugin-guestfs - libguestfs plugin for nbdkit
nbdkit-plugin-libvirt - libvirt plugin for nbdkit
nbdkit-plugin-lua - Lua plugin for nbdkit
nbdkit-plugin-perl - Perl plugin for nbdkit
nbdkit-plugin-python - Python plugin for nbdkit
nbdkit-plugin-tcl - TCL plugin for nbdkit
nbdkit-plugin-vddk - vddk plugin for nbdkit
Closes: 1084855
Changes:
nbdkit (1.40.4-7) unstable; urgency=medium
.
* Reintroduce vddk plugin.
Thanks to Mathias Gibbens (Closes: #1084855)
Checksums-Sha1:
e393091990536c478e9a837349b8ba047095fcc6 3546 nbdkit_1.40.4-7.dsc
b518f70c7ee40471be4d7ca98263113a58aec860 12940 nbdkit_1.40.4-7.debian.tar.xz
6c7fb0e03bf31d159d8c7599fc010616416813b2 2049796
nbdkit-dbgsym_1.40.4-7_amd64.deb
7d8693d7fc3ba07ab18aa0c9ff4e9188f8df815a 13912
nbdkit-plugin-dev-dbgsym_1.40.4-7_amd64.deb
7a0bad2407af67101337c907cf7bdb4c51cc31be 104532
nbdkit-plugin-dev_1.40.4-7_amd64.deb
f22d89b8f86d4f5b5f99d89d0202f5785f2956f3 26512
nbdkit-plugin-guestfs-dbgsym_1.40.4-7_amd64.deb
9a595193a9e3c680b07089be877c6e2ae1be55a1 17904
nbdkit-plugin-guestfs_1.40.4-7_amd64.deb
e9f27fb5b0dc786242115e3040e056c99648b02b 6580
nbdkit-plugin-libvirt-dbgsym_1.40.4-7_amd64.deb
e0028d9df6f9abf49215cb22af823decce520e33 10908
nbdkit-plugin-libvirt_1.40.4-7_amd64.deb
01faa1dfdcde225768d30c81b48d3c8e46c5862a 11856
nbdkit-plugin-lua-dbgsym_1.40.4-7_amd64.deb
b2898f1d5c92de07908419b0b2d0ec6ebdc54652 15200
nbdkit-plugin-lua_1.40.4-7_amd64.deb
b30c905cc906a047783b5785e111d214b3d363c2 52064
nbdkit-plugin-perl-dbgsym_1.40.4-7_amd64.deb
639b7bbd3262629e50848ba8610c50f9972f0bd8 21604
nbdkit-plugin-perl_1.40.4-7_amd64.deb
9df29b41b33897e2440b766544da9d02925b14c0 53252
nbdkit-plugin-python-dbgsym_1.40.4-7_amd64.deb
367fc977bfdae0c40e079a67b287d260283fce72 44172
nbdkit-plugin-python_1.40.4-7_amd64.deb
55d9d36888278ff962cd31f011eba27ce612fb62 12440
nbdkit-plugin-tcl-dbgsym_1.40.4-7_amd64.deb
f21265d60170b5fd1563233402f1ef686d77a8f7 15108
nbdkit-plugin-tcl_1.40.4-7_amd64.deb
9cf79ae71b8b507393063e91dfa903e4fff56d6f 70248
nbdkit-plugin-vddk-dbgsym_1.40.4-7_amd64.deb
f808964c472c1b570b9cc1cdffeaa1ad031c9c8a 37104
nbdkit-plugin-vddk_1.40.4-7_amd64.deb
45db264e4065ce5342bab7783c9e3855c58f75f3 22122 nbdkit_1.40.4-7_amd64.buildinfo
c6840db2f01059153cce5a8a39b13bf240009cc8 707464 nbdkit_1.40.4-7_amd64.deb
Checksums-Sha256:
66a6563132a0a91f5efb2febb2d28a56e7279505de2ee165bb9dcdc0e7a2ba4d 3546
nbdkit_1.40.4-7.dsc
60dda4139573ddeb147170dd69e4a48eb0ea21e6748dec517a852b4978ba373d 12940
nbdkit_1.40.4-7.debian.tar.xz
d7ffc3b0839d6e04bd92f0ff793a022232f8f2c105770cda8690fdb58a4626ed 2049796
nbdkit-dbgsym_1.40.4-7_amd64.deb
766c4c661bb0d4f81bceb6de2770d0c913342dcfe2da1d9a6ad4f9dc94a4729b 13912
nbdkit-plugin-dev-dbgsym_1.40.4-7_amd64.deb
e67802806296504412de144a5076245d5b0a8f77f13fa1a60e2c9f850e8df5da 104532
nbdkit-plugin-dev_1.40.4-7_amd64.deb
6d4b870e5596e4728b1f3127e9f44e7b42f53bf12122b0dd51a6e84b642093fb 26512
nbdkit-plugin-guestfs-dbgsym_1.40.4-7_amd64.deb
6732f30a08a9da0169e181ef8baf7e9ace86e022e1c2b59992585fe961bad485 17904
nbdkit-plugin-guestfs_1.40.4-7_amd64.deb
dd2bb63ef8e7073303a79687aba9d36d4a01826320c00af8069108bf051b709b 6580
nbdkit-plugin-libvirt-dbgsym_1.40.4-7_amd64.deb
d11422be701ea99e4dc78fd55d8fce27614063473fad365a94e1194c8e51335e 10908
nbdkit-plugin-libvirt_1.40.4-7_amd64.deb
cf53c2b8a43f367e850e933796e2d87cc13d8531dc11fad5c125582bb47bbe01 11856
nbdkit-plugin-lua-dbgsym_1.40.4-7_amd64.deb
efe8b17f5ac9c074729dab80f12ebfc09dc11795ca1b490578c4155756cb0782 15200
nbdkit-plugin-lua_1.40.4-7_amd64.deb
f1c061a285e1e33326a506e62d907ae08ac1781fd3bd5912fe41a70d8b00c37a 52064
nbdkit-plugin-perl-dbgsym_1.40.4-7_amd64.deb
0075f26d6f04c4c3b55341af616a94915137fa334b4968057a74ece12e19487e 21604
nbdkit-plugin-perl_1.40.4-7_amd64.deb
f8f4282fa472281d6e080bf9a073b52892246a550e78e7245a3428ef988068bf 53252
nbdkit-plugin-python-dbgsym_1.40.4-7_amd64.deb
3b86841be9cd8408b9b80e8f7d42b31a586efab41f1e45c2f200eae5641e20be 44172
nbdkit-plugin-python_1.40.4-7_amd64.deb
d3e2678307745bcf2a461aff874ce84e22309d8cf550abb7ae64807679e18325 12440
nbdkit-plugin-tcl-dbgsym_1.40.4-7_amd64.deb
edd079292be6cd2030643eae7beb0b0ac204fd9b165b74c30c8ced03a886ef71 15108
nbdkit-plugin-tcl_1.40.4-7_amd64.deb
7c7bafd4e40ff58e8a9e88f6e42e702e19ed9b310b964bc89eab054ea6c6d294 70248
nbdkit-plugin-vddk-dbgsym_1.40.4-7_amd64.deb
1fcd82451568f2232398a17bbcbecf28f22b2d37e6a3b0e18ce53a141cd7c7a4 37104
nbdkit-plugin-vddk_1.40.4-7_amd64.deb
b47f3cf84bd9e57cb3ddd49e6e1478471e357f84765447217df080012bbb4f26 22122
nbdkit_1.40.4-7_amd64.buildinfo
0f2561258f2ef44a2fdc9406f9f627fdc6922be513bb0d7f88868a07aa87b453 707464
nbdkit_1.40.4-7_amd64.deb
Files:
8f37ed6f10c6830ea16e6aef436f9e49 3546 admin optional nbdkit_1.40.4-7.dsc
3ecb162c037df47bdae7b2fca6ab9a28 12940 admin optional
nbdkit_1.40.4-7.debian.tar.xz
7ce28d28ad48974ccbc4bf470d7a9128 2049796 debug optional
nbdkit-dbgsym_1.40.4-7_amd64.deb
40295955a50bf02b12e50684930327a6 13912 debug optional
nbdkit-plugin-dev-dbgsym_1.40.4-7_amd64.deb
de182a2bc07dda050f01ad92e9691686 104532 libdevel optional
nbdkit-plugin-dev_1.40.4-7_amd64.deb
ec5eaeb2b901d0c192d05b1c0689331d 26512 debug optional
nbdkit-plugin-guestfs-dbgsym_1.40.4-7_amd64.deb
647f0c20cac817e5b02f59860729f526 17904 admin optional
nbdkit-plugin-guestfs_1.40.4-7_amd64.deb
03a11bfed2a04d1a54908353652d272f 6580 debug optional
nbdkit-plugin-libvirt-dbgsym_1.40.4-7_amd64.deb
d1d5d36a4c5846be6f6457ca9c5b5650 10908 admin optional
nbdkit-plugin-libvirt_1.40.4-7_amd64.deb
65d42062e2155adf1065d1055644fee1 11856 debug optional
nbdkit-plugin-lua-dbgsym_1.40.4-7_amd64.deb
4a012e6f6766a032b698c2204a089198 15200 admin optional
nbdkit-plugin-lua_1.40.4-7_amd64.deb
cf1ae5c17e49bb2f092f35a99099eecd 52064 debug optional
nbdkit-plugin-perl-dbgsym_1.40.4-7_amd64.deb
fe12236ae5c1d4ce903db9808698e444 21604 admin optional
nbdkit-plugin-perl_1.40.4-7_amd64.deb
aa6af548c22d155df69480b0624c6090 53252 debug optional
nbdkit-plugin-python-dbgsym_1.40.4-7_amd64.deb
18f5ed40d164ab5d71a589bb096909eb 44172 admin optional
nbdkit-plugin-python_1.40.4-7_amd64.deb
5fa50396595b7c581e7b3cd3e1436b36 12440 debug optional
nbdkit-plugin-tcl-dbgsym_1.40.4-7_amd64.deb
09ccd50977a3b198c84f227586882bba 15108 admin optional
nbdkit-plugin-tcl_1.40.4-7_amd64.deb
c8a98cc60265962d505a767fd4f0ca81 70248 contrib/debug optional
nbdkit-plugin-vddk-dbgsym_1.40.4-7_amd64.deb
08c208af910a32fd97af1435a0d9904c 37104 contrib/admin optional
nbdkit-plugin-vddk_1.40.4-7_amd64.deb
35a40ed390dddbceee8325ea4815adfc 22122 admin optional
nbdkit_1.40.4-7_amd64.buildinfo
15c6363032e1ab8127936f9672c9c392 707464 admin optional
nbdkit_1.40.4-7_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErnMQVUQqHZbPTUx4dbcQY1whOn4FAmdjR5QACgkQdbcQY1wh
On6l0g//bBBJEcGYGOj+ukvZW4U6qqDr942CpWbp/XhtdeFgwG6znaLAfDsRajqJ
IEPlLFx8dH6Lzj6y8bfCfCLNL+tM4YBQXLVqM6yEgSoHXbTTFjqt0fayB3FnGH5E
33MLR/FErzYl2Ej9cLnlOX4Gk5GF8SYqSqVZ0ZHTDAgVmbPm2SZc+E8PO7YcAYes
kqfP4Ln9mVOhK4MVLjmiifhlc82Oy2UumZvPdDCCVjkzw0GmYgg9pkC8zjyghhKa
UNo09O7iu4Zleq+Xsxe/36jVsN5c2pvMKjIC5MnP8ragE9pcBVv4CujbQvUdCXx5
m2X4LazwHFhBoxyhU67QdFjahX6tLJ+r9CDB4xcsYO11dTdYaDOFen7ACic1E9tm
IyydFEaNtWvEfRtr9no78vJg30+048ceE7bHOHrfnLrk3nF8+wPcvoleR5X+j/Mi
+0gtBV/4HsvQ0QRgjRi4YgQLe+9JWT5CZmMav7SrN+CrSxQxotkqz7++pZf8e0M4
1MLL78HNJEKLVpAzhlkZHIgfbWuL8J+n/lLTKcO4dsf3r8wdRtsFjZOUGSyJSOp4
CnGKQmCpSdTn1aup29cMncLo4vDBpiGI90EhWZLI6ffK2HGnqPvmvoBOG7v10Lj6
jfCI1iijPmP8LKPLkd9JDymZjOzv2l38XB/zcqNTUEJv1qWHPJ4=
=lX27
-----END PGP SIGNATURE-----
pgpdj1qhdhEVW.pgp
Description: PGP signature
--- End Message ---