[Bug 2058136] [NEW] Sync udisks2 2.10.1-6 (main) from Debian unstable (main)

Launchpad Bug Tracker 2058136 at bugs.launchpad.net
Sun Mar 17 14:09:48 UTC 2024


You have been subscribed to a public bug by fossfreedom (fossfreedom):

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 <biebl at 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 <biebl at 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 <biebl at 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 <biebl at 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 <biebl at debian.org>  Sat, 21 Oct 2023 14:39:24 +0200

** Affects: udisks2 (Ubuntu)
     Importance: Wishlist
         Status: New

-- 
Sync udisks2 2.10.1-6 (main) from Debian unstable (main)
https://bugs.launchpad.net/bugs/2058136
You received this bug notification because you are a member of Ubuntu Sponsors, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list