Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 105105 - nautilus and gnome-vfs not mounting volumes
Summary: nautilus and gnome-vfs not mounting volumes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 2.12
  Show dependency tree
 
Reported: 2005-09-06 21:04 UTC by Stefan Jones (RETIRED)
Modified: 2005-09-11 07:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnome-vfs-2.11.92.ebuild.patch (gnome-vfs-2.11.92.ebuild.patch,1.09 KB, patch)
2005-09-06 21:06 UTC, Stefan Jones (RETIRED)
Details | Diff
gnome-volume-manager-1.5.1-use-pmount.patch (gnome-volume-manager-1.5.1-use-pmount.patch,1.55 KB, patch)
2005-09-07 13:07 UTC, Martin Schlemmer (RETIRED)
Details | Diff
gnome-volume-manager-1.5.1-use-pmount-2.patch (gnome-volume-manager-1.5.1-use-pmount-2.patch,1.77 KB, patch)
2005-09-07 13:36 UTC, Martin Schlemmer (RETIRED)
Details | Diff
gnome-volume-manager-1.5.1-use-pmount-2.patch (gnome-volume-manager-1.5.1-use-pmount-2.patch,1.76 KB, patch)
2005-09-07 13:44 UTC, Martin Schlemmer (RETIRED)
Details | Diff
gnome-volume-manager-1.5.1.ebuild.patch (gnome-volume-manager-1.5.1.ebuild.patch,746 bytes, patch)
2005-09-07 13:47 UTC, Martin Schlemmer (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Jones (RETIRED) gentoo-dev 2005-09-06 21:04:11 UTC
With gnome-2.10 you were able to mount hotpluged volumes from the Computer window.
Not with gnome-2.12 as hal-fsync has been removed.
Attached patch changes things to the new way!

Reproducible: Always
Steps to Reproduce:
1. Open "Computer" window
2. Plug in a USB drive
3. Double click on the new volume

Actual Results:  
Mount error occours


Expected Results:  
Volume is mounted
Comment 1 Stefan Jones (RETIRED) gentoo-dev 2005-09-06 21:06:05 UTC
Created attachment 67796 [details, diff]
gnome-vfs-2.11.92.ebuild.patch

This enables pmount and full hal support.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2005-09-07 00:59:19 UTC
This is the correct behavior as required for proper support. This goes along
with the g-v-m that I commited.
Comment 3 Martin Schlemmer (RETIRED) gentoo-dev 2005-09-07 13:07:29 UTC
Created attachment 67858 [details, diff]
gnome-volume-manager-1.5.1-use-pmount.patch

Additionally, here is a patch against gnome-volume-manager-1.5.1, that will use
pmount-hal and pumount if (and only if) they are available.  If they are not,
it will fall back to mount and umount, so the pmount DEPEND is really optional,
but guess it will by needed by this patch.

I would also vouch and ask pretty please for these .. sure im lazy =)
Comment 4 Martin Schlemmer (RETIRED) gentoo-dev 2005-09-07 13:17:49 UTC
Hmm, Ok, I missed the changes to gnome-volume-manager-1.5.0, as I'm running
1.5.1 here, but I think this will be the better option, especially if it can go
upstream?
Comment 5 Martin Schlemmer (RETIRED) gentoo-dev 2005-09-07 13:36:27 UTC
Created attachment 67861 [details, diff]
gnome-volume-manager-1.5.1-use-pmount-2.patch

Better one, as it uses the glib api instead of access().
Comment 6 Martin Schlemmer (RETIRED) gentoo-dev 2005-09-07 13:44:00 UTC
Created attachment 67863 [details, diff]
gnome-volume-manager-1.5.1-use-pmount-2.patch

Slight typo, sorry.
Comment 7 Martin Schlemmer (RETIRED) gentoo-dev 2005-09-07 13:47:30 UTC
Created attachment 67864 [details, diff]
gnome-volume-manager-1.5.1.ebuild.patch

And an ebuild for gnome-volume-manager-1.5.1 compaired to 1.5.0, will look
something like this.
Comment 8 Doug Goldstein (RETIRED) gentoo-dev 2005-09-10 17:17:00 UTC
Took the Gnome herd too long to do this... So I did it.
Comment 9 Stefan Jones (RETIRED) gentoo-dev 2005-09-11 07:10:18 UTC
To compile gnome-vfs-2.12.0.ebuild you need orbit-2.12.4.ebuild ( As they have
reintroduced ORBIT2_MAYBE_CONST define )

I have added the orbit-2.12.4.ebuild