Public bug reported:

When executing pacemaker i386 autopkgtests I realized that package
"resource-agents" wasn't available for i386. When discussing this with
@vorlon we came into the conclusion that some i386 only cluster packages
could be removed from the repository, towards the effort of having *only
the essential* packages available in i386 (to be run together with an
amd64 host).

IRC log:

"""
<rafaeldtinoco> resource-agents i386 binary package
<vorlon> the pacemaker binary is /not/ present on i386 in the release pocket
<vorlon> that may have been an overly aggressive removal
<rafaeldtinoco> vorlon: are u keeping pacemaker because of dependencies ?
<vorlon> yeah, I removed it when I shouldn't have
(https://launchpad.net/ubuntu/focal/i386/pacemaker)
<vorlon> rafaeldtinoco: pacemaker-dev is a build-dep of something else we need,
see the referenced germinate output for full details

https://people.canonical.com/~ubuntu-archive/germinate-
output/i386.focal/i386+build-depends

<vorlon> pacemaker-dev is a build-dep of dlm
<vorlon> and libesmtp-dev is a build-dep of pacemaker, not the other way around
<vorlon> (and dlm is a build-dep of lvm2)
<rafaeldtinoco> ah gotcha
<rafaeldtinoco> dlm -> corosync -> pacemaker
<vorlon> so, even though I removed the binary in error from the release pocket,
the right answer is still for pacemaker/i386 binary to go away (leaving only the
-dev and lib packages)

<vorlon> do you want me to fix that up, or do you want to?
<rafaeldtinoco> to fix that we should do like we did to samba ?
<vorlon> yeah

<vorlon> looks like the binaries you'll need to drop are pacemaker,
pacemaker-cli-utils, pacemaker-remote
<vorlon> and I'll remove those from -proposed right now, so that those don't
hold up migration

<vorlon> but I'll hold off on adding the hint until they're dropped from the
source
<rafaeldtinoco> deal, and next hint ill do with proper branch
"""

** Affects: pacemaker (Ubuntu)
     Importance: Medium
     Assignee: Rafael David Tinoco (rafaeldtinoco)
         Status: In Progress

** Affects: pacemaker (Ubuntu Focal)
     Importance: Medium
     Assignee: Rafael David Tinoco (rafaeldtinoco)
         Status: In Progress

** Changed in: pacemaker (Ubuntu)
       Status: New => In Progress

** Changed in: pacemaker (Ubuntu)
   Importance: Undecided => Medium

** Changed in: pacemaker (Ubuntu)
     Assignee: (unassigned) => Rafael David Tinoco (rafaeldtinoco)

** Description changed:

+ When executing pacemaker i386 autopkgtests I realized that package
+ "resource-agents" wasn't available for i386. When discussing this with
+ @vorlon we came into the conclusion that some i386 only cluster packages
+ could be removed from the repository, towards the effort of having *only
+ the essential* packages available in i386 (to be run together with an
+ amd64 host).
  
- When executing pacemaker i386 autopkgtests I realized that package 
"resource-agents" wasn't available for i386. When discussing this with @vorlon 
we came into the conclusion that some i386 only cluster packages could be 
removed from the repository, towards the effort of having *only the essential* 
packages available in i386 (to be run together with an amd64 host).
+ IRC log:
  
+ """
  <rafaeldtinoco> resource-agents i386 binary package
  <vorlon> the pacemaker binary is /not/ present on i386 in the release pocket
  <vorlon> that may have been an overly aggressive removal
  <rafaeldtinoco> vorlon: are u keeping pacemaker because of dependencies ?
  <vorlon> yeah, I removed it when I shouldn't have
  (https://launchpad.net/ubuntu/focal/i386/pacemaker)
  <vorlon> rafaeldtinoco: pacemaker-dev is a build-dep of something else we 
need,
  see the referenced germinate output for full details
  
- 
- 
https://people.canonical.com/~ubuntu-archive/germinate-output/i386.focal/i386+build-depends
- 
+ https://people.canonical.com/~ubuntu-archive/germinate-
+ output/i386.focal/i386+build-depends
  
  <vorlon> pacemaker-dev is a build-dep of dlm
  <vorlon> and libesmtp-dev is a build-dep of pacemaker, not the other way 
around
  <vorlon> (and dlm is a build-dep of lvm2)
  <rafaeldtinoco> ah gotcha
  <rafaeldtinoco> dlm -> corosync -> pacemaker
  <vorlon> so, even though I removed the binary in error from the release 
pocket,
  the right answer is still for pacemaker/i386 binary to go away (leaving only 
the
  -dev and lib packages)
  
  <vorlon> do you want me to fix that up, or do you want to?
  <rafaeldtinoco> to fix that we should do like we did to samba ?
  <vorlon> yeah
  
  <vorlon> looks like the binaries you'll need to drop are pacemaker,
  pacemaker-cli-utils, pacemaker-remote
  <vorlon> and I'll remove those from -proposed right now, so that those don't
  hold up migration
  
  <vorlon> but I'll hold off on adding the hint until they're dropped from the
  source
  <rafaeldtinoco> deal, and next hint ill do with proper branch
+ """

** Also affects: pacemaker (Ubuntu Focal)
   Importance: Medium
     Assignee: Rafael David Tinoco (rafaeldtinoco)
       Status: In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed to pacemaker in Ubuntu.
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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to