Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263497 - net-misc/neon-0.28.4 doesn't work with new kernel headers and old kernel
Summary: net-misc/neon-0.28.4 doesn't work with new kernel headers and old kernel
Status: VERIFIED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Arfrever Frehtes Taifersar Arahesis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-23 14:37 UTC by Matthias Liebig
Modified: 2009-06-29 10:03 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Liebig 2009-03-23 14:37:29 UTC
After emerging =net-misc/neon-0.28.4 I can no longer access svn servers (apache2), i.e. with http or https addresses.

$ svn up
svn: OPTIONS of 'https://example.com/svn': could not connect to server (https://example.com)

tcpdump shows only the DNS lookup. strace output:

socket(PF_INET, 0x80001 /* SOCK_??? */, IPPROTO_TCP) = -1 EINVAL (Invalid argument)
write(2, "svn: OPTIONS of 'https://..") = 120

I tried re-emerging subversion, but the problem remained. After going back to net-misc/neon-0.28.3 (without rebuilding subversion), the svn client was working again.

Reproducible: Always

Steps to Reproduce:
1. emerge =net-misc/neon-0.28.4 when dev-util/subversion-1.5.6 is installed
2. access a http/https svn repository with svn co, svn up, etc.

Actual Results:  
subversion immediately responds with "could not connect to server (https://example.com)" without actually trying it.


My subversion useflags: bash-completion berkdb dso java perl python webdav-neon

My neon useflags: expat gnutls ssl zlib

My emerge --info:

Portage 2.2_rc26 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.24-gentoo-r5 i686)
=================================================================
System uname: Linux-2.6.24-gentoo-r5-i686-Genuine_Intel-R-_CPU_T2500_@_2.00GHz-with-glibc2.0
Timestamp of tree: Mon, 23 Mar 2009 11:15:01 +0000
app-shells/bash:     4.0_p10-r1
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.4.4-r15, 2.5.4-r2
dev-util/cmake:      2.6.3
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/voip /usr/local/portage/layman/iptego /usr/local/portage/layman/sunrise"
SYNC="rsync://pirate/gentoo-portage"
USE="X a52 aac acl acpi aim alsa apm ares arts aspell bash-completion berkdb bluetooth branding bzip2 cairo cdr cli cluster cracklib crypt cups curl dbus divx dri dvd dvdr dvdread emboss encode ethereal evo expat ffmpeg flac foomaticdb fortran gcrypt gdbm gif git gnutls gpm gtk hal iconv icq imagemagick imap imlib ipv6 isdnlog java java5 jpeg jpeg2k kde kdeprefix kpathsea libwww mad matroska mdnsresponder-compat midi mikmod mime mmx motif mp2 mp3 mp4 mpeg msn mudflap musepack mysql ncurses nptl nptlonly nsplugin ogg opengl openmp oss pam pcmcia pcntl pcre pdf perl png posix pppd python qt3 qt3support qt4 quicktime readline realmedia reflection sdl session soap spell spl sse sse2 ssl startup-notification svg svga sysfs tcpd tetex theora tiff truetype unicode usb userlocalesvcd vorbis webkit wifi win32codecs wma wmf wmp x86 xine xinerama xml xmlrpc xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fglrx radeon vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-03-23 14:48:52 UTC
Have you tried rebuilding subversion?
Comment 2 Peter Alfredsen (RETIRED) gentoo-dev 2009-03-23 15:34:19 UTC
I fail at reading. Assigning to maintainer.
Comment 3 Andrew Savchenko gentoo-dev 2009-03-24 09:06:20 UTC
Confirmed. The same problem here.
Comment 4 Torsten Kurbad 2009-03-24 09:12:32 UTC
(In reply to comment #3)
> Confirmed. The same problem here.

Here, too!
Comment 5 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-03-24 11:28:50 UTC
(In reply to comment #3 and comment #4)

Please post the output of `emerge --info`.
Comment 6 Gian Luca Dalla Torre 2009-03-25 00:49:39 UTC
Some problem here:

Portage 2.1.6.10 (default/linux/x86/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.24-gentoo-r8 i686)
=================================================================
System uname: Linux-2.6.24-gentoo-r8-i686-Intel-R-_Core-TM-2_CPU_T5500_@_1.66GHz-with-glibc2.0
Timestamp of tree: Tue, 24 Mar 2009 22:15:01 +0000
app-shells/bash:     4.0_p10-r1
dev-java/java-config: 2.1.7
dev-lang/python:     2.4.4-r15, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/ "
LANG="it_IT"
LDFLAGS="-Wl,-O1"
LINGUAS="it"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/java-overlay /usr/local/portage/custom"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi ads alsa amrnb amrwb archive artworkextra aspell async atmo automount avahi banshee bash-completion berkdb bidi big-tables binfilter bl bluetooth boo branding bzip2 cairo caps cdda cddax cddb cdio cdparanoia cdr cjk cli coverage cracklib crypt cups curl custom-optimization daap dbus dc1394 dga dirac dmx dri dts dv dvb dvd dvdnav dvdr dvdread dvi emerald enca encode evo exif expat extraengine extrafilters fam fame fbcon fbcondecor ffmpeg flac flack fluidsynth fontconfig fortran ftp fuse galago gdbm gif git glitz gnome gnome-keyring gnutls gphoto2 gpm gstreamer gtk hal iconv id3tag ieee1394 imagemagick ipod isdnlog java java5 jbig jpeg jpeg2k juju ladspa lame laptop latin1 lcms ldap libass libnotify libssh2 libsysfs liv4l2 live log4j lzo mad matroska mdnsresponder-compat midi mikmod mjpeg mmx mmxext mng modplug mono moonlight motif mozdevelop mp3 mp3rtp mpeg mtp mudflap musepack mysql mythtv nas nautilus ncurses nemesi network networkmanager nls nptl nptlonly nsplugin nuv ogg openal opengl openmp pam pccts pcre pdf perl pmu png pnm podcast ppds pppd prediction pvr python quicktime radio rar readline reflection remoteosd rtc rtsp samba sasl schroedinger sdl sdl-image servletapi session shout skins smp sndfile speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification stream subversion svg svga swat sysfs syslog taglib tcpd templates tga theora tiff truetype twolame unicode unsupported upnp usb v4l v4l2 vcdinfo vcdx vidix vim-syntax vin32codecs vlm vorbis webdav-neon webkit win32codecs winbind wmf wxwindows x264 x86 xanim xattr xbc xcb xml xmp xorg xosd xslt xulrunner xv xvid xvmc yv12 zlib zoran zvbi" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="fuji" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it" USERLAND="GNU" VIDEO_CARDS="nvidia vesa i810"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 7 Torsten Kurbad 2009-03-25 12:37:44 UTC
# emerge --info
Portage 2.1.6.10 (default/linux/x86/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.22-vs2.2.0.7-gentoo i686)
=================================================================
System uname: Linux-2.6.22-vs2.2.0.7-gentoo-i686-Intel-R-_Xeon-R-_CPU_L5335_@_2.00GHz-with-glibc2.0
Timestamp of tree: Mon, 23 Mar 2009 14:15:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p10-r1
dev-lang/python:     2.4.4-r15, 2.5.4-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -Os -mfpmath=sse -msse3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=prescott -Os -mfpmath=sse -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo ftp://ftp.informatik.rwth-aachen.de/pub/Linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="de_DE"
LC_ALL="de_DE"
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j10"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="acl apache2 bash-completion bcmath berkdb bzip2 bzlib calendar cli colordiff cracklib crypt cups curl dba exif fbcon fortran ftp gd gdbm gif gmp gpm hash iconv imap isdnlog jpeg kerberos ldap ldap-sasl logrotate maildir mhash midi mime mmx mudflap mysql ncurses nls nptl nptlonly offensive openmp pam pcntl pcre pdf perl php png posix postgres pppd python quota quotas readline reflection samba sasl session slang snmp sockets spl sse ssl suhosin sysfs sysvipc tcpd threads tidy truetype unicode usb x86 xml xorg zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon 		authn_dbm authn_default authn_file authz_dbm 		authz_default authz_groupfile authz_host authz_owner 		authz_user autoindex cache dav dav_fs dav_lock 		deflate dir disk_cache env expires ext_filter 		file_cache filter headers include info log_config 	logio mem_cache mime mime_magic negotiation proxy 		proxy_connect proxy_ftp proxy_http rewrite setenvif 		speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 8 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-03-25 13:41:59 UTC
I noticed that all people, who can reproduce this bug, use the newest glibc (2.9), gcc (4.3.3) and an older kernel. This insane combination might be related to this bug.

Please check if you can reproduce this bug with a newer kernel (e.g. 2.6.28 or 2.6.29).
Comment 9 Nickolay Kolchin-Semyonov 2009-03-25 18:00:59 UTC
Confirmed. Upgrading to 2.6.29 fixed problem.
Comment 10 Andrew Savchenko gentoo-dev 2009-03-26 18:08:32 UTC
Yes, my kernel is old. Will update in some days to 2.6.28.x

my emerge --info:
Portage 2.2_rc26 (default/linux/x86/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.24.3-yoruichi-sama i686)
=================================================================
System uname: Linux-2.6.24.3-yoruichi-sama-i686-AMD_Athlon-tm-_XP_3200+-with-glibc2.0
Timestamp of tree: Mon, 23 Mar 2009 15:15:01 +0000
distcc 3.1 i686-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p10-r1
dev-java/java-config: 2.1.7
dev-lang/python:     2.5.4-r2
dev-python/pycrypto: 2.0.1-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.3
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.6
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.28-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-vectorize -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon-xp -O2 -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-vectorize -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache collision-protect distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
FFLAGS="-march=athlon-xp -O2 -funswitch-loops -fpredictive-commoning -fgcse-after-reload -ftree-vectorize -fomit-frame-pointer -pipe"
GENTOO_MIRRORS=" ftp://orionis/distributions/1Linux/gentoo/portage ftp://ftp.chg.ru/pub/Linux/gentoo http://mirror.yandex.ru/gentoo-distfiles  ftp://ftp.corbina.net/pub/Linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo http://mirror.netcologne.de/gentoo"
LANG="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="ru en ja"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/sunrise /usr/local/portage/layman/science /usr/local/portage/layman/java-overlay /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac aalib acl acpi adns afs aften aim alsa amr amrnb amrwb ao audiofile bash-completion bcmath bidi binfilter blas bluetooth branding bzip2 cairo calendar canna caps ccache cddb cdinstall cdparanoia cdr chasen cjk cli clisp colordiff cracklib crypt cscope css ctype cups curl curlwrappers cvs cxx cyrillic device-mapper dga dia dirac directfb djvu dmx doc dri dts dv dvd dvdr dvdread dvi eap-tls editor elf encode enscript ermt examples exif expat fbcon festival ffmpeg fftw firefox flac fontconfig foomaticdb fortran fpx freetds freetype ftp gcj gcrypt gd gdbm geoip ggi gif gimp ginac git glut gmp gnuplot gnutls gpgme gphoto2 gpm gps graphviz gs gsl gsm gtk gucharmap hdf5 hdri iconv icq icu id3tag idn imagemagick imap imlib immqt-bc inkjar ipod iproute2 ipv6 isdnlog jabber jack jadetex java6 javascript jbig jingle jpeg jpeg2k kdehiddenvisibility kerberos keyscrub kpathsea ladspa lame lapack lash latex lcms libcaca libsamplerate libwww lm_sensors logrotate lzo mad maildir mailwrapper matroska mbox md5sum mhash midi mikmod mime mjpeg mmap mmx mng modplug mp3 mpeg mplayer mppe-mppc msn mudflap musepack musicbrainz mysql mysqli nas ncurses netcdf network network-cron nls nntp nocd nodrm nptlonly nsplugin nuv objc objc++ offensive ogg openal openexr opengl oscar otr pam pango pch pcntl pcre pda pdf perl pgf plotutils png pop portaudio posix postproc postscript ppds pppd prelude pronounce pstricks qt3 qt4 quicktime raw rdesktop readline recode reflection rle samba scanner schroedinger sdl session sharedmem shorten slang slp smi smime sms smtp sndfile sockets socks5 soundtouch sox sparse speex spell spl sqlite sqlite3 sse ssl subversion supernodal svg svga sysfs syslog szip t1lib taglib tcpd theora tiff timezone timidity tordns truetype twolame type3 unicode usb vamp vcd videos vim vim-syntax vnc vorbis wavpack wifi win32codecs wireshark wmf x264 x86 xattr xcb xface xft xinerama xorg xosd xpm xprint xrandr xscreensaver xulrunner xv xvid yahoo yaz ziffy zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authz_host dir mime" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en ja" USERLAND="GNU" VIDEO_CARDS="nvidia vesa"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 11 RB 2009-03-27 17:42:40 UTC
In my case, this problem was caused by differing versions between linux-headers and the running kernel.  Specifically, SOCK_CLOEXEC differed and produced the same strace output as shown in the original description.
Comment 12 Hans Nieser 2009-03-28 02:17:08 UTC
This issue just bit me on an x86 machine running gentoo-sources-2.6.26, linux-headers-2.6.28-r1, gcc-4.3.3-r1 and glibc-2.9_p20081201-r2.

In the interest of preventing this sort of problem in the future, would I need to make sure the version of linux-headers doesn't exceed the version of the kernel I'm actually running, or does a recent gcc simply require a recent kernel?
Comment 13 Helmut Jarausch 2009-03-28 12:31:21 UTC
(In reply to comment #12)
> This issue just bit me on an x86 machine running gentoo-sources-2.6.26,
> linux-headers-2.6.28-r1, gcc-4.3.3-r1 and glibc-2.9_p20081201-r2.
> 
> In the interest of preventing this sort of problem in the future, would I need
> to make sure the version of linux-headers doesn't exceed the version of the
> kernel I'm actually running, or does a recent gcc simply require a recent
> kernel?

The same problem here (2.6.26-r4 kernel with linux-headers 2.6.28-r1).
But I can't switch to a new kernel because of my old NVIDIA graphics card,
which is no longer supported by versions of the NVIDIA driver which compile
under a recent kernel.
BUT, the following solved the problem for me:

USE='-webdav-neon webdav-serf' emerge -1 dev-util/subversion


Comment 14 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-03-28 13:57:54 UTC
(In reply to comment #12)
> In the interest of preventing this sort of problem in the future, would I
> need to make sure the version of linux-headers doesn't exceed the version of
> the kernel I'm actually running

Rather yes.

> does a recent gcc simply require a recent kernel?

No.

(In reply to comment #13)
> BUT, the following solved the problem for me:
> 
> USE='-webdav-neon webdav-serf' emerge -1 dev-util/subversion

Subversion can be built with support for both Neon and Serf and then you can use Subversion's configuration to set if Subversion should use Neon or Serf.

(Serf doesn't support yet HTTP/1.0 proxies: Bug #241234.)
Comment 15 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-03-28 13:59:25 UTC
It isn't a bug in Neon or Subversion, so I'm closing this bug.
Comment 16 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-03-28 19:42:56 UTC
*** Bug 264101 has been marked as a duplicate of this bug. ***
Comment 17 Helmut Jarausch 2009-03-30 08:07:04 UTC
(In reply to comment #15)
> It isn't a bug in Neon or Subversion, so I'm closing this bug.

But what is it then?
I cannot upgrade to a newer kernel because some import software needs
the NVIDIA graphics drivers. Versions of that which support my dated
graphics card don't compile under a kernel >= 2.6.27.

Since subversion is an essential package, what can I do about it.
( Yes, I have downgraded sys-kernel/linux-headers and reemerged subversion,
but that doesn't help either.)


Comment 18 Hans Nieser 2009-03-30 09:08:22 UTC
(In reply to comment #17)
> (In reply to comment #15)
> > It isn't a bug in Neon or Subversion, so I'm closing this bug.
> 
> But what is it then?
> I cannot upgrade to a newer kernel because some import software needs
> the NVIDIA graphics drivers. Versions of that which support my dated
> graphics card don't compile under a kernel >= 2.6.27.
> 
> Since subversion is an essential package, what can I do about it.
> ( Yes, I have downgraded sys-kernel/linux-headers and reemerged subversion,
> but that doesn't help either.)
> 

Did you recompile glibc as well? I'm guessing here that the newer linux-headers caused glibc to compile supporting something for the socket() call that only newer kernels support which subversion/neon happens to take advantage of. And if I'm guessing right I'd have to agree that this isn't a bug with either piece of software but user or documentation error.. :)
Comment 19 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2009-03-30 11:44:42 UTC
(In reply to comment #18)
> I'm guessing here that the newer linux-headers caused glibc to compile
> supporting something for the socket() call that only newer kernels support
> which subversion/neon happens to take advantage of.

Yes, Neon >=0.28.4 uses SOCK_CLOEXEC.
http://lists.manyfish.co.uk/pipermail/neon-commits/2008-November/000086.html
Comment 20 Matthew Schultz 2009-05-15 14:40:31 UTC
(In reply to comment #19)
> (In reply to comment #18)
> > I'm guessing here that the newer linux-headers caused glibc to compile
> > supporting something for the socket() call that only newer kernels support
> > which subversion/neon happens to take advantage of.
> 
> Yes, Neon >=0.28.4 uses SOCK_CLOEXEC.
> http://lists.manyfish.co.uk/pipermail/neon-commits/2008-November/000086.html
> 

Anyone know what to do if you're in a virtual environment using xen-sources?
Comment 21 Anthony Ettinger 2009-06-29 10:03:22 UTC
same issue, tried adding "webdav-neon" to /etc/portage/package.use's subversion line, and recompiled...
I originally had -webdav-neon and -webdav-serf both in my package.use file.

Neither worked of the above worked, but the following did work for me:

export USE='webdav-serf';
emerge -avt subversion;