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.

Reply via email to