Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 828728 - net-misc/owncloud-client-2.9.1.5500 - SYSCONF_INSTALL_DIR is deprecated, use KDE_INSTALL_SYSCONFDIR instead.
Summary: net-misc/owncloud-client-2.9.1.5500 - SYSCONF_INSTALL_DIR is deprecated, use ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-10 10:33 UTC by Toralf Förster
Modified: 2021-12-16 17:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-history.txt (emerge-history.txt,340.27 KB, text/plain)
2021-12-10 10:33 UTC, Toralf Förster
Details
etc.portage.tar.bz2 (etc.portage.tar.bz2,16.79 KB, application/x-bzip)
2021-12-10 10:33 UTC, Toralf Förster
Details
net-misc:owncloud-client-2.9.1.5500:20211210-012647.log (net-misc:owncloud-client-2.9.1.5500:20211210-012647.log,598.27 KB, text/plain)
2021-12-10 10:33 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2021-12-10 10:33:07 UTC
-- 

-- Installing in the same prefix as Qt, adopting their path scheme.
CMake Deprecation Warning at /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:337 (message):
  SYSCONF_INSTALL_DIR is deprecated, use KDE_INSTALL_SYSCONFDIR instead.
Call Stack (most recent call first):
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:391 (_define_relative)
  /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:656 (_define_absolute)
  CMakeLists.txt:18 (include)

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop_plasma_systemd-j4-20211205-180026

  -------------------------------------------------------------------

  The emerge log matches a common QA pattern or a pattern requested by a Gentoo dev.
Comment 1 Toralf Förster gentoo-dev 2021-12-10 10:33:09 UTC
Created attachment 758043 [details]
emerge-history.txt
Comment 2 Toralf Förster gentoo-dev 2021-12-10 10:33:10 UTC
Created attachment 758044 [details]
etc.portage.tar.bz2
Comment 3 Toralf Förster gentoo-dev 2021-12-10 10:33:11 UTC
Created attachment 758045 [details]
net-misc:owncloud-client-2.9.1.5500:20211210-012647.log
Comment 4 Bernard Cafarelli gentoo-dev 2021-12-16 08:52:02 UTC
This comes from extra-cmake-modules which owncloud-client uses.

Looking at the files from a recent testing (extra-cmake-modules-5.89.0), it seems to be fixed now, but moving to kde@ for confirmation
Comment 5 Andreas Sturmlechner gentoo-dev 2021-12-16 10:47:58 UTC
While I question the use of tinderbox resources to report upstream deprecation warnings, the ball is firmly in owncloud's court.

> $ grep -R SYSCONF_INSTALL_DIR ownCloud-2.9.1.5500/
> CMakeLists.txt:set(SYSCONFDIR ${SYSCONF_INSTALL_DIR})
> src/csync/ConfigureChecks.cmake:set(SYSCONFDIR ${SYSCONF_INSTALL_DIR})
Comment 6 Bernard Cafarelli gentoo-dev 2021-12-16 17:19:46 UTC
Indeed sorry, the backtrace was detected in KDEInstallDirs.cmake but coming from owncloud ebuild (I probably needed more coffee this morning)
Comment 7 Larry the Git Cow gentoo-dev 2021-12-16 17:26:06 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93544ad5888278f942ca867857a5b49973b15443

commit 93544ad5888278f942ca867857a5b49973b15443
Author:     Bernard Cafarelli <voyageur@gentoo.org>
AuthorDate: 2021-12-16 17:24:38 +0000
Commit:     Bernard Cafarelli <voyageur@gentoo.org>
CommitDate: 2021-12-16 17:25:53 +0000

    net-misc/owncloud-client: we do not need to set SYSCONF_INSTALL_DIR
    
    Closes: https://bugs.gentoo.org/828728
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>

 net-misc/owncloud-client/owncloud-client-2.9.2.6206.ebuild | 1 -
 1 file changed, 1 deletion(-)