[Lel4_user] Re: dhcp package broken in LEL4 (final)
Raimo Koski
lel4_user@www.raimokoski.com
Sat, 26 Feb 2005 21:16:40 +0200
Omar Kilani wrote:
> Hi Raimo,
>
> The dhcp package in LEL4 (final) is broken.
>
> See:
>
> https://www.redhat.com/archives/fedora-test-list/2005-January/msg00198.html
>
> The fix is at:
>
> http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01218.html
>
> You'll need to recompile the dhcp package with the patched gcc.
It looks like it is a RHEL 4.0 bug and I would rather wait for RH to fix
it first. Those links however suggested updating to FC3 devel package,
which has been replaced by a newer one. So as an intermediate fix, try:
rpm -U \
http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedora/RPMS/dhcp-3.0.2-1.i386.rpm
or
rpm -U \
http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedora/RPMS/dhcp-3.0.2-1.i386.rpm
http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedora/RPMS/dhcp-devel-3.0.2-1.i386.rpm
if also devel package is installed. "rpm -U --test .." run without errors.
I did try to build dhcp-3.0.1-12_EL.i386 on beta 2, but it complained:
error: Failed build dependencies:
gcc >= 3.4.3 is needed by dhcp-3.0.1-12_EL.i386
So beta 2 must have an older version (dhcp-3.0.1-11.i386.rpm) , which
might also be good. Changelog in the spec file doesn't give any clue why
build 12 needs newer gcc than build 11. The source should be the same
between builds.
There was a rather incomprehensible bug in RHEL 3.0 dhclient package
recently (U4), which might suggest that the person maintaining dhcp
stuff at RH is not really up to his task. The easiest fix was to
downgrade to pre-U4 version because the new version didn't fix any
security bugs.
I am still using static /etc/hosts way of managing addresses and that is
another reason for not doing anything more about this at this stage.
--
Raimo Koski http://www.lineox.com/ http://www.raimokoski.com/