Your message dated Wed, 03 Apr 2024 20:48:06 +0000 with message-id <e1rs7wg-006lpm...@fasolo.debian.org> and subject line Bug#1057945: fixed in xorg-server 2:21.1.11-3 has caused the Debian Bug report #1057945, regarding xorg-server: use udev.pc to place udev rules to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1057945: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057945 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: xorg-server Version: 21.1.9-1 Severity: normal Tags: patch User: helm...@debian.org Usertags: dep17m2 Dear Maintainer, your package installs files related to udev, into /lib. These files need to be moved to /usr/lib as part of Debian's usr-merge effort [1]. Attached you will find a patch to delegate the exact placement of the udev files to udev.pc (using pkg-config). This works today in unstable and also for bookworm. Once udev.pc in unstable points to /usr/lib your package will benefit automatically after a binNMU or any other upload. If during the trixie cycle your package will undergo structural changes or any other file moves, please see the wiki and upload to experimental first when these changes are done. Later during the trixie cycle I expect this bug class to raise in priority. Thank you for considering, Chris [1] https://wiki.debian.org/UsrMergediff -u xorg-server-21.1.9/debian/changelog xorg-server-21.1.9/debian/changelog --- xorg-server-21.1.9/debian/changelog +++ xorg-server-21.1.9/debian/changelog @@ -1,3 +1,10 @@ +xorg-server (2:21.1.9-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Use udev.pc to place udev files. (Closes: #-1) + + -- Chris Hofstaedtler <z...@debian.org> Sun, 10 Dec 2023 20:49:20 +0100 + xorg-server (2:21.1.9-1) unstable; urgency=medium * New upstream release. diff -u xorg-server-21.1.9/debian/control xorg-server-21.1.9/debian/control --- xorg-server-21.1.9/debian/control +++ xorg-server-21.1.9/debian/control @@ -73,6 +73,7 @@ libdbus-1-dev (>= 1.0) [linux-any], # systemd-daemon libsystemd-dev [linux-any], + systemd-dev [linux-any], Build-Depends-Indep: xz-utils Standards-Version: 3.9.8 Rules-Requires-Root: binary-targets diff -u xorg-server-21.1.9/debian/rules xorg-server-21.1.9/debian/rules --- xorg-server-21.1.9/debian/rules +++ xorg-server-21.1.9/debian/rules @@ -4,6 +4,10 @@ include /usr/share/dpkg/architecture.mk +ifeq ($(DEB_HOST_ARCH_OS), linux) +deb_udevdir = $(shell pkg-config --variable=udevdir udev) +endif + %: dh $@ --with quilt @@ -129,10 +133,10 @@ install -m 755 -d debian/xserver-xorg-core/usr/share/bug/xserver-xorg-core install -m 755 debian/xserver-xorg-core.bug.script debian/xserver-xorg-core/usr/share/bug/xserver-xorg-core/script ifeq ($(DEB_HOST_ARCH_OS), linux) - install -d debian/xserver-xorg-core/lib/udev/rules.d - install -m 644 debian/local/64-xorg-xkb.rules debian/xserver-xorg-core/lib/udev/rules.d - install -d debian/xserver-xorg-core-udeb/lib/udev/rules.d - install -m 644 debian/local/64-xorg-xkb.rules debian/xserver-xorg-core-udeb/lib/udev/rules.d + install -d debian/xserver-xorg-core$(deb_udevdir)/rules.d + install -m 644 debian/local/64-xorg-xkb.rules debian/xserver-xorg-core$(deb_udevdir)/rules.d + install -d debian/xserver-xorg-core-udeb$(deb_udevdir)/rules.d + install -m 644 debian/local/64-xorg-xkb.rules debian/xserver-xorg-core-udeb$(deb_udevdir)/rules.d endif override_dh_missing-indep:
--- End Message ---
--- Begin Message ---Source: xorg-server Source-Version: 2:21.1.11-3 Done: Julien Cristau <jcris...@debian.org> We believe that the bug you reported is fixed in the latest version of xorg-server, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1057...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julien Cristau <jcris...@debian.org> (supplier of updated xorg-server package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 03 Apr 2024 21:09:12 +0200 Source: xorg-server Architecture: source Version: 2:21.1.11-3 Distribution: unstable Urgency: high Maintainer: Debian X Strike Force <debian-x@lists.debian.org> Changed-By: Julien Cristau <jcris...@debian.org> Closes: 1057945 Changes: xorg-server (2:21.1.11-3) unstable; urgency=high . [ Chris Hofstaedtler ] * Use udev.pc to place udev files (Closes: #1057945) . [ Julien Cristau ] * Pull from upstream server-21.1-branch: - hw/xfree86: fix NULL pointer refrence to mode name - Initialize Mode->name in xf86CVTMode() - Allow disabling byte-swapped clients - Xext: SProcSyncCreateFence needs to swap drawable id too - Xi: ProcXIGetSelectedEvents needs to use unswapped length to send reply (CVE-2024-31080) - Xi: ProcXIPassiveGrabDevice needs to use unswapped length to send reply (CVE-2024-31081) - Xquartz: ProcAppleDRICreatePixmap needs to use unswapped length to send reply (CVE-2024-31082) - render: fix refcounting of glyphs during ProcRenderAddGlyphs (CVE-2024-31083) * dix-Fix-use-after-free-in-input-device-shutdown.patch: drop (already cherry-picked). Checksums-Sha1: 6299e7ec708c42eecb167b9a7bf5d9e4f3e16272 4269 xorg-server_21.1.11-3.dsc acef3f2b0f20b0c6b4d298801d021274d926368c 171431 xorg-server_21.1.11-3.diff.gz Checksums-Sha256: f3132dd3ff4619b66b0961a3bdd61a3791c1d5bb66371ed95f458fe4a12c1d2d 4269 xorg-server_21.1.11-3.dsc 9b007b31ec26517aff36d0fcea207bbab44f8f5cc5d5f3e2884cbaaaf2101c4a 171431 xorg-server_21.1.11-3.diff.gz Files: 9f9ac8385e5731346de57c241bb19507 4269 x11 optional xorg-server_21.1.11-3.dsc a1286dc91debe7b9724c1afbb6583c65 171431 x11 optional xorg-server_21.1.11-3.diff.gz -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAmYNtKQUHGpjcmlzdGF1 QGRlYmlhbi5vcmcACgkQnbAjVVb4z62PgxAAhWXBxNi6v2I0eemHUOeoPRnRCNfr CutV2CkLvNUZOR/JwcbhtEJeW7L6A4HBlNnAYRvjvMdZgwt4p5W3SL2Pco4xPgir pGX23zSo8Z31w8OP/GlUgwCVCZJDsv5//V2LT+IodmTlF/HX3Yo91weFnK3Ci3ZP wDceJ/gotZWPrn0p00Ks0GW9o+Ctx4wg5uB559ZqqUpXjZCLVryc8DXggS0n6tLb 7p7+j4b8z4wNXjZzd3WdVozZ1JvMllMBH53ovSjM20J9GvLhVJMLXaLpggB7El9e tu43XN3vW8L1zvvpRKuLyOW63kI5O2/17Iybe1+eMqHHlAVC5KiDbS/7M7bb0oYq DAlDI4pScSbGnD0+5ZuKdbovPMnvmb72XW9BfOIMEj0plASfPuIR7Ve9EQ7eqvYj D1m7uycbH6jYbjORIcN9I2nPk7IC7tYeAmS9ZxDpQMKUiVf6bcrGsZAiCYw2/9Dp xRQDr1DhbqyMNzNwqqgQWp6cdxvukgGnoPGtv/IKqISQ4A013hw2SRXKFDEczqC2 m12G+/SDx2zm+Xg+LNHXYY/99sG7POKRvSeL7n5mjva2YjKqQVDa1PA2dk0kA6Ba 9BvTnLp75hTAf5pMIO97n4Yp+W9Q/WUPC1sT+4iou90GLt9MFPkV+xvTa0pxR/2h dkvC1uGkPXH6ZAQ= =CugE -----END PGP SIGNATURE-----pgpr1zNOViqLc.pgp
Description: PGP signature
--- End Message ---