Your message dated Sun, 22 Dec 2019 14:58:30 -0600
with message-id <[email protected]>
and subject line Re: Bug#947190: Acknowledgement (fbreader: Please omit
fbreader, libzltext* packages on Ubuntu/i386)
has caused the Debian Bug report #947190,
regarding fbreader: Please omit fbreader, libzltext* packages on Ubuntu/i386
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.)
--
947190: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947190
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fbreader
Version: 0.12.10dfsg2-4
Severity: minor
Tags: patch
User: [email protected]
Usertags: origin-ubuntu focal ubuntu-patch
Hi Eugene,
In Ubuntu, we are in the process of moving the i386 architecture to a
compatibility-only layer on amd64. We are keeping fbreader on i386 because
it is a build-dependency of carla, but the fbreader and libzltext* binary
packages built from this source have dependencies on other packages that are
not being kept as part of the compatibility library set (libunibreak).
We would like to drop the fbreader and libzltext* 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/
[email protected] [email protected]
diff -u fbreader-0.12.10dfsg2/debian/rules fbreader-0.12.10dfsg2/debian/rules
--- fbreader-0.12.10dfsg2/debian/rules
+++ fbreader-0.12.10dfsg2/debian/rules
@@ -9,6 +9,10 @@
include /usr/share/dpkg/architecture.mk
include /usr/share/dpkg/buildflags.mk
+ifeq ($(shell dpkg-vendor --is Ubuntu && echo yes) $(DEB_HOST_ARCH), yes i386)
+ skip_packages = -Nfbreader -Nlibzltext-dev -Nlibzltext0.13
+endif
+
DEB_DIR = $(CURDIR)/debian
export PKG_CONFIG=$(DEB_HOST_GNU_TYPE)-pkg-config
@@ -47,0 +52,5 @@
+override_dh_builddeb:
+ dh_builddeb ${skip_packages}
+
+override_dh_gencontrol:
+ dh_gencontrol ${skip_packages}
--- End Message ---
--- Begin Message ---
Closing this as invalid, after discovering that libunibreak is also a
build-dependency of fbreader (which makes sense) and its removal on Ubuntu
i386 was a mistake.
--
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]
signature.asc
Description: PGP signature
--- End Message ---