Debian Bug report logs - #726598
pkg-config: Please add multiarch meta-data

version graph

Package: pkg-config; Maintainer for pkg-config is Tollef Fog Heen <tfheen@debian.org>; Source for pkg-config is src:pkg-config.

Reported by: Nicolas Calderon Asselin <nicolas.calderon.asselin@gmail.com>

Date: Thu, 17 Oct 2013 01:42:07 UTC

Severity: wishlist

Found in version pkg-config/0.26-1

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, nicolas.calderon.asselin@gmail.com, Tollef Fog Heen <tfheen@debian.org>:
Bug#726598; Package pkg-config. (Thu, 17 Oct 2013 01:42:12 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nicolas Calderon Asselin <nicolas.calderon.asselin@gmail.com>:
New Bug report received and forwarded. Copy sent to nicolas.calderon.asselin@gmail.com, Tollef Fog Heen <tfheen@debian.org>. (Thu, 17 Oct 2013 01:42:12 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Nicolas Calderon Asselin <nicolas.calderon.asselin@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: pkg-config: Please add multiarch meta-data
Date: Wed, 16 Oct 2013 21:41:26 -0400
Package: pkg-config
Version: 0.26-1
Severity: normal

Dear Maintainer,

I was trying to build a multiarch version of libeina1 to co-install
amd64 and armel versions of the library, but it build-depends on
pkg-config which lacks multiarch meta-data. Therefore, trying to
co-install amd64 and armel versions of pkg-config leads to breakage.

Adding "Multi-Arch: foreign" to package metadata would allow native
version of pkg-config to meet dependecies for foreign requirements.

Thanks!

--
Nicolas Calderon



Severity set to 'wishlist' from 'normal' Request was from Tollef Fog Heen <tfheen@debian.org> to control@bugs.debian.org. (Thu, 17 Oct 2013 05:51:04 GMT) Full text and rfc822 format available.

Information forwarded to debian-bugs-dist@lists.debian.org, Tollef Fog Heen <tfheen@debian.org>:
Bug#726598; Package pkg-config. (Sun, 26 Jan 2014 17:30:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christian Svensson <christian@cmd.nu>:
Extra info received and forwarded to list. Copy sent to Tollef Fog Heen <tfheen@debian.org>. (Sun, 26 Jan 2014 17:30:04 GMT) Full text and rfc822 format available.

Message #12 received at 726598@bugs.debian.org (full text, mbox):

From: Christian Svensson <christian@cmd.nu>
To: 726598@bugs.debian.org
Subject: Re: pkg-config: Please add multiarch meta-data
Date: Sun, 26 Jan 2014 17:26:44 +0000
Hi,

I would like to see this escalated to at least normal severity. This
is causing a lot of friction when doing cross builds for Debian since
it's a very central package.

Ubuntu has done a lot of work for multiarch in pkg-config. It would be
very good if this could be merged to the Debian package as well.
https://launchpad.net/ubuntu/+source/pkg-config/+changelog



Information forwarded to debian-bugs-dist@lists.debian.org, Tollef Fog Heen <tfheen@debian.org>:
Bug#726598; Package pkg-config. (Sun, 09 Feb 2014 00:18:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Raúl Sánchez Siles <rasasi78@gmail.com>:
Extra info received and forwarded to list. Copy sent to Tollef Fog Heen <tfheen@debian.org>. (Sun, 09 Feb 2014 00:18:04 GMT) Full text and rfc822 format available.

Message #17 received at 726598@bugs.debian.org (full text, mbox):

From: Raúl Sánchez Siles <rasasi78@gmail.com>
To: 726598@bugs.debian.org
Subject: Add multiarch metadata to pkg-config
Date: Sun, 09 Feb 2014 01:13:45 +0100
[Message part 1 (text/plain, inline)]
  Ive also bumped into this. I'm copying the bug report template from 
https://wiki.debian.org/Multiarch/CrossDependencies since this is a common 
issue:

"""
We are working on getting multiarch metadata correct throught the archive. 

This package needs to be marked 'Multi-Arch: foreign' for dependencies and 
build-depencies to work correctly in all cases. 

Any package 'X' build-depending on pkg-config cannot be cross-built because 
apt-get build-dep -a<arch> cannot satisfy X's build-dependencies until 

Multi-Arch: foreign 

is added to pkg-config's control file, to indicate that pkg-config from any 
available arch will satisfy the dependency.

See http://wiki.debian.org/Multiarch/CrossDependencies and 'Dependencies 
involving Architecture: all packages' in the Multiarch Spec for further 
explanation.
"""

  By the way, I'd be more concerned that this package hasn't been updated 
since May 2011

  Regards,

-- 
     Raúl Sánchez Siles
----->Proud Debian user<-----
Linux registered user #416098
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 16 07:37:55 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.