Version: (using KDE 4.3.1) Compiler: Not relevant OS: Linux Installed from: Compiled From Sources KDE 4 seems to be very hard to build with version 4. This is because there doesn't appear to be a complete and accurate list of required software. I have only been able to build part of kdelibs since it failed because libfontconfig was the wrong version. Having fixed that it now fails with an error in regexp.cpp related to PCRE. I am sure the developers have actually built kdelibs so I am guessing that I don't have the right version of something. While I could work that out I fear it would only get me a little further before I hit another missing or incorrect version of something. In other words why not make available a list of required software with minimum versions and perhaps a list of the order that things should be built in. It would also be worthwhile mentioning if kdesupport is required as there seems to be some confusion about whether it is or not. Finally if kdesupport is required why is it so well hidden and not just in the same place as all the other software.
The list of required packages and software tobuild KDE trunk (4.4) is listed on http://techbase.kde.org/Getting_Started/Build/KDE4 which is a wiki thus you can modify it to make it up-to-date. Built issues are not to be reported here anyway, please send a mail to the kde-devel mailing list https://mail.kde.org/mailman/listinfo/kde-devel with the cmake output so we can see what the error really is. Thanks in advance!
Dear Anne-Marie, Thanks for that. Normal service desk arrangements ask the person who reported the problem whether it is resolved not just give a reply (which is incorrect as it happens) and then mark it as resolved. I have already read that document and even have a printed copy just in case I had missed something on the screen. The dependencies page that is there only includes a minute fraction of what is required to build KDE. KDE3 and previous versions used to provide such a list as does most other software. However, it now seems that KDE4 does not. It would be almost impossible for someone other than a KDE developer to build such a list so there is no good making it a wiki and hoping that someone will come along and create it. It is interesting that there is a great deal of detail about creating accounts in various ways but no basic information about building the system. I would have thought most people attempting to build KDE would be perfectly capable of creating an account. I am sure you are right about reporting syntax errors in KDE (of which I am sure there are plenty). However, I was not reporting a syntax error rather I was reporting a documentation error so the devel list would not be the right place. Indeed I have found a syntax error in kdebase-4.3.1 which doesn't even compile almost certainly because some package somewhere is not the right version. However, in the absence of a list of required software with minimum version numbers it is virtually impossible for me to continue. In other words KDE is now a closed source product in all but name. Best wishes.... Colin Bruce -----Original Message----- From: bugzilla_noreply@kde.org on behalf of Anne-Marie Mahfouf Sent: Sun 13/09/2009 10:46 To: Colin Bruce Subject: [Bug 207225] missing building documentation dependencies https://bugs.kde.org/show_bug.cgi?id=207225 Anne-Marie Mahfouf <annma@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |annma@kde.org Resolution| |INVALID --- Comment #1 from Anne-Marie Mahfouf <annma kde org> 2009-09-13 11:46:06 --- The list of required packages and software tobuild KDE trunk (4.4) is listed on http://techbase.kde.org/Getting_Started/Build/KDE4 which is a wiki thus you can modify it to make it up-to-date. Built issues are not to be reported here anyway, please send a mail to the kde-devel mailing list https://mail.kde.org/mailman/listinfo/kde-devel with the cmake output so we can see what the error really is. Thanks in advance!