Date: Thu, 4 Dec 2003 02:56:21 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 243 ************************************************** Wednesday 03 December 2003 Number 243 ************************************************** Subjects for today 1 Re: UX2BS : Dave and Natalie" 2 Re: building a2ps : John Poltorak 3 Re: UX2BS : John Poltorak 4 Re: UX2BS : John Poltorak 5 Re: building a2ps : John Poltorak 6 Re: building a2ps : T.Sikora" **= Email 1 ==========================** Date: Thu, 04 Dec 2003 08:41:51 -0800 From: "Dave and Natalie" Subject: Re: UX2BS On Thu, 4 Dec 2003 10:17:47 +0000, John Poltorak wrote: >On Wed, Dec 03, 2003 at 08:55:14PM -0800, Dave and Natalie wrote: >> On Sat, 1 Nov 2003 17:42:22 +0000, John Poltorak wrote: >> >> >Since there seem to be some problems with the Perl build, it may be better >> >to delete everything and start from sratch, making sure that all your >> >archives are in a safe place so you don't need to download everything >> >again. >> >> Well I tried again from scratch (with most archives already downloaded) and evrything went pretty smooth. > >That's great. > >Any chance of you posting the Perl test summary from near the end of >perl.log? Failed 7/726 test scripts, 99.04% okay. 19/68706 subtests failed, 99.97% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- ../lib/ExtUtils/t/basic.t 1 256 17 1 5.88% 14 lib/os2_base.t 1 256 19 1 5.26% 8 lib/os2_process.t 7 1792 227 7 3.08% 2 10 19 34 100 174 209 lib/os2_process_kid.t 227 4 1.76% 10 34 174 209 lib/rx_cmprt.t 255 65280 18 3 16.67% 16-18 op/alarm.t 4 2 50.00% 1-2 op/stat.t 73 1 1.37% 44 60 tests and 563 subtests skipped. Which is pretty good. IIRC the best I could do was 8 failures. > >> Byacc didn't download creating a couple of small problems. > >Byacc is a crucial building block. Without it a number of other apps fail. > >I really need to include an early exit in update_base.cmd if any app >fails rather than continuing with buiding the next app. I guess I'll redo it tonight with byacc. > > >> At that I've been plagued by files that didn't download. > >This may have something to do with a firewall or NAT... > >Do you normally have any problems running WGET from the command line? No, as an example I ran wget ftp://invisible-island.net/byacc/byacc.tar.gz and it downloaded fine. Perhaps your wget parameters can be fine tuned? > >> Also seems before I had a posix2 directory. Now there isn't. > >Posix2 was updated recently. The source location is shown in baseline.lst. > I have /archives/baseline/p2beta0_1_1_bin.zip 893385³03-13-03³10:49a No sign of it being unpacked anywhere. Perhaps I should delete this? > >> Now what? I don't see much documentation, > >There isn't any documentation as the whole thing is work in progress and >subject to change. This mailing list and its archives should be >consulted in case of problems. > >> I guess I'll have to examine the scripts > >Well they are generally quite short and easy to follow, but obviously can >be enhanced as and when anything suitable is suggested. > > Dave New Email Address - please update your Address book dave_yeo at paralynx.com _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Thu, 4 Dec 2003 09:41:03 +0000 From: John Poltorak Subject: Re: building a2ps On Wed, Dec 03, 2003 at 11:31:29PM +0100, Michael Zolk wrote: > On Tue, Nov 25, 2003 at 09:16:21PM +0000, John Poltorak wrote: > > > > Maybe I don't have the right version of ux2bs_inst.cmd? What is the URL of > > > the latest version? > > > > Your best bet is to retrieve the bootstrap program using:- > > > > > > wget ftp://unixos2: at 213.152.37.92/pub/unixos2/build_system/lib/ux2_bootstrap.cmd > > > > and start from scratch, although if you have downloaded anything already > > you may wish to save it in a completely different location, but set the > > REPOSITORY variable first so that you don't download files again > > unnecessarily. > > OK, I tried this script. The rsync that was downloaded did not work because it > did not find emx.dll, Yes, that's a major failing that I keep meaning to sort out. Thanks for reminding me. > so I have manually downloaded emxrt.zip and copied the > DLLs into a dir in LIBPATH before I tried again. However, rsync failed to > download the required files: > > ----- autoconf-2.13.log ----- > Tue Dec 2 23:41:27 GMT 2003 The build of Autoconf occurs quite a long way into the initial UX2BS build process. Is this the first error or did it manage to build Perl? Rsync is only responsible for retrieving the initial build system. Once that it is in place, individual archives are retrieved using WGET. The problem may have something to do with using a firewall or NAT. > The other log files all look the same. Any idea what's wrong? Can you post dir \unixos2\logs\* ? Also do you have a \unixos2\lib\ux2bs_install.log ? That should provide a log of the installation and build of a number of apps. > Michael > -- > http://www.borashop.de -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Thu, 4 Dec 2003 10:17:47 +0000 From: John Poltorak Subject: Re: UX2BS On Wed, Dec 03, 2003 at 08:55:14PM -0800, Dave and Natalie wrote: > On Sat, 1 Nov 2003 17:42:22 +0000, John Poltorak wrote: > > >Since there seem to be some problems with the Perl build, it may be better > >to delete everything and start from sratch, making sure that all your > >archives are in a safe place so you don't need to download everything > >again. > > Well I tried again from scratch (with most archives already downloaded) and evrything went pretty smooth. That's great. Any chance of you posting the Perl test summary from near the end of perl.log? > Byacc didn't download creating a couple of small problems. Byacc is a crucial building block. Without it a number of other apps fail. I really need to include an early exit in update_base.cmd if any app fails rather than continuing with buiding the next app. > At that I've been plagued by files that didn't download. This may have something to do with a firewall or NAT... Do you normally have any problems running WGET from the command line? > Also seems before I had a posix2 directory. Now there isn't. Posix2 was updated recently. The source location is shown in baseline.lst. > Now what? I don't see much documentation, There isn't any documentation as the whole thing is work in progress and subject to change. This mailing list and its archives should be consulted in case of problems. > I guess I'll have to examine the scripts Well they are generally quite short and easy to follow, but obviously can be enhanced as and when anything suitable is suggested. > Dave > > New Email Address - please update your Address book > dave_yeo at paralynx.com -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Thu, 4 Dec 2003 19:40:43 +0000 From: John Poltorak Subject: Re: UX2BS On Thu, Dec 04, 2003 at 08:41:51AM -0800, Dave and Natalie wrote: > >> Well I tried again from scratch (with most archives already downloaded) and evrything went pretty smooth. > > > >That's great. > > > >Any chance of you posting the Perl test summary from near the end of > >perl.log? > > Failed 7/726 test scripts, 99.04% okay. 19/68706 subtests failed, 99.97% okay. > Failed Test Stat Wstat Total Fail Failed List of Failed > ------------------------------------------------------------------------------- > ../lib/ExtUtils/t/basic.t 1 256 17 1 5.88% 14 > lib/os2_base.t 1 256 19 1 5.26% 8 > lib/os2_process.t 7 1792 227 7 3.08% 2 10 19 34 100 174 209 > lib/os2_process_kid.t 227 4 1.76% 10 34 174 209 > lib/rx_cmprt.t 255 65280 18 3 16.67% 16-18 Those look like the usual suspects... > op/alarm.t 4 2 50.00% 1-2 but this... looks like a new one. > op/stat.t 73 1 1.37% 44 > 60 tests and 563 subtests skipped. It would be nice to find the definitive number of tests skipped at some point, but not just yet. > >> Byacc didn't download creating a couple of small problems. > > > >Byacc is a crucial building block. Without it a number of other apps fail. > > > >I really need to include an early exit in update_base.cmd if any app > >fails rather than continuing with buiding the next app. > > I guess I'll redo it tonight with byacc. Since you have already built Perl, you don't need to start fom scratch, but can run update_base.cmd. > No, as an example I ran wget ftp://invisible-island.net/byacc/byacc.tar.gz and it downloaded fine. Maybe you can just try 'build byacc' and see if it works... It just might have been a glitch. > Perhaps your wget parameters can be fine tuned? Sure, but is it necessary? This is what actually gets run:- wget -q -Nc -t 1 -P $REPOSITORY $URL > > > >> Also seems before I had a posix2 directory. Now there isn't. > > > >Posix2 was updated recently. The source location is shown in baseline.lst. > > > I have /archives/baseline/p2beta0_1_1_bin.zip 893385³03-13-03³10:49a > No sign of it being unpacked anywhere. Perhaps I should delete this? Oops! My mistake. This has been updated, but I had forgotten copy it to my RSYNC server. This is what I am using:- http://cesnet.dl.sourceforge.net/sourceforge/posix2/p2beta0_1_2_bin.zip Not sure about what is the best thing to do at this point. If you already have all the archives it may be an idea to move them somewhere else, set REPOSITORY in your initial build environment and then start the whole thing off again, leaving it running overnight. > Dave > > New Email Address - please update your Address book > dave_yeo at paralynx.com > -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Thu, 4 Dec 2003 23:31:44 +0000 From: John Poltorak Subject: Re: building a2ps On Fri, Dec 05, 2003 at 12:20:15AM +0100, Michael Zolk wrote: > On Thu, Dec 04, 2003 at 09:41:03AM +0000, John Poltorak wrote: > > > The build of Autoconf occurs quite a long way into the initial UX2BS build > > process. Is this the first error or did it manage to build Perl? > > > > Rsync is only responsible for retrieving the initial build system. Once > > that it is in place, individual archives are retrieved using WGET. > > > > The problem may have something to do with using a firewall or NAT. > > I don't use a firewall or a NAT setup, and I can download files with FTPPM > or Netscape without problems... How about WGET? > > > The other log files all look the same. Any idea what's wrong? > > > > > > Can you post dir \unixos2\logs\* ? > > -rw-r--r-- 1 michael michael 2.2K Dec 2 23:39 regex.log This looks about the right size but everything else looks like a failed download. What do you have under %REPOSITORY%? > > Also do you have a \unixos2\lib\ux2bs_install.log ? > > > That should provide a log of the installation and build of a number of > > apps. > > Yes, here are the relevant parts: > > [unzipping of baseline and emx archives, no problems here...] > > |Leaving emx_inst > |Baseline UX2BS has now been installed It looks like RSYNC has worked OK. > |Commencing build of apps in Build.lst... > |OS/2 Command Interpreter version 4 > | > | > |[G:\unixos2\lib]Tue Dec 2 23:29:26 GMT 2003 > | > |DIR URL CFLAGS LDFLAGS CFGPARMS MAKEPARM SRC > | ftp://ftp.cs.mun.ca/pub/pdksh/pdksh-5.2.14.tar.gz -Dstrncasecmp=strnicmp -Dstrcasecmp=stricmp . > |URL ftp://ftp.cs.mun.ca/pub/pdksh/pdksh-5.2.14.tar.gz > |CFLAGS -Dstrncasecmp=strnicmp -Dstrcasecmp=stricmp > |LDFLAGS > |CFGPARMS > |MAKEPARM > |SRC . > |retrieving pdksh-5.2.14.tar.gz > |retrieval failed > For some reason wget fails to download the source archives. Maybe try removing the '-q' parameter from wget on line 83 of build.sh and run:- build pdksh Do you have a .wgetrc somewhere which is providing some conflicting parameters? What happens when you run wget at the command line? > Michael > -- > http://www.borashop.de -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Thu, 04 Dec 2003 23:32:55 -0500 From: "T.Sikora" Subject: Re: building a2ps Michael Zolk wrote: > On Thu, Dec 04, 2003 at 09:41:03AM +0000, John Poltorak wrote: > > >>The build of Autoconf occurs quite a long way into the initial UX2BS build >>process. Is this the first error or did it manage to build Perl? >> >>Rsync is only responsible for retrieving the initial build system. Once >>that it is in place, individual archives are retrieved using WGET. >> >>The problem may have something to do with using a firewall or NAT. > > > I don't use a firewall or a NAT setup, and I can download files with FTPPM > or Netscape without problems... > > >>>The other log files all look the same. Any idea what's wrong? >> >> It's the exact same problem I had. see below. > > Been so busy (or lazy)finally got some time tonight. It works! > > With '--passive-ftp' appended in build.sh it works perfect. > > Just did pdksh and crypt. I'm going to remove everything except > > %repository% and do it again. > > > > Could you add '--passive-ftp' to build.sh? What happens if this is specified when it is not required? John could you add it to build.sh we'll just see what happens. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs