Bug#1060770: FTBFS: Missing dependency on libevdev-dev

undef debian at undef.tools
Sun Jan 14 02:06:28 GMT 2024


Package: gnome-control-center
Version: 1:46~alpha-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: Jararh Gosbell <debian at undef.tools>

Dear Maintainer,

In attempting to rebuild gnome-control-center for Mobian I noticed that the 
46-alpha-2 version fails to build without adding a build-dep on libevdev-dev. 
I've reproduced this with `sbuild` with a fresh Debian Unstable chroot against 
debian/1%46_alpha-2. 

A patch is attached that fixes the issue for me.


Thanks,
Jarrah.

-- System Information:
Debian Release: 12.4
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.6.2-1.qubes.fc37.x86_64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-control-center depends on:
pn  accountsservice               <none>
pn  apg                           <none>
ii  colord                        1.4.6-2.2
pn  desktop-base                  <none>
ii  desktop-file-utils            0.26-1
pn  gnome-control-center-data     <none>
ii  gnome-desktop3-data           43.2-2
pn  gnome-settings-daemon         <none>
ii  gsettings-desktop-schemas     43.0-1
pn  libaccountsservice0           <none>
ii  libadwaita-1-0                1.2.2-1
ii  libc6                         2.36-9+deb12u3
ii  libcairo2                     1.16.0-7
pn  libcolord-gtk4-1              <none>
ii  libcolord2                    1.4.6-2.2
ii  libcups2                      2.4.2-3+deb12u5
ii  libepoxy0                     1.5.10-1
ii  libfontconfig1                2.14.1-4
ii  libgcr-base-3-1               3.41.1-1+b1
ii  libgdk-pixbuf-2.0-0           2.42.10+dfsg-1+b1
ii  libglib2.0-0                  2.74.6-2
pn  libgnome-bg-4-2               <none>
pn  libgnome-bluetooth-ui-3.0-13  <none>
ii  libgnome-desktop-4-2          43.2-2
pn  libgnome-rr-4-2               <none>
ii  libgnutls30                   3.7.9-2+deb12u1
ii  libgoa-1.0-0b                 3.46.0-1
pn  libgoa-backend-1.0-1          <none>
pn  libgsound0                    <none>
ii  libgtk-3-0                    3.24.38-2~deb12u1
ii  libgtk-4-1                    4.8.3+ds-2+deb12u1
pn  libgtop-2.0-11                <none>
ii  libgudev-1.0-0                237-2
pn  libibus-1.0-5                 <none>
ii  libkrb5-3                     1.20.1-2+deb12u1
pn  libmalcontent-0-0             <none>
ii  libmm-glib0                   1.20.4-1
ii  libnm0                        1.42.4-1
pn  libnma-gtk4-0                 <none>
ii  libpango-1.0-0                1.50.12+ds-1
ii  libpangocairo-1.0-0           1.50.12+ds-1
ii  libpolkit-gobject-1-0         122-3
pn  libpulse-mainloop-glib0       <none>
ii  libpulse0                     16.1+dfsg1-2+b1
pn  libpwquality1                 <none>
ii  libsecret-1-0                 0.20.5-3
ii  libsmbclient                  2:4.17.12+dfsg-0+deb12u1
pn  libsnapd-glib-2-1             <none>
ii  libudisks2-0                  2.9.4-4
ii  libupower-glib3               0.99.20-2
ii  libwacom9                     2.6.0-1
ii  libx11-6                      2:1.8.4-2+deb12u2
ii  libxi6                        2:1.8-1+b1
ii  libxml2                       2.9.14+dfsg-1.3~deb12u1
pn  webp-pixbuf-loader            <none>

Versions of packages gnome-control-center recommends:
pn  cracklib-runtime                                    <none>
ii  cups-pk-helper                                      0.2.6-1+b1
pn  gkbd-capplet                                        <none>
pn  gnome-bluetooth-sendto                              <none>
pn  gnome-online-accounts                               <none>
pn  gnome-remote-desktop                                <none>
pn  gnome-user-docs                                     <none>
pn  gnome-user-share                                    <none>
ii  iso-codes                                           4.15.0-1
pn  libcanberra-pulse                                   <none>
ii  libnss-myhostname                                   252.19-1~deb12u1
pn  libspa-0.2-bluetooth | pulseaudio-module-bluetooth  <none>
pn  malcontent-gui                                      <none>
ii  network-manager-gnome                               1.30.0-2
ii  polkitd                                             122-3
pn  power-profiles-daemon                               <none>
pn  realmd                                              <none>
pn  rygel | rygel-tracker                               <none>
ii  system-config-printer-common                        1.5.18-1

Versions of packages gnome-control-center suggests:
pn  gnome-software | gnome-packagekit  <none>
pn  gstreamer1.0-pulseaudio            <none>
ii  pkexec                             122-3
ii  x11-xserver-utils                  7.7+9+b1
-------------- next part --------------
>From 83c57e32bd527feae9d540f16c930444cfc3dd3e Mon Sep 17 00:00:00 2001
From: Jarrah Gosbell <debian at undef.tools>
Date: Sun, 14 Jan 2024 02:03:09 +0000
Subject: [PATCH] d/control: Add build-dep on libevdev-dev

This fixes a build failure in dh_auto_configure.
---
 debian/control | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/control b/debian/control
index c17fa2ff5..39944a611 100644
--- a/debian/control
+++ b/debian/control
@@ -17,6 +17,7 @@ Build-Depends: debhelper-compat (= 13),
                libcolord-dev (>= 0.1.34),
                libcolord-gtk4-dev (>= 0.1.24),
                libcups2-dev,
+               libevdev-dev,
                libgcr-3-dev [linux-any],
                libgdk-pixbuf-2.0-dev (>= 2.23.0),
                libgirepository1.0-dev,
-- 
2.39.2



More information about the pkg-gnome-maintainers mailing list