You are not logged in.
Whenever i try to install kdemod- complete i get this error
poppler-qt: requires qt>=3.3.8
What do ut hink i should do? I've tried reinstallng but i get the same thing. Any ideas?
Offline
Unfortunately, you have to wait for pacman 3.1.1 , and new kdemod packages after that release.
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
Pacman has changed something (provides).
There are two or three possibilities:
1. Downlaod the PKGBUILD from qt-enhanced. Modifiy so it fits. Then makepkg and pacman -U ....
2. Install qt-poppler with pacman -Sd poppler-qt
3. Wait until kdemod updates his qt-enhanced package...
Last edited by May-C (2008-01-15 12:08:31)
Offline
try rebuilding qt-enhanced with 'provides=("qt $pkgver")' for the provides line in the PKGBUILD
[edit]
added quotes as explained by shining to avoid confusion
Last edited by pressh (2008-01-15 12:31:56)
Offline
try rebuilding qt-enhanced with 'provides=(qt $pkgver)' for the provides line in the PKGBUILD
Rather 'provides=("qt $pkgver")', and that's the first problem with this syntax. Quotes are always needed.
So if you use this line, you can rebuild the package with makepkg and install it with pacman -U. That should work correctly.
The second problem is that this package couldn't be put in a sync repo using repo-add, because repo-add doesn't handle this provides line correctly.
To avoid both problems, we will probably move to the following syntax in 3.1.1 :
provides=(qt=$pkgver)
Sorry for the confusion
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
Could someone please e-mail me an already compiled pkg of the fixed qt-enhanced.
freenode.net #linuxn00b
Offline