peter dot 3 dot edwards at bt dot com wrote: > > Does anyone else out there use AxKit under gentoo?
I have. > What's the simplest way to install it? Having previously > set it up by hand under SuSE 9.0, I'm aware how sensitive > it is to the versions of its underlying dependencies. By hand. As you've said, AxKit has version sensitive dependency issues. Using CPAN upgrade recommendations can screw things up. There's an even greater disconnect with gentoo perl packages. Perhaps some day the gentoo folk will figure out how to harness cpan to keep Perl modules up-to-date. But even that won't fix the version dependency issues AxKit has today. Your best bet is to try to avoid gentoo perl packages as much as possible for AxKit's dependencies and opt instead to install them by hand. Where this is possible, it'll avoid the invitable emerge -uD world upgrading Perl modules willy nilly and stomping on AxKit's version dependency issues. However gentoo requires libxml. So everytime you emerge/upgrade libxml, be prepared to reinstall XML::LibXML to the AxKit friendly verison by hand. > I tested the collection of versions stated here: > > http://www.gentoo.org/doc/en/doc-tipsntricks.xml#doc_chap3 > > emerge -vp =libxml2-2.5.8 =libxslt-1.0.33 =AxKit-1.6.1 > =XML-XPath-1.13 =XML-LibXML-1.54-r1 =XML-LibXSLT-1.53 > =XML-Parser-2.31-r1 =apache-1.3.29-r1 > > but it failed due to the ebuild of the particular libxml2 > version (2.5.8) not being marked as available in gentoo's > portage at the moment. I don't think you'll have much luck finding old ebuilds. Try the current ebuild and see if it works. I think AxKit's version sensitivity comes more from the Perl side when modules have been modified breaking backward compatiblity. You should be able to pull the recommended perl modules from cpan. Of course, now that I've said that someone will tell you that I'm wrong. > So, I'm a little concerned that simply typing "emerge AxKit" > might install everything but then it won't actually work > collectively as it's supposed to. If that happens, I won't > have a clue how to debug it. Sounds like a reasonable fear. Don't emerge AxKit. Or sign up for the gentoo developers mailing list and start a correspondence with the gentoo AxKit package maintainer now to see how friendly and responsive he/she is. I only use emerge for the stuff I don't actively mess with. You're going to need to mess with AxKit. Do it yourself. You'll understand it better and have a better chance of fixing it when it breaks. > P.S. More of a gentoo question than an AxKit one but, once > installed, how do I stop it from messing with the particular > config when I later run "emerge --update --upgradeonly world" > to keep my system up to date? I know you can do this, but I can't recall whether you specify config directories or files. -Sounds like an issue you'll need to look for an answer to on the gentoo forums. cheers, Garrett -- Garrett Goebel IS Development Specialist ScriptPro Direct: 913.403.5261 5828 Reeds Road Main: 913.384.1008 Mission, KS 66202 Fax: 913.384.2180 www.scriptpro.com [EMAIL PROTECTED]