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