why update fail?
Rick Stevens
rstevens at vitalstream.com
Tue Jun 1 18:33:21 UTC 2004
Edward King wrote:
> I use Redhat Linux 7.3, I want to update kernel,so I use following commands,but it raise errors:
> [root at mail guest]# rpm -ivh kernel-2.4.20-28.7.i686.rpm
> error: failed dependencies:
> modutils >= 2.4.18 is needed by kernel-2.4.20-28.7
>
> Then I guess to update modutils first,like follows,but it still raise errors:
> A[root at mail guest]# rpm -ivh modutils-2.4.18-3.7x.i386.rpm
> Preparing... ########################################### [100%]
> file /sbin/depmod from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /sbin/genksyms from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /sbin/insmod from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /sbin/insmod.static from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /sbin/modinfo from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man1/kernelversion.1.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/create_module.2.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/delete_module.2.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/get_kernel_syms.2.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/init_module.2.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/query_module.2.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man5/modules.conf.5.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/depmod.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/genksyms.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/insmod.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/kallsyms.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/ksyms.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/lsmod.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/modinfo.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/modprobe.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/rmmod.8.gz from install of modutils-2.4.18-3.7x conflicts with file from package modutils-2.4.14-3
>
> Any I try another modutiles,it still failed:
> [root at mail guest]# rpm -ivh modutils-2.4.20-1.i386.rpm
> Preparing... ########################################### [100%]
> file /sbin/depmod from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /sbin/genksyms from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /sbin/insmod from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /sbin/insmod.static from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /sbin/modinfo from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man1/kernelversion.1.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/create_module.2.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/delete_module.2.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/get_kernel_syms.2.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/init_module.2.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man2/query_module.2.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man5/modules.conf.5.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/depmod.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/genksyms.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/insmod.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/kallsyms.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/ksyms.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/lsmod.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/modinfo.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/modprobe.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
> file /usr/share/man/man8/rmmod.8.gz from install of modutils-2.4.20-1 conflicts with file from package modutils-2.4.14-3
>
>
> How to solve this problem?
It looks like someone screwed up the dependency lists. You can do a
forced update of modutils:
rpm -ivh --force modutils-2.4.20-1.i386.rpm
Then you can do the kernel update.
----------------------------------------------------------------------
- Rick Stevens, Senior Systems Engineer rstevens at vitalstream.com -
- VitalStream, Inc. http://www.vitalstream.com -
- -
- To err is human, to moo bovine. -
----------------------------------------------------------------------
More information about the Redhat-install-list
mailing list