Bug#693400: please allow multiarch for grub-ieee1275-bin
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Fri Nov 16 21:05:43 UTC 2012
On 11/16/2012 01:39 PM, Colin Watson wrote:
> On Thu, Nov 15, 2012 at 11:06:35PM -0500, Daniel Kahn Gillmor wrote:
>> I think all that's needed to make grub-ieee1275-bin multiarch is to move
>> the Depends: powerpc-ibm-utils, powerpc-utils, bc to Recommends: for
>> non-powerpc architectures. Do we actually need bc in there on any
>> architecture, since powerpc-ibm-utils itself depends on bc?
>
> Isn't the right answer to make these packages Multi-Arch: foreign
> instead?
That won't work for bc (because /usr/bin/bc will collide), and it
doesn't seem particularly reasonable make powerpc-utils or
powerpc-ibm-utils because the binaries they provide actually won't run
on a non-powerpc architecture.
further complicating matters, powerpc-utils:powerpc actually collides
with util-linux:i386, as they both provide (at least)
/usr/share/man/man8/clock.8.gz (see http://bugs.debian.org/693395).
vorlon told me there's not currently a way to specify cross-architecture
conflicts (so apt doesn't even know about that conflict), but even if
there were, i wouldn't want to have to choose between util-linux:i386
and powerpc-utils:powerpc on my i386 system. i think i know which would
win out :)
Do you see a problem with the approach i proposed?
Can you help me see why grub-ieee1275-bin:powerpc Depends: directly on
bc in the first place?
--dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1030 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20121116/efeab6b2/attachment.pgp>
More information about the Pkg-grub-devel
mailing list