On 6/29/20 11:06 AM, Adriaan Schmidt wrote: > Package: openvswitch-switch-dpdk > Version: 2.13.0+dfsg1-11~bpo10+1 > Severity: important > > Dear Maintainer, > > I encounter several issues with the DPDK-enabled build of Open vSwitch: > > * The packaged /usr/lib/openvswitch-switch-dpdk/ovs-vswitchd-dpdk is not the > actual binary, but a libtool wrapper. > * /usr/sbin/ovs-vswitchd is meant to be managed by update-alternatives, but > openvswitch-common directly places a binary here, breaking the update- > alternatives mechanism. > * Compiling with DPDK support not only affects the ovs-vswitchd binary, but > also libopenvswitch-*.so. The library needs to be included in openvswitch- > switch-dpdk, and probably also managed with update-alternatives.
Hi Adriaan, Thanks a lot for this useful bug report. I have to admit that I didn't have enough time to actually use dpdk myself, which is why the package is in such a state. Having OVS to actually build with dpdk was kind of a long and painful process already, and I didn't do the extra miles to test and fix the problems you're describing. I very much would appreciate some contributions here. Do you have enough time and skills to fix the package, and provide a patch? If so, I would accept it in any form: a patch file on the BTS, or a merge request on Salsa. The only thing is, I'm not closely monitoring merge requests, so please write in the BTS to signal it if that's what you choose. Also please let me know if you can't do that work, and I'll add it to my (very long) todo list. Cheers, Thomas Goirand (zigo)