At 13:23 27.07.00, Bernhard Rosenkraenzer wrote:
>On Thu, 27 Jul 2000, Piotr Majka wrote:
>
> > [root@link SPECS]# rpm -Uhv
> > ../RPMS/i686/{chkconfig-1.2.7-1.i686.rpm,initscripts-5.35-1.i686.rpm}
> > file /etc/rc.d/init.d conflicts between attemped installs of
> > initscripts-5.35-1 and chkconfig-1.2.7-1
> > file /etc/rc0.d conflicts between attemped installs of initscripts-5.35-1
> > and chkconfig-1.2.7-1
>
>The error message is a bug in rpm; the actual problem is that directories
>have to be replaced with symlinks.
>Do something like this:
>
>cd /etc
>mkdir initstuff
>mv init.d rc?.d initstuff
>rpm -Uvh initscripts* chkconfig*
>rm -rf rc.d/*
>mv initstuff/* rc.d

But be extremely careful here, VERIFY that you still have a 
/etc/rc.d/init.d/functions after the upgrade before the next reboot. I 
managed to severely shoot myself into the foot on upgrading 
chkconfig/initscripts from the last rawhide to the current one. My system 
was unbootable until I added init=/bin/sh to the kernel command line and 
recreated /etc/rc.d/init.d/functions with rpm2cpio. rpm won't install it if 
it's already in the database, since it's marked as missingok in the 
initscripts spec, which is a questionable decision IMHO.

Franz.



_______________________________________________
Redhat-devel-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-devel-list

Reply via email to