Bug#880428: libwireshark-dev: plugin dir contains /usr//usr/ breaking libvirt backports

2017-10-31 Thread Balint Reczey
Hi Marcin,

On Tue, Oct 31, 2017 at 2:40 PM, Marcin Juszkiewicz
 wrote:
> 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

2017-10-31 Thread Marcin Juszkiewicz
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

2017-10-31 Thread Balint Reczey
Control: unarchive 857729
Control: forcemerge 857729 -1

Hi,

Thanks for the bug report.

On Tue, Oct 31, 2017 at 2:10 PM, Marcin Juszkiewicz
 wrote:
> 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

2017-10-31 Thread Marcin Juszkiewicz
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