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

Robie Basak 2058136 at bugs.launchpad.net
Mon Mar 18 16:45:08 UTC 2024


Thank you for working on this!

> Can I suggest ubuntu adds the debian delta as well as the ubuntu delta
patch as part of this sync & merge

Sorry, I don't follow. It looks like lp-2037569-skip-
bd_part_get_disk_spec.patch is part of the Ubuntu delta uploaded in
ubuntu1. A sync would drop this, but you tested a build that still
includes it? If so, why are you requesting a sync?

What am I missing?

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
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 <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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/udisks2/+bug/2058136/+subscriptions




More information about the Ubuntu-sponsors mailing list