On Mon, 16 Feb 2009, Christoph Maser wrote:

Am Sonntag, den 15.02.2009, 14:43 +0100 schrieb Klaus Munsteiner:

I think there are packets missing in the rpmforge repository for x86_64.
CentOS x86_64 installs different rpms for i386 AND x86_64 (for both arch).
see:
http://ftp-stud.hs-esslingen.de/Mirrors/centos/5.2/os/x86_64/CentOS/

In the rpmforge repository there are ONLY the packets for  x86_64.
Some rpms for the i386 arch must be added into the directory, too.

If only the x86_64 rpms are updated, there will be a conflict as there will be
two different releases for the different architectures installed at the same
time.

It is not missing but not supported. rpmforge does not ship i386 rpms in
the x86_64  build. If you use protectbase or priorities plugin you won't
see that updates anyway. And if you really want to upgrade base packages
you have to live with it. So either install the yum plugins and stick
with the base-version or remove the i386 versions of the packages to
upgrade.

It is not that we don't want to fix this, it is more a problem that we don't have a good solution to automate what is needed. I don't want to maintain a list of i386 packages that can be part of the x86_64 repository.

Rather I would like to have a tool that automatically provides me this list (by looking which packages can co-exist) and then make those available from the x86_64 repository. If someone is willing to look at it and implement it, it would be very useful.

This would also need to take care of the i386 packages that have no x86_64 counterpart as well as making sure that all de i386 dependencies can co-exist as well.

Any takers ?
--
--   dag wieers,  [email protected],  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
users mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/users

Reply via email to