Source: arctica-greeter
Version: 0.99.9.4-1
Severity: wishlist
Tags: patch
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: origin-ubuntu stonking ubuntu-patch
Hi,
debian/control has:
liblightdm-gobject-dev (>= 1.4.0) | liblightdm-gobject-1-dev (>= 1.4.0),
lightdm-vala | liblightdm-gobject-1-dev,
The alternatives were added upstream in 2015 ("Make arctica-greeter build
on Debian and Ubuntu alike") because Ubuntu's lightdm then shipped
liblightdm-gobject-1-dev, including the vapi. That's no longer the case:
since plucky, Ubuntu ships liblightdm-gobject-dev and lightdm-vala like
Debian, with a transitional "Provides: liblightdm-gobject-1-dev".
Because of that Provides, the "lightdm-vala | liblightdm-gobject-1-dev"
alternative is satisfied without lightdm-vala, so the vapi is missing and
the build fails in Ubuntu:
error: Package `liblightdm-gobject-1' not found in specified Vala API
directories or GObject-Introspection GIR directories
https://bugs.launchpad.net/bugs/2120577
liblightdm-gobject-1-dev doesn't exist in Debian, so dropping the
alternatives (attached patch) doesn't change anything there and would let
Ubuntu sync the package again.
Thanks,
Sebastien Bacher
-- System Information:
Debian Release: forky/sid
APT prefers resolute-updates
APT policy: (500, 'resolute-updates'), (500, 'resolute-security'), (500,
'resolute'), (100, 'resolute-backports')
Architecture: amd64 (x86_64)
Kernel: Linux 7.0.0-38-generic (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.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
--- a/debian/control
+++ b/debian/control
@@ -14,8 +14,8 @@
libayatana-indicator3-dev (>= 0.6.0~),
libcanberra-dev,
libgtk-3-dev,
- liblightdm-gobject-dev (>= 1.4.0) | liblightdm-gobject-1-dev
(>= 1.4.0),
- lightdm-vala | liblightdm-gobject-1-dev,
+ liblightdm-gobject-dev (>= 1.4.0),
+ lightdm-vala,
libpixman-1-dev,
libpam-x2go-dev,
numix-gtk-theme,