Bug 1443 - Upgrade conflict when upgrading from 4.2 wrt modules package.
Summary: Upgrade conflict when upgrading from 4.2 wrt modules package.
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: modutils
Version: 6.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Cristian Gafton
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 1999-03-07 08:57 UTC by Harvey Stein
Modified: 2008-05-01 15:37 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 1999-03-19 02:10:03 UTC
Embargoed:


Attachments (Terms of Use)

Description Harvey Stein 1999-03-07 08:57:26 UTC
I just noticed on my system that upgrading from 4.2 to 5.2
caused a
modules problem.  I assume the same problem would occur with
upgrades
from 4.2 to any more recent redhat release.

The problem is that the modutils package used to be called
the modules
package.  The results after upgrade are:

   hjstein@bacall:~$ rpm -ql modules
   /sbin/depmod
   /sbin/genksyms
   /sbin/insmod
   /sbin/kerneld
   /sbin/ksyms
   /sbin/lsmod
   /sbin/modprobe
   /sbin/request-route
   /sbin/rmmod
   /usr/doc/modules-2.0.0-5
   /usr/doc/modules-2.0.0-5/README
   /usr/man/man1/depmod.1
   /usr/man/man1/insmod.1
   /usr/man/man1/ksyms.1
   /usr/man/man1/lsmod.1
   /usr/man/man1/modprobe.1
   /usr/man/man1/rmmod.1
   /usr/man/man2/modules.2
   /usr/man/man8/genksyms.8
   /usr/man/man8/kerneld.8
   hjstein@bacall:~$ rpm -ql modutils
   /etc/rc.d/init.d/kerneld
   /sbin/depmod
   /sbin/genksyms
   /sbin/insmod
   /sbin/insmod.static
   /sbin/kerneld
   /sbin/ksyms
   /sbin/lsmod
   /sbin/modinfo
   /sbin/modprobe
   /sbin/rmmod
   /sbin/rmmod.static
   /usr/man/man1/depmod.1
   /usr/man/man1/insmod.1
   /usr/man/man1/ksyms.1
   /usr/man/man1/lsmod.1
   /usr/man/man1/modinfo.1
   /usr/man/man1/modprobe.1
   /usr/man/man1/rmmod.1
   /usr/man/man2/create_module.2
   /usr/man/man2/delete_module.2
   /usr/man/man2/get_kernel_syms.2
   /usr/man/man2/init_module.2
   /usr/man/man2/query_module.2
   /usr/man/man8/genksyms.8
   /usr/man/man8/kerneld.8

Pretty ugly.

It looks like RPM spec files need a 'Replaces:' keyword to
record that
a given package actually replaces one or more other
packages.  Either
that or build the info into the installer...

Comment 1 Cristian Gafton 1999-03-19 02:10:59 UTC
Fixed in the beta tree


Note You need to log in before you can comment on or make changes to this bug.