You are not logged in.
Attempting to run 'pacman -U /var/cache/pacman/pkg/kernel26-2.6.27.10-1-x86_64.pkg.tar.gz' generates the following errors:
sudo pacman -U /var/cache/pacman/pkg/kernel26-2.6.27.10-1-x86_64.pkg.tar.gz
loading package data...
checking dependencies...
(1/1) checking for file conflicts [--------------------------------------------------------------------------------------------------] 100%
error: failed to prepare transaction (conflicting files)
kernel26: /lib/firmware/atmsar11.fw exists in filesystem
kernel26: /lib/firmware/cpia2/stv0672_vp4.bin exists in filesystem
kernel26: /lib/firmware/dabusb/bitstream.bin exists in filesystem
kernel26: /lib/firmware/dabusb/firmware.fw exists in filesystem
kernel26: /lib/firmware/edgeport/boot.fw exists in filesystem
kernel26: /lib/firmware/edgeport/boot2.fw exists in filesystem
kernel26: /lib/firmware/edgeport/down.fw exists in filesystem
kernel26: /lib/firmware/edgeport/down2.fw exists in filesystem
kernel26: /lib/firmware/edgeport/down3.bin exists in filesystem
kernel26: /lib/firmware/emi26/bitstream.fw exists in filesystem
kernel26: /lib/firmware/emi26/firmware.fw exists in filesystem
kernel26: /lib/firmware/emi26/loader.fw exists in filesystem
kernel26: /lib/firmware/emi62/bitstream.fw exists in filesystem
kernel26: /lib/firmware/emi62/loader.fw exists in filesystem
kernel26: /lib/firmware/emi62/midi.fw exists in filesystem
kernel26: /lib/firmware/emi62/spdif.fw exists in filesystem
kernel26: /lib/firmware/ess/maestro3_assp_kernel.fw exists in filesystem
kernel26: /lib/firmware/ess/maestro3_assp_minisrc.fw exists in filesystem
kernel26: /lib/firmware/kaweth/new_code.bin exists in filesystem
kernel26: /lib/firmware/kaweth/new_code_fix.bin exists in filesystem
kernel26: /lib/firmware/kaweth/trigger_code.bin exists in filesystem
kernel26: /lib/firmware/kaweth/trigger_code_fix.bin exists in filesystem
kernel26: /lib/firmware/keyspan_pda/keyspan_pda.fw exists in filesystem
kernel26: /lib/firmware/keyspan_pda/xircom_pgs.fw exists in filesystem
kernel26: /lib/firmware/korg/k1212.dsp exists in filesystem
kernel26: /lib/firmware/ti_3410.fw exists in filesystem
kernel26: /lib/firmware/ti_5052.fw exists in filesystem
kernel26: /lib/firmware/ttusb-budget/dspbootcode.bin exists in filesystem
kernel26: /lib/firmware/vicam/firmware.fw exists in filesystem
kernel26: /lib/firmware/whiteheat.fw exists in filesystem
kernel26: /lib/firmware/whiteheat_loader.fw exists in filesystem
kernel26: /lib/firmware/yamaha/ds1_ctrl.fw exists in filesystem
kernel26: /lib/firmware/yamaha/ds1_dsp.fw exists in filesystem
kernel26: /lib/firmware/yamaha/ds1e_ctrl.fw exists in filesystem
errors occurred, no packages were upgraded.
Why am I trying to revert my kernel, you ask? I'm using a PCIe RAID adapter by HighPoint and its CLI tools have a glaring incompatibility problem with anything later than 2.6.27. The developers have been notified by no progress has been made, unfortunately.
I'm hesitant to backup/delete all the files listed unless that is the only solution. Any and all help or suggestions would be greatly appreciated. Thank you.
Last edited by wreck (2009-06-24 15:22:44)
Offline
Forcing the install (-f) should be safe. Or use current kernel PKGBUILD to rebuild a .27 with a separated firmware package (it has been done to avoid this very same issue)
Offline
pacman -R kernel26-firmware
Offline
i'm getting old ;-)
you'll need the -d flag BTW.
Last edited by bangkok_manouel (2009-06-24 14:51:22)
Offline
Thank you both for the quick responses. For convenience/my inability's sake I'd love to resolve this using only Pacman. I still haven't taken the time to make sense of PKGBUILDs for kernels yet.
The general consensus would then be 'pacman -Ufd /var/cache/pacman/pkg/kernel26-2.6.27.10-1-x86_64.pkg.tar.gz' or 'pacman -R kernel26-firmware'?
Offline
pacman -Uf /var/cache/pacman/pkg/kernel26-2.6.27.10-1-x86_64.pkg.tar.gz
or
pacman -Rd kernel26-firmware && pacman -U /var/cache/pacman/pkg/kernel26-2.6.27.10-1-x86_64.pkg.tar.gz
both should work.
Last edited by bangkok_manouel (2009-06-24 15:03:48)
Offline
The first solution (-Uf) leaves kernel26-firmware in the package database - not good.
Offline
I used the second solution which worked like a charm. Thanks guys.
Offline