Public bug reported: Please sync udisks2 2.10.1-6 (main) from Debian unstable (main)
Explanation of the Ubuntu delta and why it can be dropped: * Don't build with -Wl,-Bsymbolic-functions. It breaks module loading, as it confuses GObject's type loading cache: "cannot register existing type 'UDisksDaemon'". (Patch also applied to Debian packaging git, can be synced next time). (LP: #2040488) * Fix an event loop that can occur when ID_PART_TABLE_TYPE is not set for a device and that device has partitions. (LP: #2037569) * Fix an event loop that can occur when ID_PART_TABLE_TYPE is not set for a device and that device has partitions. (LP: #2037569) The existing ubuntu noble-proposed FTBFS The -Wl, -Bsymbolic-functions is part of debian as per the -6 changelog entry I did a grab-merge of udisks then built with both the debian tests-Fix-targetcli_config.json.patch and the ubuntu lp-2037569-skip-bd_part_get_disk_spec.patch - using sbuild this successfully builds in noble-proposed. Can I suggest ubuntu adds the debian delta as well as the ubuntu delta patch as part of this sync & merge Changelog entries since current noble version 2.10.1-1ubuntu3: udisks2 (2.10.1-6) unstable; urgency=medium [ Martin Pitt ] * Don't build with -Wl,-Bsymbolic-functions. It breaks module loading, as it confuses GObject's type loading cache: "cannot register existing type 'UDisksDaemon'". Ubuntu enables this linker flag by default, no-op for Debian. (LP: #2040488) [ Michael Biebl ] * Drop python3-distutils Depends from debian/tests/control. No longer needed since 2.10.0. (Closes: #1065991) * Build-depend on pkgconf instead of pkg-config -- Michael Biebl <bi...@debian.org> Mon, 11 Mar 2024 23:19:45 +0100 udisks2 (2.10.1-5) unstable; urgency=medium * tests: Fix targetcli_config.json. Not all attributes are available anymore in newer kernel versions. -- Michael Biebl <bi...@debian.org> Wed, 10 Jan 2024 12:28:58 +0100 udisks2 (2.10.1-4) unstable; urgency=medium * Stop moving files from /usr/sbin to /sbin. With merged-/usr being mandatory, this is no longer necessary. -- Michael Biebl <bi...@debian.org> Mon, 27 Nov 2023 05:40:54 +0100 udisks2 (2.10.1-3) unstable; urgency=medium * Replace udev Build-Depends with systemd-dev. The new systemd-dev package ships udev.pc and systemd.pc which provides the paths for udevdir/systemdsystemunitdir/tmpfilesdir. -- Michael Biebl <bi...@debian.org> Mon, 20 Nov 2023 23:51:36 +0100 udisks2 (2.10.1-2) unstable; urgency=medium * Move systemd services files and udev rules to /usr. Add a corresponding versioned Build-Depends on debhelper (>= 13.11.6) to ensure we have a recent enough dh_installsystemd. -- Michael Biebl <bi...@debian.org> Sat, 21 Oct 2023 14:39:24 +0200 ** Affects: udisks2 (Ubuntu) Importance: Wishlist Status: New ** Changed in: udisks2 (Ubuntu) Importance: Undecided => Wishlist -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to udisks2 in Ubuntu. https://bugs.launchpad.net/bugs/2058136 Title: Sync udisks2 2.10.1-6 (main) from Debian unstable (main) Status in udisks2 package in Ubuntu: New Bug description: Please sync udisks2 2.10.1-6 (main) from Debian unstable (main) Explanation of the Ubuntu delta and why it can be dropped: * Don't build with -Wl,-Bsymbolic-functions. It breaks module loading, as it confuses GObject's type loading cache: "cannot register existing type 'UDisksDaemon'". (Patch also applied to Debian packaging git, can be synced next time). (LP: #2040488) * Fix an event loop that can occur when ID_PART_TABLE_TYPE is not set for a device and that device has partitions. (LP: #2037569) * Fix an event loop that can occur when ID_PART_TABLE_TYPE is not set for a device and that device has partitions. (LP: #2037569) The existing ubuntu noble-proposed FTBFS The -Wl, -Bsymbolic-functions is part of debian as per the -6 changelog entry I did a grab-merge of udisks then built with both the debian tests-Fix-targetcli_config.json.patch and the ubuntu lp-2037569-skip-bd_part_get_disk_spec.patch - using sbuild this successfully builds in noble-proposed. Can I suggest ubuntu adds the debian delta as well as the ubuntu delta patch as part of this sync & merge Changelog entries since current noble version 2.10.1-1ubuntu3: udisks2 (2.10.1-6) unstable; urgency=medium [ Martin Pitt ] * Don't build with -Wl,-Bsymbolic-functions. It breaks module loading, as it confuses GObject's type loading cache: "cannot register existing type 'UDisksDaemon'". Ubuntu enables this linker flag by default, no-op for Debian. (LP: #2040488) [ Michael Biebl ] * Drop python3-distutils Depends from debian/tests/control. No longer needed since 2.10.0. (Closes: #1065991) * Build-depend on pkgconf instead of pkg-config -- Michael Biebl <bi...@debian.org> Mon, 11 Mar 2024 23:19:45 +0100 udisks2 (2.10.1-5) unstable; urgency=medium * tests: Fix targetcli_config.json. Not all attributes are available anymore in newer kernel versions. -- Michael Biebl <bi...@debian.org> Wed, 10 Jan 2024 12:28:58 +0100 udisks2 (2.10.1-4) unstable; urgency=medium * Stop moving files from /usr/sbin to /sbin. With merged-/usr being mandatory, this is no longer necessary. -- Michael Biebl <bi...@debian.org> Mon, 27 Nov 2023 05:40:54 +0100 udisks2 (2.10.1-3) unstable; urgency=medium * Replace udev Build-Depends with systemd-dev. The new systemd-dev package ships udev.pc and systemd.pc which provides the paths for udevdir/systemdsystemunitdir/tmpfilesdir. -- Michael Biebl <bi...@debian.org> Mon, 20 Nov 2023 23:51:36 +0100 udisks2 (2.10.1-2) unstable; urgency=medium * Move systemd services files and udev rules to /usr. Add a corresponding versioned Build-Depends on debhelper (>= 13.11.6) to ensure we have a recent enough dh_installsystemd. -- Michael Biebl <bi...@debian.org> Sat, 21 Oct 2023 14:39:24 +0200 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/udisks2/+bug/2058136/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp