multiple PO_FILES related failures with plasma release tarballs

Treeve Jelbert treeve at scarlet.be
Tue Jul 15 15:50:20 UTC 2014


I tried a clean build of the release tarballs on my notebook, having previous 
built the code from git on my desktop machine.

Using gcc version: 4.8.2
Building in dir: /usr/src/baloo-5.0.0
baloo5    5.0.0

INSTALL_PREFIX=/opt/qt5
-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler using: Ninja
-- Check for working C compiler using: Ninja -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler using: Ninja
-- Check for working CXX compiler using: Ninja -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.2") 
-- Found KF5I18n: /opt/qt5/lib/cmake/KF5I18n/KF5I18nConfig.cmake (found version 
"5.0.0") 
-- Found KF5Config: /opt/qt5/lib/cmake/KF5Config/KF5ConfigConfig.cmake (found 
version "5.0.0") 
-- Found KF5Service: /opt/qt5/lib/cmake/KF5Service/KF5ServiceConfig.cmake 
(found version "5.0.0") 
-- Found KF5IdleTime: /opt/qt5/lib/cmake/KF5IdleTime/KF5IdleTimeConfig.cmake 
(found version "5.0.0") 
-- Found KF5KCMUtils: /opt/qt5/lib/cmake/KF5KCMUtils/KF5KCMUtilsConfig.cmake 
(found version "5.0.0") 
-- Found KF5Auth: /opt/qt5/lib/cmake/KF5Auth/KF5AuthConfig.cmake (found version 
"5.0.0") 
-- Found KF5Crash: /opt/qt5/lib/cmake/KF5Crash/KF5CrashConfig.cmake (found 
version "5.0.0") 
-- Found KF5Solid: /opt/qt5/lib/cmake/KF5Solid/KF5SolidConfig.cmake (found 
version "5.0.0") 
-- Found KF5KIO: /opt/qt5/lib/cmake/KF5KIO/KF5KIOConfig.cmake (found version 
"5.0.0") 
-- Found KF5KDELibs4Support: 
/opt/qt5/lib/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake (found 
version "5.0.0") 
-- Found KF5: success (found suitable version "5.0.0", minimum required is 
"5.0.0") found components:  I18n Config Service IdleTime KCMUtils Auth Crash 
Solid KIO KDELibs4Support 
-- Found KF5FileMetaData: 
/opt/qt5/lib/cmake/KF5FileMetaData/KF5FileMetaDataConfig.cmake (found version 
"5.0.0") 
-- Found KF5: success (found suitable version "5.0.0", minimum required is 
"5.0.0") found components:  FileMetaData 
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- 
-- The following REQUIRED packages have been found:

 * Qt5Core (required version >= 5.2.0)
 * ECM (required version >= 1.0.0)
 * Qt5Gui (required version >= 5.3.1)
 * Qt5Widgets
 * Qt5DBus
 * Qt5Test
 * Qt5Sql
 * Qt5
 * Gettext
 * KF5I18n (required version >= 5.0.0)
 * KF5I18n (required version >= 5.0.0)
 * KF5Config (required version >= 5.0.0)
 * KF5Service (required version >= 5.0.0)
 * KF5IdleTime (required version >= 5.0.0)
 * KF5KCMUtils (required version >= 5.0.0)
 * KF5Auth (required version >= 5.0.0)
 * KF5Crash (required version >= 5.0.0)
 * KF5Solid (required version >= 5.0.0)
 * KF5KIO (required version >= 5.0.0)
 * KF5KDELibs4Support (required version >= 5.0.0)
 * KF5FileMetaData (required version >= 5.0.0)
 * KF5 (required version >= 5.0.0)
 * Xapian , The Xapian search engine library , <http://xapian.org>

-- Looking for dgettext
-- Looking for dgettext - found
-- Found Gettext: built in libc
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/src/baloo-5.0.0/build
ninja: error: '../po/it/PO_FILES', needed by 'po/it/PO_FILES.gmo', missing and 
no known rule to make it

This example is from baloo, but similar things happen with kde-cli-tools 
khelpcenter kinfocenter kio-extras kmenuedit libksysguard systemsettings


The main difference between the machines is the version of glibc, and of course 
the git builds do not have translations

Regards, Treeve



More information about the Plasma-devel mailing list