On Thu, Apr 02, 2009 at 11:34:27PM +0200, Marc Lehmann wrote:
>Package: cvs
>Version: 1:1.12.13-12
>Severity: normal
>
>on my system, cvs always prefers ipv6 addresses to conenct to, even though
>the only non-comment line in /etc/gai.conf is:
>
>   precedence ::ffff:0:0/96  100
>
>causing (most) other commands to prefer ipv4. but not cvs:
>
>   cerebro /tmp# cvs -t -z0 -d :pserver:[email protected]/schmorpforge 
> co deliantra/Deliantra-Client
>      -> main: Session ID is O2elNaP1h5UTguIt
>      -> main loop with CVSROOT=/schmorpforge
>      -> safe_location( where=(null) )
>      -> open_connection_to_server 
> (:pserver:[email protected]/schmorpforge)
>      -> Connecting to cvs.schmorp.de(2002:58c6:438b::a00:13):2401
>      ...
>
>   cerebro /tmp# host cvs.schmorp.de
>   cvs.schmorp.de is an alias for www2.schmorp.de.
>   www2.schmorp.de has address 78.47.73.130
>   www2.schmorp.de has IPv6 address 2002:58c6:438b::a00:13
>
>in fact, strace shows that cvs doesn't even open gai.conf.

Yup, it doesn't. The IPv6 support is from a user-supplied patch and it
looks like more work is needed to make it work well, or at least the
way you're expecting. Patches welcome; I have very little experience
with IPv6 and no infrastructure here to test it with.

I'm CC:ing the people who provided that patch as well, in the hope
that they might be able to help some more.

-- 
Steve McIntyre, Cambridge, UK.                                [email protected]
"I suspect most samba developers are already technically insane... Of
 course, since many of them are Australians, you can't tell." -- Linus Torvalds




-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to