You are not logged in.
Hi all,
I've tried to install an update of bash-pipes, but is failing because of conflicting files (pipes.6.gz owned by xscreensaver).
Here is the last part of the output:
Packages (1) bash-pipes-1.3.0-8
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###################################################] 100%
(1/1) checking package integrity [###################################################] 100%
(1/1) loading package files [###################################################] 100%
(1/1) checking for file conflicts [###################################################] 100%
error: failed to commit transaction (conflicting files)
bash-pipes: /usr/share/man/man6/pipes.6.gz exists in filesystem (owned by xscreensaver)
Errors occurred, no packages were upgraded.I've already tried uninstalling and reinstalling both packages in different order but had no success.
Any ideas how can I fix it?
Last edited by karcher (2020-05-12 18:52:54)
Offline
You can not install two packages providing the same file. As https://aur.archlinux.org/packages/bash-pipes/ is only providing compatibility symlinks for pipes.sh can you not use pipes.sh directly?
Offline
The packages provide the same files and cannot be installed together.
But it's a stupid package. The main package is pipes.sh, and the bash-pipes package exists solely to add a "pipes" symlink for reasons I don't understand.
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline
@loqs:
As https://aur.archlinux.org/packages/bash-pipes/ is only providing compatibility symlinks for pipes.sh can you not use pipes.sh directly?
I don't know even know what it does...
Apparently I don't need it necessarily, as you both wrote. So, I removed bash-pipes and everything is fine.
Thanks both!
Offline
How did you install an AUR package without knowing what it does?
Last edited by loqs (2020-05-12 18:57:17)
Offline
@loqs:
How did you install an AUR package without knowing what it does?
It must have been as I installed Arch, maybe 2 years ago based on this:
https://github.com/LukeSmithxyz/voidrice
I use to install many packages just to try them out, some of them I rarely use or don't use at all.
So, I have to clean up my system at some point or even reinstall Arch, but I don't have time for this now.
At least I keep record of all the packages I install in a spreadsheet.
Offline