Bug#966920: spoa: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below

2020-08-05 Thread Andreas Tille
Control: tags -1 pending

Package that is fixing this issue was uploaded to new
   https://ftp-master.debian.org/new/spoa_3.4.0-1.html

Kind regards, Andreas.



Bug#966920: spoa: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below

2020-08-03 Thread Lucas Nussbaum
Source: spoa
Version: 3.0.2-5
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> dh_install
> file-rename 's/_static\.a/.a/' `find debian -name libspoa_static.a`
> d-shlibmove --commit \
>   --multiarch \
>   --devunversioned \
>   --exclude-la \
>   --movedev debian/tmp/usr/include/* usr/include \
>   --movedev debian/tmp/usr/lib/*/pkgconfig usr/lib/x86_64-linux-gnu \
>   debian/tmp/usr/lib/*/*.so
> Library package automatic movement utility
> set -e
> install -d -m 755 debian/libspoa-dev/usr/lib/x86_64-linux-gnu
> install -d -m 755 debian/libspoa3/usr/lib/x86_64-linux-gnu
> mv debian/tmp/usr/lib/x86_64-linux-gnu/libspoa.a 
> debian/libspoa-dev/usr/lib/x86_64-linux-gnu
> mv debian/tmp/usr/lib/x86_64-linux-gnu/libspoa.so 
> debian/libspoa-dev/usr/lib/x86_64-linux-gnu
> mv /<>/debian/tmp/usr/lib/x86_64-linux-gnu/libspoa.so.3 
> debian/libspoa3/usr/lib/x86_64-linux-gnu
> PKGDEV=libspoa-dev
> PKGSHL=libspoa3
> install -d -m 755 debian/libspoa-dev/usr/include
> mv debian/tmp/usr/include/spoa debian/libspoa-dev/usr/include
> install -d -m 755 debian/libspoa-dev/usr/lib/x86_64-linux-gnu
> mv debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig 
> debian/libspoa-dev/usr/lib/x86_64-linux-gnu
> make[1]: Leaving directory '/<>'
>dh_installdocs
>dh_installchangelogs
>dh_installexamples
>dh_installman
>dh_perl
>dh_link
>dh_strip_nondeterminism
>dh_compress
>dh_fixperms
>dh_missing
>dh_dwz
>dh_strip
>dh_makeshlibs
> dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
> file: see diff output below
> dpkg-gensymbols: warning: debian/libspoa3/DEBIAN/symbols doesn't match 
> completely debian/libspoa3.symbols.amd64
> --- debian/libspoa3.symbols.amd64 (libspoa3_3.0.2-5_amd64)
> +++ dpkg-gensymbolsv31e1U 2020-08-02 17:33:59.528481522 +
> @@ -90,7 +90,7 @@
>   
> _ZNSt19_Sp_counted_deleterIPN4spoa4EdgeESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info@Base
>  1.1.3
>   
> _ZNSt19_Sp_counted_deleterIPN4spoa4EdgeESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev@Base
>  1.1.3
>   
> _ZNSt19_Sp_counted_deleterIPN4spoa4EdgeESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev@Base
>  1.1.3
> - 
> _ZNSt19_Sp_counted_deleterIPN4spoa4EdgeESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base
>  1.1.3
> +#MISSING: 3.0.2-5# 
> _ZNSt19_Sp_counted_deleterIPN4spoa4EdgeESt14default_deleteIS1_ESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev@Base
>  1.1.3
>   _ZNSt5dequeIjSaIjEE16_M_push_back_auxIJRKjEEEvDpOT_@Base 1.1.3
>   
> _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJRS5_EEEvDpOT_@Base
>  1.1.3
>   
> _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base
>  1.1.3
> dh_makeshlibs: error: failing due to earlier errors
> make: *** [debian/rules:14: binary] Error 25

The full build log is available from:
   http://qa-logs.debian.net/2020/08/02/spoa_3.0.2-5_unstable.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.