[Pkg-utopia-maintainers] udisks2 2.10.1-4 MIGRATED to testing
FYI: The status of the udisks2 source package in Debian's testing distribution has changed. Previous version: 2.10.1-3 Current version: 2.10.1-4 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-utopia-maintainers mailing list Pkg-utopia-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers
[Pkg-utopia-maintainers] pipewire 1.0.0-1 MIGRATED to testing
FYI: The status of the pipewire source package in Debian's testing distribution has changed. Previous version: 0.3.85-1 Current version: 1.0.0-1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-utopia-maintainers mailing list Pkg-utopia-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers
[Pkg-utopia-maintainers] network-manager 1.44.2-6 MIGRATED to testing
FYI: The status of the network-manager source package in Debian's testing distribution has changed. Previous version: 1.44.2-3 Current version: 1.44.2-6 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-utopia-maintainers mailing list Pkg-utopia-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers
[Pkg-utopia-maintainers] Processed: Re: Bug#1057233: pipewire-bin: installs files into /lib/udev/rules.d
Processing control commands: > tags -1 + patch Bug #1057233 [pipewire-bin] pipewire-bin: installs files into /lib/udev/rules.d Added tag(s) patch. -- 1057233: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057233 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ___ Pkg-utopia-maintainers mailing list Pkg-utopia-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers
[Pkg-utopia-maintainers] Bug#1057233: pipewire-bin: installs files into /lib/udev/rules.d
Control: tags -1 + patch * Chris Hofstaedtler [231202 02:17]: > your package installs the file /lib/udev/rules.d/90-pipewire-alsa.rules. [..] Please find a patch attached, which delegates placement of the rules file to udev.pc. In a few weeks, udev.pc will change "udevdir" to /usr/lib/udev/rules.d, and then your package will pick the new path up on the next upload or binNMU. Additionaly, backports do not need to revert anything. Best, Chris diff -Nru pipewire-1.0.0/debian/changelog pipewire-1.0.0/debian/changelog --- pipewire-1.0.0/debian/changelog 2023-11-27 11:37:05.0 +0100 +++ pipewire-1.0.0/debian/changelog 2023-12-02 02:08:47.0 +0100 @@ -1,3 +1,10 @@ +pipewire (1.0.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Set udevrulesdir based on udev.pc content + + -- Chris Sat, 02 Dec 2023 02:08:47 +0100 + pipewire (1.0.0-1) unstable; urgency=medium * New upstream release diff -Nru pipewire-1.0.0/debian/control pipewire-1.0.0/debian/control --- pipewire-1.0.0/debian/control 2023-11-27 11:37:05.0 +0100 +++ pipewire-1.0.0/debian/control 2023-12-02 02:08:47.0 +0100 @@ -43,7 +43,8 @@ modemmanager-dev, pkg-config, python3-docutils, - systemd [linux-any] + systemd [linux-any], + udev [linux-any] Build-Conflicts: libfdk-aac-dev Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/utopia-team/pipewire diff -Nru pipewire-1.0.0/debian/pipewire-bin.install pipewire-1.0.0/debian/pipewire-bin.install --- pipewire-1.0.0/debian/pipewire-bin.install 2023-11-27 11:37:05.0 +0100 +++ pipewire-1.0.0/debian/pipewire-bin.install 2023-12-02 02:08:47.0 +0100 @@ -7,7 +7,6 @@ usr/share/pipewire/pipewire-aes67.conf usr/share/pipewire/pipewire-avb.conf usr/share/pipewire/minimal.conf -lib/udev/rules.d usr/bin/pipewire usr/bin/pipewire-aes67 usr/bin/pipewire-avb diff -Nru pipewire-1.0.0/debian/rules pipewire-1.0.0/debian/rules --- pipewire-1.0.0/debian/rules 2023-11-27 11:37:05.0 +0100 +++ pipewire-1.0.0/debian/rules 2023-12-02 02:08:47.0 +0100 @@ -45,6 +45,13 @@ LIBFFADO=enabled endif +ifneq (,$(filter hurd-i386,$(DEB_HOST_ARCH))) +UDEVRULESDIR= +else +UDEVRULESDIR=$(shell pkg-config --variable=udevdir udev)/rules.d +endif + + override_dh_auto_configure: dh_auto_configure -- \ -Daudiotestsrc=enabled \ @@ -69,6 +76,7 @@ -Dsdl2=$(SDL2) \ -Dsession-managers= \ -Dtest=enabled \ + -Dudevrulesdir=$(UDEVRULESDIR) \ -Dvideotestsrc=enabled \ -Dvulkan=disabled \ $(NULL) @@ -91,6 +99,10 @@ --timeout-multiplier $(test_timeout_multiplier) \ $(NULL) +override_dh_install: + dh_install + test -n "$(UDEVRULESDIR)" && dh_install -ppipewire-bin $(UDEVRULESDIR) + override_dh_missing: dh_missing --fail-missing ___ Pkg-utopia-maintainers mailing list Pkg-utopia-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers
[Pkg-utopia-maintainers] Bug#1057233: pipewire-bin: installs files into /lib/udev/rules.d
Package: pipewire-bin Version: 1.0.0-1 Severity: normal User: helm...@debian.org Usertags: dep17m2 Dear Maintainer, your package installs the file /lib/udev/rules.d/90-pipewire-alsa.rules. For the ongoing UsrMerge effort [1], /lib needs to become "empty", IOW no package should install a file there. Instead, files should be installed into /usr/lib. Apparently the path in /lib is hard-coded, either in the upstream build system or the packaging. Please change your package to install into /usr/lib/udev/rules.d at your earliest convenience. Per the wiki, it is useful to first upload to experimental and wait a few days for the dumat tool to evaluate the change, and only then upload to unstable. At a later point during the trixie cycle, I expect this bug will become release-critical. Thanks for considering, Chris [1] https://wiki.debian.org/UsrMerge ___ Pkg-utopia-maintainers mailing list Pkg-utopia-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers