Ack.
 
So you think it's best to compile absolutely everything by hand?  Apache, perl, and 
all the dependencies mentioned here?:
 
http://www.axkit.org/wiki/view/AxKit/AxKitRedHat9#
 
I was kinda hoping I could use gentoo to avoid some of that.  :/
 
ah, well, I guess I should be resigned to that.
 
I'm not sure I followed what you were saying about gentoo requiring the libxml stuff.  
Surely if gentoo requires it, I can't remove it and replace it with my own version?
 
Many thanks for your response - even if it did confirm what I was hoping to avoid!
 
Sam
 

        -----Original Message----- 
        From: Garrett Goebel [mailto:[EMAIL PROTECTED] 
        Sent: Wed 6/16/2004 7:30 PM 
        To: Edwards,PR,Peter,XJG4 R; [EMAIL PROTECTED] 
        Cc: 
        Subject: RE: AxKit 1.6.1 on gentoo linux - simplest way to install?
        
        

        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]
        

Reply via email to