You are not logged in.
Today I did a "pacman -Syu". (The last time I did a pacman -Syu was yesterday).
But today, I am getting the message:
::poppler conflicts with xpdf. Remove xpdf? [Y/n]
What should I do? I notoced a similar post on this issue a few weeks ago but there was never a response.
Rob
Offline
I think this is considered a known bug in pacman, it does not handle these cases. Similar ting happens once i a wile with different packages. Solution remove package, -Syu, install package again.
Offline
No, that's not a pacman bug.
kdegraphics (and maybe other packages) depends on poppler, but poppler conflicts with xpdf. Maybe xpdf should provide poppler.
Offline
I do not know if this is a bug, but surely it is an unconsistent behaviour: poppler is incompatible with xpdf, thus you need to remove xpdf in order to install poppler. But when you go to reinstall xpdf, xpdf is not incompatible with poppler: they install fine, they work fine together.
Shouldn't incompatibility be always a symmetric relation? :-)
Mortuus in anima, curam gero cutis
Offline
I answered Yes and removed xpdf and then proceeded with the upgrade.
Then I did a "pacman -S xpdf" and reinstalled xpdf. This time I did NOT see any warnings that xpdf conflicts with poppler. Very strange.
Rob
Offline
I can't complete the upgrade...
# pacman -Syu
:: Synchronizing package databases...
:: current is up to date
:: extra is up to date
:: poppler conflicts with xpdf. Remove xpdf? [Y/n] y
then at the end I get...
xpdf: is required by xpdf-chinese-simplified
xpdf: is required by xpdf-chinese-traditional
xpdf: is required by xpdf-japanese
Should I remove the above packages so xpdf can be successfuly removed to finish the upgrade, and if I do this, will I be able to reinstall the above packages aswell as xpdf with no confilcts?
-- archlinux 是一个极好的 linux。
Offline
It is an inconsistent behaviour noted somewhere else. You can fix it very quickly:
pacman -Rd xpdf
pacman -Su
pacman -S xpdf
Thus you can have both xpdf and poppler.
Mortuus in anima, curam gero cutis
Offline
It is an inconsistent behaviour noted somewhere else. You can fix it very quickly:
pacman -Rd xpdf pacman -Su pacman -S xpdf
Thus you can have both xpdf and poppler.
Just to let you know what triggered it.
poppler is a fork of xpdf code, however it doesn't provide an actual viewer. Instead it provides display capabilities to programs like evince or kpdf. As of the latest release it also provides some helper application such as pdf2ppm etc. Those were provided by xpdf before. I removed those binaries(and the man pages) from the xpdf package to make it possible to have both installed side by side. Now there has been a week or two when xpdf and poppler actually conflicted in ArchLinux. Now it is solved.
-neri
Offline