On Mon, 24 Sep 2007, John Lee wrote:
Just curious, but why are there Fedora packages in Centos5 base repository? (i.e. blahblah.fc6.rpm) Are they compatible with CentOS?
That is a very good questions and I personally veel very sad that Red Hat chose to do this.
RHEL5 (and CentOS 5) are based on development done on Fedora Core 6. Red Hat started off with Fedora Core 6 when creating RHEL5. After some considerable QA, they were stuck with packages from Fedora Core 6 that were tagged with fc6 and were not rebuild for RHEL5, but verbatim copied from FC6.
Because they did not want to recompile and retag these packages, because it required them to redo QA, they chose to ship RHEL5 with the verbatim Fedora Core 6 packages.
As a result, CentOS chose to keep the original package names, including the fc6 tag for maximum compatibility. Even when it is confusing as hell !
Be aware though that the fc6-tagged packages in RHEL5 are verbatim copied packages from Fedora Core 6, but that on CentOS 5 the fc6-tagged packages are newly rebuild packages on a CentOS 5 system.
CentOS 5 (in contract to RHEL5) is completely self-hosting and CentOS is particularly proud of this. We actually did what Red Hat failed to do. But we have the legacy fc6-tag from RHEL5.
I hope this clears it up.
PS This also means that some, but not all the Fedora Core 6 packages work on RHEL5. That is one of the confusing parts of reality. In all cases you are better off with el5-tagged packages than fc6-tagged packages.
On Mon, 24 Sep 2007 17:34:19 +0200 (CEST) Dag Wieers dag@wieers.com wrote:
In all cases you are better off with el5-tagged packages than fc6-tagged packages.
I can certainly understand and appreciate that. However, some Fedora packages that I assumed would be "basic" don't seem to exist for Centos. At least, I haven't found them.
One example is the Gnumeric spreadsheet. I installed the FC6 gnumeric rpm the other day and it seems to work on Centos 5.
On Mon, 24 Sep 2007, Frank Cox wrote:
On Mon, 24 Sep 2007 17:34:19 +0200 (CEST) Dag Wieers dag@wieers.com wrote:
In all cases you are better off with el5-tagged packages than fc6-tagged packages.
I can certainly understand and appreciate that. However, some Fedora packages that I assumed would be "basic" don't seem to exist for Centos. At least, I haven't found them.
One example is the Gnumeric spreadsheet. I installed the FC6 gnumeric rpm the other day and it seems to work on Centos 5.
Yes, this is something we should provide within RPMforge and (maybe) even offer by default on a CentOS addon repository.
We are working on improving the additional packages from the community, hopefully the future will be much brighter :)