[Bug 1863437] Re: [focal] pacemaker i386 should drop a few i386 only packages

Rafael David Tinoco rafaeldtinoco at ubuntu.com
Mon Feb 17 13:23:11 UTC 2020


Upstream already had the following commit (since @vorlon opened the bug
in January):

----

commit 543574f18
Author: Ferenc Wágner <wferi at debian.org>
Date:   Thu Jan 9 14:19:19 2020

    Omit pacemaker{, -cli-utils, -remote} on Ubuntu/i386

    Closes: #948379

diff --git a/debian/rules b/debian/rules
index 1d186d741..04acd7da2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,8 +11,14 @@ export DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs
 # Avoid useless dependencies in the utilities
 export DEB_LDFLAGS_MAINT_APPEND+=-Wl,--as-needed

+# Ubuntu/i386 shrank into a compatibility layer not carrying the
+# dependencies of some of our binary packages (#948379):
+ifeq ($(shell dpkg-vendor --query vendor)/$(DEB_HOST_ARCH), Ubuntu/i386)
+    UBUNTU_EXCLUDES = -Npacemaker -Npacemaker-cli-utils -Npacemaker-remote
+endif
+
 %:
-       dh $@ --with python3
+       dh $@ --with python3 $(UBUNTU_EXCLUDES)

 # autoreconf options taken from autogen.sh
 # without symlink usage (-s) to make --as-needed effective 

I'll propose it to include: -Npacemaeker-resource-agents and we will be
good.

----

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948379

** Bug watch added: Debian Bug tracker #948379
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948379

-- 
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1863437

Title:
  [focal] pacemaker i386 should drop a few i386 only packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pacemaker/+bug/1863437/+subscriptions



More information about the Ubuntu-server-bugs mailing list