Summary: | Plasma 5: Missing task icons for firefox-bin and thunderbird-bin | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mario Kicherer <dev> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | mozilla |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | fixed in 5.6 | ||
Package list: | Runtime testing required: | --- |
Description
Mario Kicherer
2015-10-21 09:53:26 UTC
KDE team, if mozilla team needs to do something here please let us know. I did a few tests with the desktop file and various Exec lines, and the results seem to indicate that the panel is having issues matching the application to the .desktop file: Fails: Exec=/usr/bin/firefox-bin %u Exec=/usr/bin/firefox-bin Exec=firefox-bin Exec=firefox %u Exec=/opt/firefox/firefox %u Works: Exec=firefox Kde needs scalelable svg files instead? (In reply to Ian Stakenvicius from comment #1) > KDE team, if mozilla team needs to do something here please let us know. @Mozilla: The -bin suffix on binaries for {firefox,thunderbird}-bin packages are a distribution customization. For example libreoffice-bin doesn't do this. I would vote to drop this customization and make the src/bin packages block each other. (In reply to Johannes Huber from comment #4) > (In reply to Ian Stakenvicius from comment #1) > > KDE team, if mozilla team needs to do something here please let us know. > > @Mozilla: The -bin suffix on binaries for {firefox,thunderbird}-bin packages > are a distribution customization. For example libreoffice-bin doesn't do > this. I would vote to drop this customization and make the src/bin packages > block each other. But they don't block eachother; *-bin packages install to /opt, source-built ones to /usr/lib ; also there are cases when users want both the ESR and latest versions installed. I would much prefer to sort out whatever is missing in the customization; do we just need to symlink or copy the image name to match the package name? Also i'm not following what's going on with the Exec= line in the .desktop file in comment 2 -- Exec=firefox when only firefox-bin is installed is afaik not going to actually launch firefox? What happens if you change /usr/bin/firefox-bin to exec /opt/firefox/firefox-bin instead of /opt/firefox/firefox ? Does that make everything work correctly as-is ? I wasn't able to reproduce this anymore with latest Firefox/KDE. RESO/OBSOLETE then? |