[ATrpms-users] ipw3945 dependency problems

Steve Brown sbrown at byu.net
Tue Mar 13 17:01:22 CET 2007


Hi folks --

I am having dependency troubles on FC6 when installing the IPW3945
drivers.  I have two kernels installed, 2.6.19 and the recent
2.6.19-1.2911.6.5 update (what a mouthful!)

$ rpm -qa |grep kernel
kernel-2.6.19-1.2911.6.5.fc6
kernel-devel-2.6.19-1.2895.fc6
kernel-headers-2.6.19-1.2911.6.5.fc6
kernel-2.6.19-1.2911.fc6
kernel-devel-2.6.20-1.2936.fc7


The trouble is that yum resolves the dependencies wrong.  It wants to
remove my 2.6.19 kernel and install an old one, instead of choosing
the correct module for the 2.6.19.6.5 kernel.  I can force it to
choose the correct version with yum, but it won't do so automatically
(so pup and pirut fail).

Just wanted to point this out.  Please let me know if I can help more!
Thanks,
Steve Brown

root at lithium:~# yum install ipw3945
Loading "changelog" plugin
Loading "skip-broken" plugin
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
atrpms                    100% |=========================|  951 B    00:00
livna                     100% |=========================| 1.1 kB    00:01
core                      100% |=========================| 1.1 kB    00:00
updates                   100% |=========================| 1.2 kB    00:01
extras                    100% |=========================| 1.1 kB    00:01
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 1.4 MB    03:40
extras    : ################################################## 4441/4441
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
Checking deps for ipw3945.i386 0-1.2.0-18.2.fc6.at - u
--> Processing Dependency: ipw3945-kmdl-1.2.0-18.2.fc6.at for package: ipw3945
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
Checking deps for ipw3945-kmdl-2.6.19-1.2895.fc6.i686 0-1.2.0-18.2.fc6.at - u
Importing additional filelist information
filelists.xml.gz          100% |=========================| 3.1 MB    08:00
extras    : ################################################## 4441/4441
--> Processing Dependency: ieee80211-kmdl-2.6.19-1.2895.fc6 >= 1.1.11
for package: ipw3945-kmdl-2.6.19-1.2895.fc6
--> Processing Dependency: ipw3945d >= 1.7.18 for package:
ipw3945-kmdl-2.6.19-1.2895.fc6
--> Processing Dependency: /boot/vmlinuz-2.6.19-1.2895.fc6 for
package: ipw3945-kmdl-2.6.19-1.2895.fc6
--> Processing Dependency: ipw3945-ucode >= 1.13 for package:
ipw3945-kmdl-2.6.19-1.2895.fc6
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
Checking deps for ieee80211-kmdl-2.6.19-1.2895.fc6.i686 0-1.2.16-17.fc6.at - u
Checking deps for ipw3945d.i386 0-1.7.22-4.at - u
Checking deps for kernel.i686 0-2.6.19-1.2895.fc6 - u
Checking deps for ipw3945-ucode.noarch 0-1.14.2-4.at - u
--> Running transaction check
Checking deps for ipw3945-ucode.noarch 0-1.14.2-4.at - u
Checking deps for kernel.i686 0-2.6.19-1.2895.fc6 - i
Checking deps for ipw3945.i386 0-1.2.0-18.2.fc6.at - u
Checking deps for ipw3945-kmdl-2.6.19-1.2895.fc6.i686 0-1.2.0-18.2.fc6.at - u
Checking deps for ipw3945d.i386 0-1.7.22-4.at - u
Checking deps for ieee80211-kmdl-2.6.19-1.2895.fc6.i686 0-1.2.16-17.fc6.at - u
Checking deps for kernel.i686 0-2.6.19-1.2911.fc6 - None
Checking deps for kernel.i686 0-2.6.19-1.2911.fc6 - e

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 ipw3945                 i386       1.2.0-18.2.fc6.at  atrpms             35 k
Removing:
 kernel                  i686       2.6.19-1.2911.fc6  installed          46 M
Installing for dependencies:
 ieee80211-kmdl-2.6.19-1.2895.fc6  i686       1.2.16-17.fc6.at  atrpms
            42 k
 ipw3945-kmdl-2.6.19-1.2895.fc6  i686       1.2.0-18.2.fc6.at  atrpms
           89 k
 ipw3945-ucode           noarch     1.14.2-4.at      atrpms             67 k
 ipw3945d                i386       1.7.22-4.at      atrpms             35 k
 kernel                  i686       2.6.19-1.2895.fc6  updates            16 M

