[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#925484: [plasma-workspace] /usr/start/startkde not exporting correct XDG_DATA_DIR



Package: plasma-workspace
Version: 4:5.8.6-2.1+deb9u1
Severity: normal

--- Please enter the report below this line. ---
It appears that plasma-workspace is replicating the bug recorded as
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782285 for the package
from an old Debian version of kde-workspace-bin. It does seem to be an
upstream bug in that the relevant line 196 in
https://cgit.kde.org/plasma-workspace.git/tree/startkde/startkde.cmake
is not respecting the XDG standards for XDG_DATA_DIR and insisting on
putting its CMake build time variable KDE_INSTALL_FULL_DATAROOTDIR in
the first (highest priority) position in that list.

Unfortunately for Debian builds this happens to correspond to an
existing directory so the value used is:
"/usr/share:/usr/share:/usr/local/share"

whereas it should be - IMHO - work out to be:
"/usr/local/share:/usr/share"

Whether the KDE people are taking coding shortcuts and ONLY using the
first directory listed or correctly considering them all in order I
cannot say...

--- System information. ---
Architecture: Kernel:       Linux 4.9.0-8-amd64

Debian Release: 9.8
  500 stable          security.debian.org
  500 stable          ftp.uk.debian.org
  500 stable          apt.spideroak.com
  100 stretch-backports deb.debian.org
--- Package information. ---
Depends
(Version) | Installed
=============================================================================-+-==================================
dbus-x11
     | 1.10.26-0+deb9u1
frameworkintegration
     | 5.28.0-1
gdb-minimal
     |  OR gdb
            | 7.12-6
iso-codes
     | 3.75-1
kactivitymanagerd
     | 5.8.4-1
kde-cli-tools
     | 4:5.8.4-2
kded5
     | 5.28.0-1
kinit
     | 5.28.0-1
kio
     | 5.28.0-2
libkf5globalaccel-bin                                              (>=
5.7.0) | 5.28.0-1
libkf5service-bin
     | 5.28.0-1
milou
     | 4:5.8.4-1
plasma-framework
     | 5.28.0-2
plasma-integration
     | 5.8.6-1
qdbus-qt5
     | 5.7.1-1
qml-module-org-kde-draganddrop
     | 5.28.0-1
qml-module-org-kde-extensionplugin
     | 5.28.0-1
qml-module-org-kde-kcoreaddons
     | 5.28.0-1
qml-module-org-kde-kholidays
     | 16.04.2-1
qml-module-org-kde-kquickcontrols
     | 5.28.0-1
qml-module-org-kde-kquickcontrolsaddons
     | 5.28.0-1
qml-module-org-kde-kwindowsystem
     | 5.28.0-1
qml-module-org-kde-solid
     | 5.28.0-3
qml-module-qt-labs-folderlistmodel
     | 5.7.1-2+b2
qml-module-qtgraphicaleffects
     | 5.7.1~20161021-3
qml-module-qtqml-models2
     | 5.7.1-2+b2
qml-module-qtquick-controls
     | 5.7.1~20161021-2
qml-module-qtquick-dialogs
     | 5.7.1~20161021-2
qml-module-qtquick-layouts
     | 5.7.1-2+b2
qml-module-qtquick-window2
     | 5.7.1-2+b2
qml-module-qtquick2
     | 5.7.1-2+b2
qttools5-dev-tools                                                  (>=
5.7~) | 5.7.1-1
udisks2
     | 2.1.8-1
x11-utils
     | 7.7+3+b1
x11-xserver-utils
     | 7.7+7+b1
kpackagetool5
     | 5.28.1-1
libc6                                                               (>=
2.15) | 2.24-11+deb9u4
libcln6
     | 1.3.4-2+b1
libdbusmenu-qt5-2                                                  (>=
0.6.6) | 0.9.3+16.04.20160218-1
libgcc1                                                            (>=
1:3.0) | 1:6.3.0-18+deb9u1
libgps22                                                             (>=
3.3) | 3.16-4
libice6                                                          (>=
1:1.0.0) | 2:1.0.9-2
libkf5activities5                                                 (>=
4.96.0) | 5.28.0-1
libkf5auth5                                                       (>=
4.96.0) | 5.28.0-2
libkf5baloo5                                           (>=
5.3.0+git20150512) | 5.28.0-2
libkf5bookmarks5                                                  (>=
4.96.0) | 5.28.0-1
libkf5calendarevents5
     | 5.28.0-1
libkf5completion5                                                 (>=
4.97.0) | 5.28.0-1
libkf5configcore5                                                 (>=
5.24.0) | 5.28.0-2
libkf5configgui5                                                  (>=
4.97.0) | 5.28.0-2
libkf5configwidgets5                                              (>=
4.96.0) | 5.28.0-2
libkf5coreaddons5                                                 (>=
5.20.0) | 5.28.0-2
libkf5crash5                                                      (>=
4.96.0) | 5.28.0-1
libkf5dbusaddons5                                                 (>=
4.99.0) | 5.28.0-1
libkf5declarative5                                                (>=
5.12.0) | 5.28.0-1
libkf5globalaccel5                                                (>=
5.10.0) | 5.28.0-1
libkf5guiaddons5                                                  (>=
4.96.0) | 5.28.0-1
libkf5holidays5                                                  (>=
15.12.0) | 16.04.2-1
libkf5i18n5                                                       (>=
4.97.0) | 5.28.0-2
libkf5iconthemes5                                                 (>=
5.25.0) | 5.28.0-2
libkf5idletime5                                                   (>=
4.96.0) | 5.28.0-1
libkf5itemviews5                                                  (>=
4.96.0) | 5.28.0-1
libkf5jobwidgets5                                                 (>=
4.96.0) | 5.28.0-2
libkf5js5                                                         (>=
4.96.0) | 5.28.0-1
libkf5jsembed5                                                    (>=
4.96.0) | 5.28.0-1
libkf5kdelibs4support5                                            (>=
4.99.0) | 5.28.0-1
libkf5kiocore5                                                    (>=
5.20.0) | 5.28.0-2
libkf5kiofilewidgets5                                             (>=
4.96.0) | 5.28.0-2
libkf5kiowidgets5                                                 (>=
5.24.0) | 5.28.0-2
libkf5networkmanagerqt6                     (>=
5.1.1+git20141203.0020+15.04) | 5.28.0-2
libkf5newstuff5                                                    (>=
5.0.0) | 5.28.0-1
libkf5notifications5                        (>=
5.8.0+git20150317.0114+15.04) | 5.28.0-1
libkf5notifyconfig5                                               (>=
5.18.0) | 5.28.0-1
libkf5package5                                                    (>=
5.17.0) | 5.28.1-1
libkf5plasma5                                                     (>=
5.20.0) | 5.28.0-2
libkf5plasmaquick5                                                (>=
5.21.0) | 5.28.0-2
libkf5quickaddons5                                                (>=
5.26.0) | 5.28.0-1
libkf5runner5                                                     (>=
5.24.0) | 5.28.0-1
libkf5service5                                                    (>=
5.14.0) | 5.28.0-1
libkf5solid5                                (>=
5.6.0+git20150114.0006+15.04) | 5.28.0-3
libkf5texteditor5
     | 5.28.0-2
libkf5textwidgets5                                                 (>=
5.0.0) | 5.28.0-1
libkf5wallet-bin
     | 5.28.0-3
libkf5wallet5                                                     (>=
4.96.0) | 5.28.0-3
libkf5waylandclient5                                             (>=
4:5.5.0) | 4:5.28.0-1
libkf5widgetsaddons5                                              (>=
4.98.0) | 5.28.0-3
libkf5windowsystem5                                               (>=
5.25.0) | 5.28.0-2
libkf5xmlgui5                                                     (>=
4.98.0) | 5.28.0-1
libkf5xmlrpcclient5                                               (>=
5.7.50) | 5.28.0-1
libkscreenlocker5
     | 5.8.6-2
libksgrd7                                                     (>=
5.2.50+git) | 4:5.8.4-1
libkworkspace5-5                                                 (>=
4:5.8.1) | 4:5.8.6-2.1+deb9u1
libphonon4qt5-4                                                (>=
4:4.8.0-5) | 4:4.9.0-4
libplasma-geolocation-interface5                                 (>=
4:5.8.1) | 4:5.8.6-2.1+deb9u1
libprocesscore7                                                  (>=
4:5.3.0) | 4:5.8.4-1
libprocessui7                                                 (>=
5.2.50+git) | 4:5.8.4-1
libqalculate5v5
     | 0.9.7-9.2
libqt5core5a                                                       (>=
5.7.0) | 5.7.1+dfsg-3+deb9u1
libqt5dbus5                                                         (>=
5.7~) | 5.7.1+dfsg-3+deb9u1
libqt5gui5                                                         (>=
5.7.0) | 5.7.1+dfsg-3+deb9u1
libqt5network5                                                      (>=
5.7~) | 5.7.1+dfsg-3+deb9u1
libqt5qml5                                                         (>=
5.0.2) | 5.7.1-2+b2
libqt5quick5                                                       (>=
5.3.0) | 5.7.1-2+b2
libqt5script5                                                 (>=
5.6.0~beta) | 5.7.1~20161021+dfsg-2
libqt5sql5                                                          (>=
5.7~) | 5.7.1+dfsg-3+deb9u1
libqt5widgets5                                                      (>=
5.7~) | 5.7.1+dfsg-3+deb9u1
libqt5x11extras5                                                   (>=
5.6.0) | 5.7.1~20161021-2
libqt5xml5                                                          (>=
5.7~) | 5.7.1+dfsg-3+deb9u1
libsm6
     | 2:1.2.2-1+b3
libstdc++6                                                           (>=
5.2) | 6.3.0-18+deb9u1
libtaskmanager6                                                  (>=
4:5.8.1) | 4:5.8.6-2.1+deb9u1
libweather-ion7                                                  (>=
4:5.8.1) | 4:5.8.6-2.1+deb9u1
libx11-6
     | 2:1.6.4-3+deb9u1
libxcb-composite0
     | 1.12-1
libxcb-damage0
     | 1.12-1
libxcb-image0                                                        (>=
0.2) | 0.4.0-1+b2
libxcb-randr0
     | 1.12-1
libxcb-util0                                                       (>=
0.3.8) | 0.3.8-3+b2
libxcb1                                                              (>=
1.6) | 1.12-1
libxfixes3
     | 1:5.0.3-1
libxrender1
     | 1:0.9.10-1
phonon4qt5
     | 4:4.9.0-4
zlib1g                                                           (>=
1:1.1.4) | 1:1.2.8.dfsg-5


Recommends           (Version) | Installed
==============================-+-===========
kio-extras                     | 4:16.08.3-1
libpam-kwallet5                | 5.8.4-1+deb9u2
powerdevil                     | 4:5.8.4-1


Package's Suggests field is empty.
-- 
To mitigate against EFAIL attacks email messages will be handled only as
plain text, please do not send emails in an HTML form to this recipient!

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: