Summary: | Incomplete "Exec"-line in digikam-opencamera.desktop | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | kramski |
Component: | Setup-CLI | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles, rdieter |
Priority: | NOR | ||
Version: | 5.1.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/digikam/463667c89f3fabcb2daf47ed8e14ad23e84e8cec | Version Fixed In: | 5.2.0 |
Sentry Crash Report: |
Description
kramski
2016-08-22 14:09:20 UTC
This is a DOWSTREAM problem as in desktop.in file from digiKam source code we have : [Desktop Action open] # %f gives StorageAccess.filePath, %d gives Block.device, %i gives UDI Exec=@digikamhelperdir@/digikam-camera downloadFromUdi %i @digikamhelperdir@ is replaced at configuration time. Here under Mageia Linux all work fine with this script. Report this problem to ArchLinux team Gilles Caulier I see the same problem on fedora, I'll look into it closer... so, the problem is in data/hotplug/CMakeLists.txt: set(digikamhelperdir ${DATA_INSTALL_DIR}/digikam/utils) this makes an assumption that DATA_INSTALL_DIR is a full (non-relative) path. Better would be to use: set(digikamhelperdir ${KDE_INSTALL_FULL_DATADIR}/digikam/utils) Git commit 463667c89f3fabcb2daf47ed8e14ad23e84e8cec by Rex Dieter. Committed on 24/08/2016 at 17:52. Pushed by rdieter into branch 'master'. fix digikamhelperdir Cannot assume DATA_INSTALL_DIR is a fully-qualified path M +1 -1 data/hotplug/CMakeLists.txt http://commits.kde.org/digikam/463667c89f3fabcb2daf47ed8e14ad23e84e8cec |