Closed Bug 1871735 Opened 2 years ago Closed 2 years ago

GTK_PATH=/app/lib/gtkmodules should be dropped from Firefox flatpak manifest

Categories

(Core :: Widget: Gtk, defect)

Firefox 123
x86_64
Linux
defect

Tracking

()

RESOLVED FIXED
123 Branch
Tracking Status
firefox123 --- fixed

People

(Reporter: bbhtt.zn0i8, Assigned: bbhtt.zn0i8)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0

Steps to reproduce:

This was added because cups was missing from the runtime and came through the Firefox baseapp on Flathub

The baseapp dropped cups because it was added to the runtime in 22.08 https://github.com/flathub/org.mozilla.firefox.BaseApp/commit/075e501a04430e82698c20bf58a6e029d48323aa

Blocks: flatpak
OS: Unspecified → Linux
Hardware: Unspecified → x86_64

This was added in https://bugzilla.mozilla.org/show_bug.cgi?id=1712555
because was CUPS was missing from the runtime back then and was added to
the Firefox baseapp on Flathub.

Since then CUPS was added to the runtime in 22.08 and the baseapp dropped
CUPS https://github.com/flathub/org.mozilla.firefox.BaseApp/commit/075e501a04430e82698c20bf58a6e029d48323aa

The directory no longer exists in the Flatpak package

Assignee: nobody → bbhtt.zn0i8
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Component: Untriaged → Widget: Gtk
Product: Firefox → Core

To check: flatpak run --command=sh org.mozilla.firefox -c "ls -lA /app/lib"

Hi, can you please land this? I don't have access. Thanks.

Flags: needinfo?(emilio)

Thanks, done, sorry for not noticing.

Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/459f9b5f0793 Drop GTK_PATH=/app/lib/gtkmodules. r=emilio
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: