Description of problem: Anaconda installation of RHEL5.2-Server-20080118.nightly fails with following error: Running anaconda, the Red Hat Enterprise Linux Server system installer - please wait... Traceback (most recent call last): File "/usr/bin/anaconda", line 574, in ? import signal, traceback, string, isys, iutil, time File "/usr/lib/anaconda/isys.py", line 18, in ? import _isys ImportError: libdhcp6client.so.1: cannot open shared object file: No such file or directory install exited abnormally [1/1] Version-Release number of selected component (if applicable): libdhcp6client-1.0.8-1.el5 / RHEL5.2-Server-20070118.nightly How reproducible: Always Steps to Reproduce: 1. Boot into RHEL5.2-Server-20080118.nightly installer 2. Select installation site and directory Actual results: Expected results: Additional info:
*** Bug 429296 has been marked as a duplicate of this bug. ***
This is a problem with libdhcp.so, so reassigning the component.
All that needs to happen with this package is rebuilding it to link to the new libdhcp6client. The soname changed from libdhcp6client.so.1 to libdhcp6client-1.0.so.2, so libdhcp just needs to link against the new lib.
Rebuilt, new package is libdhcp-1.20-3.el5.
For some reason objdump on libdhcp.so.1 from libdhcp-1.20-3.el5 says: ... Dynamic Section: NEEDED libnl.so.1 NEEDED libdhcp6client.so.1 NEEDED libdhcp4client.so.1 NEEDED libc.so.6 SONAME libdhcp.so.1 ... I'm not quite sure what has changed, nonetheless all anaconda installs of RHEL5.2-Server-20080121.nightly still fail with the same error.
My mistake. I rebuilt libdhcp in dist-5E-qu-candidate, but didn't link it with the new version of libdhcp6client. I have fixed this in libdhcp-1.20-4.el5: ... Dynamic Section: NEEDED libnl.so.1 NEEDED libdhcp6client-1.0.so.2 NEEDED libdhcp4client.so.1 NEEDED libc.so.6 SONAME libdhcp.so.1 ... Thanks.
I'm not sure whether this is or is not related to this bugzilla, but the installs of RHEL5.2-Server-20080122.nightly fail with a slightly different traceback: Running anaconda, the Red Hat Enterprise Linux Server system installer - please wait... Traceback (most recent call last): File "/usr/bin/anaconda", line 574, in ? import signal, traceback, string, isys, iutil, time File "/usr/lib/anaconda/isys.py", line 18, in ? import _isys ImportError: libdhcp6client-1.0.so.2: shared object cannot be dlopen()ed install exited abnormally [1/1] sending termination signals...done sending kill signals...done disabling swap... unmounting filesystems... /mnt/runtime done disabling /dev/loop0 /proc/bus/usb done /proc done /dev/pts done /sys done /tmp/ramfs done /selinux done you may safely reboot your system If this problem is not related to the previous posts, I'll be happy to open a new bugzilla for it.
It is a new problem and it's against dhcpv6, not libdhcp. Please open a new bugzilla for it. I've already fixed it, I just need the bug so I can commit a fix and build it in to dist-5E-qu-candidate. Thanks.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0401.html