Source: ipheth
Version: 1.0-6
Severity: normal
Tags: patch
User: [email protected]
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 should work today
in unstable and, if necessary, for bookworm. Once udev.pc in
unstable points to /usr/lib your package will benefit automatically
after a binNMU or any other upload.

The patch applies on top of the current VCS master branch, as
debhelper-compat 13 is significantly easier to work with.

Later during the trixie cycle I expect this bug class to raise in
priority.

Per the wiki, it is advisable to upload to experimental first, and
wait a few days for the dumat tool to check your package. The same
is advisable when any structural changes are done in the trixie
cycle.

Thank you for considering,
Chris

[1] https://wiki.debian.org/UsrMerge
>From 32ec1f062c861784827e156eb0662d9fd780b5e3 Mon Sep 17 00:00:00 2001
From: Chris Hofstaedtler <[email protected]>
Date: Fri, 8 Dec 2023 15:46:07 +0100
Subject: [PATCH 1/2] Set Rules-Requires-Root: no

---
 debian/control | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/control b/debian/control
index 1df5a79..900b544 100644
--- a/debian/control
+++ b/debian/control
@@ -7,6 +7,7 @@ Standards-Version: 4.0.0
 Vcs-Git: https://github.com/pmcenery/ipheth-debian.git
 Vcs-Browser: https://github.com/pmcenery/ipheth-debian
 Homepage: http://giagio.com/wiki/moin.cgi/iPhoneEthernetDriver
+Rules-Requires-Root: no
 
 Package: ipheth-utils
 Architecture: any
-- 
2.39.2

Reply via email to