Zbr's days.

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Thu, 08 Feb 2007

Hackish way to upgrade FC5 to FC6 using yum on x86_64.


It does not work as described in the web due to problems in ELF libs dependency. And you can not replace it with --nodeps flag since rpm stops to work with new utils. So, what you need, is following steps:

  • backup content of the following FC5 rpms:
    • elfutils-0.119-1.2.1.x86_64.rpm
    • elfutils-libelf-0.119-1.2.1.x86_64.rpm
    • elfutils-libs-0.119-1.2.1.x86_64.rpm
    By content I mean files and dirs which will be put into /usr dir when installed (use mc or cpio).
  • install following libs from FC6 distro with --nodeps flag:
    • elfutils-0.123-1.fc6.x86_64.rpm
    • elfutils-libelf-0.123-1.fc6.x86_64.rpm
    • elfutils-libs-0.123-1.fc6.x86_64.rpm
  • run yum update (implied you have installed fedora-release-6* rpms)
  • copy content of the elf libs from FC6 and remove old elf libs from FC5
RedHat still lacks good support for x86_64 and again requires some hacks to uprade using yum.

/devel/other :: Link / Comments ()