FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > EPEL Development

 
 
LinkBack Thread Tools
 
Old 12-10-2010, 07:39 PM
Kevin Fenzi
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On Fri, 10 Dec 2010 13:29:45 -0700
Orion Poplawski <orion@cora.nwra.com> wrote:

> How to handle this? Does el6 not support:
>
> Requires: gcc-gfortran%{_isa}
>
> ?

Neat. I think the syntax is fine, and the version of rpm supports it,
but RHEL doesn't seem to be shipping the 32bit version in their
tree. ;(

kevin
--
>
> -------- Original Message --------
> Subject: Broken dependencies: netcdf
> Date: Fri, 10 Dec 2010 19:52:59 +0000 (UTC)
> From: buildsys@fedoraproject.org
> To: netcdf-owner@fedoraproject.org
>
>
>
> netcdf has broken dependencies in the rawhide tree:
> On x86_64:
> netcdf-devel-4.1.1-3.el6.1.i686 requires gcc-gfortran(x86-32)
> Please resolve this as soon as possible.
>
> _______________________________________________
> epel-devel-list mailing list
> epel-devel-list@redhat.com
> https://www.redhat.com/mailman/listinfo/epel-devel-list
>
_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 12-10-2010, 10:51 PM
Jussi Lehtola
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On Fri, 10 Dec 2010 13:29:45 -0700
Orion Poplawski <orion@cora.nwra.com> wrote:

> How to handle this? Does el6 not support:
>
> Requires: gcc-gfortran%{_isa}

Ugh.

Actually, this isn't supported on any release. Even though the
Fortran packaging guidelines were accepted without any complaints, the
gcc guys have refused to implement the 32-bit Provides: on 64-bit
architectures and the ownership of %{_fmoddir}, both of which are
stated in the guidelines...

For now you will just have to drop the %{_isa} requirement.
--
Jussi Lehtola
Fedora Project Contributor
jussilehtola@fedoraproject.org

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 12-13-2010, 02:47 PM
Orion Poplawski
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On 12/10/2010 01:39 PM, Kevin Fenzi wrote:

On Fri, 10 Dec 2010 13:29:45 -0700
Orion Poplawski<orion@cora.nwra.com> wrote:


How to handle this? Does el6 not support:

Requires: gcc-gfortran%{_isa}

?


Neat. I think the syntax is fine, and the version of rpm supports it,
but RHEL doesn't seem to be shipping the 32bit version in their
tree. ;(



Ah, I didn't catch the multilib aspect (32-bit missing on x86_64). So, this
needs to be fixed in the EPEL multilib compose?


--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion@cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 12-13-2010, 03:24 PM
Kevin Fenzi
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On Mon, 13 Dec 2010 08:47:54 -0700
Orion Poplawski <orion@cora.nwra.com> wrote:

> On 12/10/2010 01:39 PM, Kevin Fenzi wrote:
> > On Fri, 10 Dec 2010 13:29:45 -0700
> > Orion Poplawski<orion@cora.nwra.com> wrote:
> >
> >> How to handle this? Does el6 not support:
> >>
> >> Requires: gcc-gfortran%{_isa}
> >>
> >> ?
> >
> > Neat. I think the syntax is fine, and the version of rpm supports
> > it, but RHEL doesn't seem to be shipping the 32bit version in their
> > tree. ;(
> >
>
> Ah, I didn't catch the multilib aspect (32-bit missing on x86_64).
> So, this needs to be fixed in the EPEL multilib compose?

It can't be. It's the way it is in the rhel repos. We could copy and
re-create the rhel repos, but thats not something I think we want to
do.

kevin
_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 12-13-2010, 05:04 PM
Orion Poplawski
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On 12/13/2010 09:24 AM, Kevin Fenzi wrote:

On Mon, 13 Dec 2010 08:47:54 -0700
Orion Poplawski<orion@cora.nwra.com> wrote:


Ah, I didn't catch the multilib aspect (32-bit missing on x86_64).
So, this needs to be fixed in the EPEL multilib compose?


It can't be. It's the way it is in the rhel repos. We could copy and
re-create the rhel repos, but thats not something I think we want to
do.

kevin


What I meant was - could we exclude items that require gcc-gfortran(x86-32)
from the EPEL x86_64 repos?


--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion@cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 12-20-2010, 04:20 PM
Orion Poplawski
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On 12/13/2010 11:04 AM, Orion Poplawski wrote:

On 12/13/2010 09:24 AM, Kevin Fenzi wrote:

On Mon, 13 Dec 2010 08:47:54 -0700
Orion Poplawski<orion@cora.nwra.com> wrote:


Ah, I didn't catch the multilib aspect (32-bit missing on x86_64).
So, this needs to be fixed in the EPEL multilib compose?


It can't be. It's the way it is in the rhel repos. We could copy and
re-create the rhel repos, but thats not something I think we want to
do.

kevin


What I meant was - could we exclude items that require gcc-gfortran(x86-32)
from the EPEL x86_64 repos?



Does anyone know how I/we can fix this?

--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion@cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 12-20-2010, 05:32 PM
Jussi Lehtola
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On Mon, 20 Dec 2010 10:20:49 -0700
Orion Poplawski <orion@cora.nwra.com> wrote:

> On 12/13/2010 11:04 AM, Orion Poplawski wrote:
> > On 12/13/2010 09:24 AM, Kevin Fenzi wrote:
> >> On Mon, 13 Dec 2010 08:47:54 -0700
> >> Orion Poplawski<orion@cora.nwra.com> wrote:
> >>>
> >>> Ah, I didn't catch the multilib aspect (32-bit missing on x86_64).
> >>> So, this needs to be fixed in the EPEL multilib compose?
> >>
> >> It can't be. It's the way it is in the rhel repos. We could copy
> >> and re-create the rhel repos, but thats not something I think we
> >> want to do.
> >>
> >> kevin
> >
> > What I meant was - could we exclude items that require
> > gcc-gfortran(x86-32) from the EPEL x86_64 repos?
> >
>
> Does anyone know how I/we can fix this?

Drop the Requires: gcc-gfortran%{_isa} and it will work.

Maybe someone should mention this in the guidelines; this won't work on
any Fedora or RHEL until x86_64 gfortran is made to provide
gcc-gfortran(x86-32)... [Although I don't know if 64-bit gfortran ran
with -m32 produces the same modules as 32-bit gfortran]
--
Jussi Lehtola
Fedora Project Contributor
jussilehtola@fedoraproject.org

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 12-20-2010, 06:27 PM
Orion Poplawski
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On 12/20/2010 11:32 AM, Jussi Lehtola wrote:

On Mon, 20 Dec 2010 10:20:49 -0700
Orion Poplawski<orion@cora.nwra.com> wrote:


On 12/13/2010 11:04 AM, Orion Poplawski wrote:

On 12/13/2010 09:24 AM, Kevin Fenzi wrote:

On Mon, 13 Dec 2010 08:47:54 -0700
Orion Poplawski<orion@cora.nwra.com> wrote:

Ah, I didn't catch the multilib aspect (32-bit missing on x86_64).
So, this needs to be fixed in the EPEL multilib compose?

It can't be. It's the way it is in the rhel repos. We could copy
and re-create the rhel repos, but thats not something I think we
want to do.

kevin

What I meant was - could we exclude items that require
gcc-gfortran(x86-32) from the EPEL x86_64 repos?


Does anyone know how I/we can fix this?

Drop the Requires: gcc-gfortran%{_isa} and it will work.

Maybe someone should mention this in the guidelines; this won't work on
any Fedora or RHEL until x86_64 gfortran is made to provide
gcc-gfortran(x86-32)... [Although I don't know if 64-bit gfortran ran
with -m32 produces the same modules as 32-bit gfortran]
This works perfectly fine on Fedora because gcc-gfortran.i686 is present
in the x86_64 repo.
I guess dropping the %{_isa} would prevent the broken dep at the expense
of perhaps being useless.


_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 12-20-2010, 08:19 PM
Jussi Lehtola
 
Default Broken dependencies: netcdf (gcc-gfortran(x86-32))

On Mon, 20 Dec 2010 12:27:42 -0700
Orion Poplawski <orion@cora.nwra.com> wrote:
> >>> What I meant was - could we exclude items that require
> >>> gcc-gfortran(x86-32) from the EPEL x86_64 repos?
> >>>
> >> Does anyone know how I/we can fix this?
> > Drop the Requires: gcc-gfortran%{_isa} and it will work.
> >
> > Maybe someone should mention this in the guidelines; this won't
> > work on any Fedora or RHEL until x86_64 gfortran is made to provide
> > gcc-gfortran(x86-32)... [Although I don't know if 64-bit gfortran
> > ran with -m32 produces the same modules as 32-bit gfortran]
> This works perfectly fine on Fedora because gcc-gfortran.i686 is
> present in the x86_64 repo.
> I guess dropping the %{_isa} would prevent the broken dep at the
> expense of perhaps being useless.

Oh, you are correct. Seems as gcc-gfortran is the only gcc package that
is multilib'd.
--
Jussi Lehtola
Fedora Project Contributor
jussilehtola@fedoraproject.org

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 

Thread Tools




All times are GMT. The time now is 08:34 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org