Bug 207225 - missing building documentation dependencies
Summary: missing building documentation dependencies
Status: RESOLVED NOT A BUG
Alias: None
Product: www.kde.org
Classification: Websites
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: kde-www mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-13 03:47 UTC by Colin Bruce
Modified: 2009-09-14 01:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Colin Bruce 2009-09-13 03:47:58 UTC
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.
Comment 1 Anne-Marie Mahfouf 2009-09-13 11:46:06 UTC
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!
Comment 2 Colin Bruce 2009-09-14 01:14:55 UTC
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!