[gentoo-user] Re: gtk+ wants to install xorg-server

2007-01-10 Thread Grant Edwards
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

2007-01-10 Thread Grant Edwards
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

2007-01-10 Thread Bo Ørsted Andresen
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

2007-01-09 Thread Bruno Espinoza

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

2007-01-09 Thread Bo Ørsted Andresen
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

2007-01-09 Thread Bo Ørsted Andresen
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

2007-01-06 Thread Enrico Weigelt
* 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

2007-01-01 Thread Neil Bothwick
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

2006-12-31 Thread Bo Ørsted Andresen
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

2006-12-31 Thread Enrico Weigelt
* 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

2006-12-31 Thread Richard Fish

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

2006-12-30 Thread Grant Edwards
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

2006-12-30 Thread Grant Edwards
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

2006-12-30 Thread Bo Ørsted Andresen
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

2006-12-30 Thread Enrico Weigelt
* 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