#3916 fftw missing from RHEL/EPEL6
Closed: Fixed None Opened 8 years ago by ellert.

The fftw package was present in EPEL5. However, it was not branched for EPEL6, probably because it was part of RHEL6 beta2:

{{{
$ ( RHELBASE="http://www.mirrorservice.org/sites/ftp.redhat.com/pub/redhat/rhel/beta/6" ; repoquery --disablerepo=* --repofrompath=rhel6,$RHELBASE/x86_64/os --repofrompath=rhel6-optional,$RHELBASE/optional/x86_64/os --enablerepo=rhel6 --enablerepo=rhel6-optional fftw )
fftw-0:3.2.1-3.1.el6.i686
fftw-0:3.2.1-3.1.el6.x86_64
}}}

However, it seems to have been dropped from the 5.90Server release - which is currently used as the buildroot for EPEL:

{{{
$ ( RHELBASE="http://www.mirrorservice.org/sites/ftp.redhat.com/pub/redhat/rhel/beta/5.90Server" ; repoquery --disablerepo=* --repofrompath=rhel,$RHELBASE/x86_64/os --repofrompath=rhel-optional,$RHELBASE/optional/x86_64/os --enablerepo=rhel --enablerepo=rhel-optional fftw )
}}}

Does this mean that the package should be added to EPEL6? Or that we should complain to RHEL upstream?

See also https://bugzilla.redhat.com/show_bug.cgi?id=618691 (which I filed before I figured out the reason for it not having been branched).


This appears to be in:

fftw.i686 3.2.1-3.1.el6 rhel-beta-optional-workstation
fftw.x86_64 3.2.1-3.1.el6 rhel-beta-optional-workstation

now.
I am going to see about adding those to the epel build roots... discussion on the epel-devel list.

Any word on this? el6 builds still don't find fftw.

No, and dennis is out today and monday. ;(

I will try and talk with him tuesday about adding at the very least workstation and workstation-optional.

Dennis and I talked about this some the other day... He is going to look and try and find out if RHEL6 will have a 'productivity' channel, like RHEL5 does. In 5 we also pull that channel and it gives us the stuff from workstation that is not in server.

Hopefully they will have that and we can use it. Otherwise our choices are poor:

a) just not allow anything that uses workstation.
b) add workstation repos, but then we get some packages that people who are on server simply cannot install.
c) something else.

Anyhow, hopefully Dennis will find out more soon... Sorry this is dragging on.

Personally, b. is acceptable to me, that's the price for not mapping rhel channels to epel repos.

Any news?

I'm OK with option b) as well.

My package LabPlot also requires fftw to build.

Well, we discussed it more at this mornings EPEL meeting:

http://meetbot.fedoraproject.org/epel/2010-08-23/epel.2010-08-23-16.03.log.html#l-77

Hopefully we can talk RHEL into having a productivity channel for server for us like they do in 5. If not, we are going have to either have a EPEL-workstation or merge the repos somehow, or ship things we need from workstation in EPEL. ;(

Will continue discussion on the list...

Note that there are existing broken dependencies in EPEL-6 as a result of not having the Workstation packages available, e.g.:

https://bugzilla.redhat.com/show_bug.cgi?id=626218

Yeah. ;(

We really shouldn't just decide something now only to have it cause big problems down the road. ;( We need to find out what things look like at release time...

So RHEL-6 has been released, with fftw in Client and Workstation, but not in Server. What do we do with this bug?

Where do you see it missing in server?

http://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/fftw-3.2.1-3.1.el6.src.rpm

It's at least there in the srpms. It seems like the optional stuff is still syncing out?

Can you try it now with RHEL6 final. It seems to be in server optional, so it should work.

At least octave was built succesfully two days ago on EPEL-6
http://koji.fedoraproject.org/koji/buildinfo?buildID=182257

so fftw is in the buildroot.

Login to comment on this ticket.

Metadata