You are not logged in.
Hi all,
I've been getting problems upgrading my system with pacman. When I try to install linux-firmware I get the error message:
error: failed to commit transaction (conflicting files)
linux-firmware: /lib/firmware/iwlwifi-5000-1.ucode exists in filesystem
linux-firmware: /lib/firmware/iwlwifi-5000-2.ucode exists in filesystem
linux-firmware: /lib/firmware/radeon/CEDAR_rlc.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/CYPRESS_me.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/CYPRESS_pfp.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/CYPRESS_rlc.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/JUNIPER_me.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/JUNIPER_pfp.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/JUNIPER_rlc.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/R600_rlc.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/R700_rlc.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/REDWOOD_me.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/REDWOOD_pfp.bin exists in filesystem
linux-firmware: /lib/firmware/radeon/REDWOOD_rlc.bin exists in filesystem
Errors occurred, no packages were upgraded.
When I try pacman -Syu and answer "no" for replacing kernel26-firmware with linux-firmware I get the message that
linux-firmware and kernel26-firmware are in conflict
.
I don't know if this other problem is related but when I try to upgrade my system using yaourt -Syu I get the error message:
error while loading shared libraries: libalpm.so.4: cannot open shared object file: No such file or directory
Do you have any idea of what's going on?
Last edited by falsum (2010-06-23 18:26:23)
Offline
What package owns those firmware files? Check with pacman -Qo, if none you can just remove them.
The yaourt error is because yaourt has to be rebuilt against the new pacman.
Offline
You're supposed to say 'yes'. By saying no, you will prevent pacman from removing the old firmware package and putting the new one in place. So pacman will try to install the new firmware package but find installed files and report errors. Verdict: user error, 100%.
No clue about the second one, but it's already been reported on the forums, so search the forums for a fix .
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Following Ramses de Norre's suggestion, I've checked the packages that the own the firmwares. There is no package the owns the iwlwifis, but the other firmwares are owned by radeon-ucode 2-2. Do you see any problem in removing the firmwares owned by radeon-ucode 2-2?
Thanks!
Offline
Where have you got that package radeon-ucode from? At least it isn't in the official repos atm and I guess it wasn't before as it isn't in the replaces array of linux-firmware. Anyway, it seems linux-firmware provides radeon-ucode so I guess these should fix your problem:
pacman -Rsn radeon-ucode
pacman -Suy
I'm not completely sure though, as I don't know where the radeon-ucode package comes from.
Offline
Thanks very much! After I removed radeon-ucode and the iwlwifis firmware I had no more problems at upgrading my system.
However I don't remember where I got the radeon-ucode from...
Offline
thanks, had same problem with radeon_ucode
Offline