Bug 2242523

Summary: Too many firefox launchers are preinstalled
Product: [Fedora] Fedora Reporter: Alessandro Astone <ales.astone>
Component: firefoxAssignee: Gecko Maintainer <gecko-bugs-nobody>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 39CC: awilliam, erack, gecko-bugs-nobody, jhorak, klaas, kparal, robatino, rstrode
Target Milestone: ---Keywords: Desktop, Reopened
Target Release: ---   
Hardware: All   
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:55 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 Alessandro Astone 2023-10-06 17:49:52 UTC
The `firefox` package installs 3 desktop files:
firefox.desktop
firefox-wayland.desktop
firefox-x11.desktop

firefox-wayland.desktop and firefox-x11.desktop can't be launched because their Exec paths don't exist, as they are respectivly part of the `firefox-wayland` and `firefox-x11` packages

Reproducible: Always

Comment 1 Fedora Blocker Bugs Application 2023-10-06 17:54:38 UTC
Proposed as a Blocker for 39-final by Fedora user aleasto using the blocker tracking app because:

 Two criteria possibly fit:

- "Apps MUST have exactly one app launcher - ie. two launchers to two separate parts of the same app is not allowed."
from https://fedoraproject.org/wiki/Workstation/Guidelines/Applications_and_Launchers#For_applications:

- "For all release-blocking desktop / arch combinations, the following applications must start successfully and withstand a basic functionality test: web browser [...] If there are multiple applications of the same type (e.g. several web browsers), the primary/default one must satisfy the requirements. [...] Additionally, for Fedora Workstation on the x86_64 architecture, all applications installed by default which can be launched from the Activities menu must meet this requirement."
from https://fedoraproject.org/wiki/Fedora_39_Final_Release_Criteria#Default_application_functionality

Comment 2 Alessandro Astone 2023-10-06 18:00:00 UTC
https://src.fedoraproject.org/rpms/firefox/pull-request/62

Comment 3 Adam Williamson 2023-10-07 00:04:00 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/1390 , marking accepted.

Comment 4 Fedora Update System 2023-10-07 05:50:50 UTC
FEDORA-2023-05eff15d4a has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-05eff15d4a

Comment 5 Fedora Update System 2023-10-07 06:46:14 UTC
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.

Comment 6 Adam Williamson 2023-10-07 15:14:03 UTC
Not fixed for F39 yet.

Comment 7 Fedora Update System 2023-10-08 00:23:29 UTC
FEDORA-2023-6eb5ff1964 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-6eb5ff1964

Comment 8 Fedora Update System 2023-10-08 00:23:31 UTC
FEDORA-2023-09ec498a2a has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2023-09ec498a2a

Comment 9 Fedora Update System 2023-10-08 00:23:31 UTC
FEDORA-2023-72f64210a2 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-72f64210a2

Comment 10 Fedora Update System 2023-10-09 01:55:40 UTC
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.

Comment 11 Fedora Update System 2023-10-09 02:08:48 UTC
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.

Comment 12 Fedora Update System 2023-10-09 02:34:55 UTC
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.

Comment 13 Kamil Páral 2023-10-09 11:10:54 UTC
Bodhi feedback is good, setting as verified.

Comment 14 Fedora Update System 2023-10-09 22:26:55 UTC
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.

Comment 15 Fedora Update System 2023-10-10 01:33:28 UTC
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.