Control: reassign -1 libdmraid-dev
Control: found -1 1.0.0.rc16-10
Control: affects src:libblockdev


Reassigning accordingly.

Am 13.02.22 um 14:11 schrieb Michael Biebl:
Looking at those symbols, they all appear to come from libdmraid and
this appears to be an issue caused by dmraid (1.0.0.rc16-10)

Building in a sid chroot with libdmraid-dev_1.0.0.rc16-9_amd64.deb and
libdmraid1.0.0.rc16_1.0.0.rc16-9_amd64.deb makes the build succeed.

So I suspect this breakage was caused by

    [ Helmut Grohne <hel...@subdivi.de> ]
    * Fix FTCBFS: Use a multiarch --libdir (closes: #951469).

And indeed, reverting that patch from #951469 fixes this issue.

Helmut, can you please take care of that?
Somehow this change makes those symbols from libdmraid leak into libblockdev-dm2

Thanks,
Michael

Am 13.02.22 um 08:50 schrieb Lucas Nussbaum:
Source: libblockdev
Version: 2.26-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220212 ftbfs-bookworm

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 -- -c4
dpkg-gensymbols: error: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libblockdev-dm2/DEBIAN/symbols doesn't match completely debian/libblockdev-dm2.symbols
--- debian/libblockdev-dm2.symbols (libblockdev-dm2_2.26-1_amd64)
+++ dpkg-gensymbolsnjXTfu    2022-02-12 22:44:06.350039704 +0000
@@ -1,5 +1,23 @@
  libbd_dm.so.2 libblockdev-dm2 #MINVER#
  * Build-Depends-Package: libblockdev-dm-dev
+ _dbg_free@Base 2.26-1
+ _dbg_malloc@Base 2.26-1
+ _dbg_realloc@Base 2.26-1
+ _dbg_strdup@Base 2.26-1
+ _dbg_strndup@Base 2.26-1
+ _rebuild_raidset@Base 2.26-1
+ add_delimiter@Base 2.26-1
+ add_dev_to_array@Base 2.26-1
+ add_dev_to_set@Base 2.26-1
+ add_spare_dev_to_array@Base 2.26-1
+ alloc_dev_info@Base 2.26-1
+ alloc_lib_context@Base 2.26-1
+ alloc_meta_areas@Base 2.26-1
+ alloc_private@Base 2.26-1
+ alloc_private_and_read@Base 2.26-1
+ alloc_raid_dev@Base 2.26-1
+ alloc_raid_set@Base 2.26-1
+ base_partitioned_set@Base 2.26-1
   bd_dm_activate_raid_set@Base 2.14
   bd_dm_check_deps@Base 2.14
   bd_dm_close@Base 2.14
@@ -15,3 +33,150 @@
   bd_dm_name_from_node@Base 2.14
   bd_dm_node_from_name@Base 2.14
   bd_dm_remove@Base 2.14
+ change_set@Base 2.26-1
+ check_busy_disk@Base 2.26-1
+ check_raid_set@Base 2.26-1
+ check_valid_format@Base 2.26-1
+ count_devices@Base 2.26-1
+ count_devs@Base 2.26-1
+ count_sets@Base 2.26-1
+ create_raidset@Base 2.26-1
+ ddf1_beginning@Base 2.26-1
+ ddf1_check_all_crcs@Base 2.26-1
+ ddf1_cr_off_maxpds_helper@Base 2.26-1
+ ddf1_cvt_adapter@Base 2.26-1
+ ddf1_cvt_all@Base 2.26-1
+ ddf1_cvt_config_record@Base 2.26-1
+ ddf1_cvt_disk_data@Base 2.26-1
+ ddf1_cvt_header@Base 2.26-1
+ ddf1_cvt_phys_drive@Base 2.26-1
+ ddf1_cvt_phys_drive_header@Base 2.26-1
+ ddf1_cvt_records@Base 2.26-1
+ ddf1_cvt_spare_record@Base 2.26-1
+ ddf1_cvt_virt_drive@Base 2.26-1
+ ddf1_cvt_virt_drive_header@Base 2.26-1
+ ddf1_dump_all@Base 2.26-1
+ ddf1_endianness@Base 2.26-1
+ ddf1_process_records@Base 2.26-1
+ ddf1_update_all_crcs@Base 2.26-1
+ del_dev_in_set@Base 2.26-1
+ delete_error_target@Base 2.26-1
+ delete_raidsets@Base 2.26-1
+ discover_devices@Base 2.26-1
+ discover_partitions@Base 2.26-1
+ discover_raid_devices@Base 2.26-1
+ discover_raid_devices_spares@Base 2.26-1
+ display_devices@Base 2.26-1
+ display_set@Base 2.26-1
+ display_table@Base 2.26-1
+ dm_create@Base 2.26-1
+ dm_reload@Base 2.26-1
+ dm_remove@Base 2.26-1
+ dm_resume@Base 2.26-1
+ dm_status@Base 2.26-1
+ dm_suspend@Base 2.26-1
+ dm_version@Base 2.26-1
+ dso@Base 2.26-1
+ dso_end_rebuild@Base 2.26-1
+ dso_get_members@Base 2.26-1
+ end_log@Base 2.26-1
+ erase_metadata@Base 2.26-1
+ file_dev_size@Base 2.26-1
+ file_metadata@Base 2.26-1
+ find_disk@Base 2.26-1
+ find_group@Base 2.26-1
+ find_or_alloc_raid_set@Base 2.26-1
+ find_raiddev@Base 2.26-1
+ find_set@Base 2.26-1
+ find_set_inconsistent@Base 2.26-1
+ find_spare@Base 2.26-1
+ format_error@Base 2.26-1
+ free_dev_info@Base 2.26-1
+ free_format_caps@Base 2.26-1
+ free_lib_context@Base 2.26-1
+ free_raid_dev@Base 2.26-1
+ free_raid_set@Base 2.26-1
+ free_string@Base 2.26-1
+ get_ata_serial@Base 2.26-1
+ get_basename@Base 2.26-1
+ get_dirname@Base 2.26-1
+ get_dm_type@Base 2.26-1
+ get_format@Base 2.26-1
+ get_format_caps@Base 2.26-1
+ get_raid_set@Base 2.26-1
+ get_scsi_id@Base 2.26-1
+ get_scsi_serial@Base 2.26-1
+ get_set_name@Base 2.26-1
+ get_set_type@Base 2.26-1
+ get_status@Base 2.26-1
+ get_type@Base 2.26-1
+ group_set@Base 2.26-1
+ hot_spare_add@Base 2.26-1
+ init_fn@Base 2.26-1
+ init_locking@Base 2.26-1
+ init_raid_set@Base 2.26-1
+ join_superset@Base 2.26-1
+ lc_inc_opt@Base 2.26-1
+ lc_list@Base 2.26-1
+ lc_opt@Base 2.26-1
+ lc_opt_arg@Base 2.26-1
+ lc_stralloc_opt@Base 2.26-1
+ lc_strcat_opt@Base 2.26-1
+ led@Base 2.26-1
+ lib_perform@Base 2.26-1
+ libdmraid_date@Base 2.26-1
+ libdmraid_exit@Base 2.26-1
+ libdmraid_init@Base 2.26-1
+ libdmraid_make_table@Base 2.26-1
+ libdmraid_version@Base 2.26-1
+ list_add_sorted@Base 2.26-1
+ list_formats@Base 2.26-1
+ lock_resource@Base 2.26-1
+ log_alloc_err@Base 2.26-1
+ log_zero_sectors@Base 2.26-1
+ mk_alpha@Base 2.26-1
+ mk_dir@Base 2.26-1
+ mkdm_path@Base 2.26-1
+ p_fmt@Base 2.26-1
+ parse_rs_args@Base 2.26-1
+ partitioned_set@Base 2.26-1
+ plog@Base 2.26-1
+ process_sets@Base 2.26-1
+ rd_status@Base 2.26-1
+ rd_type@Base 2.26-1
+ read_file@Base 2.26-1
+ read_raid_dev@Base 2.26-1
+ rebuild_config_raidset@Base 2.26-1
+ rebuild_raidset@Base 2.26-1
+ register_asr@Base 2.26-1
+ register_ddf1@Base 2.26-1
+ register_dos@Base 2.26-1
+ register_format_handler@Base 2.26-1
+ register_format_handlers@Base 2.26-1
+ register_hpt37x@Base 2.26-1
+ register_hpt45x@Base 2.26-1
+ register_isw@Base 2.26-1
+ register_jm@Base 2.26-1
+ register_lsi@Base 2.26-1
+ register_nv@Base 2.26-1
+ register_pdc@Base 2.26-1
+ register_sil@Base 2.26-1
+ register_via@Base 2.26-1
+ removable_device@Base 2.26-1
+ remove_delimiter@Base 2.26-1
+ remove_device_partitions@Base 2.26-1
+ remove_tail_space@Base 2.26-1
+ remove_white_space@Base 2.26-1
+ replace_delimiter@Base 2.26-1
+ revert_log@Base 2.26-1
+ show_raid_stack@Base 2.26-1
+ sysfs_workaround@Base 2.26-1
+ total_sectors@Base 2.26-1
+ unlock_resource@Base 2.26-1
+ unregister_format_handlers@Base 2.26-1
+ write_dev@Base 2.26-1
+ write_file@Base 2.26-1
+ write_metadata@Base 2.26-1
+ write_set@Base 2.26-1
+ write_set_spare@Base 2.26-1
+ yes_no_prompt@Base 2.26-1
dh_makeshlibs: error: failing due to earlier errors
make[1]: *** [debian/rules:41: override_dh_makeshlibs] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/02/12/libblockdev_2.26-1_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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

_______________________________________________
Pkg-utopia-maintainers mailing list
pkg-utopia-maintain...@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers


Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to