[3dprinter-general] Bug#1004132: prusa-slicer: duplicate .desktop file
Rock Storm
rockstorm at gmx.com
Fri Jan 21 14:43:06 GMT 2022
Package: prusa-slicer
Version: 2.4.0+dfsg-1
Severity: minor
X-Debbugs-Cc: rockstorm at gmx.com
Dear Maintainer,
I somehow ended up with two almost identical .desktop files in:
$ ls /usr/share/applications/ | grep -i prusa
PrusaGcodeviewer.desktop
prusa-slicer.desktop
PrusaSlicer.desktop
As a consequence, the last two trigger two entries on the app menu one
called "Prusa Slicer" and another one called "PrusaSlicer". By looking
at the files, both call the same app:
$ cat /usr/share/applications/PrusaSlicer.desktop | grep -E
"Exec|Name"
Name=PrusaSlicer
GenericName=3D Printing Software
Exec=prusa-slicer %F
$ cat /usr/share/applications/prusa-slicer.desktop | grep -E
"Exec|Name"
Name=Prusa Slicer
Exec=prusa-slicer %F
Looking a the list of files provided by this package one can see the
two files being shipped though in different locations:
$ curl -s
https://packages.debian.org/sid/amd64/prusa-slicer/filelist | grep
desktop
/usr/share/PrusaSlicer/applications/PrusaGcodeviewer.desktop
/usr/share/PrusaSlicer/applications/PrusaSlicer.desktop
/usr/share/PrusaSlicer/data/flatpak/com.prusa3d.PrusaSlicer.desktop
/usr/share/applications/prusa-slicer.desktop
I find the existence of the two launchers confusing and believe it is a
bug, please let me know if you consider this otherwise.
-- System Information:
Debian Release: bookworm/sid
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'unstable'), (500,
'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.15.0-2-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages prusa-slicer depends on:
ii fonts-noto-hinted 20201225-1
ii libboost-chrono1.74.0 1.74.0-13
ii libboost-filesystem1.74.0 1.74.0-13
ii libboost-iostreams1.74.0 1.74.0-13
ii libboost-locale1.74.0 1.74.0-13
ii libboost-log1.74.0 1.74.0-13
ii libboost-regex1.74.0 [libboost-regex1.74.0-icu67] 1.74.0-13
ii libboost-thread1.74.0 1.74.0-13
ii libc6 2.33-2
ii libcurl3-gnutls 7.81.0-1
ii libdbus-1-3 1.12.20-3
ii libexpat1 2.4.2-1
ii libgcc-s1 11.2.0-13
ii libgl1 1.4.0-1
ii libglew2.2 2.2.0-4
ii libglib2.0-0 2.70.2-1
ii libgmp10 2:6.2.1+dfsg-3
ii libgtk-3-0 3.24.31-1
ii libilmbase25 2.5.7-2
ii libmpfr6 4.1.0-3
ii libnlopt0 2.7.1-2
ii libopenvdb8.1 8.1.0-3
ii libpng16-16 1.6.37-3
ii libstdc++6 11.2.0-13
ii libtbb2 2020.3-1
ii libwxbase3.0-0v5 3.0.5.1+dfsg-3
ii libwxgtk3.0-gtk3-0v5 3.0.5.1+dfsg-3
prusa-slicer recommends no packages.
prusa-slicer suggests no packages.
-- no debconf information
--
Rock Storm
Open PGP: C304 34B3 632C 464C 2FAF C741 0439 CF52 C968 32FD
More information about the 3dprinter-general
mailing list