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

Reply via email to