[Debian-med-packaging] Bug#929718: gdcm: FTBFS: dh_makeshlibs: failing due to earlier errors

Lucas Nussbaum lucas at debian.org
Wed May 29 15:21:41 BST 2019


Source: gdcm
Version: 2.8.8-6
Severity: serious
Tags: buster sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20190529 qa-ftbfs
Justification: FTBFS in buster on amd64

Hi,

During a rebuild of all packages in buster (in a buster chroot, not a
sid chroot), your package failed to build on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> # do not compress .map file for doxygen graph
> dh_compress -X.map -X.pdf
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_fixperms -O--buildsystem=cmake\+ninja
>    dh_clifixperms -O--buildsystem=cmake\+ninja
>    dh_missing -O--buildsystem=cmake\+ninja
>    dh_strip -O--buildsystem=cmake\+ninja
>    dh_makeshlibs -O--buildsystem=cmake\+ninja
> dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
> dpkg-gensymbols: warning: debian/libvtkgdcm2.8a/DEBIAN/symbols doesn't match completely debian/libvtkgdcm2.8a.symbols
> --- debian/libvtkgdcm2.8a.symbols (libvtkgdcm2.8a_2.8.8-6_amd64)
> +++ dpkg-gensymbolspIQKll	2019-05-29 05:16:07.185014757 +0000
> @@ -855,17 +855,17 @@
>   _ZN31vtkImageMapToWindowLevelColors2D1Ev at Base 2.8.7
>   _ZN31vtkImageMapToWindowLevelColors2D2Ev at Base 2.8.7
>   _ZN4gdcm11DataElement12SetByteValueEPKcNS_2VLE at Base 2.8.7
> - (arch-bits=64)_ZN4gdcm12SmartPointerINS_15SequenceOfItemsEEaSEPS1_ at Base 2.8.7-2~
> +#MISSING: 2.8.8-6# (arch-bits=64)_ZN4gdcm12SmartPointerINS_15SequenceOfItemsEEaSEPS1_ at Base 2.8.7-2~
>   _ZN4gdcm12SmartPointerINS_5ValueEEaSEPS1_ at Base 2.8.7
>   _ZN4gdcm20BitmapToBitmapFilterD1Ev at Base 2.8.7
>   _ZN4gdcm20BitmapToBitmapFilterD2Ev at Base 2.8.7
> - _ZN4gdcm22EncodingImplementationILi74550907EE4ReadINS_6StringILc92ELj16ELc32EEEEEvPT_mRSi at Base 2.8.7
> +#MISSING: 2.8.8-6# _ZN4gdcm22EncodingImplementationILi74550907EE4ReadINS_6StringILc92ELj16ELc32EEEEEvPT_mRSi at Base 2.8.7
>   _ZN4gdcm22EncodingImplementationILi74550907EE4ReadINS_6StringILc92ELj64ELc0EEEEEvPT_mRSi at Base 2.8.7
>   _ZN4gdcm22EncodingImplementationILi74550907EE4ReadINS_6StringILc92ELj64ELc32EEEEEvPT_mRSi at Base 2.8.7
>   _ZN4gdcm22EncodingImplementationILi74550907EE4ReadIdEEvPT_mRSi at Base 2.8.7
>   _ZN4gdcm22EncodingImplementationILi74550907EE4ReadIiEEvPT_mRSi at Base 2.8.7-2~
>   _ZN4gdcm22EncodingImplementationILi74550907EE5WriteINS_6StringILc92ELj64ELc0EEEEEvPKT_mRSo at Base 2.8.7
> - (arch-bits=64)_ZN4gdcm22EncodingImplementationILi74550907EE5WriteINS_6StringILc92ELj64ELc32EEEEEvPKT_mRSo at Base 2.8.7-2~
> +#MISSING: 2.8.8-6# (arch-bits=64)_ZN4gdcm22EncodingImplementationILi74550907EE5WriteINS_6StringILc92ELj64ELc32EEEEEvPKT_mRSo at Base 2.8.7-2~
>   _ZN4gdcm4ItemD1Ev at Base 2.8.7
>   _ZN4gdcm4ItemD2Ev at Base 2.8.7
>   _ZN4gdcm6Object10UnRegisterEv at Base 2.8.7
> dh_makeshlibs: failing due to earlier errors
> make: *** [debian/rules:49: binary] Error 2

The full build log is available from:
   http://qa-logs.debian.net/2019/05/29/gdcm_2.8.8-6_testing.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Debian-med-packaging mailing list