[gentoo-user] Re: gtk+ wants to install xorg-server
On 2007-01-10, Bruno Espinoza [EMAIL PROTECTED] wrote: GTK (www.gtk.org) is a graphic interface library. It was used to create The GIMP and for writing GNOME. Obiously, this programs need a Windows System in order to run. Obviously wrong. They need X _client_libraries_ to run. There is not requirement that an X server be installed on the machine where the client is installed. And thats why it need the X Window System (Xorg) in order to compile succesfully. That's bullshit. Have you ever see The GIMP in a terminal? I don't think so. I have many times seen X apps running with the X server on a different machine than the client. X is net-work transparent. X applications can be run with the X server and X client on different machines. -- Grant Edwards grante Yow! Did we bring enough at BEEF JERKY? visi.com -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: gtk+ wants to install xorg-server
On 2007-01-10, Bo Ørsted Andresen [EMAIL PROTECTED] wrote: --nextPart83488497.xmOgMQFcVB Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 10 January 2007 06:48, Bruno Espinoza wrote: Obiously, this programs need a Windows System in order to run. Sure. On the client system. Actually the gtk app _is_ the client system. The system with the Xorg server that's displaying windows reading the mouse device is the server system. Which doesn't have to be on the same system as the gtk app is installed on. Correct. The X server (Xorg server) and X client (gtk app) may be on different machines. And thats why it need the X Window System (Xorg) in order to compile succesfully. Nope. It only needs it for the tests after successfull compilation. Which seems rather bogus to me. -- Grant Edwards grante Yow! Go on, EMOTE! I at was RAISED on thought visi.comballoons!! -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
On Wednesday 10 January 2007 15:39, Grant Edwards wrote: Nope. It only needs it for the tests after successfull compilation. Which seems rather bogus to me. I'd agree that it would be better to have it depend on test use flag. But bogus? -- Bo Andresen pgpAwPDmVkKU1.pgp Description: PGP signature
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
GTK (www.gtk.org) is a graphic interface library. It was used to create The GIMP and for writing GNOME. Obiously, this programs need a Windows System in order to run. And thats why it need the X Window System (Xorg) in order to compile succesfully. Have you ever see The GIMP in a terminal? I don't think so. 2007/1/6, Enrico Weigelt [EMAIL PROTECTED]: * Neil Bothwick [EMAIL PROTECTED] wrote: On Sun, 31 Dec 2006 17:23:07 +0100, Enrico Weigelt wrote: By reading the virtualx.eclass file, I really wonder what this is necessary for. Why is an X server needed to build gtk ? Clearly it is not needed, otherwise it wouldn't be optional. But what exactly does it bring us ? (besides lots of confusion ?) Does it make any bit of sense pulling in an X server for building packages like GTK ? Would it do any harm removing this stuff from the ebuild ? cu -- - Enrico Weigelt== metux IT service - http://www.metux.de/ - Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ - -- gentoo-user@gentoo.org mailing list -- BrunoProg64
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
On Saturday 06 January 2007 18:57, Enrico Weigelt wrote: But what exactly does it bring us ? (besides lots of confusion ?) Does it make any bit of sense pulling in an X server for building packages like GTK ? Would it do any harm removing this stuff from the ebuild ? It's needed if you have FEATURES=test. https://bugs.gentoo.org/show_bug.cgi?id=137468 https://bugs.gentoo.org/show_bug.cgi?id=140227 https://bugs.gentoo.org/show_bug.cgi?id=157998 -- Bo Andresen pgp14iW9z7W3j.pgp Description: PGP signature
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
On Wednesday 10 January 2007 06:48, Bruno Espinoza wrote: Obiously, this programs need a Windows System in order to run. Sure. On the client system. Which doesn't have to be on the same system as the gtk app is installed on. And thats why it need the X Window System (Xorg) in order to compile succesfully. Nope. It only needs it for the tests after successfull compilation. -- Bo Andresen pgpCuOuGAWiH1.pgp Description: PGP signature
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
* Neil Bothwick [EMAIL PROTECTED] wrote: On Sun, 31 Dec 2006 17:23:07 +0100, Enrico Weigelt wrote: By reading the virtualx.eclass file, I really wonder what this is necessary for. Why is an X server needed to build gtk ? Clearly it is not needed, otherwise it wouldn't be optional. But what exactly does it bring us ? (besides lots of confusion ?) Does it make any bit of sense pulling in an X server for building packages like GTK ? Would it do any harm removing this stuff from the ebuild ? cu -- - Enrico Weigelt== metux IT service - http://www.metux.de/ - Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ - -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
On Sun, 31 Dec 2006 17:23:07 +0100, Enrico Weigelt wrote: By reading the virtualx.eclass file, I really wonder what this is necessary for. Why is an X server needed to build gtk ? Clearly it is not needed, otherwise it wouldn't be optional. -- Neil Bothwick There's more to life than sex, beer and computers. Not a lot more admittedly... signature.asc Description: PGP signature
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
On Sunday 31 December 2006 03:44, Enrico Weigelt wrote: The X use flag is quite overloaded. It's exact meaning varies with different types of packages. In the gtk+ case it just pulls the xorg-server. Where exactly is this defined ? The X useflag doesnt seem to appear in the gtk ebuild. In the virtualx eclass which the gtk+ ebuild inherits [1]. # grep virtualx `portageq portdir`/x11-libs/gtk+/gtk+-2.10.6.ebuild inherit gnome.org flag-o-matic eutils debug autotools virtualx # grep 'X?' `portageq portdir`/eclass/virtualx.eclass DEPEND=X? ( || ( x11-base/xorg-server virtual/x11 ) ) [1] http://devmanual.gentoo.org/ebuild-writing/using-eclasses/index.html -- Bo Andresen pgpySq5bJNH1U.pgp Description: PGP signature
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
* Bo Ørsted Andresen [EMAIL PROTECTED] wrote: In the virtualx eclass which the gtk+ ebuild inherits [1]. # grep virtualx `portageq portdir`/x11-libs/gtk+/gtk+-2.10.6.ebuild inherit gnome.org flag-o-matic eutils debug autotools virtualx # grep 'X?' `portageq portdir`/eclass/virtualx.eclass DEPEND=X? ( || ( x11-base/xorg-server virtual/x11 ) ) By reading the virtualx.eclass file, I really wonder what this is necessary for. Why is an X server needed to build gtk ? cu -- - Enrico Weigelt== metux IT service - http://www.metux.de/ - Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ - -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
On 12/31/06, Enrico Weigelt [EMAIL PROTECTED] wrote: By reading the virtualx.eclass file, I really wonder what this is necessary for. Why is an X server needed to build gtk ? You tell us: echo x11-base/xorg-server /etc/portage/package.provided emerge --oneshot x11-libs/gtk+ Then see what breaks. Don't forget to fix your system by removing the xorg-server from package.provided when you are done. -Richard -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: gtk+ wants to install xorg-server
On 2006-12-30, Enrico Weigelt [EMAIL PROTECTED] wrote: * [EMAIL PROTECTED] wrote: Just check your use flags end compile gtk+ with USE=-X perhaps you misunderstood me: It pulls in the X-*SERVER*. Of course it requires the client libraries, but that's not the point . Sure seems wrong to me... -- Grant Edwards grante Yow! Hey, LOOK!! A pair of at SIZE 9 CAPRI PANTS!! They visi.comprobably belong to SAMMY DAVIS, JR.!! -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: gtk+ wants to install xorg-server
On 2006-12-30, Bo Ørsted Andresen [EMAIL PROTECTED] wrote: Just check your use flags end compile gtk+ with USE=3D-X perhaps you misunderstood me: It pulls in the X-*SERVER*. Of course it requires the client libraries, but that's not the point . No, there is no misunderstanding here. Just disable the X flag for gtk+ and it won't pull in xorg-server. I thought the -X flag meant not to build features that depend on X11 client support? What's that got to do with whether a server is installed or not? -- Grant Edwards grante Yow! When you get your at PH.D. will you get able to visi.comwork at BURGER KING? -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
On Saturday 30 December 2006 17:35, Grant Edwards wrote: No, there is no misunderstanding here. Just disable the X flag for gtk+ and it won't pull in xorg-server. I thought the -X flag meant not to build features that depend on X11 client support? What's that got to do with whether a server is installed or not? The X use flag is quite overloaded. It's exact meaning varies with different types of packages. In the gtk+ case it just pulls the xorg-server. -- Bo Andresen pgpHIDLOGQu3R.pgp Description: PGP signature
Re: [gentoo-user] Re: gtk+ wants to install xorg-server
* Bo Ørsted Andresen [EMAIL PROTECTED] wrote: The X use flag is quite overloaded. It's exact meaning varies with different types of packages. In the gtk+ case it just pulls the xorg-server. Where exactly is this defined ? The X useflag doesnt seem to appear in the gtk ebuild. cu -- - Enrico Weigelt== metux IT service - http://www.metux.de/ - Please visit the OpenSource QM Taskforce: http://wiki.metux.de/public/OpenSource_QM_Taskforce Patches / Fixes for a lot dozens of packages in dozens of versions: http://patches.metux.de/ - -- gentoo-user@gentoo.org mailing list