Gentoo Prefix – added OS support

Gentoo Prefix now supports Itanium Linux and AIX-6.1 (with caveats).

ia64-linux mostly works out of the box. There is one small issue with scanelf which I would like to fix if I ever find the time. (‘scanelf(9292): unaligned access to …’ – low priority because everything still appears to work). We previously supported ia64-linux but it was removed because we didn’t think anyone used it – and no one responded when we asked. It was added back, by me, to support a work endeavour.

AIX-6.1 – whew..this one was a pain to bootstrap a prefix env. I took the lazy way and put my AIX-5.3 prefix last in my PATH so I had working tools to start with. Now, after I got it all working, there is some sort of hiccup with bash/python(?). Something is causing something to hang when python’s workdir is trying to get cleaned up after the emerge. There is a hanging file descriptor out there (.nfs). Again, not easy to debug. (Don’t even bother telling me about lsof, I know, I know…). So AIX-6.1 works, but maybe not very well. YMMV ;)

As a side note, we are up to ~2100 packages in the prefix tree thanks to some helpful Prefix users.

2 Comments

  1. Joseph Womack says:

    Do you have any docs on how to get this working on AIX 5.3 or AIX 6.1? I tried looking on the Gentoo Prefix project pages, but I only found info for Mac OSX and Solaris.

    • Jeremy Olexa says:

      Hi, We use to maintain many different bootstrap instructions but it was such a hassle to maintain. Now the solaris instructions work for most all flavors of unix.

      For AIX, I encourage you to check out prefix-launcher, which is maintained by a few other prefix devs located here: http://prefix-launcher.sourceforge.net/ this is how I first got setup on AIX. I encourage you to seek help on the gentoo-alt mailing list, where more knowledgeable people than me about AIX can help.

Leave a Reply