[Bug 2058136] Re: Sync udisks2 2.10.1-6 (main) from Debian unstable (main)
fossfreedom
2058136 at bugs.launchpad.net
Mon Mar 18 19:31:19 UTC 2024
Hi Robie
ok - I'm asking for a sync and merge.
enc is the debdiff from what I tested via a grab-merge
I also created a test PPA building against noble-proposed for all
architectures to check the build status.
https://launchpad.net/~ubuntubudgie-
dev/+archive/ubuntu/udisks2/+packages
** Patch added: "udisks.debdiff"
https://bugs.launchpad.net/ubuntu/+source/udisks2/+bug/2058136/+attachment/5756865/+files/udisks.debdiff
--
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