[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