[Bug 849914] New: Annoying: in some cases, 'directories' open in baobab instead of nautilus
https://bugzilla.novell.com/show_bug.cgi?id=849914 https://bugzilla.novell.com/show_bug.cgi?id=849914#c0 Summary: Annoying: in some cases, 'directories' open in baobab instead of nautilus Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: dimstar@opensuse.org QAContact: qa-bugs@suse.de Found By: --- Blocker: --- baobab.desktop registers as a MIME handler for inode/directory, with some unfortunate consequences: 1) Download any file in Epiphany and click "Show in Folder" -> folder opens in Baobab instead of in Nautilus 2) Inserting removable media (external hard drive or USB stick) triggers a notification prompt to open in Baobab instead of Nautilus -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=849914 https://bugzilla.novell.com/show_bug.cgi?id=849914#c Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|bnc-team-gnome@forge.provo. |dimstar@opensuse.org |novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=849914 https://bugzilla.novell.com/show_bug.cgi?id=849914#c1 --- Comment #1 from Dominique Leuenberger <dimstar@opensuse.org> 2013-11-11 20:36:55 UTC --- Issue: nautilus and baobab (and actually also anuta_ register inode/directory as MimeType. based on /etc/gnome_defaults.conf, the order of picking apps is: # If application in this list is installed, it is used as default in GNOME. # It works in following way: # 1. Read this file. # 2. Collect all available desktop files. # 3. Go through all declared MIME types and search for default application # for defaults.list in following order: # 3.1 Installed application listed here for certain MIME type. # 3.2 Installed application listed here as preferred default. # 3.3 Installed application listed here as default. # 3.4 Installed application with GNOME in Categories. # 3.5 Installed application with GTK in Categories. # 3.6 Installed application. # If there are more applications in the same order, it uses pseudo-randomly # one of them (last in aplhabetical order). Now: inode/directory is not listed, so 3.1 does not match neither anjuta, baobab, nor nautilus.desktop are listed (so no match on 3.2 or 3.3) re: 3.4: checking the categories of those three desktop files: /usr/share/applications/anjuta.desktop:Categories=GNOME;GTK;Development;IDE; /usr/share/applications/baobab.desktop:Categories=GTK;GNOME;System;Filesystem; /usr/share/applications/nautilus.desktop:Categories=GNOME;GTK;Utility;Core;FileManager; so all of those match 3.4 and 3.5 considering that baobab lists GTK before GNOME, it's well possible it matches 'first'... History: in gnome_defaults.conf, we listed nautilus-folder-handler.desktop as prefered handler. This handler, though, has been removed in 2011... since then, we were just lucky that nautilus and anjuta did not conflict (well, they did.. but nautilus won, for being 'after' anjuta in the alphabet, and having the Categories sort for GTK and GNOME in equal order). Submitted a fix that replaces 'nautilus-folder-handler.desktop' by pure 'nautilus.destop' (which is now the correct handler for directories. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=849914 https://bugzilla.novell.com/show_bug.cgi?id=849914#c2 --- Comment #2 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-11-12 18:00:09 CET --- This is an autogenerated message for OBS integration: This bug (849914) was mentioned in https://build.opensuse.org/request/show/206669 Factory / glib2-branding-openSUSE -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=849914 https://bugzilla.novell.com/show_bug.cgi?id=849914#c3 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #3 from Benjamin Brunner <bbrunner@suse.com> 2013-11-18 11:57:42 CET --- Update released for openSUSE 13.1. Resolved fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=849914 https://bugzilla.novell.com/show_bug.cgi?id=849914#c4 --- Comment #4 from Swamp Workflow Management <swamp@suse.de> 2013-11-18 12:04:23 UTC --- openSUSE-RU-2013:1718-1: An update that has one recommended fix can now be installed. Category: recommended (low) Bug References: 849914 CVE References: Sources used: openSUSE 13.1 (src): glib2-branding-openSUSE-13.1-2.5.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=849914 https://bugzilla.novell.com/show_bug.cgi?id=849914#c5 --- Comment #5 from Swamp Workflow Management <swamp@suse.de> 2013-12-11 16:05:16 UTC --- openSUSE-RU-2013:1856-1: An update that has 10 recommended fixes can now be installed. Category: recommended (low) Bug References: 845287,845579,849913,849914,850083,850137,851160,851652,852490,852527 CVE References: Sources used: openSUSE 13.1 (src): NetworkManager-gnome-0.9.8.4-20.3, accountsservice-0.6.34-2.4.1, aisleriot-3.10.1-17.9, anjuta-3.10.2-14.9, at-spi2-atk-2.10.2-12.1, at-spi2-core-2.10.2-12.1, bijiben-3.10.2-12.4, cheese-3.10.2-12.17, clutter-1.16.0-3.2, clutter-gst-2.0.8-3.1, dconf-0.18.0-12.2, devhelp-3.10.2-12.2, dirac-1.0.2-27.4.1, empathy-3.10.2-12.4, eog-3.10.2-12.2, epiphany-3.10.1-11.3, evince-3.10.0-18.3, evolution-3.10.2-9.1, evolution-data-server-3.10.2-10.14, evolution-ews-3.10.2-10.1, file-roller-3.10.2-8.4, five-or-more-3.10.2-8.3, folks-0.9.6-2.8.1, gdk-pixbuf-2.30.1-8.1, gdm-3.10.0.1-5.1, gedit-3.10.2-9.4, glib-networking-2.38.2-8.1, glib2-2.38.2-8.2, glib2-branding-openSUSE-13.1-2.13.1, glibmm2-2.38.0-6.1, gnome-boxes-3.10.2-4.1, gnome-calculator-3.10.2-4.2, gnome-chess-3.10.2-4.2, gnome-control-center-3.10.2-4.4, gnome-desktop-3.10.2-5.1, gnome-devel-docs-3.10.2-4.1, gnome-documents-3.10.1-5.1, gnome-mahjongg-3.10.2-4.2, gnome-maps-3.10.2-4.1, gnome-online-accounts-3.10.2-4.8, gnome-photos-3.10.2-4.1, gnome-settings-daemon-3.10.2-5.3, gnome-shell-3.10.2.1-7.3, gnome-sudoku-3.10.2-4.1, gnome-system-monitor-3.10.2-4.2, gnome-terminal-3.10.2-6.1, gnome-tweak-tool-3.10.1-5.1, gnome-user-docs-3.10.2-4.1, gnome-user-share-3.10.1-4.2, gssdp-0.14.6-2.4.4, gstreamer-plugins-bad-1.0.10-2.5.4, gtk3-3.10.4-4.2, gtk3-branding-SLED-13.1-2.4.2, gtk3-branding-openSUSE-13.1-2.4.2, gucharmap-3.10.1-4.1, gupnp-0.20.8-4.1, gupnp-tools-0.8.8-2.4.1, gvfs-1.18.3-5.1, libsoup-2.44.2-4.1, mutter-3.10.2-8.1, orca-3.10.2-4.5, pango-1.36.1-4.2, python-gobject-3.10.2-4.1, python3-gobject-3.10.2-4.1, quadrapassel-3.10.2-4.1, rygel-0.20.2-4.1, tali-3.10.2-4.1, tracker-0.16.3-2.5.3, tracker-extras-0.16.3-2.5.1, vala-0.22.1-4.1, vinagre-3.10.2-4.1, webkitgtk-2.2.2-4.3, webkitgtk3-2.2.2-4.3 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com