Package: pango1.0
Version: 1.44.7-1
Severity: minor
Tags: patch
User: [email protected]
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 pango1.0 on i386 because
it's a relevant part of a GTK-based compatibility stack, but the
libpango1.0-0 package built from this source is a transitional package with
dependencies on other packages that are not being kept as part of the
compatibility library set (libpangox-1.0-0).

We would like to drop this binary package rather than keeping it around in
the Ubuntu archive and uninstallable.  Would you please consider applying
the attached patch, or something like it, to omit building theis 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/
[email protected]                                     [email protected]
diff -Nru pango1.0-1.44.7/debian/rules pango1.0-1.44.7/debian/rules
--- pango1.0-1.44.7/debian/rules        2019-11-04 08:46:18.000000000 -0800
+++ pango1.0-1.44.7/debian/rules        2020-01-08 13:44:39.000000000 -0800
@@ -3,8 +3,12 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
 
+ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes) $(DEB_HOST_ARCH), yes i386)
+   BUILD_PACKAGES += -Nlibpango1.0-0
+endif
+
 %:
-       dh $@ --with gnome,gir --buildsystem=meson
+       dh $@ --with gnome,gir --buildsystem=meson $(BUILD_PACKAGES)
 
 override_dh_auto_configure:
        dh_auto_configure -- \

Reply via email to