Control: tags -1 moreinfo

Sven Joachim:
> On 2018-09-27 23:20 +0300, Adrian Bunk wrote:
> 
>> Package: debhelper
>> Version: 11.4
>> Severity: serious
>> Control: affects -1 src:dublin-traceroute
>>
>> https://buildd.debian.org/status/package.php?p=dublin-traceroute&suite=sid
>>
>> ...
>>    dh_install -a
>>      install -d debian/dublin-traceroute//usr/bin
>>      cp --reflink=auto -a debian/tmp/usr/bin/dublin-traceroute 
>> debian/dublin-traceroute//usr/bin/
>> dh_install: Cannot find (any matches for) 
>> "usr/lib/libdublintraceroute.so.0.*" (tried in ., debian/tmp)
>>
>> dh_install: libdublintraceroute0 missing files: 
>> usr/lib/libdublintraceroute.so.0.*
>> dh_install: Cannot find (any matches for) "usr/lib/libdublintraceroute.so" 
>> (tried in ., debian/tmp)
>>
>> dh_install: libdublintraceroute-dev missing files: 
>> usr/lib/libdublintraceroute.so
>> dh_install: missing files, aborting
>>      install -d debian/.debhelper/generated/dublin-traceroute
>>      install -d debian/.debhelper/generated/libdublintraceroute0
>>      install -d debian/.debhelper/generated/libdublintraceroute-dev
>> make: *** [debian/rules:8: binary-arch] Error 25
> 
> This is apparently a side effect of the fix for #903042 (commit bab43d46,
> "cmake: Explicitly set CMAKE_INSTALL_LIBDIR").  The Debian changelog
> entry says "This should not make any pratical difference" but for
> dublin-traceroute it does.  That's because its CMakeLists.txt has the
> following three lines:
> 
> if (NOT CMAKE_INSTALL_LIBDIR)
>     set(CMAKE_INSTALL_LIBDIR "lib")
> endif()
> 
> So it did not install the libraries into a multiarch directory before,
> but now that CMAKE_INSTALL_LIBDIR is explicitly set it does, and the
> debian/*.install files are of course not prepared for that.
> 
> Cheers,
>        Sven
> 


Truly, it did until dublin-traceroute/0.4.2-2 was uploaded a short while
ago, which solved this issue on their side by updating the debian/*.install.

Have you seen any other packages affected by this issue (I am not aware
of any)?  If not, I am tempted to close this as resolved.

Thanks,
~Niels

Reply via email to