[Bug 1102602] New: exo-preferred-applications does not update mime/x-scheme-handler (Leap 15)
http://bugzilla.suse.com/show_bug.cgi?id=1102602 Bug ID: 1102602 Summary: exo-preferred-applications does not update mime/x-scheme-handler (Leap 15) Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Xfce Assignee: bnc-team-xfce@forge.provo.novell.com Reporter: sschricker@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Leap 15 - exo-preferred-applications: If one wants to change the default Web browser to e.g. Chromium, using the bundled "Preferred Application" App (exo-preferred-applications), it doesn't update `x-scheme-handler/http` and `x-scheme-handler/https`, which leads into odd behavior like xfce4-terminal opening links in the wrong browser via Ctrl-LeftClick. This can be fixed with: $ xdg-mime default chromium-browser.desktop x-scheme-handler/https $ xdg-mime default chromium-browser.desktop x-scheme-handler/http --- $ rpm -qf /usr/bin/exo-preferred-applications exo-tools-0.12.0-lp150.1.6.x86_64 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1102602 http://bugzilla.suse.com/show_bug.cgi?id=1102602#c1 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tiwai@suse.com --- Comment #1 from Takashi Iwai <tiwai@suse.com> --- Looks like the shared-mime-info handling is missing. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1102602 http://bugzilla.suse.com/show_bug.cgi?id=1102602#c2 --- Comment #2 from Takashi Iwai <tiwai@suse.com> --- The fix was submitted via SR#626687. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1102602 http://bugzilla.suse.com/show_bug.cgi?id=1102602#c3 --- Comment #3 from Takashi Iwai <tiwai@suse.com> --- (In reply to Takashi Iwai from comment #2)
The fix was submitted via SR#626687.
... for X11:xfce. If it's confirmed to work, we can submit the fix for Leap 15.0, too. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1102602 http://bugzilla.suse.com/show_bug.cgi?id=1102602#c6 Simon Schricker <sschricker@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(sschricker@suse.c | |om) | --- Comment #6 from Simon Schricker <sschricker@suse.com> --- (In reply to Takashi Iwai from comment #5)
(In reply to Stefan Seyfried from comment #4)
The fix looks bogus: %mime_database_post{,un} are noops in Leap 15 and Tumbleweed.
OK, after looking it again, it's a totally bogus fix, yes. exo just looks up, and if any, the missing part is in the browser side.
Did you install chromium from the official openSUSE package, right?
Yes, of course: $ zypper info chromium Information for package chromium: --------------------------------- Repository : openSUSE-Leap-15.0-Update Name : chromium Version : 68.0.3440.75-lp150.2.6.1 Arch : x86_64 Vendor : openSUSE Installed Size : 211.2 MiB Installed : Yes Status : up-to-date Source package : chromium-68.0.3440.75-lp150.2.6.1.src Summary : Google's open source browser project -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1102602 http://bugzilla.suse.com/show_bug.cgi?id=1102602#c7 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bnc-team-xfce@forge.provo.n |tchvatal@suse.com |ovell.com | --- Comment #7 from Takashi Iwai <tiwai@suse.com> --- OK, then let Chromimum maintainer take a look. Tomas? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1102602 http://bugzilla.suse.com/show_bug.cgi?id=1102602#c8 Marcel Kuehlhorn <tux93@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tux93@opensuse.org --- Comment #8 from Marcel Kuehlhorn <tux93@opensuse.org> --- This should be fixed with sr#763648 Related: bug 1160683 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1102602 http://bugzilla.suse.com/show_bug.cgi?id=1102602#c10 Tomáš Chvátal <tchvatal@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #10 from Tomáš Chvátal <tchvatal@suse.com> --- No idea here. We now even use system xdg-mime, until recently we used chromium bundled copy -> it should get better. If chromium still interprets mime incorrectly please let me know, but now it really should work with the version 81 onwards. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com