[scribus] Scribus 1.5.0svn is now Qt5 only
Gregory Pittman
gpittman at iglou.com
Wed Sep 4 02:52:00 UTC 2013
Some notes on trying and failing, trying and failing, trying and failing
not so badly, trying and almost succeeding, then succeeding.
I still don't know which parts of qt5 I needed on fedora 19, but here is
what I ended up downloading from Dan Horák's note - see
http://lists.scribus.info/pipermail/scribus/2013-September/049207.html
qt5-assistant-5.1.1-1.fc19.x86_64.rpm
qt5-designer-plugin-webkit-5.1.1-1.fc19.x86_64.rpm
qt5-qdbusviewer-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-devel-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-ibase-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-mysql-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-odbc-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-postgresql-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-static-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-tds-5.1.1-1.fc19.x86_64.rpm
qt5-qtbase-x11-5.1.1-1.fc19.x86_64.rpm
qt5-qtdeclarative-5.1.1-1.fc19.x86_64.rpm
qt5-qtdeclarative-devel-5.1.1-1.fc19.x86_64.rpm
qt5-qtdeclarative-static-5.1.1-1.fc19.x86_64.rpm
qt5-qtgraphicaleffects-5.1.1-1.fc19.x86_64(1).rpm
qt5-qtgraphicaleffects-5.1.1-1.fc19.x86_64.rpm
qt5-qtimageformats-5.1.1-1.fc19.x86_64.rpm
qt5-qtjsbackend-5.1.1-1.fc19.x86_64.rpm
qt5-qtjsbackend-devel-5.1.1-1.fc19.x86_64.rpm
qt5-qtmultimedia-5.1.1-1.fc19.x86_64.rpm
qt5-qtmultimedia-devel-5.1.1-1.fc19.x86_64.rpm
qt5-qtscript-5.1.1-1.fc19.x86_64.rpm
qt5-qtscript-devel-5.1.1-1.fc19.x86_64.rpm
qt5-qtsvg-5.1.1-1.fc19.x86_64.rpm
qt5-qtsvg-devel-5.1.1-1.fc19.x86_64.rpm
qt5-qttools-5.1.1-1.fc19.x86_64.rpm
qt5-qttools-devel-5.1.1-1.fc19.x86_64.rpm
qt5-qttools-static-5.1.1-1.fc19.x86_64.rpm
qt5-qtwebkit-5.1.1-1.fc19.x86_64.rpm
qt5-qtwebkit-devel-5.1.1-1.fc19.x86_64.rpm
qt5-qtxmlpatterns-5.1.1-1.fc19.x86_64.rpm
qt5-qtxmlpatterns-devel-5.1.1-1.fc19.x86_64.rpm
Surely, there's some overkill here. The way I updated these after
downloading them was with
sudo yum install local qt5-*
At least having all these did let cmake succeed with the added
'-DUSE_QT5=1' parameter.
So then I tried make, which worked up to the point of linking CXX
scribus, after which there was a mass of QString's not being found.
It occurred to me that I should have done another 'svn up', which I did.
This was more or less another replay of the linking issue, AFAICT.
Then the light bulb came on that perhaps I should have deleted my svn
download and started clean ... duh!
Now it almost worked all the way to near the end, when it hung up on not
finding lib64/cmake/Qt5LinguistTools/bin/lrelease...indeed, there was no
lrelease, there wasn't even any bin/ there. But there was a
/usr/bin/lrelease-qt5, so I made the bin directory inside
Qt5LinguistTools, and then
ln -s lrelease /usr/bin/lrelease-qt5 (with sudo of course)
and TA-DAAAAAAA! It worked.
I did notice that the BUILDING file needs to be updated, since it still
talks about using qt4 for 1.5.0svn.
Greg
More information about the scribus
mailing list