Hi, I have built or try these KDE4 modules and most of them pass nice and smooth. Just a few are broken. I would like highlight in this mail the dependency chain of KDE4. Most of them are detected right, but a few are not.
These results are from Solaris 10U5 KDElibs ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + BZip2 + OpenSSL + Libintl + OpenGL + Soprano + PCRE + FAM + GSSAPI + Aspell + Enchant + JasPer + OpenEXR + Avahi ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + HSpell: Hebrew spell checker <http://ivrix.org.il/projects/spell-checker/> Provides spell checking for Hebrew. ----------------------------------------------------------------------------- I think, we don't need this at this time. KDEpimlibs ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + boost + cyrus-sasl + gpgme + OpenLDAP Congratulations! All external packages have been found. ----------------------------------------------------------------------------- Great !!!! KDEbase-workspace ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + Compositing support + Captury framework library + Soprano + libusb + libxft ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + BlueZ: BlueZ is the Linux Bluetooth protocol stack <http://www.bluez.org> For Bluetooth support in KDE + NetworkManager, 0.6.5: A daemon for user controlled networking <http://www.gnome.org/projects/NetworkManager> Needed for building Network Management support in Solid. + lm-sensors: Sensors support for ksysguard <http://www.lm-sensors.org> + XMMS: X MultiMedia System developement libraries <http://www.xmms.org> Support for XMMS in the Now Playing data engine + libxklavier, 3.0: A XKB foundation library for keyboard handling software <http://freedesktop.org/wiki/Software/LibXklavier> Recommended for kxkb, the KDE keyboard map switching utility. ----------------------------------------------------------------------------- Bluez > I don't know about bluez implementation of this in Solaris/Opensolaris lm-sensors > I don't know about lm-sensors implementation of this in Solaris/Opensolaris XMMS > I vote for NO. NetworkManager > should be usefull adn worth to have it. libxklavier > Does anybody know, how real benefit is ? KDEbase-runtime ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + Soprano + Nepomuk + Samba + BZip2 + OpenEXR ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + CLucene, 0.9.19: C++ search engine <http://sourceforge.net/projects/clucene> For building the Nepomuk Strigi backend. Recommended. ----------------------------------------------------------------------------- It is weird, because we have clucene in /opt/foss/ and cmake does not detect them. I have to look at this. KDEbase-apps ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + Soprano + Nepomuk + OpenGL + PCIUTILS + RAW1394 + XKB Congratulations! All external packages have been found. ----------------------------------------------------------------------------- Great !!! KDEadmin ------- no deps ------- KDEartwork ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + OpenGL ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + Xscreensaver: A modular screen saver and locker for the X Window System <ttp://www.jwz.org/xscreensaver> Provides screen savers for the desktop. ----------------------------------------------------------------------------- Xscreensaver should be in Solaris/Opensolaris, but some bits from that are maybe missing. Not sure about that. KDEsdk ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + LibXSLT + LibXML2 + boost + Plasma + SVN Congratulations! All external packages have been found. ----------------------------------------------------------------------------- Great !!! As you can see, here is SVN and that's the reason, why is SUBVERSION in Dude, however svn is in CBE. KDEgraphics ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + Blitz + gphoto2 + X11 Video Mode Extension + Exiv2 + JPEG + KIPI + Poppler-Qt4 + CHM + libTIFF + FreeType + zlib ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + SANE: SANE libraries which are needed by applications that want to access scanners. <http://www.sane-project.org> Provides scanning support for libksane and ksaneplugin. + libspectre, 0.2: A PostScript rendering library <http://libspectre.freedesktop.org/wiki/> Support for PS files in okular. + DjVuLibre, 3.5.17: A library for dealing with DjVu formatted files <http://djvulibre.djvuzone.org> Support for DjVu files in okular. + libepub: A library for reading EPub documents <http://sourceforge.net/projects/ebook-tools> Support for EPub documents in Okular. + QCA, 2.0.0: Qt Cryptographic Architecture (QCA) <http://delta.affinix.com/qca/> Support for encrypted OpenDocument Text documents in Okular. ----------------------------------------------------------------------------- QCA - another weird result, we have it in /opt/foss, cmake does not detect. libspectre, libepub, DjVuLibre > these might be worth to have . SANE > not sure KDEutils -- BROKEN ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + GMP + Python Libraries ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + LibZip: A library for reading, creating, and modifying ZIP archives <http://www.nih.at/libzip> Required for building ZIP support into Ark. + LibArchive: A library for dealing with a wide variety of archive file formats <http://people.freebsd.org/~kientzle/libarchive/> Adds support for a variety of archive formats to Ark + PyQt4: PyQt4 was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway) <http://www.riverbankcomputing.co.uk/pyqt/> + PyKDE: PyKDE was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway) <http://www.riverbankcomputing.co.uk/pykde/> + PyCups: PyCups was not found. It is needed by printer-applet to run. (Use -DINSTALL_PRINTER_APPLET=TRUE to install anyway) <http://cyberelk.net/tim/software/pycups/> + system-config-printer: system-config-printer was not found. Some of its modules (cupshelpers.py and ppds.py) are optionally used by printer-applet for auto configure of new printers. You should also install hal-cups-utils <svn co http://svn.fedorahosted.org/svn/hal-cups-utils/trunk/> <http://cyberelk.net/tim/software/system-config-printer/> ----------------------------------------------------------------------------- Really not sure here :) KDEgames -- BROKEN ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + OpenGL + QtOpenGL ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + ggz-client-libs: GGZ configuration program <http://www.ggzgamingzone.org/> Needed to support registering KDE games with the GGZ Gaming Zone for online gaming. ----------------------------------------------------------------------------- I think that we don't need that. KDEedu -- BROKEN ---------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + OpenGL + Eigen + libusb + LibXSLT + LibXML2 + Plasma + OpenGL + Plasma ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + OCaml: OCaml is needed by Kalzium for the Equation Solver <http://caml.inria.fr/> + LibFacile: libfacile is needed by Kalzium for the Equation Solver. <http://www.recherche.enac.fr/log/facile/> + OpenBabel2, 2.2: OpenBabel is needed by Kalzium for the 3D-molecule viewer <http://openbabel.sourceforge.net/> + Boost.Python, 1.31: Kig can optionally use Boost.Python for Python scripting <http://www.boost.org/> + libcfitsio, 3.03: A library for reading and writing data files in FITS (Flexible Image Transport System) data format <http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html> Gives KStars support for FITS images. + libsbigudrv, 1.00: SBIG Universal Driver <http://indi.sourceforge.net/> Needed by KStars. + libnova, 0.12.1: A general purpose, double precision, Celestial Mechanics, Astrometry and Astrodynamics library <http://libnova.sourceforge.net> Needed by KStars. + GNU Readline: A library for editing typed command lines <http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html> Gives KAlgebra a console interface. + Gmm++, 3.0: A generic C++ template library for sparse, dense and skyline matrices <http://home.gna.org/getfem/> Required to build Step. ----------------------------------------------------------------------------- GNU readline is in /opt/foss, wrong detection Boost.Python should be in /opt/foss, wrong detection. KDEpim ----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. + boost + gpgme + Soprano + Nepomuk + xsltproc + assuan + strigi indexing + glib2 ----------------------------------------------------------------------------- -- The following OPTIONAL packages could NOT be located on your system. -- Consider installing them to enable more features from this software. + libXss: X Window Screen Saver Development Library <http://xorg.freedesktop.org> Required for building the KTimeTracker Program + gnokii: Gnokii Development Libraries <http://www.gnokii.org> Needed to provide the ability to import and export KDE addressbook entries to/from mobile phones that are accessible via gnokii + opensync, 0.30 or greater: OpenSync Development Libraries <http://www.opensync.org> Needed to provide syncing functionality in KDE PIM applications. Necessary to compile kitchensync. ----------------------------------------------------------------------------- opensync is /opt/foss, wrong detection -- Lukas 'Luc' Oboril IRC nickname: luc^ at freenode When dealing with people, let us remember we are not dealing with creatures of logic. We are dealing with creatures of emotions, creatures bristling with prejudices and motivated by pride and vanity. Dale Carnegie
