Source: libgphoto2 Version: 2.5.25-2 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200709 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 '/<<PKGBUILDDIR>>' > dh_makeshlibs -plibgphoto2-6 -X/usr/lib/x86_64-linux-gnu/libgphoto2/ > rm -f debian/libgphoto2-6/DEBIAN/shlibs > install -d debian/libgphoto2-6/DEBIAN > echo "libgphoto2 6 libgphoto2-6 (>= 2.5.25)" >> > debian/libgphoto2-6/DEBIAN/shlibs > chmod 0644 -- debian/libgphoto2-6/DEBIAN/shlibs > dpkg-gensymbols -plibgphoto2-6 -Idebian/libgphoto2-6.symbols > -Pdebian/libgphoto2-6 > -edebian/libgphoto2-6/usr/lib/x86_64-linux-gnu/libgphoto2.so.6.1.0 > mv debian/.debhelper/generated/libgphoto2-6/triggers.new > debian/.debhelper/generated/libgphoto2-6/triggers > dh_makeshlibs -plibgphoto2-port12 -X/usr/lib/x86_64-linux-gnu/libgphoto2_port/ > rm -f debian/libgphoto2-port12/DEBIAN/shlibs > install -d debian/libgphoto2-port12/DEBIAN > echo "libgphoto2_port 12 libgphoto2-port12 (>= 2.5.25)" >> > debian/libgphoto2-port12/DEBIAN/shlibs > chmod 0644 -- debian/libgphoto2-port12/DEBIAN/shlibs > dpkg-gensymbols -plibgphoto2-port12 -Idebian/libgphoto2-port12.symbols > -Pdebian/libgphoto2-port12 > -edebian/libgphoto2-port12/usr/lib/x86_64-linux-gnu/libgphoto2_port.so.12.0.0 > dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see > diff output below > dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols > file: see diff output below > dpkg-gensymbols: warning: debian/libgphoto2-port12/DEBIAN/symbols doesn't > match completely debian/libgphoto2-port12.symbols > --- debian/libgphoto2-port12.symbols (libgphoto2-port12_2.5.25-2_amd64) > +++ dpkg-gensymbolsR1k_fk 2020-07-09 00:51:18.610743369 +0000 > @@ -1,79 +1,154 @@ > libgphoto2_port.so.12 libgphoto2-port12 #MINVER# > * Build-Depends-Package: libgphoto2-dev > - LIBGPHOTO2_5_0@LIBGPHOTO2_5_0 2.5.10 > - LIBGPHOTO2_INTERNAL@LIBGPHOTO2_INTERNAL 2.5.10 > - gp_log@LIBGPHOTO2_5_0 2.5.10 > - gp_log_add_func@LIBGPHOTO2_5_0 2.5.10 > - gp_log_data@LIBGPHOTO2_5_0 2.5.10 > - gp_log_remove_func@LIBGPHOTO2_5_0 2.5.10 > - gp_log_with_source_location@LIBGPHOTO2_5_0 2.5.10 > - gp_logv@LIBGPHOTO2_5_0 2.5.10 > - gp_port_check_int@LIBGPHOTO2_5_0 2.5.10 > - gp_port_check_int_fast@LIBGPHOTO2_5_0 2.5.10 > - gp_port_close@LIBGPHOTO2_5_0 2.5.10 > - gp_port_flush@LIBGPHOTO2_5_0 2.5.10 > - gp_port_free@LIBGPHOTO2_5_0 2.5.10 > - gp_port_get_error@LIBGPHOTO2_5_0 2.5.10 > - gp_port_get_info@LIBGPHOTO2_5_0 2.5.10 > - gp_port_get_pin@LIBGPHOTO2_5_0 2.5.10 > - gp_port_get_settings@LIBGPHOTO2_5_0 2.5.10 > - gp_port_get_timeout@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_get_name@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_get_path@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_get_type@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_list_append@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_list_count@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_list_free@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_list_get_info@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_list_load@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_list_lookup_name@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_list_lookup_path@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_list_new@LIBGPHOTO2_5_0 2.5.10 > - gp_port_info_new@LIBGPHOTO2_INTERNAL 2.5.10 > - gp_port_info_set_name@LIBGPHOTO2_INTERNAL 2.5.10 > - gp_port_info_set_path@LIBGPHOTO2_INTERNAL 2.5.10 > - gp_port_info_set_type@LIBGPHOTO2_INTERNAL 2.5.10 > - gp_port_library_version@LIBGPHOTO2_5_0 2.5.10 > - gp_port_message_codeset@LIBGPHOTO2_5_0 2.5.10 > - gp_port_new@LIBGPHOTO2_5_0 2.5.10 > - gp_port_open@LIBGPHOTO2_5_0 2.5.10 > - gp_port_read@LIBGPHOTO2_5_0 2.5.10 > - gp_port_reset@LIBGPHOTO2_5_0 2.5.10 > - gp_port_result_as_string@LIBGPHOTO2_5_0 2.5.10 > - gp_port_seek@LIBGPHOTO2_5_0 2.5.10 > - gp_port_send_break@LIBGPHOTO2_5_0 2.5.10 > - gp_port_send_scsi_cmd@LIBGPHOTO2_5_0 2.5.10 > - gp_port_set_error@LIBGPHOTO2_5_0 2.5.10 > - gp_port_set_info@LIBGPHOTO2_5_0 2.5.10 > - gp_port_set_pin@LIBGPHOTO2_5_0 2.5.10 > - gp_port_set_settings@LIBGPHOTO2_5_0 2.5.10 > - gp_port_set_timeout@LIBGPHOTO2_5_0 2.5.10 > - gp_port_settings_get@LIBGPHOTO2_5_0 2.5.10 > - gp_port_settings_set@LIBGPHOTO2_5_0 2.5.10 > - gp_port_timeout_get@LIBGPHOTO2_5_0 2.5.10 > - gp_port_timeout_set@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_clear_halt@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_find_device@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_find_device_by_class@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_msg_class_read@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_msg_class_write@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_msg_interface_read@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_msg_interface_write@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_msg_read@LIBGPHOTO2_5_0 2.5.10 > - gp_port_usb_msg_write@LIBGPHOTO2_5_0 2.5.10 > - gp_port_write@LIBGPHOTO2_5_0 2.5.10 > - gp_system_closedir@LIBGPHOTO2_5_0 2.5.10 > - gp_system_filename@LIBGPHOTO2_5_0 2.5.10 > - gp_system_is_dir@LIBGPHOTO2_5_0 2.5.10 > - gp_system_is_file@LIBGPHOTO2_5_0 2.5.10 > - gp_system_mkdir@LIBGPHOTO2_5_0 2.5.10 > - gp_system_opendir@LIBGPHOTO2_5_0 2.5.10 > - gp_system_readdir@LIBGPHOTO2_5_0 2.5.10 > - gp_system_rmdir@LIBGPHOTO2_5_0 2.5.10 > - gpi_enum_to_string@LIBGPHOTO2_INTERNAL 2.5.10 > - gpi_flags_to_string_list@LIBGPHOTO2_INTERNAL 2.5.10 > - gpi_string_list_to_flags@LIBGPHOTO2_INTERNAL 2.5.10 > - gpi_string_or_to_flags@LIBGPHOTO2_INTERNAL 2.5.10 > - gpi_string_to_enum@LIBGPHOTO2_INTERNAL 2.5.10 > - gpi_string_to_flag@LIBGPHOTO2_INTERNAL 2.5.10 > - gpi_vsnprintf@LIBGPHOTO2_INTERNAL 2.5.10 > +#MISSING: 2.5.25-2# LIBGPHOTO2_5_0@LIBGPHOTO2_5_0 2.5.10 > +#MISSING: 2.5.25-2# LIBGPHOTO2_INTERNAL@LIBGPHOTO2_INTERNAL 2.5.10 > + gp_log@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_log@LIBGPHOTO2_5_0 2.5.10 > + gp_log_add_func@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_log_add_func@LIBGPHOTO2_5_0 2.5.10 > + gp_log_data@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_log_data@LIBGPHOTO2_5_0 2.5.10 > + gp_log_remove_func@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_log_remove_func@LIBGPHOTO2_5_0 2.5.10 > + gp_log_with_source_location@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_log_with_source_location@LIBGPHOTO2_5_0 2.5.10 > + gp_logv@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_logv@LIBGPHOTO2_5_0 2.5.10 > + gp_port_check_int@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_check_int@LIBGPHOTO2_5_0 2.5.10 > + gp_port_check_int_fast@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_check_int_fast@LIBGPHOTO2_5_0 2.5.10 > + gp_port_close@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_close@LIBGPHOTO2_5_0 2.5.10 > + gp_port_flush@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_flush@LIBGPHOTO2_5_0 2.5.10 > + gp_port_free@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_free@LIBGPHOTO2_5_0 2.5.10 > + gp_port_get_error@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_get_error@LIBGPHOTO2_5_0 2.5.10 > + gp_port_get_info@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_get_info@LIBGPHOTO2_5_0 2.5.10 > + gp_port_get_pin@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_get_pin@LIBGPHOTO2_5_0 2.5.10 > + gp_port_get_settings@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_get_settings@LIBGPHOTO2_5_0 2.5.10 > + gp_port_get_timeout@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_get_timeout@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_get_name@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_get_name@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_get_path@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_get_path@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_get_type@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_get_type@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_list_append@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_list_append@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_list_count@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_list_count@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_list_free@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_list_free@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_list_get_info@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_list_get_info@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_list_load@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_list_load@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_list_lookup_name@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_list_lookup_name@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_list_lookup_path@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_list_lookup_path@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_list_new@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_list_new@LIBGPHOTO2_5_0 2.5.10 > + gp_port_info_new@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_new@LIBGPHOTO2_INTERNAL 2.5.10 > + gp_port_info_set_name@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_set_name@LIBGPHOTO2_INTERNAL 2.5.10 > + gp_port_info_set_path@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_set_path@LIBGPHOTO2_INTERNAL 2.5.10 > + gp_port_info_set_type@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_info_set_type@LIBGPHOTO2_INTERNAL 2.5.10 > + gp_port_library_version@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_library_version@LIBGPHOTO2_5_0 2.5.10 > + gp_port_message_codeset@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_message_codeset@LIBGPHOTO2_5_0 2.5.10 > + gp_port_new@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_new@LIBGPHOTO2_5_0 2.5.10 > + gp_port_open@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_open@LIBGPHOTO2_5_0 2.5.10 > + gp_port_read@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_read@LIBGPHOTO2_5_0 2.5.10 > + gp_port_reset@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_reset@LIBGPHOTO2_5_0 2.5.10 > + gp_port_result_as_string@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_result_as_string@LIBGPHOTO2_5_0 2.5.10 > + gp_port_seek@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_seek@LIBGPHOTO2_5_0 2.5.10 > + gp_port_send_break@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_send_break@LIBGPHOTO2_5_0 2.5.10 > + gp_port_send_scsi_cmd@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_send_scsi_cmd@LIBGPHOTO2_5_0 2.5.10 > + gp_port_set_error@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_set_error@LIBGPHOTO2_5_0 2.5.10 > + gp_port_set_info@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_set_info@LIBGPHOTO2_5_0 2.5.10 > + gp_port_set_pin@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_set_pin@LIBGPHOTO2_5_0 2.5.10 > + gp_port_set_settings@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_set_settings@LIBGPHOTO2_5_0 2.5.10 > + gp_port_set_timeout@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_set_timeout@LIBGPHOTO2_5_0 2.5.10 > + gp_port_settings_get@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_settings_get@LIBGPHOTO2_5_0 2.5.10 > + gp_port_settings_set@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_settings_set@LIBGPHOTO2_5_0 2.5.10 > + gp_port_timeout_get@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_timeout_get@LIBGPHOTO2_5_0 2.5.10 > + gp_port_timeout_set@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_timeout_set@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_clear_halt@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_clear_halt@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_find_device@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_find_device@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_find_device_by_class@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_find_device_by_class@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_msg_class_read@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_msg_class_read@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_msg_class_write@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_msg_class_write@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_msg_interface_read@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_msg_interface_read@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_msg_interface_write@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_msg_interface_write@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_msg_read@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_msg_read@LIBGPHOTO2_5_0 2.5.10 > + gp_port_usb_msg_write@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_usb_msg_write@LIBGPHOTO2_5_0 2.5.10 > + gp_port_write@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_port_write@LIBGPHOTO2_5_0 2.5.10 > + gp_system_closedir@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_system_closedir@LIBGPHOTO2_5_0 2.5.10 > + gp_system_filename@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_system_filename@LIBGPHOTO2_5_0 2.5.10 > + gp_system_is_dir@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_system_is_dir@LIBGPHOTO2_5_0 2.5.10 > + gp_system_is_file@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_system_is_file@LIBGPHOTO2_5_0 2.5.10 > + gp_system_mkdir@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_system_mkdir@LIBGPHOTO2_5_0 2.5.10 > + gp_system_opendir@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_system_opendir@LIBGPHOTO2_5_0 2.5.10 > + gp_system_readdir@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_system_readdir@LIBGPHOTO2_5_0 2.5.10 > + gp_system_rmdir@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gp_system_rmdir@LIBGPHOTO2_5_0 2.5.10 > + gpi_enum_to_string@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gpi_enum_to_string@LIBGPHOTO2_INTERNAL 2.5.10 > + gpi_flags_to_string_list@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gpi_flags_to_string_list@LIBGPHOTO2_INTERNAL 2.5.10 > + gpi_string_list_to_flags@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gpi_string_list_to_flags@LIBGPHOTO2_INTERNAL 2.5.10 > + gpi_string_or_to_flags@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gpi_string_or_to_flags@LIBGPHOTO2_INTERNAL 2.5.10 > + gpi_string_to_enum@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gpi_string_to_enum@LIBGPHOTO2_INTERNAL 2.5.10 > + gpi_string_to_flag@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gpi_string_to_flag@LIBGPHOTO2_INTERNAL 2.5.10 > + gpi_vsnprintf@Base 2.5.25-2 > +#MISSING: 2.5.25-2# gpi_vsnprintf@LIBGPHOTO2_INTERNAL 2.5.10 > dh_makeshlibs: error: failing due to earlier errors > mv debian/.debhelper/generated/libgphoto2-port12/triggers.new > debian/.debhelper/generated/libgphoto2-port12/triggers > make[1]: *** [debian/rules:59: override_dh_makeshlibs] Error 25 The full build log is available from: http://qa-logs.debian.net/2020/07/09/libgphoto2_2.5.25-2_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.