Subject: Re: Poor state of AIX support
To: Alistair Crooks <firstname.lastname@example.org>
From: Louis Guillaume <email@example.com>
Date: 10/30/2007 20:41:01
Alistair Crooks wrote:
> On Sat, Oct 27, 2007 at 06:15:10PM +0200, Mark Weinem wrote:
>> ---------- Forwarded message ----------
>> Date: Wed, 24 Oct 2007 16:30:54 +0200
>> From: martinko <firstname.lastname@example.org>
>> To: email@example.com
>> Subject: RE: 10 years of pkgsrc!
>> Hallo Mark,
>> I would like to comment on your otherwise very good article concerning pkgsrc.
>> The thing is that even though (working) AIX support is mentioned on
>> several occasions throughout the article, in reality it is non
>> existent. (!)
>> Please forward this to whoever you believe could help to fix it. Thanks a lot!
> I've always been one who thinks that things are best fixed by the people
> who care about them, and who have access to the means to fix things.
> If anyone would like to see better AIX support, please help us out - tell
> us what is wrong, tell us how to fix it, and make AIX a better place for
> pkgsrc in general.
> I know that Joerg has been doing some work in this area, but he's got a lot
> on his plate right now. So any help that we could get, in the form of
> knowledgeable people, with access to AIX, and the motivation to fix it.
> Any help here would be great.
I care very much. The place where I work (a college IT department) has
largely adopted pkgsrc for their Linux servers. This is mostly my doing.
I've also adopted pkgsrc on our AIX system which runs the college's main
business services (student records, financials, hr etc.)
My most recent experience with AIX is mixed. I'm currently working off
an unclean bootstrap. Everything built, but the bootstrap itself failed.
See pkg/36563 (I think).
We just replaced our production system and I will have the old system as
a sandbox. I would very much like to do bulk builds, or at least large
groups of packages on this system.
I've been using GCC. This may be a hindrance, but I'm yet to convince my
boss to pony up the $3K+ to buy xlC for AIX 5.3.
But I've been subsisting on what I have. See below.
I'd love to help. Feel free to contact me off-list...
$ uname -a
AIX xxxxxxx 3 5 xxxxxxxxxxxxxxxxxxxxxxxx
bootstrap-mk-files-20061111 *.mk files for the bootstrap bmake utility
digest-20060826 Message digest wrapper utility
patch-2.5.4nb2 Patch files using diff output
gzip-base-1.2.4bnb2 Compress or expand files
libtool-base-1.5.22nb4 Generic shared library support script (the script
bzip2-1.0.4 Block-sorting file compressor
pkg_install-info-4.5nb3 Standalone GNU info file installation utility
libiconv-1.11 Character set conversion library
gettext-lib-0.14.6 Internationalized Message Handling Library (libintl)
gettext-tools-0.14.6 Tools for providing messages in different languages
gmake-3.81 GNU version of 'make' utility
zlib-1.2.3 General purpose data compression library
gnupg-1.4.7 GNU Privacy Guard, public-Key encryption and digital
rsync-2.6.9 Network file distribution/synchronisation utility
expat-2.0.1 XML parser library written in C
apr-0.9.12.2.0.59nb3 Apache Portable Runtime
pkg-config-0.21nb1 System for managing library compile/link flags
perl-5.8.8nb4 Practical Extraction and Report Language
vim-share-7.1.2 Data files for the vim editor (vi clone)
automake-1.10 GNU Standards-compliant Makefile generator
m4-1.4.9nb1 GNU version of UNIX m4 macro language processor
autoconf-2.61 Generates automatic source code configuration scripts
ghostscript-fonts-8.11nb1 Postscript fonts for Aladdin Ghostscript
vim-7.1.2 Vim editor (vi clone) without GUI
bison-2.3 GNU yacc(1) replacement
gtexinfo-4.8nb7 GNU info documentation utilities
flex-2.5.33nb2 Fast clone of lex(1), the lexical scanner generator
png-1.2.18 Library for manipulating PNG images
unzip-5.52nb3 List, test and extract compressed files in a ZIP archive
jpeg-6bnb4 IJG's jpeg compression utilities
jasper-1.900.1 Software-based reference implementation of the
enscript-1.6.3nb4 ASCII-to-PostScript filter
diffutils-2.8.1nb2 GNU diff utilities - find the differences between files
findutils-4.1nb6 The GNU find, xargs and locate utilities
url2pkg-2.6 Tool to automate initial steps in building a package
pkgdiff-0.119 Tools to create, maintain and send back patches for
pkg_alternatives-1.4 Generic wrappers for programs with similar interfaces