I'm making progress - have at last managed to build kde-baseapps,
and got konqueror (it still crashes on slashdot, like it does with
kde4 - ok on some other sites - but at least it doesn't have the
DisasterArea themed input line (for me in kde4 that was black text
on a black background). But to get there I had to rebuild
kdelibs4support with an extra define.
Initially, my log showed
-- Could NOT find DocBookXML4 (missing: DocBookXML4_DTD_DIR) (Required is at
least version "4.2")
For the packages in the books, that did not seem to cause any
problems. But trying to build kde-baseapps it fell flat on its
face, starting with
Scanning dependencies of target kdepasswd_automoc
[ 2%] Generating kbookmarkmerger.1
file:/opt/kf5/share/kf5/kdoctools/customization/dtd/kdex.dtd:102:
warning: failed to load external entity
"file:/opt/kf5/share/kf5/kdoctools/customization/dtd/searched_dir-NOTFOUND/docbookx.dtd"
%DocBookDTD;
^
Entity: line 1:
%DocBookDTD;
^
The message in kdelibs4support comes from
cmake/FindDocBookXML4.cmake which seems to be looking for
docbookx.dtd and by default is looking for a 4.2 version (in the
directory name). Fixed by adding
-DDocBookXML_FIND_VERSION=4.5
when running cmake on kdelibs4support.
So, I've now got konqueror (but not dolphin - I don't need that, nor
do I know where it comes from). This makes me realise how much of
kde does not yet have a qt5 release.
Talking of dolphin reminds me that the 'favorites' list (where I
noticed its name) doesn't seem to work, but those are not _my_
favourites so I don't care.
Also - I _do_ have the option to logout - I had not been looking
high enough up the white panel when I tried it before.
I have doubts about dragon (it seems to often hang and need to be
sent a signal), but the rest seems usable. Thanks to Armin and Bruce
for the work they have done on this - it was much less painful than
when I first tried to build kde4.
Next time (probably not for a while) I think I'll just use /usr -
that means adding ECM_MKSPECS_INSTALL_DIR for most kf5 packages, like
in the systemd book (for /opt, I am not fussed by /opt/kf5/mkspecs
but I do not want /usr/mkspecs).
I guess I'm finished, at least until I'm motivated to see if sddm
will build / work without systemd.
ĸen
--
This one goes up to eleven!
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page