public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] gccmakedep
@ 2006-04-02  0:21 Jim
  2006-04-02  0:54 ` Jeremy Olexa
  0 siblings, 1 reply; 10+ messages in thread
From: Jim @ 2006-04-02  0:21 UTC (permalink / raw
  To: Gentoo-Users

Does anyone know the path to this file?  I am trying to compile
net-misc/tightvnc and have run in to several issues.  I am trying to get
it to compile on xorg 7.0.  If I get it to compile I will submit a bug
report.

I cannot use the standard net-misc/vnc because it wants to merge an
older version of xorg.

I an trying to run x11-misc/vnc2swf to make a demo.  However I cannot
get it to with net-misc/vino or x11-misc/x11vnc.  When I connect to
local host, both of those apps go nuts and start a mirror effect.

So it looks like I need to run a separate xvncserver to do the vnc
recording.

Jim
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I'm a geek, but I don't get it. 36-24-36 = -24. What's the significance?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Florida, USA, Earth, Solar System, Milky Way

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  0:21 [gentoo-user] gccmakedep Jim
@ 2006-04-02  0:54 ` Jeremy Olexa
  2006-04-02  1:11   ` JimD
  0 siblings, 1 reply; 10+ messages in thread
From: Jeremy Olexa @ 2006-04-02  0:54 UTC (permalink / raw
  To: gentoo-user

Jim wrote:
> Does anyone know the path to this file?  I am trying to compile

% which gccmakedep
/usr/bin/gccmakedep

Is that what you were asking?

-Jeremy
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  0:54 ` Jeremy Olexa
@ 2006-04-02  1:11   ` JimD
  2006-04-02  1:23     ` Luis Ortiz
  2006-04-02  1:40     ` Luis Ortiz
  0 siblings, 2 replies; 10+ messages in thread
From: JimD @ 2006-04-02  1:11 UTC (permalink / raw
  To: gentoo-user

On Sat, 01 Apr 2006 18:54:56 -0600
Jeremy Olexa <olex.mail.lists@gmail.com> wrote:

> Jim wrote:
> > Does anyone know the path to this file?  I am trying to compile
> 
> % which gccmakedep
> /usr/bin/gccmakedep
> 
> Is that what you were asking?

Opps, I meant what ebuild it belongs too : )

Jim
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  1:11   ` JimD
@ 2006-04-02  1:23     ` Luis Ortiz
  2006-04-02  1:42       ` JimD
  2006-04-02  1:40     ` Luis Ortiz
  1 sibling, 1 reply; 10+ messages in thread
From: Luis Ortiz @ 2006-04-02  1:23 UTC (permalink / raw
  To: gentoo-user

JimD wrote:
-- cut cut cut --
> 
> Opps, I meant what ebuild it belongs too : )
> 
> Jim

x11-misc/gccmakedep

You might also need to emerge

app-text/rman

I emerged TightVNC about two days ago.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  1:11   ` JimD
  2006-04-02  1:23     ` Luis Ortiz
@ 2006-04-02  1:40     ` Luis Ortiz
  1 sibling, 0 replies; 10+ messages in thread
From: Luis Ortiz @ 2006-04-02  1:40 UTC (permalink / raw
  To: gentoo-user

JimD wrote:
-- cut cut cut --
> 
> Opps, I meant what ebuild it belongs too : )
> 
> Jim

Also, check http://bugs.gentoo.org/show_bug.cgi?id=127001 if it Xvnc (run by the
script vncserver) refuses to run.

-Luis
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  1:23     ` Luis Ortiz
@ 2006-04-02  1:42       ` JimD
  2006-04-02  2:22         ` Luis Ortiz
  2006-04-02  2:32         ` Jeremy Olexa
  0 siblings, 2 replies; 10+ messages in thread
From: JimD @ 2006-04-02  1:42 UTC (permalink / raw
  To: gentoo-user

On Sat, 01 Apr 2006 17:23:46 -0800
Luis Ortiz <wichos@gmail.com> wrote:

> x11-misc/gccmakedep
> 
> You might also need to emerge
> 
> app-text/rman
> 
> I emerged TightVNC about two days ago.

Thanks.  I wonder why TightVNC is so broken on xorg 7.0?

Jim
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I'm a geek, but I don't get it. 36-24-36 = -24. What's the significance?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Florida, USA, Earth, Solar System, Milky Way
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  1:42       ` JimD
@ 2006-04-02  2:22         ` Luis Ortiz
  2006-04-02  2:32         ` Jeremy Olexa
  1 sibling, 0 replies; 10+ messages in thread
From: Luis Ortiz @ 2006-04-02  2:22 UTC (permalink / raw
  To: gentoo-user

Jim wrote:
-- cut cut cut --
> Thanks.  I wonder why TightVNC is so broken on xorg 7.0?

The maintainer of the ebuild just needs to add imake, gccmakedep and rman as
dependencies. Other than that, it's the developer's responsibility to adapt
TightVNC for any dream, nightmare, or anonyance that Xorg 7.0 might have brought.
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  1:42       ` JimD
  2006-04-02  2:22         ` Luis Ortiz
@ 2006-04-02  2:32         ` Jeremy Olexa
  2006-04-02  3:02           ` JimD
  1 sibling, 1 reply; 10+ messages in thread
From: Jeremy Olexa @ 2006-04-02  2:32 UTC (permalink / raw
  To: gentoo-user

JimD wrote:
> Thanks.  I wonder why TightVNC is so broken on xorg 7.0?

Help the devs and submit a bug report (if its not submitted already) ;)

-Jeremy

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  2:32         ` Jeremy Olexa
@ 2006-04-02  3:02           ` JimD
  2006-04-02  7:59             ` Luis Ortiz
  0 siblings, 1 reply; 10+ messages in thread
From: JimD @ 2006-04-02  3:02 UTC (permalink / raw
  To: gentoo-user

On Sat, 01 Apr 2006 20:32:27 -0600
Jeremy Olexa <olex.mail.lists@gmail.com> wrote:

> JimD wrote:
> > Thanks.  I wonder why TightVNC is so broken on xorg 7.0?
> 
> Help the devs and submit a bug report (if its not submitted
> already) ;)

I beat you to the punch : )

