You can subscribe to this list here.
2001 |
Jan
|
Feb
(51) |
Mar
(85) |
Apr
(93) |
May
(55) |
Jun
(52) |
Jul
(36) |
Aug
(31) |
Sep
(62) |
Oct
(55) |
Nov
(10) |
Dec
(37) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(51) |
Feb
(86) |
Mar
(61) |
Apr
(83) |
May
(51) |
Jun
(35) |
Jul
(73) |
Aug
(70) |
Sep
(40) |
Oct
(46) |
Nov
(75) |
Dec
(26) |
2003 |
Jan
(36) |
Feb
(43) |
Mar
(27) |
Apr
(95) |
May
(43) |
Jun
(18) |
Jul
(9) |
Aug
(14) |
Sep
(27) |
Oct
(31) |
Nov
(33) |
Dec
(10) |
2004 |
Jan
(40) |
Feb
(19) |
Mar
(31) |
Apr
(8) |
May
(22) |
Jun
(45) |
Jul
(27) |
Aug
(38) |
Sep
(8) |
Oct
(26) |
Nov
(31) |
Dec
(20) |
2005 |
Jan
(9) |
Feb
(7) |
Mar
(16) |
Apr
(6) |
May
(10) |
Jun
(9) |
Jul
(1) |
Aug
(10) |
Sep
(2) |
Oct
(6) |
Nov
|
Dec
|
2006 |
Jan
(3) |
Feb
(10) |
Mar
(9) |
Apr
(11) |
May
(12) |
Jun
(15) |
Jul
(22) |
Aug
(9) |
Sep
(8) |
Oct
(13) |
Nov
(6) |
Dec
(7) |
2007 |
Jan
(8) |
Feb
(3) |
Mar
(8) |
Apr
(4) |
May
(3) |
Jun
(1) |
Jul
(16) |
Aug
(4) |
Sep
(1) |
Oct
(6) |
Nov
(3) |
Dec
(5) |
2008 |
Jan
(12) |
Feb
(9) |
Mar
(8) |
Apr
(3) |
May
(3) |
Jun
(3) |
Jul
(2) |
Aug
(2) |
Sep
(2) |
Oct
(16) |
Nov
(2) |
Dec
|
2009 |
Jan
(3) |
Feb
(1) |
Mar
(5) |
Apr
(2) |
May
(5) |
Jun
(16) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2010 |
Jan
(2) |
Feb
(2) |
Mar
(8) |
Apr
|
May
(5) |
Jun
|
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2011 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
(4) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: McFerrin, D. <Deb...@te...> - 2004-08-10 23:39:59
|
Hi All- I'm running aix 5.2 and have installed openssl-0.9.6m-1 and the following ssh filesets: openssh.base.client 3.7.0.5200 COMMITTED Open Secure Shell Commands openssh.base.server 3.7.0.5200 COMMITTED Open Secure Shell Server openssh.license 3.7.0.5200 COMMITTED Open Secure Shell License openssh.man.en_US 3.7.0.5200 COMMITTED Open Secure Shell openssh.base.client 3.7.0.5200 COMMITTED Open Secure Shell Commands openssh.base.server 3.7.0.5200 COMMITTED Open Secure Shell Server All is running quite nicely except for the logging. My question is when sshd starts up or a user performs a sftp, the log timestamp is GMT instead of CDT. I've played around with the TZ environment variable but have had no success. The TZ variable now is CST6CDT. Is there some option I need to set or some little something I've missed? Thanks- Debie McFerrin Texas Education Agency 512-463-9755 |
From: Pierre H. <pi...@ca...> - 2004-08-10 17:06:20
|
Hello David... Thanks for your fast and precise (as usual...:) response. I have to apologize, I hadn't noticed the popt package; I was looking for a libpopt package and apparently had the blinders on...:( Installing popt-1.7-1 fixed everything. Thanks again, P. Pierre Hildebrand B.Eng 514-938-6144 Technical Sales Specialist - pSeries e-servers IBM Canada Ltd. pi...@ca... David Clissold <cl...@au...> Sent by: aix...@ww... 08/09/2004 05:34 PM To Pierre Hildebrand/Quebec/IBM@IBMCA cc aix...@ww... Subject Re: [tbox-l] Installing rsync-2.5.4-3 fails with libpopt.a dependancy Hi Pierre, First the short answer: Installing the latest popt rpm image will give you the dependency you need. A link to the image: ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/rpm/popt-1.7-1.aix4.3.ppc.rpm Now the longer answer: rpm.rte itself only depends on libpopt.so.0 and never included libpopt.a... and consequently there was no libpopt.a(libpopt.so.0). The version of popt provided originally in the Toolbox was 1.5, without libpopt.a. Last year, popt was updated to 1.7, which now included libpopt.a. Since the older rsync was built with the older popt installed, it just used libpopt.so.0 and didn't care about libpopt.a(libpopt.so.0).... and even worked without installing the 'popt' rpm because the dependency was met by rpm.rte. But when rsync was updated later, it was built using the newer version of popt, with libpopt.a. That means at runtime, it also needs the popt 1.7 rpm installed as a dependency. Sometimes when a package is updated, it pulls in new dependencies that it didn't have before, and this is one of those cases (though I hadn't noticed this particular one before). Installing 1.7 won't hurt your rpm.rte. In fact, the libpopt.so.0 within rpm.rte 3.0.5.36 is the one from popt version 1.7. -- David Clissold cl...@au... On Mon, Aug 09, 2004 at 03:38:18PM -0400, Pierre Hildebrand wrote: > Hello... > > I'm trying to install the latest rsync package on a AIX 5.1 system: > > root@pierreh(/tempspace)$ rpm -Uvh rsync-2.5.4-3.aix5.1.ppc.rpm > error: failed dependencies: > libpopt.a(libpopt.so.0) is needed by rsync-2.5.4-3 > > and yet: > > root@pierreh(/tempspace)$ ls -l /opt/freeware/lib/*pop* > lrwxrwxrwx 1 root system 16 Jun 22 14:35 > /opt/freeware/lib/libpopt.so -> libpopt.so.0.0.0 > lrwxrwxrwx 1 root system 16 Jun 22 14:35 > /opt/freeware/lib/libpopt.so.0 -> libpopt.so.0.0.0 > -rwxr-xr-x 1 root system 53386 Sep 08 2003 > /opt/freeware/lib/libpopt.so.0.0.0 > lrwxrwxrwx 1 root system 11 Jun 22 14:35 > /opt/freeware/lib/rpmpopt -> rpm/rpmpopt > > After some digging, it looks like the libraries are delivered in rpm.rte. > I'm running with 3.0.5.36. > > Am I missing something here? Is it simply a matter of a missing link > between libpopt.a and libpopt.so.0? I noticed that this doesn't occur with > rsync-2.5.4-1.aix4.3.ppc.rpm, but happens with > rsync-2.5.4-?.aix5.1.ppc.rpm. > > Thanks in advance, > > Pierre > > > Pierre Hildebrand B.Eng 514-938-6144 > Technical Sales Specialist - pSeries e-servers > IBM Canada Ltd. > pi...@ca... _______________________________________________ aixtoolbox-list mailing list aix...@ww... http://www-124.ibm.com/developerworks/oss/mailman/listinfo/aixtoolbox-list |
From: Timothy J. B. <tj...@st...> - 2004-08-10 01:57:38
|
On Sat, 7 Aug 2004, Stef Coene wrote: > On Thursday 05 August 2004 23:23, you wrote: > > I too was looking for a port. I tried working through compiling the > > source, but it was way to much for a "non-developer" type. > Same for me. There are allmost no docs on how to compile openoffice. > > > It would > > sure be nice to have on AIX. > Yep. I will try to compile it and let you know the results. > > Stef > > -- <snip> Well, AFTER I sent of a request to start an AIX port on OpenOffice.org, I found there there is one already in work, with a proposed merge at version 2.0. "I'm a big fan of ignorance based techniques, because humans have a lot of ignorance, and we want to play our strong suit." Eric Lander New Scientist |
From: David C. <cl...@au...> - 2004-08-10 00:34:30
|
Hi Pierre, First the short answer: Installing the latest popt rpm image will give you the dependency you need. A link to the image: ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/rpm/popt-1.7-1.aix4.3.ppc.rpm Now the longer answer: rpm.rte itself only depends on libpopt.so.0 and never included libpopt.a... and consequently there was no libpopt.a(libpopt.so.0). The version of popt provided originally in the Toolbox was 1.5, without libpopt.a. Last year, popt was updated to 1.7, which now included libpopt.a. Since the older rsync was built with the older popt installed, it just used libpopt.so.0 and didn't care about libpopt.a(libpopt.so.0).... and even worked without installing the 'popt' rpm because the dependency was met by rpm.rte. But when rsync was updated later, it was built using the newer version of popt, with libpopt.a. That means at runtime, it also needs the popt 1.7 rpm installed as a dependency. Sometimes when a package is updated, it pulls in new dependencies that it didn't have before, and this is one of those cases (though I hadn't noticed this particular one before). Installing 1.7 won't hurt your rpm.rte. In fact, the libpopt.so.0 within rpm.rte 3.0.5.36 is the one from popt version 1.7. -- David Clissold cl...@au... On Mon, Aug 09, 2004 at 03:38:18PM -0400, Pierre Hildebrand wrote: > Hello... > > I'm trying to install the latest rsync package on a AIX 5.1 system: > > root@pierreh(/tempspace)$ rpm -Uvh rsync-2.5.4-3.aix5.1.ppc.rpm > error: failed dependencies: > libpopt.a(libpopt.so.0) is needed by rsync-2.5.4-3 > > and yet: > > root@pierreh(/tempspace)$ ls -l /opt/freeware/lib/*pop* > lrwxrwxrwx 1 root system 16 Jun 22 14:35 > /opt/freeware/lib/libpopt.so -> libpopt.so.0.0.0 > lrwxrwxrwx 1 root system 16 Jun 22 14:35 > /opt/freeware/lib/libpopt.so.0 -> libpopt.so.0.0.0 > -rwxr-xr-x 1 root system 53386 Sep 08 2003 > /opt/freeware/lib/libpopt.so.0.0.0 > lrwxrwxrwx 1 root system 11 Jun 22 14:35 > /opt/freeware/lib/rpmpopt -> rpm/rpmpopt > > After some digging, it looks like the libraries are delivered in rpm.rte. > I'm running with 3.0.5.36. > > Am I missing something here? Is it simply a matter of a missing link > between libpopt.a and libpopt.so.0? I noticed that this doesn't occur with > rsync-2.5.4-1.aix4.3.ppc.rpm, but happens with > rsync-2.5.4-?.aix5.1.ppc.rpm. > > Thanks in advance, > > Pierre > > > Pierre Hildebrand B.Eng 514-938-6144 > Technical Sales Specialist - pSeries e-servers > IBM Canada Ltd. > pi...@ca... |
From: Pierre H. <pi...@ca...> - 2004-08-09 22:38:27
|
Hello... I'm trying to install the latest rsync package on a AIX 5.1 system: root@pierreh(/tempspace)$ rpm -Uvh rsync-2.5.4-3.aix5.1.ppc.rpm error: failed dependencies: libpopt.a(libpopt.so.0) is needed by rsync-2.5.4-3 and yet: root@pierreh(/tempspace)$ ls -l /opt/freeware/lib/*pop* lrwxrwxrwx 1 root system 16 Jun 22 14:35 /opt/freeware/lib/libpopt.so -> libpopt.so.0.0.0 lrwxrwxrwx 1 root system 16 Jun 22 14:35 /opt/freeware/lib/libpopt.so.0 -> libpopt.so.0.0.0 -rwxr-xr-x 1 root system 53386 Sep 08 2003 /opt/freeware/lib/libpopt.so.0.0.0 lrwxrwxrwx 1 root system 11 Jun 22 14:35 /opt/freeware/lib/rpmpopt -> rpm/rpmpopt After some digging, it looks like the libraries are delivered in rpm.rte. I'm running with 3.0.5.36. Am I missing something here? Is it simply a matter of a missing link between libpopt.a and libpopt.so.0? I noticed that this doesn't occur with rsync-2.5.4-1.aix4.3.ppc.rpm, but happens with rsync-2.5.4-?.aix5.1.ppc.rpm. Thanks in advance, Pierre Pierre Hildebrand B.Eng 514-938-6144 Technical Sales Specialist - pSeries e-servers IBM Canada Ltd. pi...@ca... |
From: mrvalley <va...@ll...> - 2004-08-07 19:44:03
|
Thanks! That would be greatly appreciated. ----- Original Message ----- From: "Stef Coene" <ste...@do...> To: "Michael Valley" <va...@ll...> Cc: <aix...@ww...> Sent: Saturday, August 07, 2004 3:37 AM Subject: Re: [tbox-l] OpenOffice On Thursday 05 August 2004 23:23, you wrote: > I too was looking for a port. I tried working through compiling the > source, but it was way to much for a "non-developer" type. Same for me. There are allmost no docs on how to compile openoffice. > It would > sure be nice to have on AIX. Yep. I will try to compile it and let you know the results. Stef -- ste...@do... "Using Linux as bandwidth manager" http://www.docum.org/ ---------------------------------------------------------------------------- ---- |
From: Stef C. <ste...@do...> - 2004-08-07 13:37:11
|
On Thursday 05 August 2004 23:23, you wrote: > I too was looking for a port. I tried working through compiling the > source, but it was way to much for a "non-developer" type. Same for me. There are allmost no docs on how to compile openoffice. > It would > sure be nice to have on AIX. Yep. I will try to compile it and let you know the results. Stef -- ste...@do... "Using Linux as bandwidth manager" http://www.docum.org/ |
From: Andrew E. <and...@gm...> - 2004-08-06 14:08:43
|
> You need the following: > ... > > and config log complains of "collect2: Library libm not found" Thanks for that - I got 2.2 installed from RPM then realised the release notes for my app were wrong - it needed the new email stuff from 2.2.2 :-( > created by the fixincludes script are not correct. Can you verify that the > include files installed under /opt/GNUpro have correct permissions that > allow access by the user compiling python? aha - some dirs were missing go+x Ta Nailed that, installed 2.3.4 from source and all ok Thanks Andrew |
From: David C. <cl...@au...> - 2004-08-06 02:42:08
|
I'm not aware of any completed port of OpenOffice to AIX; I don't think it has happened. It looks like there has been some gradual work done on it, but not a lot. For what info there is, look at http://porting.openoffice.org, or more specifically, search their porting mailing list archives for AIX. You'll find a few discussions: http://porting.openoffice.org/servlets/SearchList?list=dev&searchText=AIX&defaultField=subject&Search=Search On Thu, Aug 05, 2004 at 09:58:20PM +0200, Stef Coene wrote: > Hi, > > I'm looking for OpenOffice for AIX. Anybody working on a port? > There are patches for OO to get it to compile on AIX, I tried to apply them, > but the compilation is failing. > So, is there a binary version available for AIX and/or is anybody working on > it? > > Stef > _______________________________________________ > aixtoolbox-list mailing list > aix...@ww... > http://www-124.ibm.com/developerworks/oss/mailman/listinfo/aixtoolbox-list -- David Clissold cl...@au... |
From: Michael V. <va...@ll...> - 2004-08-06 00:23:27
|
I too was looking for a port. I tried working through compiling the source, but it was way to much for a "non-developer" type. It would sure be nice to have on AIX. Stef Coene wrote: > Hi, > > I'm looking for OpenOffice for AIX. Anybody working on a port? > There are patches for OO to get it to compile on AIX, I tried to apply them, > but the compilation is failing. > So, is there a binary version available for AIX and/or is anybody working on > it? > > Stef > _______________________________________________ > aixtoolbox-list mailing list > aix...@ww... > http://www-124.ibm.com/developerworks/oss/mailman/listinfo/aixtoolbox-list > -- Michael Valley, IBM (mrv...@us...) 925-424-4184 Bldg. 116; Rm. 2621 va...@ll... |
From: Stef C. <ste...@do...> - 2004-08-05 22:58:30
|
Hi, I'm looking for OpenOffice for AIX. Anybody working on a port? There are patches for OO to get it to compile on AIX, I tried to apply them, but the compilation is failing. So, is there a binary version available for AIX and/or is anybody working on it? Stef |
From: David C. <cl...@au...> - 2004-08-05 22:24:24
|
A new security patch has been made to the libpng library, which has been uploaded to the AIX Toolbox site. Note that this is *not* a new version of libpng; it is simply a patch to the existing 1.2.1 version in the Toolbox. (1.2.5 is their latest, but they have provided patches for many libpng versions.) The libpng home page is: http://www.libpng.org/pub/png/libpng.html For security-related details, see: http://www.us-cert.gov/cas/techalerts/TA04-217A.html You should check and see if you have libpng installed on your system. If so, it is recommended that you install this updated revision: ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/libpng/libpng-1.2.1-6.aix5.1.ppc.rpm and if you the corresponding development package libpng-devel, the update is: ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/libpng/libpng-devel-1.2.1-6.aix5.1.ppc.rpm |
From: Philip K W. <pk...@us...> - 2004-08-05 21:49:59
|
aix...@ww... wrote on 08/05/2004 08:50:59 AM: > rpm -Uvh python-2.2-4.aix4.3.ppc.rpm > error: failed dependencies: > libdb.a(libdb-3.3.so.0) is needed by python-2.2-4 > libexpat.a(libexpat.so.0) is needed by python-2.2-4 > libgdbm.a(libgdbm.so.2) is needed by python-2.2-4 > libreadline.a(libreadline.so.4) is needed by python-2.2-4 You need the following: ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/db/db-3.3.11-3.aix4.3.ppc.rpm ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/expat/expat-1.95.2-4.aix5.1.ppc.rpm ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/gdbm/gdbm-1.8.0-5.aix4.3.ppc.rpm ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/readline/readline-4.3-1.aix5.1.ppc.rpm In addition, these packages may pull in additional dependencies, but they will at least allow you to proceed. > and config log complains of "collect2: Library libm not found" You are likely missing the bos.adt.libm package, which is shipped with AIX and provides the math library /usr/lib/libm.a. This library is required to build (and run) a lot of software on AIX. > sys/types.h: The file access permissions do not allow the specified action. > sys/wait.h: The file access permissions do not allow the specified action. > sys/localedef.h: The file access permissions do not allow the specified action. These are not good error messages to get while compiling. GCC runs a program called fixincludes after it is installed, which creates a set of include files which have been "sanitized" for use by GCC. I would think that these error messages indicate that the permissions on the files created by the fixincludes script are not correct. Can you verify that the include files installed under /opt/GNUpro have correct permissions that allow access by the user compiling python? You may also want to check the permissions on the system include files in /usr/include to make sure they are correct as well. Running a program like lppchk may help determine if the system include files have incorrect permissions. -- Philip K. Warren pk...@us... Phone: 512.838.8924 T/L 678.8924 |
From: Andrew E. <and...@gm...> - 2004-08-05 16:51:05
|
Hi folks, I'm trying to install python onto an AIX 5.1 ml04 box and have tried 2 methods: install of the RPM from the website: rpm -Uvh python-2.2-4.aix4.3.ppc.rpm error: failed dependencies: libdb.a(libdb-3.3.so.0) is needed by python-2.2-4 libexpat.a(libexpat.so.0) is needed by python-2.2-4 libgdbm.a(libgdbm.so.2) is needed by python-2.2-4 libreadline.a(libreadline.so.4) is needed by python-2.2-4 and I don't see the lib* rpms on the toolbox download page method 2 - install gcc and g++ from the toolbox site and compile Ptyhon 2.3.4 from source a) ./configure bombs out with: checking for g++... g++ checking for C++ compiler default output... configure: error: C++ compiler cannot create executables See `config.log' for more details. and config log complains of "collect2: Library libm not found" so, b) ./configure --with-gcc --with-cxx=g++ --with-libm="" --disable-ipv6 at least makes me a Makefile, but wont compile (several autoconf warning) --- make g++ -c -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I. -I./Include -DPy_BUILD_CORE -o Modules/ccpython.o ./Modules/ccpython.cc In file included from Include/Python.h:28, from ./Modules/ccpython.cc:3: /usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/include/stdio.h:386: sys/types.h: The file access permissions do not allow the specified action. In file included from Include/Python.h:33, from ./Modules/ccpython.cc:3: /usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/include/string.h:39: sys/types.h: The file access permissions do not allow the specified action. In file included from /usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/include/math.h:386, from Include/pyport.h:92, from Include/Python.h:48, from ./Modules/ccpython.cc:3: /usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/include/stdlib.h:227: sys/wait.h: The file access permissions do not allow the specified action. /usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/include/stdlib.h:439: sys/types.h: The file access permissions do not allow the specified action. /usr/bin/../lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/include/stdlib.h:443: sys/localedef.h: The file access permissions do not allow the specified action. In file included from Include/pyport.h:105, from Include/Python.h:48, from ./Modules/ccpython.cc:3: /usr/include/time.h:157: sys/types.h: The file access permissions do not allow the specified action. In file included from Include/Python.h:48, from ./Modules/ccpython.cc:3: Include/pyport.h:157: sys/stat.h: The file access permissions do not allow the specified action. Include/pyport.h:554: #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)." In file included from Include/unicodeobject.h:55, from Include/Python.h:74, from ./Modules/ccpython.cc:3: /usr/include/ctype.h:110: sys/localedef.h: The file access permissions do not allow the specified action. In file included from Include/Python.h:135, from ./Modules/ccpython.cc:3: Include/pyfpe.h:8: warning: `\' followed by white space at end of line make: 1254-004 The error code from the last command is 1. Stop. --- and all this is to try and run Mailman on the machine (any chance of a toolbox image?) Any hints? |
From: Mike <mi...@mi...> - 2004-08-05 00:23:59
|
On Mon, 02 Aug 2004, David Clissold wrote: > On Mon, Aug 02, 2004 at 03:29:36PM -0500, Mike wrote: > > I can build these things, but I like the idea of the *.rpm to keep > > separate those things that come as part of the BOS and those things > > that I've added on. The differences between installp and rpm do > > that nicely. > > Mike -- want to try an experiment? > > Suppose that you want a package which is not in the Toolbox, but you find that > it is pre-built at the UCLA site. Their image is just a compressed tarball, > and you'd rather it be in rpm format, but you also aren't particularly excited > about building it yourself. > > So -- how about converting their tarball into an installable rpm image without > actually building anything? You could do this without really having to know > much about rpm builds, using the file below. > > Visit http://aixpdslib.seas.ucla.edu and find the package you want, then > download it. Save the file below (and edit it if a different package is > desired). Then run: "rpm -bb net-snmp.spec" assuming net-snmp.spec is the > name of the saved file. Conventionally you'd put this file in > /opt/freeware/src/packages/SPECS, but you could store it anywhere. > > This method ought to work with pretty much any of the UCLA images. Note > that theirs are built based in /usr/local, so if you use that directory for > your own other uses, take care that you don't overwrite any of your own files > that you might have copied there. If this is a concern, list the files > in the package (rpm -qlp <rpmname>) after you create the package but before > you install it. > > -- > David Clissold > cl...@au... Submitted for your enjoyment: (change USER below to your account name) ------------------------------------------------------ #!/usr/bin/perl # $Id$ # $Log$ # read a file of packages to get from the UCLA AIX site # if the package already exists, go to the next # pull the package, run a spec file on it to create the rpm file # send a notification of a new package use Net::FTP; use strict; use warnings; my @packages; my @pulled; my %files; my %archversions; my $cfgfn = shift || 'ucla-tarball-rpm.cfg'; my %cfg; my @a; system("rm -f store/lsof*.Z"); # read the config file #open(CFG, "<$cfgfn") or die "$0: unable to read '$cfgfn': $!"; while(<DATA>) { next if /^#/o; next if /^\s*$/o; chomp; @a = split(' '); if($a[0] eq 'package') { push(@packages, $a[1]); } else { $cfg{$a[0]} = $a[1]; } } #close(CFG); # make sure the storage place exists mkdir $cfg{'store'} unless -d $cfg{'store'}; chdir $cfg{'store'}; # pull the tarball packages my $ftp = Net::FTP->new($cfg{'host'}) or die "$0: unable to reach host '$cfg{'host'}': $!"; $ftp->login($cfg{'user'}, $cfg{'pass'}, Debug => 9); my $dir = $cfg{'dir'}; my $pkgdir = $dir; $ftp->cwd($dir); foreach my $package (@packages) { $pkgdir = $dir . '/' . $package; $ftp->cwd($pkgdir); if($ftp->pwd ne $pkgdir) { print "package $package not found\n"; next; } $pkgdir .= '/RISC'; $ftp->cwd($pkgdir); my @files = $ftp->dir or next; shift(@files); # get rid of the first line @a = split(' ', $files[0]); my $highest = $a[$#a] || 'UNK'; foreach my $file (@files) { # get highest OS version @a = split(' ', $file); $highest = $highest < $a[$#a] ? $a[$#a] : $highest; } next if $highest eq 'UNK'; $pkgdir .= '/' . $highest . '/exec'; $ftp->cwd($pkgdir); if($ftp->pwd ne $pkgdir) { print "package $package not found\n"; next; } @files = $ftp->dir; shift(@files); foreach my $file (@files) { @a = split(' ', $files[0]); $file = $a[$#a]; $archversions{$file} = $highest; print "looking for $file\n"; if(! -f $file) { print "getting $file\n"; $ftp->binary; $ftp->get($file); push(@pulled, $file); $files{$file} = $package; } } $ftp->cwd($dir); } $ftp->quit; # if $HOME/.rpmmacros exists # read it, parse it, and create the necessary directories if(-f "$ENV{'HOME'}/.rpmmacros") { open(RPM, "<$ENV{'HOME'}/.rpmmacros") or die "$0: unable to open ~/.rpmmacros: $!"; while(<RPM>) { next unless /topdir/; @a = split(' '); $cfg{'topdir'} = $a[1]; } close RPM; $cfg{'topdir'} = '/opt/freeware/src/packages' unless $cfg{'topdir'}; $cfg{'rpmbuild'} = "$cfg{'topdir'}/BUILD"; $cfg{'rpmrpms'} = "$cfg{'topdir'}/RPMS"; $cfg{'rpmsrpms'} = "$cfg{'topdir'}/SRPMS"; $cfg{'rpmsources'} = "$cfg{'topdir'}/SOURCES"; system("mkdir -p $cfg{'rpmbuild'}"); system("mkdir -p $cfg{'rpmrpms'}"); system("mkdir -p $cfg{'rpmsrpms'}"); system("mkdir -p $cfg{'rpmsources'}"); } # create rpm packages from the pulled tarball packages foreach my $file (@pulled) { my $date = scalar(localtime); my $package = $files{$file}; my $pkgversion = $file; $pkgversion =~ s/^$package[-.]//; $pkgversion =~ s/.tar.gz$//o; $pkgversion =~ s/.tar.Z$//o; my $archversion = $archversions{$file} || '5.1'; print "pulled $file for package $package\n"; system("mkdir -p $cfg{'rpmsources'}"); system("cp $file $cfg{'rpmsources'}"); open(SPEC, ">$package.spec") or die "$0: unable to create file '$package.spec': $!"; print SPEC <<EOF; ############################################################################ # Download desired tarball from http://aixpdslib.seas.ucla.edu # Place the tarball in /opt/freeware/src/packages/SOURCES # Edit "Summary:", "Name:", and "Version:" below to set package name/version. # Edit "Source0:" to match the filename of the compressed tarball. # Edit "License:" to indicate type of license; It's up to you to read the # license and agree to it. USE THIS IMAGE AT YOUR OWN RISK! # Edit "\%description" section to describe package as you like. # Edit "\%changelog" and follow the format as desired. (Optional; you could # remove this section if you want). # Save this file and use rpm to build an installable rpm image. For example, # if this file is named "net-snmp.spec": # \$ rpm -bb net-snmp.spec # After a few minutes, this should finish and the rpm image should appear # in directory /opt/freeware/src/packages/RPMS/ppc. # Try "rpm -qip <filename>" and "rpm -qlp <filename>" to examine it before # installing. # # If the 'rpm -bb' fails, you probably need more space in /var/tmp. ############################################################################ Summary: $package from http://aixpdslib.seas.ucla.edu Name: $package Version: $pkgversion Source0: ${package}.${pkgversion}.tar.Z Release: 1 License: BSD-like Group: UCLA/Prebuilt Prefix: /usr/local BuildRoot: %{_tmppath}/%{name}-root %description This is $package pulled as file $file from $cfg{'host'}. Pulled from the AIX $archversion directory on $date. \%install [[ \$RPM_BUILD_ROOT != "/" ]] && rm -rf \$RPM_BUILD_ROOT mkdir -p \$RPM_BUILD_ROOT cd \$RPM_BUILD_ROOT uncompress -c \%{SOURCE0} | tar -xf - # Optional. Would be nice to have the binaries stripped. /usr/bin/strip .\%{prefix}/bin/* .\%{prefix}/sbin/* 2>/dev/null || : \%clean [[ \$RPM_BUILD_ROOT != "/" ]] && rm -rf \$RPM_BUILD_ROOT \%files \%defattr(-,bin,bin) \%{prefix}/* EOF close SPEC; system("rpm -bb $package.spec"); } __DATA__ # connection settings host aixpdslib.seas.ucla.edu user anonymous pass ai...@so... dir /pub store /home/USER/ucla/store rpmsources /opt/freeware/src/packages/SOURCES # packages to pull package apache package autoconf package automake package bison package cdrecord package cfengine package cvs package db package expect package flex package gnuplot package gzip package indent package jabber package less package lsof package make package mkisofs package mysql package mutt package net-snmp package openldap package openssl package rcs package rdist package readline package samba package screen package sudo package tk package tcl package tcltk package tcsh package unzip package zip ------------------------------------------------------ |
From: David C. <cl...@au...> - 2004-08-03 19:19:29
|
Kevin, The issue with our distributing open source packages really isn't the building or packaging of the images; it is a legal question. We cannot distribute open source packages -- whether just a version update or (even rarer) a new package -- without extensive review and approval from the legal group. So having it built externally doesn't help get it onto our own site, but thanks for the offer. Note that this doesn't stop anyone from building packages themselves and sharing them with each other directly (though I know that's not what you were asking). Or even making their own images publicly available somewhere, from an independent site of their own. ------ Changing the subject: I haven't tried it, but I was just thinking that the same approach should be possible to convert a Bull freeware image from installp format to rpm, although there is probably less incentive to do so since they are already nicely packaged up. Since they are in .bff format, it would be a matter of using the 'restore' command rather than un-tarring them. Still, if they're already in installp format, there's not much reason to. Also: I discovered that you can completely omit the %prep and %build keywords from that sample spec file I sent, since those sections are empty. I had just assumed they were always required, but they aren't. (Not that there's any harm in keeping them there either). -- David Clissold cl...@au... On Tue, Aug 03, 2004 at 09:06:12AM -0500, Shortt, Kevin wrote: > > David, > > Your idea for Mike is a great one. > > If I do this, can I offer my rpm as a submission to the Toolbox for others > to benefit from? > (ala...Steve Christensen does this at www.sunfreeware.com with Solaris > Packages) > > Opening this channel could make the Toolbox bigger and stronger for those > using and depending on it. > > -k > |
From: Shortt, K. <KS...@az...> - 2004-08-03 17:06:34
|
David, Your idea for Mike is a great one. If I do this, can I offer my rpm as a submission to the Toolbox for others to benefit from? (ala...Steve Christensen does this at www.sunfreeware.com with Solaris Packages) Opening this channel could make the Toolbox bigger and stronger for those using and depending on it. -k David Clissold wrote: > On Mon, Aug 02, 2004 at 03:29:36PM -0500, Mike wrote: >> I can build these things, but I like the idea of the *.rpm to keep >> separate those things that come as part of the BOS and those things >> that I've added on. The differences between installp and rpm do that >> nicely. > > Mike -- want to try an experiment? > > Suppose that you want a package which is not in the Toolbox, but you > find that it is pre-built at the UCLA site. Their image is just a > compressed tarball, and you'd rather it be in rpm format, but you > also aren't particularly excited about building it yourself. > > So -- how about converting their tarball into an installable rpm > image without actually building anything? You could do this without > really having to know much about rpm builds, using the file below. > > Visit http://aixpdslib.seas.ucla.edu and find the package you want, > then download it. Save the file below (and edit it if a different > package is desired). Then run: "rpm -bb net-snmp.spec" assuming > net-snmp.spec is the name of the saved file. Conventionally you'd > put this file in /opt/freeware/src/packages/SPECS, but you could > store it anywhere. > > This method ought to work with pretty much any of the UCLA images. > Note that theirs are built based in /usr/local, so if you use that > directory for your own other uses, take care that you don't overwrite > any of your own files that you might have copied there. If this is a > concern, list the files in the package (rpm -qlp <rpmname>) after you > create the package but before you install it. |
From: David C. <cl...@au...> - 2004-08-03 02:05:31
|
On Mon, Aug 02, 2004 at 03:29:36PM -0500, Mike wrote: > I can build these things, but I like the idea of the *.rpm to keep > separate those things that come as part of the BOS and those things > that I've added on. The differences between installp and rpm do > that nicely. Mike -- want to try an experiment? Suppose that you want a package which is not in the Toolbox, but you find that it is pre-built at the UCLA site. Their image is just a compressed tarball, and you'd rather it be in rpm format, but you also aren't particularly excited about building it yourself. So -- how about converting their tarball into an installable rpm image without actually building anything? You could do this without really having to know much about rpm builds, using the file below. Visit http://aixpdslib.seas.ucla.edu and find the package you want, then download it. Save the file below (and edit it if a different package is desired). Then run: "rpm -bb net-snmp.spec" assuming net-snmp.spec is the name of the saved file. Conventionally you'd put this file in /opt/freeware/src/packages/SPECS, but you could store it anywhere. This method ought to work with pretty much any of the UCLA images. Note that theirs are built based in /usr/local, so if you use that directory for your own other uses, take care that you don't overwrite any of your own files that you might have copied there. If this is a concern, list the files in the package (rpm -qlp <rpmname>) after you create the package but before you install it. -- David Clissold cl...@au... ############################################################################ # Download desired tarball from http://aixpdslib.seas.ucla.edu # Place the tarball in /opt/freeware/src/packages/SOURCES # Edit "Summary:", "Name:", and "Version:" below to set package name/version. # Edit "Source0:" to match the filename of the compressed tarball. # Edit "License:" to indicate type of license; It's up to you to read the # license and agree to it. USE THIS IMAGE AT YOUR OWN RISK! # Edit "%description" section to describe package as you like. # Edit "%changelog" and follow the format as desired. (Optional; you could # remove this section if you want). # Save this file and use rpm to build an installable rpm image. For example, # if this file is named "net-snmp.spec": # $ rpm -bb net-snmp.spec # After a few minutes, this should finish and the rpm image should appear # in directory /opt/freeware/src/packages/RPMS/ppc. # Try "rpm -qip <filename>" and "rpm -qlp <filename>" to examine it before # installing. # # If the 'rpm -bb' fails, you probably need more space in /var/tmp. ############################################################################ Summary: net-snmp from http://aixpdslib.seas.ucla.edu Name: net-snmp Version: 5.0.6 Source0: net-snmp.5.0.6.tar.Z Release: 1 License: BSD-like Group: UCLA/Prebuilt Prefix: /usr/local BuildRoot: /var/tmp/%{name}-root %description This is net-snmp. Add description here as you see fit. %prep %build %install [[ $RPM_BUILD_ROOT != "/" ]] && rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT cd $RPM_BUILD_ROOT uncompress -c %{SOURCE0} | tar -xf - # Optional. Would be nice to have the binaries stripped. /usr/bin/strip ./%{prefix}/bin/* ./%{prefix}/sbin/* 2>/dev/null || : %clean [[ $RPM_BUILD_ROOT != "/" ]] && rm -rf $RPM_BUILD_ROOT %files %defattr(-,bin,bin) %{prefix}/* %changelog * Mon Aug 02 2004 Your Name <you...@yo...> - create rpm from the UCLA tarball. |
From: Mike <mi...@mi...> - 2004-08-02 23:29:47
|
On Mon, 02 Aug 2004, David Clissold wrote: > On Mon, Aug 02, 2004 at 02:24:32PM -0500, Mike wrote: > >How about putting net-snmp out there? > > I've logged your request to the package wish-list. The chances of seeing it in > the Toolbox are pretty small, unfortunately. As an alternative (other than > compiling your own copy), it's already available from other places -- take a > look at the Bull AIX freeware site which provides a copy of it. It's listed in > their package table at: > http://www.bullfreeware.com/listaix51.html > And UCLA has built net-snmp for AIX also: > http://aixpdslib.seas.ucla.edu/packages/net-snmp.html I can build these things, but I like the idea of the *.rpm to keep separate those things that come as part of the BOS and those things that I've added on. The differences between installp and rpm do that nicely. Mike |
From: David C. <cl...@au...> - 2004-08-02 23:27:56
|
On Mon, Aug 02, 2004 at 02:24:32PM -0500, Mike wrote: >How about putting net-snmp out there? I've logged your request to the package wish-list. The chances of seeing it in the Toolbox are pretty small, unfortunately. As an alternative (other than compiling your own copy), it's already available from other places -- take a look at the Bull AIX freeware site which provides a copy of it. It's listed in their package table at: http://www.bullfreeware.com/listaix51.html And UCLA has built net-snmp for AIX also: http://aixpdslib.seas.ucla.edu/packages/net-snmp.html -- David Clissold cl...@au... |
From: Mike <mi...@mi...> - 2004-08-02 22:24:37
|
How about putting net-snmp out there? Mike |
From: Richard D. <Ric...@LA...> - 2004-07-30 19:49:11
|
I'm running AIX 5.1 at maintenance level 5100-06 on a 64-bit kernel. Recently, we got a graphics terminal, and not being fond of CDE, I decided to install KDE from the AIX toolkit. Most things seem to be working pretty well. I installed the following RPMs: arts-1.0.0-1 kdeadmin-3.0-1 kdeartwork-3.0-1 kdebase-3.0-2ssl kdebindings-3.0-1 kdeedu-3.0-1 kdegames-3.0-1 kdegraphics-3.0-1 kdelibs-3.0-1ssl kdelibs-sound-3.0-1ssl kdenetwork-3.0-2 kdepim-3.0-1 kdetoys-3.0-1 kdeutils-3.0-1 qt-3.0.3-1 qt-Xt-3.0.3-1 For no reason I can discern, the "konsole" doesn't work. When I open it, I don't get a shell prompt. When I type in commands, they display, but nothing happens. It seems that no shell is opening within konsole at all. It really doesn't make much sense. I've tried adjusting konsole parameters, installing more X11 filesets, poking around the list archives. I can't understand what's wrong. Has anyone seen this before? Does anyone have any ideas? I can work right now by starting xterm, but I'd really prefer konsole. Please help me realize what I'm doing wrong. --Rich Dupuy UNIX System Administrator IT Technical Support Specialist Office of Computing Services 225-219-6026 |
From: David C. <cl...@au...> - 2004-07-26 18:44:52
|
No; the official packaged image provided by IBM is the installp version. There are no plans to put it back into the Toolbox -- it has graduated from an unsupported 'as-is' Toolbox image to a supported bonus pack image. In addition to the disks, you can get the openssh free via download at: http://oss.software.ibm.com/developerworks/projects/opensshi Also, there are other packages in the bonus/expansion packs available for download (which are also not part of the AIX Toolbox). You might want to save this page: http://www-1.ibm.com/servers/aix/products/bonuspack/aix5l/wpcontent.html -- David Clissold cl...@au... On Mon, Jul 26, 2004 at 07:41:00AM -0500, Mike wrote: > I know openssh in installp format is on the bonus disks that > come with AIX. Will openssh ever be in rpm format on the > aixtoolbox? > > Mike > _______________________________________________ > aixtoolbox-list mailing list > aix...@ww... > http://www-124.ibm.com/developerworks/oss/mailman/listinfo/aixtoolbox-list |
From: Mike <mi...@mi...> - 2004-07-26 15:41:06
|
I know openssh in installp format is on the bonus disks that come with AIX. Will openssh ever be in rpm format on the aixtoolbox? Mike |
From: David C. <cl...@au...> - 2004-07-23 20:02:13
|
A follow-up on this: What Philip says is correct... almost all open-source packages that you build will build more cleanly if you use the common GNU utilities, such as installing the GNU make from the Toolbox and setting your PATH as he describes. I didn't mention it in the case of vim; I notice that our spec file is explicitly running "/usr/bin/make" so this is a rare exception to this rule. Even so, when I built it just now I had /usr/linux/bin first in my path; so other than explicitly running /usr/bin/make, the GNU tools are used before the native ones. -- David Clissold cl...@au... On Fri, Jul 23, 2004 at 11:46:13AM -0500, Philip K Warren wrote: > aix...@ww... wrote on 07/23/2004 > 07:13:41 AM: > > I then looked at the source listing for VIM and found a new release of > 6.3 > > was available instead of the 6.0.147-2 from the toolbox site. Thinking > that > > this might fix the problem I downloaded the source and tried to compile > it. > > I received the following error message: > > > > make: 1254-002 Cannot find a rule to create target > > ../runtime/vim32x32.xpm from dependencies. > > Stop. > > This is because you are trying to build against the AIX make instead of > the GNU make. Several packages require you to use GNU make to build, so > here is what I would suggest. > > Download and install GNU make from the Toolbox: > ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/make/make-3.80-1.aix5.1.ppc.rpm > > Set your path to include /usr/linux/bin before all other directories when > building the RPM. This will ensure that the correct version of make is > picked up by the build process. > > $ export PATH=/usr/linux/bin:$PATH > $ rpm -ba vim.spec > > -- > Philip K. Warren > pk...@us... > Phone: 512.838.8924 > T/L 678.8924 > _______________________________________________ > aixtoolbox-list mailing list > aix...@ww... > http://www-124.ibm.com/developerworks/oss/mailman/listinfo/aixtoolbox-list |