gvfs claming that http is not supported - except under sudo.

Sebastian Dröge slomo at circular-chaos.org
Sat Mar 22 11:19:15 UTC 2008


Am Samstag, den 22.03.2008, 11:12 +0000 schrieb Neil Williams:
> On Sat, 2008-03-22 at 11:23 +0100, Sebastian Dröge wrote:
> > Am Samstag, den 22.03.2008, 09:25 +0000 schrieb Neil Williams:
> > 
> > > $ gvfs-info http://www.google.com/
> > > Error getting info: The specified location is not supported
> > > 
> > > > If it doesn't that would be interesting to know... if it works you
> > > > should have a look at their sources.
> > > 
> > > Umm:
> > > 
> > > $ sudo gvfs-info http://www.google.com/
> > > display name: /
> > > edit name: /
> > > type: unknown
> > > size: 0
> > > attributes:
> > >   standard::display-name: /
> > >   standard::edit-name: /
> > >   standard::content-type: text/html
> > >   id::filesystem:
> > > type='http',uri='http://www.google.com/',mount_prefix='/'
> > 
> > Ok, so... well, it works without sudo for me and that's how it should
> > work :)
> > 
> > Do you have a dbus session bus running in your current session and the
> > DBUS_SESSION_BUS_ADDRESS environment variable set?
> 
>  8102 ?        Ss     0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute /usr/bin/gnome-session
>  8105 ?        S      0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute /usr/bin/gnome-session
>  8106 ?        Ss     0:23 /usr/bin/dbus-daemon --fork --print-pid 6 --print-address 9 --session
> 19664 ?        S      0:00 dbus-launch --autolaunch 7db14745ec2946ee70ddca782ed1a100 --binary-syntax --close-stderr
> 19665 ?        Ss     0:00 /usr/bin/dbus-daemon --fork --print-pid 11 --print-address 14 --session
> 19667 ?        S      0:00 /usr/lib/gnome-vfs-2.0/gnome-vfs-daemon
> 25206 ?        Ss     0:00 /usr/bin/dbus-daemon --system
> 25283 ?        S      0:00 dbus-daemon --session --print-address --nofork
> 
> DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-qVsJIVRuSr,guid=3209ebc3751ee4e54ead9d9b47cad4a1
> 
> 
> > Is a gvfsd* process running after you tried without sudo?
> 
>  4482 ?        S      0:00 /usr/lib/gvfs/gvfsd
>  9181 ?        S      0:00 /usr/lib/gvfs/gvfsd
>  9186 ?        S      0:00 /usr/lib/gvfs/gvfsd-http --spawner :1.3 /org/gtk/gvfs/exec_spaw/0
> 
> But it is not accessible:
> neil at holly:src$ cd gvfs/gvfs-0.2.1/programs/
> neil at holly:programs$ ./gvfs-info http://www.google.com/
> Error getting info: The specified location is not supported
> 
> Killing 4482 makes no difference - 9181|6 are root processes.
> 
> Killing all the gvfs processes means that I now cannot even get results
> from sudo, even after sudo invoke-rc.d dbus restart.
> 
> $ sudo ./gvfs-info http://www.google.com/
> Error getting info: The specified location is not supported
> 
> > Could you call g_type_name (G_TYPE_FROM_INSTANCE(g_vfs_get_default()))
> 
> Before I killed the tasks:
> $ ./src/deb-gview
> http://ftp.debian.org/debian/pool/main/g/gpe-tetris/gpe-tetris_0.6.4-1_i386.deb
> ** Message: GDaemonVfs
> 
> > and tell us the output? It should in theory be GDaemonVfs, if gvfs
> > doesn't work at all for you it should be GLocalFileVfs or similar.
> 
> $ sudo ./src/deb-gview
> http://ftp.debian.org/debian/pool/main/g/gpe-tetris/gpe-tetris_0.6.4-1_i386.deb
> ** Message: GDaemonVfs
> 
> The overall situation hasn't changed - nothing can be queried remotely
> without sudo (but now I can't get even sudo to work). I don't want to
> logout and login again (or reboot) because I've got a lot of other work
> in-progress and this really shouldn't need to be this hard.
> ;-)
> 
> What about:
>  5248 ?        S      0:00 /usr/lib/gnome-vfs-2.0/gnome-vfs-daemon
> 
> Is there an IRC channel where I can find you?

#gnome-debian on GIMPNet or talk to "slomo" on OFTC :)

gnome-vfs-daemon is not useful unless you want to use gnome-vfs ;P

Now we need to do strace and maybe printf debugging in gvfs *sigh*
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20080322/1ee6abb9/attachment.pgp 


More information about the pkg-gnome-maintainers mailing list