Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-22 Thread Ian Malone
On 22 January 2016 at 13:38, Josh Boyer wrote: > On Fri, Jan 22, 2016 at 6:53 AM, Ian Malone wrote: >> On 22 January 2016 at 09:05, Paul Howarth wrote: >>> On 21/01/16 22:24, Ian Malone wrote: Since RHEL/CentOS 7 already does not exist in a native 32bit version I do wonder what wo

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-22 Thread Josh Boyer
On Fri, Jan 22, 2016 at 6:53 AM, Ian Malone wrote: > On 22 January 2016 at 09:05, Paul Howarth wrote: >> On 21/01/16 22:24, Ian Malone wrote: >>> >>> Since RHEL/CentOS 7 already does not exist in a native 32bit version I >>> do wonder what would actually be running in a hypothetical >>> mock/cont

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-22 Thread Ian Malone
On 22 January 2016 at 09:05, Paul Howarth wrote: > On 21/01/16 22:24, Ian Malone wrote: >> >> Since RHEL/CentOS 7 already does not exist in a native 32bit version I >> do wonder what would actually be running in a hypothetical >> mock/container/VM to build and run 32 bit systems down the road if >

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-22 Thread Paul Howarth
On 21/01/16 22:24, Ian Malone wrote: Since RHEL/CentOS 7 already does not exist in a native 32bit version I do wonder what would actually be running in a hypothetical mock/container/VM to build and run 32 bit systems down the road if multilib went away. CentOS 7 does now have a 32-bit version:

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Jan Kratochvil
On Thu, 21 Jan 2016 23:24:13 +0100, Ian Malone wrote: > and shifting data in and out is more awkward than working directly on it. Mock has bind_mount* plugin for that. Jan -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Ian Malone
On 21 January 2016 at 15:15, Josh Boyer wrote: > On Thu, Jan 21, 2016 at 10:10 AM, Ian Malone wrote: >> On 21 January 2016 at 14:25, Dennis Gilmore wrote: >> >>> >>> However I really think we need to sit down and rethink multilib. I would >>> like >>> to start by changing the multilib method t

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Richard W.M. Jones
On Thu, Jan 21, 2016 at 12:53:45PM -0700, Orion Poplawski wrote: > On 01/21/2016 10:32 AM, Richard W.M. Jones wrote: > > On Thu, Jan 21, 2016 at 04:36:33PM +, Sérgio Basto wrote: > >> On Qui, 2016-01-21 at 08:25 -0600, Dennis Gilmore wrote: > >>> > >>> I am not really sure that people have test

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Orion Poplawski
On 01/21/2016 10:32 AM, Richard W.M. Jones wrote: > On Thu, Jan 21, 2016 at 04:36:33PM +, Sérgio Basto wrote: >> On Qui, 2016-01-21 at 08:25 -0600, Dennis Gilmore wrote: >>> >>> I am not really sure that people have tested this use case in years. >>> It would >>> be interesting to see if yum-d

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Richard W.M. Jones
On Thu, Jan 21, 2016 at 04:36:33PM +, Sérgio Basto wrote: > On Qui, 2016-01-21 at 08:25 -0600, Dennis Gilmore wrote: > > > > I am not really sure that people have tested this use case in years. > > It would  > > be interesting to see if yum-deprecated gave you working results. If > > so then I

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Matthew Miller
On Thu, Jan 21, 2016 at 11:37:36AM -0500, Matthew Miller wrote: > > Aren't the multiuser systems a history now with VPSes or even just > > containers cheaper than a hamburger? Moreover for anyone with any > > special requirements. > No. They are incredibly common in schools and in high performance

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Matthew Miller
On Thu, Jan 21, 2016 at 04:49:21PM +0100, Jan Kratochvil wrote: > Aren't the multiuser systems a history now with VPSes or even just > containers cheaper than a hamburger? Moreover for anyone with any > special requirements. No. They are incredibly common in schools and in high performance computi

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Jonathan Wakely
On 21/01/16 16:49 +0100, Jan Kratochvil wrote: On Thu, 21 Jan 2016 16:37:01 +0100, Jonathan Wakely wrote: A developer who wants to build a 32-bit program on x86_64 might not be in the mock group. Their system administrator might not want to Aren't the multiuser systems a history now with VPSes

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Sérgio Basto
On Qui, 2016-01-21 at 08:25 -0600, Dennis Gilmore wrote: > > I am not really sure that people have tested this use case in years. > It would  > be interesting to see if yum-deprecated gave you working results. If > so then I  > would say it is a dnf bug. Is not a dnf bug  Somehow  dnf repoqu

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Jonathan Wakely
On 21/01/16 10:52 -0500, Josh Boyer wrote: On Thu, Jan 21, 2016 at 10:37 AM, Jonathan Wakely wrote: On 21/01/16 10:15 -0500, Josh Boyer wrote: On Thu, Jan 21, 2016 at 10:10 AM, Ian Malone wrote: Successfully build and run 20+ year old programs without having to completely rewrite them woul

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Josh Boyer
On Thu, Jan 21, 2016 at 10:37 AM, Jonathan Wakely wrote: > On 21/01/16 10:15 -0500, Josh Boyer wrote: >> >> On Thu, Jan 21, 2016 at 10:10 AM, Ian Malone wrote: >>> >>> Successfully build and run 20+ year old programs without having to >>> completely rewrite them would be one of the things I want

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Jan Kratochvil
On Thu, 21 Jan 2016 16:37:01 +0100, Jonathan Wakely wrote: > A developer who wants to build a 32-bit program on x86_64 might not > be in the mock group. Their system administrator might not want to Aren't the multiuser systems a history now with VPSes or even just containers cheaper than a hamburg

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Jonathan Wakely
On 21/01/16 10:15 -0500, Josh Boyer wrote: On Thu, Jan 21, 2016 at 10:10 AM, Ian Malone wrote: Successfully build and run 20+ year old programs without having to completely rewrite them would be one of the things I want today. In fact it's one of the things I was doing earlier this week. Is t

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Josh Boyer
On Thu, Jan 21, 2016 at 10:10 AM, Ian Malone wrote: > On 21 January 2016 at 14:25, Dennis Gilmore wrote: > >> >> However I really think we need to sit down and rethink multilib. I would >> like >> to start by changing the multilib method to runtime. So you only get runtime >> libraries and noth

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Ian Malone
On 21 January 2016 at 14:25, Dennis Gilmore wrote: > > However I really think we need to sit down and rethink multilib. I would like > to start by changing the multilib method to runtime. So you only get runtime > libraries and nothing to build 32 bit apps on 64 bit. For 32 bit building you > sh

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Dennis Gilmore
On Wednesday, January 20, 2016 03:50:03 PM Richard W.M. Jones wrote: > If you're on freshly installed Fedora 23 (x86-64), then > > dnf install gtk3-devel.x86_64 > > gets you everything you need to compile a simple Gtk3 application[1]. > > However on the same host if you do: > > dnf install

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Petr Pisar
On 2016-01-21, Rex Dieter wrote: > Rex Dieter wrote: >> Sounds like one way forward to fix this is to make pkgconfig dependencies >> arch'd > > Hrm, thinking on it more, I don't think that can ever work for this purpose. > There's no way to know that > Requires: foo > in a bar.pc pkgconfig file

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Richard W.M. Jones
On Thu, Jan 21, 2016 at 07:41:23AM -0600, Rex Dieter wrote: > Rex Dieter wrote: > > > Michael Schwendt wrote: > > > >> On Wed, 20 Jan 2016 17:32:52 +0100, Ralf Corsepius wrote: > >> > >>> IMO, this is supposed to work => Bug > >>> > >>> The big question would be: Where? > >> > >> It cannot wor

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Richard W.M. Jones
On Thu, Jan 21, 2016 at 03:34:34PM +0200, Yanko Kaneti wrote: > On Thu, 2016-01-21 at 09:38 +, Richard W.M. Jones wrote: > > On Thu, Jan 21, 2016 at 11:10:22AM +0200, Yanko Kaneti wrote: > > > On Wed, 2016-01-20 at 15:50 +, Richard W.M. Jones wrote: > > > > If you're on freshly installed Fe

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Rex Dieter
Rex Dieter wrote: > Michael Schwendt wrote: > >> On Wed, 20 Jan 2016 17:32:52 +0100, Ralf Corsepius wrote: >> >>> IMO, this is supposed to work => Bug >>> >>> The big question would be: Where? >> >> It cannot work as long as gtk3-devel relies on pkgconfig(foo) >> dependencies instead of arch-s

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Rex Dieter
Michael Schwendt wrote: > On Wed, 20 Jan 2016 17:32:52 +0100, Ralf Corsepius wrote: > >> IMO, this is supposed to work => Bug >> >> The big question would be: Where? > > It cannot work as long as gtk3-devel relies on pkgconfig(foo) dependencies > instead of arch-specific explicit Requires. Sou

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Reindl Harald
Am 21.01.2016 um 14:34 schrieb Yanko Kaneti: On Thu, 2016-01-21 at 09:38 +, Richard W.M. Jones wrote: On Thu, Jan 21, 2016 at 11:10:22AM +0200, Yanko Kaneti wrote: On Wed, 2016-01-20 at 15:50 +, Richard W.M. Jones wrote: If you're on freshly installed Fedora 23 (x86-64), then dnf

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Yanko Kaneti
On Thu, 2016-01-21 at 09:38 +, Richard W.M. Jones wrote: > On Thu, Jan 21, 2016 at 11:10:22AM +0200, Yanko Kaneti wrote: > > On Wed, 2016-01-20 at 15:50 +, Richard W.M. Jones wrote: > > > If you're on freshly installed Fedora 23 (x86-64), then > > > > > >   dnf install gtk3-devel.x86_64 >

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Ian Malone
On 21 January 2016 at 09:10, Yanko Kaneti wrote: > On Wed, 2016-01-20 at 15:50 +, Richard W.M. Jones wrote: >> If you're on freshly installed Fedora 23 (x86-64), then >> >> dnf install gtk3-devel.x86_64 >> .. >> >> Is this a bug or is it not expected this would work or I am doing it >> w

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Richard W.M. Jones
On Thu, Jan 21, 2016 at 11:10:22AM +0200, Yanko Kaneti wrote: > On Wed, 2016-01-20 at 15:50 +, Richard W.M. Jones wrote: > > If you're on freshly installed Fedora 23 (x86-64), then > > > >   dnf install gtk3-devel.x86_64 > > .. > > > > Is this a bug or is it not expected this would work o

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Yanko Kaneti
On Wed, 2016-01-20 at 15:50 +, Richard W.M. Jones wrote: > If you're on freshly installed Fedora 23 (x86-64), then > >   dnf install gtk3-devel.x86_64 > .. > > Is this a bug or is it not expected this would work or I am doing it > wrong? IMO trying to get this (i686 development environme

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Richard W.M. Jones
On Thu, Jan 21, 2016 at 09:39:38AM +0100, Ralf Corsepius wrote: > On 01/21/2016 09:27 AM, Richard W.M. Jones wrote: > >I also > >tried yum-deprecated with the same results. > > I also tried - same result. I guess, investigating this any further > will require pre-dnf Fedora. The earliest Fedora I

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Ralf Corsepius
On 01/21/2016 09:27 AM, Richard W.M. Jones wrote: On Thu, Jan 21, 2016 at 04:10:00AM +0100, Ralf Corsepius wrote: On 01/20/2016 08:23 PM, Richard W.M. Jones wrote: I have filed a bug (against gtk3 for now) about this issue: https://bugzilla.redhat.com/show_bug.cgi?id=1300432 I still don'

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Ralf Corsepius
On 01/20/2016 05:59 PM, Michael Schwendt wrote: On Wed, 20 Jan 2016 17:32:52 +0100, Ralf Corsepius wrote: IMO, this is supposed to work => Bug The big question would be: Where? It cannot work as long as gtk3-devel relies on pkgconfig(foo) dependencies instead of arch-specific explicit Requir

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-21 Thread Richard W.M. Jones
On Thu, Jan 21, 2016 at 04:10:00AM +0100, Ralf Corsepius wrote: > On 01/20/2016 08:23 PM, Richard W.M. Jones wrote: > > > >I have filed a bug (against gtk3 for now) about this issue: > > > > https://bugzilla.redhat.com/show_bug.cgi?id=1300432 > > I still don't know the cause of this issue, I don

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Jan Kratochvil
On Wed, 20 Jan 2016 23:59:01 +0100, Michael Schwendt wrote: > On Wed, 20 Jan 2016 21:59:01 +0100, Jan Kratochvil wrote: > > On Wed, 20 Jan 2016 16:50:03 +0100, Richard W.M. Jones wrote: > > > However on the same host if you do: > > > > > > dnf install gtk3-devel.i686 > > > > > > then there's a

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Ralf Corsepius
On 01/20/2016 08:23 PM, Richard W.M. Jones wrote: I have filed a bug (against gtk3 for now) about this issue: https://bugzilla.redhat.com/show_bug.cgi?id=1300432 I still don't know the cause of this issue, I don't think this is gtk3's fault (alone). It's possible to generate similar break

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Ralf Corsepius
On 01/21/2016 12:45 AM, Neal Gompa wrote: We don't store libraries and headers in such a way that the different arches can coexist without clobbering. Headers being installed to /usr/include must be multilib capable. I.e. they either must be arch-independent or contain sufficient magic (condit

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Michael Schwendt
On Wed, 20 Jan 2016 18:45:15 -0500, Neal Gompa wrote: > Wouldn't there also be the problem of headers getting clobbered when > you do this? Not generally. Not all projects generate headers to be arch-specific. At least in the C/C++ world, it is much more common for headers to contain conditionals

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Neal Gompa
On Wed, Jan 20, 2016 at 5:59 PM, Michael Schwendt wrote: > On Wed, 20 Jan 2016 21:59:01 +0100, Jan Kratochvil wrote: > >> On Wed, 20 Jan 2016 16:50:03 +0100, Richard W.M. Jones wrote: >> > However on the same host if you do: >> > >> > dnf install gtk3-devel.i686 >> > >> > then there's a lot miss

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Michael Schwendt
On Wed, 20 Jan 2016 21:59:01 +0100, Jan Kratochvil wrote: > On Wed, 20 Jan 2016 16:50:03 +0100, Richard W.M. Jones wrote: > > However on the same host if you do: > > > > dnf install gtk3-devel.i686 > > > > then there's a lot missing before you can compile a 32 bit Gtk3 > > application[2]. >

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Jan Kratochvil
On Wed, 20 Jan 2016 16:50:03 +0100, Richard W.M. Jones wrote: > However on the same host if you do: > > dnf install gtk3-devel.i686 > > then there's a lot missing before you can compile a 32 bit Gtk3 > application[2]. There were always missing many %{?_isa} in BuildRequires, I was filing many

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Richard W.M. Jones
I have filed a bug (against gtk3 for now) about this issue: https://bugzilla.redhat.com/show_bug.cgi?id=1300432 Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-builder quickly b

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Sérgio Basto
On Qua, 2016-01-20 at 17:59 +0100, Michael Schwendt wrote: > On Wed, 20 Jan 2016 17:32:52 +0100, Ralf Corsepius wrote: > > > IMO, this is supposed to work => Bug > > > > The big question would be: Where? I bet more in packaging which have some missing %{_isa} dnf repoquery --requires  gtk3-deve

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Richard W.M. Jones
On Wed, Jan 20, 2016 at 05:59:25PM +0100, Michael Schwendt wrote: > On Wed, 20 Jan 2016 17:32:52 +0100, Ralf Corsepius wrote: > > > IMO, this is supposed to work => Bug > > > > The big question would be: Where? > > It cannot work as long as gtk3-devel relies on pkgconfig(foo) dependencies > inst

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Michael Schwendt
On Wed, 20 Jan 2016 17:32:52 +0100, Ralf Corsepius wrote: > IMO, this is supposed to work => Bug > > The big question would be: Where? It cannot work as long as gtk3-devel relies on pkgconfig(foo) dependencies instead of arch-specific explicit Requires. -- devel mailing list devel@lists.fedorapr

Re: Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Ralf Corsepius
On 01/20/2016 04:50 PM, Richard W.M. Jones wrote: If you're on freshly installed Fedora 23 (x86-64), then dnf install gtk3-devel.x86_64 gets you everything you need to compile a simple Gtk3 application[1]. However on the same host if you do: dnf install gtk3-devel.i686 then there's a l

Should 'dnf install gtk3-devel.i686' work?

2016-01-20 Thread Richard W.M. Jones
If you're on freshly installed Fedora 23 (x86-64), then dnf install gtk3-devel.x86_64 gets you everything you need to compile a simple Gtk3 application[1]. However on the same host if you do: dnf install gtk3-devel.i686 then there's a lot missing before you can compile a 32 bit Gtk3 applic