Transaction Summary
=============================================================================
Install      6 Package(s)
Update       0 Package(s)
Remove       1 Package(s)

Total download size: 17 M
Is this ok [y/N]: n
Exiting on user Command
Complete!



root at lithium:~# yum install ipw3945-kmdl-2.6.19-1.2911.6.5.fc6 ipw3945
Loading "changelog" plugin
Loading "skip-broken" plugin
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
Checking deps for ipw3945.i386 0-1.2.0-18.2.fc6.at - u
Checking deps for ipw3945-kmdl-2.6.19-1.2911.6.5.fc6.i686
0-1.2.0-18.2.fc6.at - u
--> Processing Dependency: ipw3945d >= 1.7.18 for package:
ipw3945-kmdl-2.6.19-1.2911.6.5.fc6
--> Processing Dependency: ieee80211-kmdl-2.6.19-1.2911.6.5.fc6 >=
1.1.11 for package: ipw3945-kmdl-2.6.19-1.2911.6.5.fc6
--> Processing Dependency: ipw3945-ucode >= 1.13 for package:
ipw3945-kmdl-2.6.19-1.2911.6.5.fc6
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
Checking deps for ipw3945d.i386 0-1.7.22-4.at - u
Checking deps for ieee80211-kmdl-2.6.19-1.2911.6.5.fc6.i686
0-1.2.16-17.fc6.at - u
Checking deps for ipw3945-ucode.noarch 0-1.14.2-4.at - u

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
 ipw3945                 i386       1.2.0-18.2.fc6.at  atrpms             35 k
Installing for dependencies:
 ieee80211-kmdl-2.6.19-1.2911.6.5.fc6  i686       1.2.16-17.fc6.at
atrpms             42 k
 ipw3945-kmdl-2.6.19-1.2911.6.5.fc6  i686       1.2.0-18.2.fc6.at
atrpms             90 k
 ipw3945-ucode           noarch     1.14.2-4.at      atrpms             67 k
 ipw3945d                i386       1.7.22-4.at      atrpms             35 k

Transaction Summary
=============================================================================
Install      5 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 268 k
Is this ok [y/N]: y
Downloading Packages:
(1/5): ipw3945-ucode-1.14 100% |=========================|  67 kB    00:15
(2/5): ipw3945-kmdl-2.6.1 100% |=========================|  90 kB    00:18
(3/5): ipw3945d-1.7.22-4. 100% |=========================|  35 kB    00:11
(4/5): ieee80211-kmdl-2.6 100% |=========================|  42 kB    00:14
(5/5): ipw3945-1.2.0-18.2 100% |=========================|  35 kB    00:11
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: ipw3945-ucode                ######################### [1/5]
  Installing: ipw3945d                     ######################### [2/5]
  Installing: ieee80211-kmdl-2.6.19-1.2911 ######################### [3/5]
  Installing: ipw3945-kmdl-2.6.19-1.2911.6 ######################### [4/5]
  Installing: ipw3945                      ######################### [5/5]
Cannot remove //var/cache/yum/atrpms/headers/ipw3945-1.2.0-18.2.fc6.at.i386.hdr
Cannot remove //var/cache/yum/atrpms/headers/ieee80211-kmdl-2.6.19-1.2911.6.5.fc6-1.2.16-17.fc6.at.i686.hdr
Cannot remove //var/cache/yum/atrpms/headers/ipw3945d-1.7.22-4.at.i386.hdr
Cannot remove //var/cache/yum/atrpms/headers/ipw3945-kmdl-2.6.19-1.2911.6.5.fc6-1.2.0-18.2.fc6.at.i686.hdr
Cannot remove //var/cache/yum/atrpms/headers/ipw3945-ucode-1.14.2-4.at.noarch.hdr

Installed: ipw3945.i386 0:1.2.0-18.2.fc6.at
Dependency Installed: ieee80211-kmdl-2.6.19-1.2911.6.5.fc6.i686
0:1.2.16-17.fc6.at ipw3945-kmdl-2.6.19-1.2911.6.5.fc6.i686
0:1.2.0-18.2.fc6.at ipw3945-ucode.noarch 0:1.14.2-4.at ipw3945d.i386
0:1.7.22-4.at
Complete!



More information about the atrpms-users mailing list