Your message dated Fri, 14 May 2021 01:59:28 +0200
with message-id <[email protected]>
and subject line Re: Bug#926059: libgudev: please include a udeb, needed for
libinput support in d-i
has caused the Debian Bug report #926059,
regarding libgudev: please include a udeb, needed for libinput support in d-i
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 [email protected]
immediately.)
--
926059: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926059
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgudev
Version: 232-2
Severity: important
Tags: d-i
Hi,
While this is very late in the release cycle to request a new binary,
the installer team (and you!) might get a free pass on this one. A while
ago, I've tested this successfully on stretch, and I've just refreshed
this on top of sid; tested on some Dell Latitude laptop.
The attached patch (against current git) adds the needed udeb so that
libwacom2 can be rebuilt against the patched libgudev, fixing the buggy
dependencies in the libwacom2-udeb package (see #815717).
Thanks for considering!
And thanks to Mozilla for hosting this BSP.
>From Paris with bugs,
--
Cyril Brulebois ([email protected]) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
>From b37f75201fc578feb6e3ce674c01560b28cac21a Mon Sep 17 00:00:00 2001
From: Cyril Brulebois <[email protected]>
Date: Thu, 10 Aug 2017 21:21:28 +0000
Subject: [PATCH] Add libgudev-1.0-0-udeb udeb.
It is needed by libwacom2-udeb in a Debian Installer context, for the
libinput X driver.
---
debian/changelog | 7 +++++++
debian/control | 10 ++++++++++
debian/control.in | 10 ++++++++++
debian/libgudev-1.0-0-udeb.install | 1 +
debian/rules | 2 +-
5 files changed, 29 insertions(+), 1 deletion(-)
create mode 100644 debian/libgudev-1.0-0-udeb.install
diff --git a/debian/changelog b/debian/changelog
index 89b151a..a4f524b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+libgudev (232-3) UNRELEASED; urgency=medium
+
+ * Add libgudev-1.0-0-udeb, needed by libwacom2-udeb in a Debian
+ Installer context, for the libinput X driver.
+
+ -- Cyril Brulebois <[email protected]> Thu, 10 Aug 2017 21:13:43 +0000
+
libgudev (232-2) unstable; urgency=medium
* Update Vcs fields and debian/gbp.conf for Debian GNOME conventions
diff --git a/debian/control b/debian/control
index 80faef8..390b61c 100644
--- a/debian/control
+++ b/debian/control
@@ -35,6 +35,16 @@ Description: GObject-based wrapper library for libudev
programming languages, such as Javascript, because of GObject introspection
support.
+Package: libgudev-1.0-0-udeb
+Section: debian-installer
+Priority: optional
+Architecture: linux-any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Package-Type: udeb
+Description: GObject-based wrapper library for libudev -- udeb
+ This is a udeb version of libgudev-1.0-0
+
Package: gir1.2-gudev-1.0
Section: introspection
Priority: optional
diff --git a/debian/control.in b/debian/control.in
index 3d2dc02..7aa0f73 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -30,6 +30,16 @@ Description: GObject-based wrapper library for libudev
programming languages, such as Javascript, because of GObject introspection
support.
+Package: libgudev-1.0-0-udeb
+Section: debian-installer
+Priority: optional
+Architecture: linux-any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Package-Type: udeb
+Description: GObject-based wrapper library for libudev -- udeb
+ This is a udeb version of libgudev-1.0-0
+
Package: gir1.2-gudev-1.0
Section: introspection
Architecture: linux-any
diff --git a/debian/libgudev-1.0-0-udeb.install
b/debian/libgudev-1.0-0-udeb.install
new file mode 100644
index 0000000..9ba9c91
--- /dev/null
+++ b/debian/libgudev-1.0-0-udeb.install
@@ -0,0 +1 @@
+usr/lib/*/libgudev*.so.* usr/lib
diff --git a/debian/rules b/debian/rules
index ae2265f..aef3e8d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -34,7 +34,7 @@ override_dh_missing:
dh_missing --fail-missing
override_dh_makeshlibs:
- dh_makeshlibs -- -c4
+ dh_makeshlibs -V --add-udeb=libgudev-1.0-0-udeb -- -c4
override_dh_gencontrol:
# Ubuntu has an epoch on gudev
--
2.11.0
--- End Message ---
--- Begin Message ---
Hi,
Michael Biebl <[email protected]> (2021-05-13):
> > Woops, wrong lookup: I meant #823994, which I'm blocking by this bug
> > report.
> >
> > → libwacom2-udeb: uninstallable, depends on non-udeb libgudev-1.0-0
>
>
> I assume this bug report has become obsolete due to :
>
> libwacom (1.7-1) unstable; urgency=medium
>
> * New upstream release.
> * control: add python3-libevdev, python3-pytest, python3-pyudev,
> systemd and udev to build-depends for tests.
> * dont-install-test-files.diff: Add a commit from master to fix a typo
> so that test files don't get installed.
> * Drop the udeb, libinput udeb no longer needs it.
> ...
> -- Timo Aaltonen <[email protected]> Wed, 23 Dec 2020 12:00:31 +0200
You're absolutely right, other people kindly took care of the switch to
libinput and I didn't remember I had file those bug reports; closing
both of them now, thanks.
Cheers,
--
Cyril Brulebois ([email protected]) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
signature.asc
Description: PGP signature
--- End Message ---