| Summary: | subversion-1.2.3-r2 does not build with neon anymore | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Joerg Schaible <joerg.schaible> |
| Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | major | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
<blush/> I forgot that I set in the meanwhile +nowebdav, since I did not want to build DAV support into the server. I did not realize, that this will also affect the client. So anything is back to normal. |
First: This is *not* a duplicate of 105501! I have the proper releases of subversion and neon, that are supposed to work together: joehni@paddy ~/bin $ etcat -v neon [ Results for search key : neon ] [ Candidate applications found : 2 ] Only printing found installed programs. * net-misc/neon : [ I] 0.24.7 (0) [M~ ] 0.25.3 (0) joehni@paddy ~/bin $ etcat -v subversion [ Results for search key : subversion ] [ Candidate applications found : 5 ] Only printing found installed programs. * dev-util/subversion : [ ] 1.1.3 (0) [ ] 1.2.3 (0) [ ] 1.2.3-r1 (0) [ I] 1.2.3-r2 (0) [M~ ] 1.2.3-r3 (0) Nevertheless after a revdep-rebuild (because of libungif replacement) my subversion cannot handle the http:/ URLs anymore: joehni@paddy ~/src/Magnolia/trunk $ LANG=C svn list http://subversion.magnolia.info/svn/magnolia svn: Unrecognized URL scheme for 'http://subversion.magnolia.info/svn/magnolia' Looking at the output building subversion, you can see that the detection of neon fails in the autotools: [snip] configure: checking neon library An appropriate version of neon could not be found, so libsvn_ra_dav will not be built. If you want to build libsvn_ra_dav, please either install neon 0.24.7 on this system or get neon 0.24.7 from: http://www.webdav.org/neon/neon-0.24.7.tar.gz unpack the archive using tar/gunzip and rename the resulting directory from ./neon-0.24.7/ to ./neon/ no suitable neon found [snip] and no wonder, even some lines above: [snip] ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu --with-apr=/usr --with-apr-util=/usr --with-apxs=/usr/sbin/apxs2 --enable-javahl --without-jikes --with-swig --without-neon --with-berkeley-db --with-zlib --with-python --enable-nls --with-apr=/usr --with-apr-util=/usr --disable-experimental-libtool --disable-mod-activation [snip] "--without-neon" ... !!! Reproducible: Always Steps to Reproduce: 1. emerge subversion-1.2.3-r2 2. access subversion repo with http:// Actual Results: Protocol not supported, because of missing DAV module using neon. Expected Results: DAV support using neon. Looking into the old logs of portage, all subversion-1.2.3-r1 builds did find neon. Downgrading to this version does not help anymore though, it does now not find neon too. OTOH I have neon-0.24.7 a lot longer around, so it might have to do with some change in an eclass ????