Control: tags -1 pending patch On Thu, 11 Jan 2024 23:36:53 +0100 bi...@debian.org wrote: > Source: wireguard > Version: 1.0.20210914-1 > Severity: normal > User: pkg-systemd-maintain...@lists.alioth.debian.org > Usertags: systemd-dev > > Hi, > > your package wireguard declares a Build-Depends on systemd and/or > udev. > > In most cases, this build dependency is added to get the paths that > are defined in udev.pc or systemd.pc (via pkgconfig). > > Since systemd_253-2 [1], these two pkgconfig files have been split > into a separate package named systemd-dev. This package is arch:all, > so even available on non-Linux architectures, which will simplify the > installation of upstream provided service files / udev rules. > > To not make existing source packages FTBFS, the systemd and udev > package have a Depends: systemd-dev. This dependency will be removed > at some point though before trixie is released. Once this happens, > this issue will be bumped to RC. > > Please update your build dependencies accordingly at your earliest > convenience. > > If all you need is the systemd.pc or udev.pc pkgconfig file, please > replace any systemd or udev Build-Depends with systemd-dev. In most > cases that should be sufficient. If your package needs further > resources from systemd or udev to build successfully, it's fine to > keep those Build-Depends in addition to systemd-dev. > > To ease stable backports, a version of systemd with those changes is > provided via bookworm-backports. > > In case you have further questions, please contact the systemd team > at <pkg-systemd-maintain...@lists.alioth.debian.org>. > > On behalf of the systemd team, Michael
This is causing the removal of wireguard-tools from testing, which I need for some CI jobs, so I am going to NMU this now, without delay as the RC bug has been open since January. Debdiff attached and pushed to Salsa. -- Kind regards, Luca Boccassi
diff -Nru wireguard-1.0.20210914/debian/changelog wireguard-1.0.20210914/debian/changelog --- wireguard-1.0.20210914/debian/changelog 2021-09-28 02:21:06.000000000 +0100 +++ wireguard-1.0.20210914/debian/changelog 2024-05-30 16:12:29.000000000 +0100 @@ -1,3 +1,11 @@ +wireguard (1.0.20210914-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Build-depend on systemd-dev instead of systemd (Closes: #1060572) + * Switch to pkgconf + + -- Luca Boccassi <bl...@debian.org> Thu, 30 May 2024 16:12:29 +0100 + wireguard (1.0.20210914-1) unstable; urgency=medium * New upstream release. diff -Nru wireguard-1.0.20210914/debian/control wireguard-1.0.20210914/debian/control --- wireguard-1.0.20210914/debian/control 2021-09-28 02:19:37.000000000 +0100 +++ wireguard-1.0.20210914/debian/control 2024-05-30 16:12:21.000000000 +0100 @@ -6,8 +6,8 @@ Unit 193 <unit...@debian.org>, Build-Depends: debhelper-compat (= 13), - pkg-config, - systemd, + pkgconf, + systemd-dev, Standards-Version: 4.6.0 Homepage: https://www.wireguard.com Vcs-Git: https://salsa.debian.org/debian/wireguard.git
signature.asc
Description: This is a digitally signed message part