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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to