net-misc/cadaver-0.23.2 was released on 2008-02-11. >=net-misc/cadaver-0.23.0 requires >=net-misc/neon-0.27.0.
Created attachment 143536 [details] cadaver-0.23.2.ebuild
neon-0.27.2 is currently still hard-masked in portage as it seems to break other applications (again, sigh...). I don't think there's much point to add cadaver-0.23.0 until this changes.
Created attachment 147028 [details] cadaver-0.23.2.ebuild
(In reply to comment #2) > neon-0.27.2 is currently still hard-masked in portage as it seems to break > other applications (again, sigh...). I don't think there's much point to add > cadaver-0.23.0 until this changes. Neon 0.28.1 is now in the tree, so please add Cadaver 0.23.2.
I took the update to neon today, from 0.26.4 to 0.28.1. Then, I ran revdep-rebuild, with poor results. Is cadaver 0.23.2 is required if one upgrades neon? /var/tmp/portage/net-misc/cadaver-0.22.5-r1/work/cadaver-0.22.5/src/cadaver.c:344: undefined reference to `ne_set_status' collect2: ld returned 1 exit status make: *** [cadaver] Error 1 * * ERROR: net-misc/cadaver-0.22.5-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2392: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/net-misc/cadaver-0.22.5-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/cadaver-0.22.5-r1/temp/environment'.
(In reply to comment #5) > Is cadaver 0.23.2 is required if one upgrades neon? Yes.
I've added cadaver 0.23.2 to CVS just now. Thanks for the ping regarding the neon update. Arfrever, I noticed you are also involved in upstream neon. Things would be so much better if neon wouldn't break API compatibility every other release without proper versioning support. Being able to slot neon would greatly reduce the problems we have with neon. Now it has to be an all-or-nothing update for all the software involved.
Created attachment 147183 [details, diff] cadaver-0.23.2.ebuild.patch Neon can use GnuTLS instead of OpenSSL, so the built_with_use check should be updated. 'sed -i -e "s/28/& 29/" configure.ac' adds support for Neon 0.29.