https://bugs.gentoo.org/show_bug.cgi?id=128456

Jim
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I'm a geek, but I don't get it. 36-24-36 = -24. What's the significance?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Florida, USA, Earth, Solar System, Milky Way
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] gccmakedep
  2006-04-02  3:02           ` JimD
@ 2006-04-02  7:59             ` Luis Ortiz
  0 siblings, 0 replies; 10+ messages in thread
From: Luis Ortiz @ 2006-04-02  7:59 UTC (permalink / raw
  To: gentoo-user

JimD wrote:
> On Sat, 01 Apr 2006 20:32:27 -0600
> Jeremy Olexa <olex.mail.lists@gmail.com> wrote:
> 
> 
>>JimD wrote:
>>
>>>Thanks.  I wonder why TightVNC is so broken on xorg 7.0?
>>
>>Help the devs and submit a bug report (if its not submitted
>>already) ;)
> 
> 
> I beat you to the punch : )
> 
> https://bugs.gentoo.org/show_bug.cgi?id=128456
> 
> Jim

Apologies for not looking into it deeper before. Fine the ebuild is; this is a
common Portage problem.

See http://bugs.gentoo.org/show_bug.cgi?id=112896 for more information.


Those are the dependencies needed to build TightVNC.

1	DEPEND="|| ( ( x11-libs/libXaw
2	            x11-proto/xextproto
3	            >=x11-misc/imake-1
4	            x11-misc/gccmakedep
5	            app-text/rman
6	            server? ( x11-libs/libXp
7	                x11-proto/inputproto
8	                x11-proto/kbproto
9	                x11-proto/printproto
10	                x11-proto/scrnsaverproto
11	            )
13	        )
14	        virtual/x11
15	    )
16	    ~media-libs/jpeg-6b
17	    sys-libs/zlib
18	    tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )
19	    !net-misc/vnc"

See in Line 1 the || ?
That tells portage that to build TightVNC:
1). We need either the packages:
        x11-libs/libXaw
        >=x11-misc/imake-1 (imake version 1 or greater)
        x11-misc/gccmakedep
        app-text/rman
    and if the 'server' USE flag is set:
        x11-libs/libXp
        ... so on ...
        x11-proto/scrnsaverproto.

2). OR, OR, OR, OR!!, OR:
	virtual/x11

If you look in /usr/portage/virtual/x11, there are currently two ebuilds in that
directory: x11-6.8 and x11-7.0

x11-6.8 depends on <=x11-base/xorg-x11-6.99, and x11-7.0 depends on all these:
	>=x11-base/xorg-x11-7
        x11-apps/xdm
        x11-apps/xdpyinfo
        x11-apps/xrdb
        x11-apps/xsetroot
        x11-libs/libFS
        x11-libs/liboldX
        x11-libs/libXevie
        x11-libs/libXprintAppUtil
        x11-libs/libXTrap
        x11-libs/libXvMC
        x11-themes/gentoo-xcursors
	x11-themes/xcursor-themes"

Chances are that if you've been a long xorg 7.0 user:
1). You had to type 'virtual/x11' in /etc/portage/profile/package.provided
    to stop Portage from blocking your emerge -uDN world with those annoying
    'blocks' because something was preventing it from downgrading Xorg to
    the old 6.8.2 or 6.99.

2). You somehow ended up with virtual/x11 emerged in your system.

Well, that's it. Portage sees in the ebuild that virtual/x11 is listed as a
dependency, so are all the packages in virtual/x11. As soon as it sees it, it
forgets about gccmakedep and those other dudes and keeps going and ends upu failing.

But even if you had installed Xorg 7.0 by emerging virtual/x11-7.0, notice that
gccmakedep isn't there, imake isn't there, and rman isn't there, so you would've
ended up with the same thing.

I checked virtual/x11-7.0 by doing `emerge -ep =virtual/x11-7.0 | grep
gccmakedep` and got nothing. Same result for xorg-x11-7.0-r1

Well, heh. If there's an error somewhere, I'm sure someone will point it out.
Just sharing, just sharing.

-Luis
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2006-04-02  8:04 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-02  0:21 [gentoo-user] gccmakedep Jim
2006-04-02  0:54 ` Jeremy Olexa
2006-04-02  1:11   ` JimD
2006-04-02  1:23     ` Luis Ortiz
2006-04-02  1:42       ` JimD
2006-04-02  2:22         ` Luis Ortiz
2006-04-02  2:32         ` Jeremy Olexa
2006-04-02  3:02           ` JimD
2006-04-02  7:59             ` Luis Ortiz
2006-04-02  1:40     ` Luis Ortiz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox