Your message dated Mon, 18 Dec 2017 19:49:40 +0000
with message-id <[email protected]>
and subject line Bug#882480: fixed in dpdk 17.11-3
has caused the Debian Bug report #882480,
regarding dpdk: autopkgtest dependencies are bad on s390x / any non-supported
arch
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.)
--
882480: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882480
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dpdk
Version: 16.11.2-4
Severity: normal
Tags: patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Dear Maintainer,
Fix autopkgtest dependencies to be satisfiable on any architecture,
such that it can bail out gracefully on non-supported architectures.
Please see attached patch.
Regards,
Dimitri.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJaFrZYAAoJEMrC2LnNLKX54m0H/1h9/LZxF0efSo8LfiSXXThL
630D5Zv3v12RLzDpdJSnxOFowlZxQG7CtUunq5E9/9tc3Ijy52N5uR0yoGMVnIw/
+lJgsUKrobNUBnxV2jSTdWiXF0JlsG5cQtycnZLXDhLTaYTpH9Jgh3X6vT9LPBqt
XeLW/JuDQQvyBdWSB6E9JsFp8pWDEIe9B1Jzu1PguUcQd4aWxX/zS+WYCOLnVA9D
PdrttUXr1ZN2orMr4YTiOxQBayKCiweP6cQq/CHKAzuniIyFaXyKrcit8AbDOp4l
qwzOE/vbB8Tirmrrdlz3Wx+7OD4bFSWe6x/XCyn4TjysM/ZsLHecVvN1aoTCxcY=
=R1VC
-----END PGP SIGNATURE-----
diff -Nru dpdk-17.05.2/debian/changelog dpdk-17.05.2/debian/changelog
--- dpdk-17.05.2/debian/changelog 2017-09-12 14:26:36.000000000 +0100
+++ dpdk-17.05.2/debian/changelog 2017-11-23 11:31:13.000000000 +0000
@@ -1,3 +1,9 @@
+dpdk (17.05.2-0ubuntu2) bionic; urgency=medium
+
+ * d/tests/control: fix test dependencies for s390x.
+
+ -- Dimitri John Ledkov <[email protected]> Thu, 23 Nov 2017 11:30:51 +0000
+
dpdk (17.05.2-0ubuntu1) artful; urgency=medium
* New upstream stable release 17.05.2 (LP: #1716667)
diff -Nru dpdk-17.05.2/debian/tests/control dpdk-17.05.2/debian/tests/control
--- dpdk-17.05.2/debian/tests/control 2017-09-12 14:18:08.000000000 +0100
+++ dpdk-17.05.2/debian/tests/control 2017-11-23 11:29:48.000000000 +0000
@@ -14,4 +14,4 @@
Tests: test-autotest
Restrictions: allow-stderr, isolation-machine, needs-root
-Depends: dpdk-dev, python, python-pexpect
+Depends: dpdk-dev [amd64 arm64 i386 ppc64el], python, python-pexpect
--- End Message ---
--- Begin Message ---
Source: dpdk
Source-Version: 17.11-3
We believe that the bug you reported is fixed in the latest version of
dpdk, 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.
Luca Boccassi <[email protected]> (supplier of updated dpdk 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: Mon, 18 Dec 2017 19:17:13 +0000
Source: dpdk
Binary: dpdk dpdk-dev dpdk-doc dpdk-igb-uio-dkms dpdk-rte-kni-dkms libdpdk-dev
librte-ethdev17.11 librte-acl17.11 librte-bus-pci17.11 librte-bus-vdev17.11
librte-cfgfile17.11 librte-cmdline17.11 librte-cryptodev17.11
librte-distributor17.11 librte-eal17.11 librte-flow-classify17.11
librte-gro17.11 librte-gso17.11 librte-hash17.11 librte-ip-frag17.11
librte-jobstats17.11 librte-kni17.11 librte-kvargs17.11 librte-lpm17.11
librte-mbuf17.11 librte-member17.11 librte-mempool17.11 librte-meter17.11
librte-pci17.11 librte-pipeline17.11 librte-net17.11 librte-pmd-af-packet17.11
librte-pmd-bnxt17.11 librte-pmd-bond17.11 librte-pmd-cxgbe17.11
librte-pmd-e1000-17.11 librte-pmd-ena17.11 librte-pmd-enic17.11
librte-pmd-failsafe17.11 librte-pmd-fm10k17.11 librte-pmd-i40e17.11
librte-pmd-ixgbe17.11 librte-pmd-null-crypto17.11 librte-pmd-null17.11
librte-pmd-pcap17.11 librte-pmd-ring17.11 librte-pmd-softnic17.11
librte-pmd-vhost17.11 librte-pmd-virtio17.11 librte-pmd-vmxnet3-uio17.11
librte-pmd-qede17.11 librte-port17.11 librte-power17.11 librte-reorder17.11
librte-ring17.11 librte-sched17.11 librte-security17.11 librte-table17.11
librte-timer17.11 librte-vhost17.11 librte-pdump17.11 librte-bitratestats17.11
librte-efd17.11 librte-eventdev17.11 librte-latencystats17.11
librte-mempool-octeontx17.11 librte-mempool-ring17.11 librte-mempool-stack17.11
librte-metrics17.11 librte-pmd-ark17.11 librte-pmd-avp17.11
librte-pmd-crypto-scheduler17.11 librte-pmd-kni17.11 librte-pmd-lio17.11
librte-pmd-nfp17.11 librte-pmd-octeontx-ssovf17.11 librte-pmd-octeontx17.11
librte-pmd-sfc-efx17.11 librte-pmd-skeleton-event17.11 librte-pmd-sw-event17.11
librte-pmd-tap17.11
librte-pmd-thunderx-nicvf17.11
Architecture: source
Version: 17.11-3
Distribution: unstable
Urgency: medium
Maintainer: Debian DPDK Maintainers <[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Description:
dpdk - Data Plane Development Kit (runtime)
dpdk-dev - Data Plane Development Kit (development files)
dpdk-doc - Data Plane Development Kit (documentation)
dpdk-igb-uio-dkms - Data Plane Development Kit (igb uio dkms)
dpdk-rte-kni-dkms - Data Plane Development Kit (rte kni dkms)
libdpdk-dev - Data Plane Development Kit (basic development files)
librte-acl17.11 - Data Plane Development Kit (librte-acl runtime library)
librte-bitratestats17.11 - Data Plane Development Kit (librte_bitratestats
runtime library)
librte-bus-pci17.11 - Data Plane Development Kit (librte_bus_pci runtime
library)
librte-bus-vdev17.11 - Data Plane Development Kit (librte_bus_dev runtime
library)
librte-cfgfile17.11 - Data Plane Development Kit (librte-cfgfile runtime
library)
librte-cmdline17.11 - Data Plane Development Kit (librte-cmdline runtime
library)
librte-cryptodev17.11 - Data Plane Development Kit (librte-cryptodev runtime
library)
librte-distributor17.11 - Data Plane Development Kit (librte-distributor
runtime library)
librte-eal17.11 - Data Plane Development Kit (librte-eal runtime library)
librte-efd17.11 - Data Plane Development Kit (librte_efd runtime library)
librte-ethdev17.11 - Data Plane Development Kit (libethdev runtime library)
librte-eventdev17.11 - Data Plane Development Kit (librte_eventdev runtime
library)
librte-flow-classify17.11 - Data Plane Development Kit (librte-flow-classify
runtime library)
librte-gro17.11 - Data Plane Development Kit (librte-eal runtime library)
librte-gso17.11 - Data Plane Development Kit (librte-gso runtime library)
librte-hash17.11 - Data Plane Development Kit (librte-hash runtime library)
librte-ip-frag17.11 - Data Plane Development Kit (librte-ip-frag runtime
library)
librte-jobstats17.11 - Data Plane Development Kit (librte-jobstats runtime
library)
librte-kni17.11 - Data Plane Development Kit (librte-kni runtime library)
librte-kvargs17.11 - Data Plane Development Kit (librte-kvargs runtime library)
librte-latencystats17.11 - Data Plane Development Kit (librte_latencystats
runtime library)
librte-lpm17.11 - Data Plane Development Kit (librte-lpm runtime library)
librte-mbuf17.11 - Data Plane Development Kit (librte-mbuf2 runtime library)
librte-member17.11 - Data Plane Development Kit (librte-member runtime library)
librte-mempool-octeontx17.11 - Data Plane Development Kit
(librte_mempool_octeontx runtime libra
librte-mempool-ring17.11 - Data Plane Development Kit (librte_mempool_ring
runtime library)
librte-mempool-stack17.11 - Data Plane Development Kit (librte_mempool_stack
runtime library)
librte-mempool17.11 - Data Plane Development Kit (librte-mempool runtime
library)
librte-meter17.11 - Data Plane Development Kit (librte-meter runtime library)
librte-metrics17.11 - Data Plane Development Kit (librte_metrics runtime
library)
librte-net17.11 - Data Plane Development Kit (librte-net runtime library)
librte-pci17.11 - Data Plane Development Kit (librte_pci runtime library)
librte-pdump17.11 - Data Plane Development Kit (librte_pdump runtime library)
librte-pipeline17.11 - Data Plane Development Kit (librte-pipeline runtime
library)
librte-pmd-af-packet17.11 - Data Plane Development Kit (librte-pmd-af-packet
runtime library)
librte-pmd-ark17.11 - Data Plane Development Kit (librte_pmd_ark runtime
library)
librte-pmd-avp17.11 - Data Plane Development Kit (librte_pmd_avp runtime
library)
librte-pmd-bnxt17.11 - Data Plane Development Kit (librte-pmd-bnxt runtime
library)
librte-pmd-bond17.11 - Data Plane Development Kit (librte-pmd-bond runtime
library)
librte-pmd-crypto-scheduler17.11 - Data Plane Development Kit
(librte_pmd_crypto_scheduler runtime l
librte-pmd-cxgbe17.11 - Data Plane Development Kit (librte-pmd-cxgbe runtime
library)
librte-pmd-e1000-17.11 - Data Plane Development Kit (librte-pmd-e1000 runtime
library)
librte-pmd-ena17.11 - Data Plane Development Kit (librte-pmd-ena runtime
library)
librte-pmd-enic17.11 - Data Plane Development Kit (librte-pmd-enic runtime
library)
librte-pmd-failsafe17.11 - Data Plane Development Kit (librte-pmd-failsafe
runtime library)
librte-pmd-fm10k17.11 - Data Plane Development Kit (librte-pmd-fm10k runtime
library)
librte-pmd-i40e17.11 - Data Plane Development Kit (librte-pmd-i40e runtime
library)
librte-pmd-ixgbe17.11 - Data Plane Development Kit (librte-pmd-ixgbe runtime
library)
librte-pmd-kni17.11 - Data Plane Development Kit (librte_pmd_kni runtime
library)
librte-pmd-lio17.11 - Data Plane Development Kit (librte_pmd_lio runtime
library)
librte-pmd-nfp17.11 - Data Plane Development Kit (librte_pmd_nfp runtime
library)
librte-pmd-null-crypto17.11 - Data Plane Development Kit
(librte-pmd-null-crypto runtime librar
librte-pmd-null17.11 - Data Plane Development Kit (librte-pmd-null runtime
library)
librte-pmd-octeontx-ssovf17.11 - Data Plane Development Kit
(librte_pmd_octeontx_ssovf runtime lib
librte-pmd-octeontx17.11 - Data Plane Development Kit (librte_pmd_octeontx
runtime library)
librte-pmd-pcap17.11 - Data Plane Development Kit (librte-pmd-pcap runtime
library)
librte-pmd-qede17.11 - Data Plane Development Kit (librte-pmd-qede runtime
library)
librte-pmd-ring17.11 - Data Plane Development Kit (librte-pmd-ring runtime
library)
librte-pmd-sfc-efx17.11 - Data Plane Development Kit (librte_pmd_sfc_efx
runtime library)
librte-pmd-skeleton-event17.11 - Data Plane Development Kit
(librte_pmd_skeleton_event runtime lib
librte-pmd-softnic17.11 - Data Plane Development Kit (librte-pmd-softnic
runtime library)
librte-pmd-sw-event17.11 - Data Plane Development Kit (librte_pmd_sw_event
runtime library)
librte-pmd-tap17.11 - Data Plane Development Kit (librte_pmd_tap runtime
library)
librte-pmd-thunderx-nicvf17.11 - Data Plane Development Kit
(librte_pmd_thunderx_nicvf runtime lib
librte-pmd-vhost17.11 - Data Plane Development Kit (librte-pmd-vhost runtime
library)
librte-pmd-virtio17.11 - Data Plane Development Kit (librte-pmd-virtio runtime
library)
librte-pmd-vmxnet3-uio17.11 - Data Plane Development Kit
(librte-pmd-vmxnet3-uio runtime librar
librte-port17.11 - Data Plane Development Kit (librte-port runtime library)
librte-power17.11 - Data Plane Development Kit (librte-power runtime library)
librte-reorder17.11 - Data Plane Development Kit (librte-reorder runtime
library)
librte-ring17.11 - Data Plane Development Kit (librte_ring runtime library)
librte-sched17.11 - Data Plane Development Kit (librte_sched runtime library)
librte-security17.11 - Data Plane Development Kit (librte_security runtime
library)
librte-table17.11 - Data Plane Development Kit (librte_table runtime library)
librte-timer17.11 - Data Plane Development Kit (librte_timer runtime library)
librte-vhost17.11 - Data Plane Development Kit (librte_vhost runtime library)
Closes: 882480
Changes:
dpdk (17.11-3) unstable; urgency=medium
.
* Upload to unstable.
.
dpdk (17.11-2) experimental; urgency=medium
.
* Bump Standards-Version to 4.1.1, no changes.
* Add dependency on Python to dpdk-doc for diagram-generator.py and
pipeline-to-core-mapping.py. Fixes Lintian Error:
python-script-but-no-python-dep
.
dpdk (17.11-1) experimental; urgency=medium
.
[ Luca Boccassi ]
* Add librte-pmd-failsafe package.
* Drop mk-order-CFLAGS-so-that-ISCDIR-comes-before-IRTE_OUT.patch and
add mk-install-symlinks-before-build-step.patch which has the same
result but is much simpler and easier to maintain.
* Build-Depend on debhelper (>= 9.20160709) rather than dh-systemd as
latter is deprecated. Fixes Lintian Error:
build-depends-on-obsolete-package
* Build-Depend on the Python 3 version of the Sphinx packages to fix
Lintian Warning: build-depends-on-python-sphinx-only
* New upstream release 17.11; for a full list of changes see:
http://dpdk.org/doc/guides/rel_notes/release_17_11.html
* Bump ABI version of packages from 17.08 to 17.11.
* Fix upstream version parsing in d/rules to account for -rcX.
* Add packages for new libraries/PMDs: librte-bus-pci17.11,
librte-security17.11, librte-mempool-octeontx17.11,
librte-flow-classify17.11, librte-gso17.11, librte-member17.11,
librte-pci17.11, librte-pmd-softnic17.11, librte-bus-vdev17.11.
* Drop mk-* patches for reproducible builds, merged upstream.
* Refresh fix-vhost-user-socket-permission.patch to remove fuzz from
17.11-rc3.
* Switch generated dependencies to Python 3 due to switch to Python 3
Sphinx.
* Build-Depend on debhelper (>= 9.20160709) | dh-systemd to keep
compatibility with Ubuntu 16.04, which does not yet have that
of debhelper.
* Revert: d/rules: use new dh option names - Ubuntu 16.04 does not
have a debhelper that supports the new option, so use the old
ones for now.
* Drop librte-pmd-xenvirt17.11, deprecated upstream, and related
build-dependencies.
* Correctly parse upstream version when using ~rc instead of -rc.
* Update symbols files for 17.11.
* Backport testpmd-link-virtio.patch to link testpmd with the virtio
pmd to fix failure to run in VMs with virtio based interfaces
.
[ Christian Ehrhardt ]
* d/rules: use new dh option names
* d/rules: properly enable dpdk systemd service
* d/control: improve dpdk-pmdinfo user experience by making
python-pyelftools a recommended dependency.
* d/control: add librte-pmd-octeontx17.11
* d/t/control: fix test dependencies for s390x (Closes: #882480).
.
dpdk (17.08-4) experimental; urgency=medium
.
* Drop mk-order-CFLAGS-so-that-ISCDIR-comes-before-IRTE_OUT.patch and
add mk-install-symlinks-before-build-step.patch which has the same
result but is much simpler and easier to maintain.
.
dpdk (17.08-3) experimental; urgency=medium
.
* Re-enable build of librte-pmd-failsafe.
* Add librte-pmd-failsafe package.
.
dpdk (17.08-2) experimental; urgency=medium
.
* Disable build of librte-pmd-failsafe, not yet packaged but it ends
up mentioned in the pkg-config otherwise.
.
dpdk (17.08-1) experimental; urgency=medium
.
* New Upstream release 17.08.
* Add librte-gro package.
* Drop patches merged upstream: fix-power-default-config.patch,
mk-use-make-silent-flag-to-print-HTML-doc-version.patch,
mk-fix-excluding-.doctrees-when-installing-docs.patch.
* Refresh fix-vhost-user-socket-permission.patch to remove fuzz.
* Add build-dependency on libnuma-dev, mandatory since 17.08.
* Update mk-order-CFLAGS-so-that-ISCDIR-comes-before-IRTE_OUT.patch to
include librte-gro.
* debian/update-helper-symbols: do not append .0 to SOVERSION.
* debian/rules: use dpkg's DEBIAN_VERSION_UPSTREAM and DEB_HOST_*
variables instead of parsing and setting them manually.
* Update symbols files to reflect changes in the libraries.
* Switch to debian.org email address.
.
dpdk (17.05.1-4) experimental; urgency=medium
.
[ Christian Ehrhardt ]
* Fix d/p/fix-vhost-user-socket-permission.patch: add mis-dropped
create_unix_socket call and reposition rte_eal_set_socket_permissions
* Fix d/p/fix-vhost-user-socket-permission.patch
- add accidenitally dropped create_unix_socket call
- reposition rte_eal_set_socket_permissions to match 17.05 handling of
vhost-user server sockets (and their late binding)
.
[ Luca Boccassi ]
* Mark build-dependencies needed for documentation builds with the <!nodoc>
build-profile to fully implement support for it.
* Bump Standards-Version to 4.1.0. Relevant changes are nodoc support and
build reprodicibility.
.
dpdk (17.05.1-3) experimental; urgency=medium
.
[ Luca Boccassi ]
* Fix reproducibility of librte-eal linuxapp.
.
[ Christian Ehrhardt ]
* d/rules: fix reference path of dpdk-devbind to match the new
subdirectory which is in /usr/share/dpdk/usertools
.
dpdk (17.05.1-2) experimental; urgency=medium
.
* Install headers with arch-specific content in /usr/include/<multiarch>/dpdk
to make libdpdk-dev multiarch-compliant.
To ensure backward compatibility in x86_64, which is what most of the
consumers use, symlink x86_64 headers in /usr/include/dpdk.
pkg-config returns the arch-specific headers first so that other
architectures are still compatible.
Also create a full copy of the headers in the dpdk-dev SDK package, as it
does not support multiple levels of headers.
.
dpdk (17.05.1-1) experimental; urgency=medium
.
[ Luca Boccassi ]
* New Upstream release 17.05.1.
* Add patches to make the libraries and PMDs builds fully reproducible,
by making the listing order of headers, source files and objects in
the makefiles stable (via sorting).
.
dpdk (17.05-1) experimental; urgency=medium
.
[ Christian Ehrhardt ]
* New Upstream release 17.05; For a full list of changes (LP: #1691661)
see http://dpdk.org/doc/guides/rel_notes/release_17_05.html
- adapt to use MAJOR_ABI configuration to avoid the sub-lib abi
version breakage of the past.
- add d/update-helper* to update d/control and d/*.symbols for new versions
- adapt to new build trigger and location of tests; provide further
test tools (testacl, testpipeline) together with the already
provided "test" tool in /usr/share/dpdk/test/ of dpdk-dev.
Note: testpmd is installed "officially" by install-sdk and therefore
stays separate from other test tools.
- updated library arch availability/dependency: librte-kni is
available on ppc64el; librte-pmd-i40e on all arches;
librte-pmd-fm10k gone on ppc64el
- package the 19 new sub-libs / pmds that are now built by default
- rename and update symbols files to match the update to DPDK 17.05
.
[ Luca Boccassi ]
* Rename libraries after ABI major version rather than source version.
* Always set CONFIG_RTE_MAJOR_ABI, even for custom config files as all the
packaging is tuned around it.
* Drop patches merged upstream and refresh
fix-vhost-user-socket-permission.patch
* Add patches to make the documentation and linker script builds fully
reproducible. There are still reproducibility issues due to the use
of __FILE__ and absolute paths.
Checksums-Sha1:
4b83d14538b425a45810526d296b66cea0d12d86 9456 dpdk_17.11-3.dsc
43f7ac0e914bbe9dfc575a8343761be2220bacd4 46032 dpdk_17.11-3.debian.tar.xz
8e6e258efecd4fdcdce7002fb2ac8e1e8003d296 14067 dpdk_17.11-3_source.buildinfo
Checksums-Sha256:
ed81dc823aa77870b08dedc727414147a9710099a73499ca61d9fafafebadff9 9456
dpdk_17.11-3.dsc
d1c75ba1cf85fbbbc97d06451c6dbbe4528aa371215d7b945ae17223e5579e53 46032
dpdk_17.11-3.debian.tar.xz
3c6bb50d24d4177edd9152280adf14ab1353fafeda766be356b45892ba185f61 14067
dpdk_17.11-3_source.buildinfo
Files:
658b313eef5a463de6b94003ada627bf 9456 libs optional dpdk_17.11-3.dsc
87c39806f1b5f9e3ffa76decd59eaa77 46032 libs optional dpdk_17.11-3.debian.tar.xz
03ceaaeea2871c414dad8bd0d1b39038 14067 libs optional
dpdk_17.11-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFFBAEBCAAvFiEE6g0RLAGYhL9yp9G8SylmgFB4UWIFAlo4FgcRHGJsdWNhQGRl
Ymlhbi5vcmcACgkQSylmgFB4UWKFiwf/WcTfG2QBfPeedCgAdypHhzHfj8rV5qiR
RCduARBpBG5Hv2Q6Sscg5lMPX/FKm/kT6WQTajvQLIapM96IW8RuOIzP1EN8qGR+
ixsjn3uSlHtlcMi4zQcomBYQgXNLgEKUtSC2Xhk1Ab7yxkDnHBI+80Ld69IvZ6is
l2cvP1/ensV9GALE3q4uQj0onpXc1WSf9QYumeAVQJSKb2V5HRmvAbws0oik0li0
zxZ7sue8MnBsQQ+Zr7TA6VrPBpBYxh8ash5PlZ2PN+eyVlMlxMLOkw+VnCxW917r
zHU3ehPsiVGD6wzAzMevhNTO3ihLlf0vAxowFkbZHHyEmxvMORjl+w==
=6eHd
-----END PGP SIGNATURE-----
--- End Message ---