Bug 2242454
Summary: | DBusActivatable is not implemented correctly | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Tobias Neitzel <dump> |
Component: | firefox | Assignee: | Martin Stransky <stransky> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 38 | CC: | agurenko, ales.astone, atu, awilliam, cedjo7, clodoaldo.pinto.neto, erack, gecko-bugs-nobody, jhorak, klaas, kparal, link, ngompa13, nicolas.fella, robatino, rstrode, stransky |
Target Milestone: | --- | Keywords: | Desktop, Reopened |
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | AcceptedBlocker | ||
Fixed In Version: | firefox-118.0.1-7.fc40 firefox-118.0.1-7.fc39 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2023-10-09 22:26:50 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2143446 |
Description
Tobias Neitzel
2023-10-06 09:24:57 UTC
Yes, you're right. firefox.desktop instead of org.mozilla.firefox.desktop is used as desktop file name change breaks recent Fedora release / Gnome shell default applications. We may not rename application desktop file for live release. I'd like to switch firefox desktop name for future Fedoras. There's a workaround in Plasma: https://invent.kde.org/frameworks/kio/-/merge_requests/1440 However the root cause is in the packaging as described. That said I find it rather questionable that upstream Firefox does not ship a desktop file itself and Fedora has to patch one in Proposed as a Blocker for 39-final by Fedora user aleasto using the blocker tracking app because: It's not possible to start Firefox from the application menu in the KDE spin Given that this makes Plasma crash when launching Firefox on Fedora 38 I'd suggest to revert the DBusActivatable=true change ASAP Does Firefox even implement the org.freedesktop.Application interface required for DBus activation? I don't think so, and that would be another way this is broken *** Bug 2242495 has been marked as a duplicate of this bug. *** *** Bug 2242480 has been marked as a duplicate of this bug. *** *** Bug 2242473 has been marked as a duplicate of this bug. *** DBusActivatable is removed from desktop file in firefox-118.0.1-6 builds. Martin, when you create updates for this, can you mark *only* the F39 update as 'close bugs on stable'? As it's proposed as an F39 blocker (and will likely be accepted) we don't want the F38 update push (which will likely happen very quickly) to close it. Thanks! FEDORA-2023-045b111fad has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-045b111fad Please include this in the update https://src.fedoraproject.org/rpms/firefox/pull-request/62 +3 in https://pagure.io/fedora-qa/blocker-review/issue/1389 , marking accepted. FEDORA-2023-045b111fad has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-045b111fad` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-045b111fad See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-05eff15d4a has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-05eff15d4a FEDORA-2023-05eff15d4a has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report. Not fixed for F39 yet. FEDORA-2023-6eb5ff1964 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-6eb5ff1964 FEDORA-2023-09ec498a2a has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-09ec498a2a FEDORA-2023-72f64210a2 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-72f64210a2 FEDORA-2023-72f64210a2 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2023-09ec498a2a has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-09ec498a2a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-09ec498a2a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-6eb5ff1964 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-6eb5ff1964` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-6eb5ff1964 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. Bodhi feedback is good, setting as verified. FEDORA-2023-045b111fad has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2023-6eb5ff1964 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2023-09ec498a2a has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report. |