[Pkg-dpdk-devel] Bug#916351: transition: dpdk

Luca Boccassi bluca at debian.org
Thu Dec 13 13:26:33 GMT 2018


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: transition

Dear release team,

We would like to move the new DPDK LTS release 18.11-1 from
experimental to unstable. This breaks the various libraries ABI compat,
so a transition is needed.

https://tracker.debian.org/pkg/dpdk

The new DPDK packages are all in experimental, having passed the NEW
que
ue, and have built on all supported architectures.

Note that from this project follows a boost-like model, so
the ABI revision is named after the upstream major version (eg: librte-
eal17.11 -> librte-eal18.11). This is done because most libraries built
from DPDK break ABI compat on every single major release.

Reverse build dependency source packages:

collectd:

The reverse dependency builds needs a source update to build with this
new version, to do with autoconf. The fix has been merged upstream [1]
and backported to the stable branch currently in sid [2].
I have opened a bug and attached a patch, which I verified works [3].
It seems like there's another bug which should be fixed to allow
migration, but the change is quite simple. I have prepared a source NMU
which I could upload if necessary.

Note that although collectd only recommends the dpdk libraries, it does
so because the plugin is optional. The plugin still needs to be rebuilt
against the new libraries ABIs to work.

virtio-forwarder:

This package has never entered testing as of yet, due to another bug
(which seems very simple to solve). The issue with DPDK is that virtio-
forwarder imports DPDK's makefiles rather than shipping its own, and
these are deprecated. I reported this downstream [4] and upstream [5].
Given it's not in testing I have not yet prepared a patch. I might do
so in the next few days.

Thanks!

-- 
Kind regards,
Luca Boccassi

[1] https://github.com/collectd/collectd/pull/3015
[2] https://github.com/collectd/collectd/pull/3017
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915419
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915417
[5] https://github.com/Netronome/virtio-forwarder/issues/3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-dpdk-devel/attachments/20181213/9a82158e/attachment.sig>


More information about the Pkg-dpdk-devel mailing list