You are not logged in.
Does anyone know what's wrong with the Streamripper package in the repos?
It fails to install and gives me these strange errors:
(1/1) checking for file conflicts [#####################] 100%
error: failed to prepare transaction (conflicting files)
streamripper: /usr/bin/agrep exists in filesystem
streamripper: /usr/include/tre/regex.h exists in filesystem
streamripper: /usr/include/tre/tre-config.h exists in filesystem
streamripper: /usr/lib/libtre.a exists in filesystem
streamripper: /usr/lib/libtre.so exists in filesystem
streamripper: /usr/lib/libtre.so.4 exists in filesystem
streamripper: /usr/lib/pkgconfig/tre.pc exists in filesystem
streamripper: /usr/share/locale/fi/LC_MESSAGES/tre.mo exists in filesystem
streamripper: /usr/share/man/man1/agrep.1.gz exists in filesystem
What's wrong with it? I can't imagine why Streamripper would need to replace agrep...
Offline
To what package do these conflicting files belong to?
Offline
$ pacman -Qo /usr/bin/agrep
/usr/bin/agrep ist in streamripper 1.63.5-1 enthalten
Seems like you already installed streamripper, but had some issues. I would recommend to manually remove all these files, they are quite few You could as well use -f, but I would never do that, when doing it manually, you see what happens and this should only take 1 or 2 minutes.
$ pacman -Ql streamripper
streamripper /usr/
streamripper /usr/bin/
streamripper /usr/bin/agrep
streamripper /usr/bin/streamripper
streamripper /usr/include/
streamripper /usr/include/tre/
streamripper /usr/include/tre/regex.h
streamripper /usr/include/tre/tre-config.h
streamripper /usr/lib/
streamripper /usr/lib/libtre.a
streamripper /usr/lib/libtre.so
streamripper /usr/lib/libtre.so.4
streamripper /usr/lib/libtre.so.4.2.2
streamripper /usr/lib/pkgconfig/
streamripper /usr/lib/pkgconfig/tre.pc
streamripper /usr/share/
streamripper /usr/share/locale/
streamripper /usr/share/locale/fi/
streamripper /usr/share/locale/fi/LC_MESSAGES/
streamripper /usr/share/locale/fi/LC_MESSAGES/tre.mo
streamripper /usr/share/man/
streamripper /usr/share/man/man1/
streamripper /usr/share/man/man1/agrep.1.gz
streamripper /usr/share/man/man1/streamripper.1.gz
Offline
It seems that I had a local package named tre installed that was causing these file conflicts. Must have been a requirement for some other program but it wasn't necessary anymore so I removed it.
Offline