Re: bugs in bootstrap.debian.net (was: Re: The state of cross building)

2016-02-03 Thread Jakub Wilk
* Helmut Grohne , 2016-02-03, 06:17: I see that there is now a lintian check for this issue whcih is great, and gives us some idea of how big it is: https://lintian.debian.org/tags/old-style-config-script-multiarch-path.html So that lists 240 packages which are MA:same and also contain an arch

Re: bugs in bootstrap.debian.net

2016-02-03 Thread Matthias Klose
On 03.02.2016 06:34, Helmut Grohne wrote: Hi Tollef, On Wed, Feb 03, 2016 at 06:10:50AM +0100, Tollef Fog Heen wrote: Those scripts can wrap pkg-config, and pkg-config already knows how to provide user-defined variables, so this sounds like a problem that's solveable. What sounds obvious isn'

Re: bugs in bootstrap.debian.net

2016-02-02 Thread Helmut Grohne
Hi Tollef, On Wed, Feb 03, 2016 at 06:10:50AM +0100, Tollef Fog Heen wrote: > Those scripts can wrap pkg-config, and pkg-config already knows how to > provide user-defined variables, so this sounds like a problem that's > solveable. What sounds obvious isn't. The important bit here is which archi

Re: bugs in bootstrap.debian.net (was: Re: The state of cross building)

2016-02-02 Thread Helmut Grohne
Hi Wookey, On Wed, Feb 03, 2016 at 02:49:07AM +, Wookey wrote: > I see that there is now a lintian check for this issue whcih is great, > and gives us some idea of how big it is: > https://lintian.debian.org/tags/old-style-config-script-multiarch-path.html > > So that lists 240 packages which

Re: bugs in bootstrap.debian.net

2016-02-02 Thread Tollef Fog Heen
]] Wookey > A second part of this problem is that foo-config scrips sometimes do > more than pkg-config does. They are used to supply other information > about the build environment. I understand that xapian is an example of > this. Those scripts can wrap pkg-config, and pkg-config already knows

Re: bugs in bootstrap.debian.net (was: Re: The state of cross building)

2016-02-02 Thread Wookey
+++ Johannes Schauer [2016-01-31 15:27 +0100]: > Quoting Stephen Kitt (2016-01-31 11:49:32) > > For example, hhvm can't be cross-compiled because it > > build-depends, directly and indirectly (via imagemagick), on > > libfreetype6-dev > > (which contains /usr/bin/freetype-config and is therefore n

Re: bugs in bootstrap.debian.net (was: Re: The state of cross building)

2016-01-31 Thread Jakub Wilk
* Johannes Schauer , 2016-01-31, 15:27: libmagickcore-dev is multiarch:foreign This is surely a bug. libmagickcore-dev is a transitional package for libmagickcore-6.q16-dev, which is MA:same, so its interfaces are very much architecture dependent. -- Jakub Wilk

Re: bugs in bootstrap.debian.net (was: Re: The state of cross building)

2016-01-31 Thread Johannes Schauer
Hi Stephen and Bastien, Quoting Stephen Kitt (2016-01-31 11:49:32) > I'll give it a shot... (And add this later to the wiki.) which page will you be editing? > As I understand it, the page lists *dependency* problems which prevent: It is indeed important to stress that these are only dependency

Re: bugs in bootstrap.debian.net (was: Re: The state of cross building)

2016-01-31 Thread Stephen Kitt
Hi Johannes, hi Bastien, On Sun, 31 Jan 2016 01:53:34 +0100, Johannes Schauer wrote: > Quoting Bastien ROUCARIES (2016-01-31 00:49:14) > > Could you document on wiki how can we begin as a package manager. For > > instance I could not achieve to parse > > http://bootstrap.debian.net/cross_all/imag