Please remove 32-bit (armhf, i386 and powerpc) binaries

Bug #1432576 reported by Graham Inggs
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kissplice (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

As per kissplice 2.2.1-2 changelog below, kissplice is now built for 64-bit architectures only.
Please remove 32-bit (armhf, i386 and powerpc) binaries built previously.

kissplice (2.2.1-2) unstable; urgency=medium

  [ David Parsons ]
  * Restrict architectures to 64Bit only

  [ Andreas Tille ]
  * cme fix dpkg-control

 -- Andreas Tille <email address hidden> Fri, 10 Oct 2014 11:03:43 +0200

Tags: patch
Revision history for this message
Matthias Klose (doko) wrote :

$ reverse-depends src:kissplice
Reverse-Recommends
==================
* med-bio (for kissplice)

please could you update med-bio?

Changed in kissplice (Ubuntu):
status: New → Incomplete
Revision history for this message
Graham Inggs (ginggs) wrote :

So med-bio is a metapackage that "will install Debian packages related to molecular biology, structural biology and bioinformatics for use in life sciences".

It recently (2015-03-29) had an update in Debian unstable. Do you want that sync'd, and/or, do you want it to only recommend kissplice for 64-bit architectures?

Revision history for this message
Graham Inggs (ginggs) wrote :

med-bio is built from the debian-med source package

Revision history for this message
Matthias Klose (doko) wrote :

it should be merged, then regenerated.

Revision history for this message
Graham Inggs (ginggs) wrote :

Thanks, I'll see what I can do.

Revision history for this message
Graham Inggs (ginggs) wrote :

doko: I don't follow why we are updating debian-med and how it relates to removing the 32-bit binary packages from kissplice, but I regenerated the control files by running make and it went and fetched some files from the vivid archive.

I'm attaching the debian-ubuntu and ubuntu-ubuntu debdiffs.
Let me know if this is OK to upload.

Revision history for this message
Graham Inggs (ginggs) wrote :
tags: added: patch
Revision history for this message
Matthias Klose (doko) wrote : Re: [Bug 1432576] Re: Please remove 32-bit (armhf, i386 and powerpc) binaries

On 04/04/2015 12:44 PM, Graham Inggs wrote:
> doko: I don't follow why we are updating debian-med and how it relates
> to removing the 32-bit binary packages from kissplice

we don't remove packages from the archive which are still referenced by other
packages and then become uninstallable. You can check this yourself with
reverse-depends and reverse-depends -b.

Revision history for this message
Graham Inggs (ginggs) wrote :

doko: I'm not proposing we remove kissplice from the archive entirely, only the 32-bit binaries (armhf, i386 and powerpc).
The med-bio package (and now the med-cloud package too) recommends (not depends on) kissplice.

Are you saying we need something like this in the control file?
Recommends: kissplice [amd64 arm64 ppc64el]

Revision history for this message
Graham Inggs (ginggs) wrote :

I've just tested in a Jessie i386 virtual machine.
Running 'apt-get install med-bio' listed kissplice as a recommended package, but no attempt was made to install it, and no errors were generated.

It seems it is OK if there are recommended packages that are not available for every architecture.

Revision history for this message
Colin Watson (cjwatson) wrote :

Yeah, updating med-bio would be a good thing to do for cleanliness, but it's not a blocker since it's only Recommends.

Removing packages from vivid:
        kissplice 2.1.0-1 in vivid armhf
        kissplice 2.1.0-1 in vivid i386
        kissplice 2.1.0-1 in vivid powerpc
Comment: only built on 64-bit architectures as of 2.2.1-2; LP: #1432576
Remove [y|N]? y
3 packages successfully removed.

Changed in kissplice (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.