Bug#947186: evolution-data-server: Please omit evolution-data-server{, -tests} on Ubuntu/i386
Steve Langasek
steve.langasek at canonical.com
Sun Dec 22 17:31:12 GMT 2019
Package: evolution-data-server
Version: 3.34.1-1
Severity: minor
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu focal ubuntu-patch
Dear maintainers,
In Ubuntu, we are in the process of moving the i386 architecture to a
compatibility-only layer on amd64. We are keeping evolution-data-server on
i386 because it is a build-dependency of bluez, but the server binary
packages built from this source have dependencies on other packages that are
not being kept as part of the compatibility library set (gnome-keyring).
We would like to drop the evolution-data-server and
evolution-data-server-tests packages rather than keeping them around in the
Ubuntu archive and uninstallable. Would you please consider applying the
attached patch, or something like it, to omit building this binary package
on Ubuntu?
Thanks for considering,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
diff -Nru evolution-data-server-3.34.1/debian/rules evolution-data-server-3.34.1/debian/rules
--- evolution-data-server-3.34.1/debian/rules 2019-10-30 05:10:50.000000000 -0500
+++ evolution-data-server-3.34.1/debian/rules 2019-12-22 11:26:15.000000000 -0600
@@ -8,6 +8,10 @@
export SENDMAIL_PATH = /usr/sbin/sendmail
+ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes) $(DEB_HOST_ARCH), yes i386)
+ skip_packages = -Nevolution-data-server -N evolution-data-server-tests
+endif
+
%:
dh $@
@@ -60,3 +64,9 @@
override_dh_auto_test:
dbus-run-session -- dh_auto_test || true
+
+override_dh_builddeb:
+ dh_builddeb ${skip_packages}
+
+override_dh_gencontrol:
+ dh_gencontrol ${skip_packages}
More information about the pkg-gnome-maintainers
mailing list