GNOME Bugzilla – Bug 778338
x11-common depends no give run nautilus.
Last modified: 2017-05-10 13:43:09 UTC
hello. i use weston and wayland without xwayland. rhytmobox, epiphany, gnome-terminal good work. but i want install nautilus and see pedends x11-common, i install x11-common in my system with nautilus and gvfs depends. but if run nutilus i get no can display open. i write here https://bugzilla.gnome.org/show_bug.cgi?id=778322 nautilus team about it. and they say me go here. and i here. you can remove from gvfs depends x11-common package? thanks
The recent backend depends on GTK+, as it uses GTK+ to implement its functionality. Your version of GTK+ depends on X11. The fix is for your distribution to split up the recent backend in a separate package which you'd remove, or reimplement the GtkRecentManager in a lower-level library.
okay. i don't tech man sry. my system no have x11, only 4 packages plymouth, xkb, libx11-data and weston i see it in aptitude. but i have epiphany which support soundcloud, youtbe hd, rhytmbox play track with gstreamer, all soft this system good work with x11-common and xwayland. i too don't know what do. thanks for you reply. i be wait
(In reply to Bastien Nocera from comment #1) > The recent backend depends on GTK+, as it uses GTK+ to implement its > functionality. Your version of GTK+ depends on X11. The fix is for your > distribution to split up the recent backend in a separate package which > you'd remove, or reimplement the GtkRecentManager in a lower-level library. But it doesn't make sense to make the separate package for the recent backend if the GTK+ dependency is the problematic part. My understanding is that reporter wants Nautilus (not only GVfs) without x11-common. Nautilus obviously can't remove its dependency on GTK+. So, don't you think that GTK+ needs to be rebuilt without X11 support instead?
>So, don't you think that GTK+ needs to be rebuilt without X11 support instead? gtk+ is gnome project? also epiphany use gvfs-copy for adblock, but no use it hack because x11-common. install x11-common, download filters, copy and remove gvfs with x11-common.
and for install nautilus gvfs have hard depends x11-utils
having some x11 packages installed doesn't cause you any harm, does it ? I fail to see what the actual problem is here.
sorry, I ddn't read carefully enough. But I still don't see why GTK+ supporting X11 is causing a problem. If no X server is available, GTK+ will just use the wayland backend.
(In reply to Matthias Clasen from comment #6) > having some x11 packages installed doesn't cause you any harm, does it ? I > fail to see what the actual problem is here. i love minimal system and only need packages, i think what if diferend x an wayland how solo set for gtk gvfs is very nice and if you make it then very practic for example tv smart, mobile use wayland, other hatdware and desktop and if is make now you will have profit after. but you right is no critical.
(In reply to Matthias Clasen from comment #7) > sorry, I ddn't read carefully enough. But I still don't see why GTK+ > supporting X11 is causing a problem. If no X server is available, GTK+ will > just use the wayland backend. and why, if it is possible to do without it? but if is deferend very dfectli make then i understand. my noob mind think what is easy do for gnome (deferent depends for wayland, mir and X and use only how recomended depends, but no hard depends. wayland is no hard depends for gvfs, why X is hard depends?)
hmmmm, so you no want remove x11 from depends gvfs? is very diffectly?
you can remove it, but example nautilus and other apps no can remove gvfs from depends. you understand it, good? i ask you. thanks
yu can change depends on recommendate and all good or is no so? alpiback
There isn't any hard dependency on X11 in GVfs, it seems it comes probably from GTK+ as mentioned by Bastien. I would like to help you, but I have no idea, why some GTK+-based applications require X11 libs and some don't. GVfs uses just a tiny subset of GTK+ functionality, GtkRecentManager. You can build GVfs without the recent backend, i.e. with --disable-gtk (recent view won't work in Nautilus then)...
(In reply to Ondrej Holy from comment #13) > There isn't any hard dependency on X11 in GVfs, it seems it comes probably > from GTK+ as mentioned by Bastien. I would like to help you, but I have no > idea, why some GTK+-based applications require X11 libs and some don't. GVfs > uses just a tiny subset of GTK+ functionality, GtkRecentManager. You can > build GVfs without the recent backend, i.e. with --disable-gtk (recent view > won't work in Nautilus then)... if i in ubuntu in aptitude select gvfs without recommended depends, i get gvfs and list packages hard depends with gvfs, and x11-common, if deselected x11, gvfs-daemons be will red, if drop gvfs-daemons, will be red gvfs and not install. but now i understand sry for my agr messages, gvfs have depends packages which have depends x11. close this topic. i think no soon wayland will be can have good support in linux. but some apps very good suport wayland. you can see my screenshot, is clear wayland and weston. libice6 and libxtst6 is evill0 imho frezen all, becouse close, iam end. very big thanks for your support gnome and more sorry. https://www.linux.org.ru/gallery/13236912.png https://www.linux.org.ru/gallery/13218689.png
and more screen gvfs without depends which have depends x11 http://storage9.static.itmages.ru/i/17/0223/h_1487831093_4985199_00015e5116.png
you need to talk to your distribution packagers about your problems. They are the ones deciding about the dependencies of the binary packages you have on your system.
thanks. so do. https://bugs.launchpad.net/pkg-website/+bug/1667534
Just a note that I have removed the GTK+ dependency at all from GVfs by: https://bugzilla.gnome.org/show_bug.cgi?id=773300
(In reply to Ondrej Holy from comment #18) > Just a note that I have removed the GTK+ dependency at all from GVfs by: > https://bugzilla.gnome.org/show_bug.cgi?id=773300 is perfect. then soon in repository ubuntu be this version gvfs without x depends. gr8.
(In reply to Ondrej Holy from comment #18) > Just a note that I have removed the GTK+ dependency at all from GVfs by: > https://bugzilla.gnome.org/show_bug.cgi?id=773300 gvfs-daemons also how old have x11-common in ubuntu repository. and install gvfs not make without x depends
zesty http://changelogs.ubuntu.com gvfs 1.30.4-0ubuntu1 apt show gvfs-daemons Depends: libc6 (>= 2.14), libglib2.0-0 (>= 2.49.3), libgudev-1.0-0 (>= 146), libsecret-1-0 (>= 0.7), libsystemd0, libudev1 (>= 183), libudisks2-0 (>= 2.0.91), x11-utils, udisks2, gvfs-libs (= 1.30.4-0ubuntu1), gvfs-common (= 1.30.4-0ubuntu1)
The change is part of 1.33.1 development version, so it will take some time...