Wrong dependencies for multi-arch binaries

Bug #1025173 reported by Michael Vogt
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pkgme-devportal
Triaged
High
Unassigned

Bug Description

pkgme-binary does not currently deals very well with packages that require special handling on amd64. A common debian/control file looks something like this:

Build-Depends: debhelper (>= 8.0.0), imagemagick, libasound2,
         libgstreamer-plugins-base0.10-0, libgstreamer0.10-0,
         libldap-2.4-2, libldap-2.4-2, libmpg123-0,
        libsm6, libice6, libgl1-mesa-glx, libgphoto2-2,
         libgphoto2-port0, libglu1-mesa, libopenal1, libmpg123-0,
        ia32-libs [amd64], ia32-libs-multiarch [amd64]

So pkgme-binary needs to be able to resolve the lib dependencies once for i386 and once for amd64 and if they differ write addtional amd64 tags.

Tags: hib-binary
Michael Vogt (mvo)
tags: added: hib-binary
Jonathan Lange (jml)
summary: - multiarch strategy
+ Wrong dependencies for multi-arch binaries
James Westby (james-w)
Changed in pkgme-devportal:
status: New → Triaged
importance: Undecided → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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