Bug#880428: libwireshark-dev: plugin dir contains /usr//usr/ breaking libvirt backports
Hi Marcin, On Tue, Oct 31, 2017 at 2:40 PM, Marcin Juszkiewiczwrote: > W dniu 31.10.2017 o 14:36, Balint Reczey pisze: >>> But then it is installed to $(pkg-config --variable plugindir wireshark) >>> directory. Which is /usr//usr/lib/ARCH-NAME-TRIPLET/wireshark/ while > >> This is fixed in later version. > > Which is not present in 'stretch' nor 'stretch-backports' therefore bug > is still valid. Yes, it is a valid bug which is closed in unstable and the current state reflects that [1]. > > Please backport the fix. I will consider backporting it. Cheers, Balint [1] https://www.debian.org/Bugs/Developer#closing -- Balint Reczey Debian Developer
Bug#880428: libwireshark-dev: plugin dir contains /usr//usr/ breaking libvirt backports
W dniu 31.10.2017 o 14:36, Balint Reczey pisze: >> But then it is installed to $(pkg-config --variable plugindir wireshark) >> directory. Which is /usr//usr/lib/ARCH-NAME-TRIPLET/wireshark/ while > This is fixed in later version. Which is not present in 'stretch' nor 'stretch-backports' therefore bug is still valid. Please backport the fix.
Bug#880428: libwireshark-dev: plugin dir contains /usr//usr/ breaking libvirt backports
Control: unarchive 857729 Control: forcemerge 857729 -1 Hi, Thanks for the bug report. On Tue, Oct 31, 2017 at 2:10 PM, Marcin Juszkiewiczwrote: > Package: libwireshark-dev > Version: 2.2.6+g32dac6a-2 > Severity: normal > > Dear Maintainer, > > I am backporting libvirt for our use. During build of libvirt 3.6.0+ > wireshark dissector is supposed to be built. And it is built. No issues. > > But then it is installed to $(pkg-config --variable plugindir wireshark) > directory. Which is /usr//usr/lib/ARCH-NAME-TRIPLET/wireshark/ while This is fixed in later version. Cheers, Balint -- Balint Reczey Debian Developer
Bug#880428: libwireshark-dev: plugin dir contains /usr//usr/ breaking libvirt backports
Package: libwireshark-dev Version: 2.2.6+g32dac6a-2 Severity: normal Dear Maintainer, I am backporting libvirt for our use. During build of libvirt 3.6.0+ wireshark dissector is supposed to be built. And it is built. No issues. But then it is installed to $(pkg-config --variable plugindir wireshark) directory. Which is /usr//usr/lib/ARCH-NAME-TRIPLET/wireshark/ while libvirt packaging expects it to be in sane /usr/lib/ARCH-NAME-TRIPLET/wireshark one. I checked and the fault is in 'stretch' version of wireshark. Checked amd64 and arm64 packages and both have plugindir defined wrong: prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}//usr/lib/x86_64-linux-gnu includedir=${prefix}/include sharedlibdir=${libdir} plugindir=${libdir}/wireshark/plugins/2.2.6 Please consider fixing it. -- System Information: Debian Release: 9.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: arm64 (aarch64) Kernel: Linux 4.14.0-rc4-arm64 (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libwireshark-dev depends on: ii libwireshark8 2.2.6+g32dac6a-2 ii libwsutil-dev 2.2.6+g32dac6a-2 libwireshark-dev recommends no packages. libwireshark-dev suggests no packages. -- debconf-show failed