Date: Tue, 5 Aug 2003 02:46:48 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 167 ************************************************** Monday 04 August 2003 Number 167 ************************************************** Subjects for today 1 [UX2BS 0000002]: Build system can't find ux2_inst : ux2bugs at os2ports.com 2 Re: Perl 5.8.1 RC3 : Jeff Robinson 3 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 4 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 5 Re: [UX2BS 0000002]: Build system can't find ux2_inst : Jeff Robinson 6 The scoop on wget? : Jeff Robinson 7 Re: The scoop on wget? : Jeff Robinson 8 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 9 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 10 [UX2BS 0000002]: Build system can't find ux2_inst : ux2bugs at os2ports.com 11 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 12 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 13 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 14 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 15 Re: The scoop on wget? : T.Sikora" 16 Re: [UX2BS 0000002]: Build system can't find ux2_inst : T.Sikora" 17 env : T.Sikora" 18 Re: env : T.Sikora" 19 [UX2BS 0000003]: Wget missing dependency : ux2bugs at os2ports.com 20 Missing archives? : Jeff Robinson 21 [UX2BS 0000003]: Wget missing dependency : ux2bugs at os2ports.com 22 Re: [UX2BS 0000002]: Build system can't find ux2_inst : John Poltorak 23 Re: Missing archives? : Jeff Robinson 24 Re: [UX2BS 0000002]: Build system can't find ux2_inst : John Poltorak 25 Re: Missing archives? : Jeff Robinson 26 Re: The scoop on wget? : John Poltorak 27 RE: Missing archives? : Wegert, Eric L" 28 Re: Missing archives? : T.Sikora" 29 Re: Missing archives? : T.Sikora" 30 Re: Missing archives? : Jeff Robinson 31 Re: Missing archives? : Jeff Robinson 32 Re: env : John Poltorak 33 standalone rsync : Stefan.Neis at t-online.de 34 Re: env : John Poltorak 35 Re: The scoop on wget? : Lyn St George" 36 Re: standalone rsync : John Poltorak 37 Re: Missing archives? : T.Sikora" 38 Re: Missing archives? : John Poltorak 39 Re: The scoop on wget? : John Poltorak **= Email 1 ==========================** Date: Tue, 5 Aug 2003 01:35:20 GMT From: ux2bugs at os2ports.com Subject: [UX2BS 0000002]: Build system can't find ux2_inst The following NEW bug has been ADDED. ====================================================================== http://os2ports.com/bugs/bug_view_page.php?bug_id=0000002 ====================================================================== Reporter: jeffnik Handler: ====================================================================== Project: UX2BS Bug ID: 2 Category: Reproducibility: sometimes Severity: minor Priority: normal Status: new ====================================================================== Date Submitted: 08-05-2003 01:35 Local time zone must be set--see zic manual page Last Modified: 08-05-2003 01:35 Local time zone must be set--see zic manual page ====================================================================== Summary: Build system can't find ux2_inst Description: After using the ux2_bootstrap.cmd and wget to download the prerequisite archives (which works perfectly), the script terminates with not being able to find ux2_inst. The command is present in the unixos2\build_system\lib directory. ====================================================================== Bug History Date Modified Username Field Change ====================================================================== 08-05-2003 01:35 Local time zone must be set--see zic manual pagejeffnik New Bug ====================================================================== _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Tue, 05 Aug 2003 07:39:32 -0500 From: Jeff Robinson Subject: Re: Perl 5.8.1 RC3 T.Sikora wrote: > Jeff Robinson wrote: >> >> So really for all sane intents and purposes, the answer will be "Yes, >> download the whole thing". I was just trying to be "lazy" on the >> whole deal, but I'll probably set around tonight to nabbing the >> archives... it sounds easier as a whole. >> >> Jeff >> > > No no all you do is grab the boostrap.cmd file edit it and run it from > root that's it nothing else. > Hi folks, I grabbed the ux2_bootstrap.cmd last night from the UX2BS website, but I seem to have run into some trouble after that. (well, I did get a little ways into it). I've filed a bug on the problem in Mantis, but what it seems is that everything is taking place in d:\unixos2\build_system but the few scripts that I've run seem to download everything fine, but once done, they don't seem to take into account the build_system directory and alas, everything goes down-hill from there. Is this build_system directory supposed to exist and it's a script problem, or did the build_system somehow sneak into there and the scripts are actually failing for that fact? Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Tue, 05 Aug 2003 09:45:53 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst ux2bugs at os2ports.com wrote: > The following NEW bug has been ADDED. > ====================================================================== > http://os2ports.com/bugs/bug_view_page.php?bug_id=0000002 > ====================================================================== > Reporter: jeffnik > Handler: > ====================================================================== > Project: UX2BS > Bug ID: 2 > Category: > Reproducibility: sometimes > Severity: minor > Priority: normal > Status: new > ====================================================================== > Date Submitted: 08-05-2003 01:35 Local time zone must be set--see zic manual page > Last Modified: 08-05-2003 01:35 Local time zone must be set--see zic manual page > ====================================================================== > Summary: Build system can't find ux2_inst > Description: > After using the ux2_bootstrap.cmd and wget to download the prerequisite > archives (which works perfectly), the script terminates with not being > able to find ux2_inst. The command is present in the > unixos2\build_system\lib directory. > ====================================================================== > > Bug History > Date Modified Username Field Change > ====================================================================== > 08-05-2003 01:35 Local time zone must be set--see zic manual pagejeffnik New Bug > ====================================================================== > _______________________________________________ > UX2BS mailing list > UX2BS at os2ports.com > http://os2ports.com/mailman/listinfo/ux2bs > Gee somebody actually used it. I just added this to ux2_inst.cmd It should work now. Could someone try it? goto %download% :rsync rsync -av %host%::baseline %repository% goto done :wget wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%repository% ftp://%host%/pub/unixos2/ux2bs/baseline/ goto done :done -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Tue, 05 Aug 2003 09:59:00 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst T.Sikora wrote: > ux2bugs at os2ports.com wrote: > >> > Gee somebody actually used it. I just added this to ux2_inst.cmd > It should work now. Could someone try it? > > goto %download% > :rsync > rsync -av %host%::baseline %repository% > goto done > :wget > wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%repository% > ftp://%host%/pub/unixos2/ux2bs/baseline/ > goto done > :done > >It looks like the final lines of the ux2_bootstrap.cmd script >should >be altered from: >%bldrt% >cd \%bld_home%\lib >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 >to read: >%bldrt% >cd \%bld_home%\build_system\lib >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 rsync and wget should be putting the contents of the build_system directory inside x:\unixos2\ so ux2_inst should be in \unixos2\lib. Is yours? If not we have to change the wget path to put it there. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Tue, 05 Aug 2003 10:11:26 -0500 From: Jeff Robinson Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst T.Sikora wrote: > T.Sikora wrote: > >> ux2bugs at os2ports.com wrote: >> > >>> >> Gee somebody actually used it. I just added this to ux2_inst.cmd >> It should work now. Could someone try it? >> >> goto %download% >> :rsync >> rsync -av %host%::baseline %repository% >> goto done >> :wget >> wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%repository% >> ftp://%host%/pub/unixos2/ux2bs/baseline/ >> goto done >> :done >> >> It looks like the final lines of the ux2_bootstrap.cmd script >should > > >be altered from: > >%bldrt% > >cd \%bld_home%\lib > >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 > > >to read: > >%bldrt% > >cd \%bld_home%\build_system\lib > >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 > > rsync and wget should be putting the contents of the build_system > directory inside x:\unixos2\ so ux2_inst should be in \unixos2\lib. > Is yours? If not we have to change the wget path to put it there. > On my system I ran the ux2_bootstrap and it created the unixos2 directory where it was supposed to (on my specified D: drive). Then it created a directory in it called "build_system" and commenced the download... so the scripts actually reside in d:\unixos2\build_system\lib instead of just d:\unixos2\lib My little modification that I mentioned about works okay for the first bit, but of course since stuff was never intended to have build_system in it, it breaks other things... so we just have to see why it is creating the build_system directory.. Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Tue, 05 Aug 2003 10:24:38 -0500 From: Jeff Robinson Subject: The scoop on wget? John Poltorak wrote: > On Tue, Aug 05, 2003 at 10:30:51AM -0400, T.Sikora wrote: >>>I never followed why WGET suddenly appeared in this. >>> >>>There doesn't seem to be any need for it, since RSYNC worked perfectly >>>well the last time I tried and it seemed to work fine for most people. >>> >>> I just figured out the wget "issue"... on the command: wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%bld_home% ftp://%host%/pub/unixos2/ux2bs/build_system/ The --cut-dirs should actually be "4", since you want to discard /pub/unixos2/ux2bs/build_system It now builds everything with d:\unixos2 as the base, without the superfluous directory, but it still can't find the ux2_inst script, though it is in d:\unixos2\lib I'll have to check on this one and see if I can figure it out. >>so I figured if someone does not have >>them installed they can still use the ux2bs without installing them. I >>noticed a few OS/2 users are not comfortable with rsync and many use >>wget already. Just another option. > > > Providing options within a standard build environment makes it non > standard. I'd prefer to address any reasons for people not being > comfortable with it. I found it worked very well apart from generating > some error msgs which appeared spurious. > > What sort of problems do people have with it? > One of the things that stopped me from even trying the UX2BS for so long was the warning about rsync that you could basically wipe a drive if I set it up incorrectly. I didn't have a good way to back up my current info at the time, so just sort've let it go. I've previously used wget so wasn't afraid of it at all. Though I did find it sort've amusing that the "getting started" page tells me to download wget (with links) and then when I run ux2_bootstrap it ftp's over and grabs a copy anyways! Oh, these scripts of little faith! (Though I think it is far better safe than sorry!) Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 7 ==========================** Date: Tue, 05 Aug 2003 10:29:27 -0500 From: Jeff Robinson Subject: Re: The scoop on wget? Jeff Robinson wrote: > I just figured out the wget "issue"... on the command: > wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%bld_home% > ftp://%host%/pub/unixos2/ux2bs/build_system/ > > The --cut-dirs should actually be "4", since you want to discard > /pub/unixos2/ux2bs/build_system > > It now builds everything with d:\unixos2 as the base, without the > superfluous directory, but it still can't find the ux2_inst script, > though it is in d:\unixos2\lib > Whoops... never mind about that ux2_inst error... that was the result of my previous "fix" of adding the "build_system" path into the script. Fixed that. Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 8 ==========================** Date: Tue, 05 Aug 2003 10:30:51 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst John Poltorak wrote: > On Tue, Aug 05, 2003 at 09:59:00AM -0400, T.Sikora wrote: > >>T.Sikora wrote: >> >>>ux2bugs at os2ports.com wrote: >>> >> >>>Gee somebody actually used it. I just added this to ux2_inst.cmd >>>It should work now. Could someone try it? >>> >>>goto %download% >>>:rsync >>>rsync -av %host%::baseline %repository% >>>goto done >>>:wget >>>wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%repository% >>>ftp://%host%/pub/unixos2/ux2bs/baseline/ >>>goto done >>>:done >>> >>>It looks like the final lines of the ux2_bootstrap.cmd script >should >> >> >be altered from: >> >%bldrt% >> >cd \%bld_home%\lib >> >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 >> >> >to read: >> >%bldrt% >> >cd \%bld_home%\build_system\lib >> >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 >> >>rsync and wget should be putting the contents of the build_system >>directory inside x:\unixos2\ so ux2_inst should be in \unixos2\lib. >>Is yours? If not we have to change the wget path to put it there. > > > I never followed why WGET suddenly appeared in this. > > There doesn't seem to be any need for it, since RSYNC worked perfectly > well the last time I tried and it seemed to work fine for most people. > > It was in one of your test scripts so I added it. Rsync needs the emx runtimes already installed to work so I figured if someone does not have them installed they can still use the ux2bs without installing them. I noticed a few OS/2 users are not comfortable with rsync and many use wget already. Just another option. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 9 ==========================** Date: Tue, 05 Aug 2003 10:34:34 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst John Poltorak wrote: > On Tue, Aug 05, 2003 at 09:59:00AM -0400, T.Sikora wrote: > >>T.Sikora wrote: >> >>>ux2bugs at os2ports.com wrote: >>> >> >>>Gee somebody actually used it. I just added this to ux2_inst.cmd >>>It should work now. Could someone try it? >>> >>>goto %download% >>>:rsync >>>rsync -av %host%::baseline %repository% >>>goto done >>>:wget >>>wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%repository% >>>ftp://%host%/pub/unixos2/ux2bs/baseline/ >>>goto done >>>:done >>> >>>It looks like the final lines of the ux2_bootstrap.cmd script >should >> >> >be altered from: >> >%bldrt% >> >cd \%bld_home%\lib >> >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 >> >> >to read: >> >%bldrt% >> >cd \%bld_home%\build_system\lib >> >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 >> >>rsync and wget should be putting the contents of the build_system >>directory inside x:\unixos2\ so ux2_inst should be in \unixos2\lib. >>Is yours? If not we have to change the wget path to put it there. > > > I never followed why WGET suddenly appeared in this. > > There doesn't seem to be any need for it, since RSYNC worked perfectly > well the last time I tried and it seemed to work fine for most people. > > > >>-- >>T.Sikora >>tsikora at ntplx dot net > > > Your alive! I know I'm corrupting the UX2BS. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 10 ==========================** Date: Tue, 5 Aug 2003 10:36:47 GMT From: ux2bugs at os2ports.com Subject: [UX2BS 0000002]: Build system can't find ux2_inst A BUGNOTE has been added to this bug. ====================================================================== http://os2ports.com/bugs/bug_view_page.php?bug_id=0000002 ====================================================================== Reporter: jeffnik Handler: ====================================================================== Project: UX2BS Bug ID: 2 Category: Reproducibility: sometimes Severity: minor Priority: normal Status: new ====================================================================== Date Submitted: 08-05-2003 01:35 Local time zone must be set--see zic manual page Last Modified: 08-05-2003 10:36 Local time zone must be set--see zic manual page ====================================================================== Summary: Build system can't find ux2_inst Description: After using the ux2_bootstrap.cmd and wget to download the prerequisite archives (which works perfectly), the script terminates with not being able to find ux2_inst. The command is present in the unixos2\build_system\lib directory. ====================================================================== ---------------------------------------------------------------------- jeffnik - 08-05-2003 10:36 Local time zone must be set--see zic manual page ---------------------------------------------------------------------- The wget command line should be altered to have --cut-dirs=4 instead of --cut-dirs=3. This will avoid the superfluous directory in the download. Bug History Date Modified Username Field Change ====================================================================== 08-05-2003 01:35 Local time zone must be set--see zic manual pagejeffnik New Bug 08-05-2003 10:36 Local time zone must be set--see zic manual pagejeffnik Bugnote Added: 0000003 ====================================================================== _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 11 ==========================** Date: Tue, 05 Aug 2003 11:03:43 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst John Poltorak wrote: > On Tue, Aug 05, 2003 at 10:30:51AM -0400, T.Sikora wrote: > > >>>>rsync and wget should be putting the contents of the build_system >>>>directory inside x:\unixos2\ so ux2_inst should be in \unixos2\lib. >>>>Is yours? If not we have to change the wget path to put it there. >>> >>> >>>I never followed why WGET suddenly appeared in this. >>> >>>There doesn't seem to be any need for it, since RSYNC worked perfectly >>>well the last time I tried and it seemed to work fine for most people. >>> >>> >> >>It was in one of your test scripts so I added it. Rsync needs the emx >>runtimes already installed to work > > > If that is the case maybe I need to build a standalone version of RSYNC, > but I'm not sure how to do that... > > > >>so I figured if someone does not have >>them installed they can still use the ux2bs without installing them. I >>noticed a few OS/2 users are not comfortable with rsync and many use >>wget already. Just another option. > > > Providing options within a standard build environment makes it non > standard. I'd prefer to address any reasons for people not being > comfortable with it. I found it worked very well apart from generating > some error msgs which appeared spurious. > > What sort of problems do people have with it? > > If you use WGET there is an assumption that the user already has it, and Not really. I explained it in the bootstrap. It's in \unixos2\lib with rsync and is downloadable just like rsync in the bootstrap. You need to edit it with your drive so selecting a download method is very easy too. Having to add emx runtimes beforehand defeats the purpose of it being a clean environment and may complicate the UX2BS emx install. ftp://os2ports.com/pub/unixos2/ux2bs/ux2_bootstrap.cmd > there are quite a lot of different versions around, each of which is > subject to its own quirks, which can lead to non-standard results. I replaced yours with the latest VACCP wget build. > > Rsync works perfect and wget is just a path statement away from working too. One thing I'm not clear on is was the bootstrap supposed to set the env upon completeting? I made a ux2shell.cmd that sets the envoronment and brings a shell up to work with it afterwards much like Cygwin. Then you just go in the scripts directory and chose one and build. Scripts maybe should be the startup directory. Was this what you envisioned? ftp://os2ports.com/pub/unixos2/ux2bs No paths are set yet. Just a sample subject to modification. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 12 ==========================** Date: Tue, 05 Aug 2003 11:15:10 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst T.Sikora wrote: > John Poltorak wrote: > >> On Tue, Aug 05, 2003 at 10:30:51AM -0400, T.Sikora wrote: >> >> >>>>> rsync and wget should be putting the contents of the build_system >>>>> directory inside x:\unixos2\ so ux2_inst should be in \unixos2\lib. >>>>> Is yours? If not we have to change the wget path to put it there. >>>> >>>> >>>> >>>> I never followed why WGET suddenly appeared in this. >>>> >>>> There doesn't seem to be any need for it, since RSYNC worked >>>> perfectly well the last time I tried and it seemed to work fine for >>>> most people. >>>> >>>> >>> >>> It was in one of your test scripts so I added it. Rsync needs the emx >>> runtimes already installed to work >> >> >> >> If that is the case maybe I need to build a standalone version of >> RSYNC, but I'm not sure how to do that... rsync and wget are just download methods does not interfere with the build. Without a standalone rsync it's a good alternative. You said use a clean environment and that's what users will do. I have a oem WSeB that does not support passive mode on ftp. So another problem is presented so I gave a quick caution and link to download rsync or wget beforehand with the boostrap and made the script recognize if it already exists. These are all potentional problems when it's public. Without these fixes and warnings I can hear it now... "This thing sucks!" "Doesn't work!" -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 13 ==========================** Date: Tue, 05 Aug 2003 11:24:12 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst T.Sikora wrote: > John Poltorak wrote: > >> On Tue, Aug 05, 2003 at 10:30:51AM -0400, T.Sikora wrote: >> >> > > One thing I'm not clear on is was the bootstrap supposed to set the env > upon completeting? I made a ux2shell.cmd that sets the envoronment and > brings a shell up to work with it afterwards much like Cygwin. Then you > just go in the scripts directory and chose one and build. Scripts maybe > should be the startup directory. Was this what you envisioned? > > ftp://os2ports.com/pub/unixos2/ux2bs > > No paths are set yet. Just a sample subject to modification. > ux2_clean.cmd removes the installed UX2BS ready to try again? Never noticed it before. update_base.cmd is run after perl builds? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 14 ==========================** Date: Tue, 05 Aug 2003 11:28:48 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst Jeff Robinson wrote: > T.Sikora wrote: > >> T.Sikora wrote: >> >>> ux2bugs at os2ports.com wrote: >>> >> >>>> >>> Gee somebody actually used it. I just added this to ux2_inst.cmd >>> It should work now. Could someone try it? >>> >>> goto %download% >>> :rsync >>> rsync -av %host%::baseline %repository% >>> goto done >>> :wget >>> wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%repository% >>> ftp://%host%/pub/unixos2/ux2bs/baseline/ >>> goto done >>> :done >>> >>> It looks like the final lines of the ux2_bootstrap.cmd script >should >> >> >> >be altered from: >> >%bldrt% >> >cd \%bld_home%\lib >> >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 >> >> >to read: >> >%bldrt% >> >cd \%bld_home%\build_system\lib >> >ux2_inst %1 %2 %3 %4 %5 %6 %7 %8 %9 >> >> rsync and wget should be putting the contents of the build_system >> directory inside x:\unixos2\ so ux2_inst should be in \unixos2\lib. >> Is yours? If not we have to change the wget path to put it there. >> > > On my system I ran the ux2_bootstrap and it created the unixos2 > directory where it was supposed to (on my specified D: drive). Then it > created a directory in it called "build_system" and commenced the > download... so the scripts actually reside in > d:\unixos2\build_system\lib instead of just d:\unixos2\lib > > My little modification that I mentioned about works okay for the first > bit, but of course since stuff was never intended to have build_system > in it, it breaks other things... so we just have to see why it is > creating the build_system directory.. > > Jeff It should be in /unixos2/lib no 'build_system' It's the path in the wget download line. Could you look at it and the ux2_inst wget line too? I have to leave for a few hours. > -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 15 ==========================** Date: Tue, 05 Aug 2003 12:35:19 -0400 From: "T.Sikora" Subject: Re: The scoop on wget? Jeff Robinson wrote: > John Poltorak wrote: > >> On Tue, Aug 05, 2003 at 10:30:51AM -0400, T.Sikora wrote: > > >>>> I never followed why WGET suddenly appeared in this. >>>> >>>> There doesn't seem to be any need for it, since RSYNC worked >>>> perfectly well the last time I tried and it seemed to work fine for >>>> most people. >>>> >>>> > > I just figured out the wget "issue"... on the command: > wget -Ncr -nH --cut-dirs=3 -t 1 -P %bldrt%/%bld_home% > ftp://%host%/pub/unixos2/ux2bs/build_system/ > > The --cut-dirs should actually be "4", since you want to discard > /pub/unixos2/ux2bs/build_system I'll change it. > > It now builds everything with d:\unixos2 as the base, without the > superfluous directory, but it still can't find the ux2_inst script, > though it is in d:\unixos2\lib > > I'll have to check on this one and see if I can figure it out. That is strange. > >>> so I figured if someone does not have them installed they can still >>> use the ux2bs without installing them. I noticed a few OS/2 users are >>> not comfortable with rsync and many use wget already. Just another >>> option. >> >> >> >> Providing options within a standard build environment makes it non >> standard. I'd prefer to address any reasons for people not being >> comfortable with it. I found it worked very well apart from generating >> some error msgs which appeared spurious. >> >> What sort of problems do people have with it? >> > > One of the things that stopped me from even trying the UX2BS for so long > was the warning about rsync that you could basically wipe a drive if I Thats with the --delete option if no path is used. You usually use that for mirroring a site. It deletes old files without it rsync will change the files and add but won't discard old files. > set it up incorrectly. I didn't have a good way to back up my current > info at the time, so just sort've let it go. > > I've previously used wget so wasn't afraid of it at all. Though I did > find it sort've amusing that the "getting started" page tells me to > download wget (with links) and then when I run ux2_bootstrap it ftp's Yeah that's old I'll have to rewrite it. John and Maynard wrote that in the first days of ux2bs when we had no idea where it was going. We then discovered rsync did in fact run as a server on OS/2 and things changed rapidly. > over and grabs a copy anyways! Oh, these scripts of little faith! > (Though I think it is far better safe than sorry!) > > Jeff -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 16 ==========================** Date: Tue, 05 Aug 2003 12:45:17 -0400 From: "T.Sikora" Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst John Poltorak wrote: > On Tue, Aug 05, 2003 at 11:03:43AM -0400, T.Sikora wrote: > > >>Having to add emx runtimes beforehand defeats the purpose of it being a >>clean environment and may complicate the UX2BS emx install. > > > Yes that is a problem which a standalone version of RSYNC would get round. > I just haven't managed to create one so far - although it's probably just > a matter of setting the correct CFLAGS... > > >>Rsync works perfect and wget is just a path statement away from working too. > > > I don't think WGET is a drop in replacement for RSYNC. You need to tweak > some code in ux2_inst.cmd:- > > if %repository%. == . set repository=%bld_home%/archives > rsync -av %host%::baseline %repository% > > and it can get a little messy. > > >>One thing I'm not clear on is was the bootstrap supposed to set the env >>upon completeting? I made a ux2shell.cmd that sets the envoronment and >>brings a shell up to work with it afterwards much like Cygwin. Then you >>just go in the scripts directory and chose one and build. Scripts maybe >>should be the startup directory. Was this what you envisioned? > > > The way it works is that you download and run ux2_bootstrap.cmd which in > turn grabs a number of files including ux2_inst.cmd which is run as the > last command. This cmd file builds up ux2_env.cmd dynamically and this is > the program which creates the correct environment as part of every build. > Each app built uses:- > > > build.cmd APPNAME > > > to build the required app, and the first thing it does is call ux2_env.cmd > to set the correct environment. > Oh I never was clear on that. We can still leave the desktop shell with the nifty icon Jeff's making(Didn't know you volunteered?) and just have it call ux2_env.cmd and ux2_local.cmd beforehand? I'm going to have to put all this on the webpage. Nobody knew about all this. In fact a while ago their were quite a few posts about how this works but nobody knew. That's why I added the ux2shell.cmd Nonetheless it's still usefull for novices at least it installs something visible. That's why maybe adding ux2_env.cmd and ux2_local.cmd to it and just using build specific env variables in each build.cmd I'm trying to look at this as someone not involved with the project. > If you have any specific requirements peculiar to your own system, you put > them in ux2_local.cmd and this is called if it exists. There should be no > need to manually edit ux2_env.cmd. > > >>-- >>T.Sikora >>tsikora at ntplx dot net > > > -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 17 ==========================** Date: Tue, 05 Aug 2003 13:36:49 -0400 From: "T.Sikora" Subject: env Where does ux2_env.cmd and ux2_local.cmd reside? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 18 ==========================** Date: Tue, 05 Aug 2003 13:43:44 -0400 From: "T.Sikora" Subject: Re: env T.Sikora wrote: > Where does ux2_env.cmd and ux2_local.cmd reside? > > How can I dump the contents of ux2_env.cmd into a file ?? >ux2shell.cmd If I call ux2_env.cmd within ux2shell.cmd will the env revert back when closed? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 19 ==========================** Date: Tue, 5 Aug 2003 14:02:47 GMT From: ux2bugs at os2ports.com Subject: [UX2BS 0000003]: Wget missing dependency The following NEW bug has been ADDED. ====================================================================== http://os2ports.com/bugs/bug_view_page.php?bug_id=0000003 ====================================================================== Reporter: jeffnik Handler: ====================================================================== Project: UX2BS Bug ID: 3 Category: Reproducibility: always Severity: major Priority: normal Status: new ====================================================================== Date Submitted: 08-05-2003 14:02 Local time zone must be set--see zic manual page Last Modified: 08-05-2003 14:02 Local time zone must be set--see zic manual page ====================================================================== Summary: Wget missing dependency Description: The wget that is downloaded by the UX2BS is missing the Visual Age CPP message file CPPRRT36.MSG. This creates errors that cause the ux2_inst script to terminate. ====================================================================== Bug History Date Modified Username Field Change ====================================================================== 08-05-2003 14:02 Local time zone must be set--see zic manual pagejeffnik New Bug ====================================================================== _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 20 ==========================** Date: Tue, 05 Aug 2003 14:04:53 -0500 From: Jeff Robinson Subject: Missing archives? Well, it looks like I've gotten through the bootstrap script alright, but it seems I haven't quite got things together yet. After ux2_bootstrap has finished grabbing the tools, it then calls ux2_inst.cmd... and this is where I then run into some more trouble. At this point, when wget tries to download the archives I end up with a CPPRRT36.MSG error and the script terminates. Apparently the version of wget that is downloaded with the build system requires this file from IBM's VACPP. A quick search on Google reveals some locations to download it. ( http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=utf-8&safe=off&q=CPPRRT36.MSG&sa=N&tab=wg ) I'll mark it as a bug. Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 21 ==========================** Date: Tue, 5 Aug 2003 14:09:00 GMT From: ux2bugs at os2ports.com Subject: [UX2BS 0000003]: Wget missing dependency A BUGNOTE has been added to this bug. ====================================================================== http://os2ports.com/bugs/bug_view_page.php?bug_id=0000003 ====================================================================== Reporter: jeffnik Handler: ====================================================================== Project: UX2BS Bug ID: 3 Category: Reproducibility: always Severity: major Priority: normal Status: new ====================================================================== Date Submitted: 08-05-2003 14:02 Local time zone must be set--see zic manual page Last Modified: 08-05-2003 14:09 Local time zone must be set--see zic manual page ====================================================================== Summary: Wget missing dependency Description: The wget that is downloaded by the UX2BS is missing the Visual Age CPP message file CPPRRT36.MSG. This creates errors that cause the ux2_inst script to terminate. ====================================================================== ---------------------------------------------------------------------- jeffnik - 08-05-2003 14:09 Local time zone must be set--see zic manual page ---------------------------------------------------------------------- Wget line in ux2_inst.cmd should be changed from: wget -Ncr -nH --cut-dirs=4 -t 1 -P %bldrt%/%repository% ftp://%host%/pub/unixos2/ux2bs/baseline/ to read: wget -Ncr -nH --cut-dirs=4 -t 1 -P %repository% ftp://%host%/pub/unixos2/ux2bs/baseline/ otherwise passing %bldrt%/%repository% will end up with a destination path with the drive letter included twice. Bug History Date Modified Username Field Change ====================================================================== 08-05-2003 14:02 Local time zone must be set--see zic manual pagejeffnik New Bug 08-05-2003 14:09 Local time zone must be set--see zic manual pagejeffnik Bugnote Added: 0000004 ====================================================================== _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 22 ==========================** Date: Tue, 5 Aug 2003 15:33:14 +0100 From: John Poltorak Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst On Tue, Aug 05, 2003 at 10:30:51AM -0400, T.Sikora wrote: > >>rsync and wget should be putting the contents of the build_system > >>directory inside x:\unixos2\ so ux2_inst should be in \unixos2\lib. > >>Is yours? If not we have to change the wget path to put it there. > > > > > > I never followed why WGET suddenly appeared in this. > > > > There doesn't seem to be any need for it, since RSYNC worked perfectly > > well the last time I tried and it seemed to work fine for most people. > > > > > It was in one of your test scripts so I added it. Rsync needs the emx > runtimes already installed to work If that is the case maybe I need to build a standalone version of RSYNC, but I'm not sure how to do that... > so I figured if someone does not have > them installed they can still use the ux2bs without installing them. I > noticed a few OS/2 users are not comfortable with rsync and many use > wget already. Just another option. Providing options within a standard build environment makes it non standard. I'd prefer to address any reasons for people not being comfortable with it. I found it worked very well apart from generating some error msgs which appeared spurious. What sort of problems do people have with it? If you use WGET there is an assumption that the user already has it, and there are quite a lot of different versions around, each of which is subject to its own quirks, which can lead to non-standard results. > -- > T.Sikora > tsikora at ntplx dot net -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 23 ==========================** Date: Tue, 05 Aug 2003 15:48:57 -0500 From: Jeff Robinson Subject: Re: Missing archives? John Poltorak wrote: > On Tue, Aug 05, 2003 at 02:04:53PM -0500, Jeff Robinson wrote: > >>Well, it looks like I've gotten through the bootstrap script alright, >>but it seems I haven't quite got things together yet. >> >>After ux2_bootstrap has finished grabbing the tools, it then calls >>ux2_inst.cmd... and this is where I then run into some more trouble. > > > Personally, I would suggest using RSYNC if you can. It's much simpler. > > This time I fixed the wget statement in ux2_inst.cmd and was able to grab all the archives, though it put them in d:\unixos2\archives\source\source. By the time it was done my repository path read had "source" directories 3 deep! Apparently "source" keeps getting tacked onto the end of the repository variable all the time. I'm going to do what you ask and try rsync as well, just to see if I'm running into the same problems. Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 24 ==========================** Date: Tue, 5 Aug 2003 16:28:49 +0100 From: John Poltorak Subject: Re: [UX2BS 0000002]: Build system can't find ux2_inst On Tue, Aug 05, 2003 at 11:03:43AM -0400, T.Sikora wrote: > Having to add emx runtimes beforehand defeats the purpose of it being a > clean environment and may complicate the UX2BS emx install. Yes that is a problem which a standalone version of RSYNC would get round. I just haven't managed to create one so far - although it's probably just a matter of setting the correct CFLAGS... > Rsync works perfect and wget is just a path statement away from working too. I don't think WGET is a drop in replacement for RSYNC. You need to tweak some code in ux2_inst.cmd:- if %repository%. == . set repository=%bld_home%/archives rsync -av %host%::baseline %repository% and it can get a little messy. > One thing I'm not clear on is was the bootstrap supposed to set the env > upon completeting? I made a ux2shell.cmd that sets the envoronment and > brings a shell up to work with it afterwards much like Cygwin. Then you > just go in the scripts directory and chose one and build. Scripts maybe > should be the startup directory. Was this what you envisioned? The way it works is that you download and run ux2_bootstrap.cmd which in turn grabs a number of files including ux2_inst.cmd which is run as the last command. This cmd file builds up ux2_env.cmd dynamically and this is the program which creates the correct environment as part of every build. Each app built uses:- build.cmd APPNAME to build the required app, and the first thing it does is call ux2_env.cmd to set the correct environment. If you have any specific requirements peculiar to your own system, you put them in ux2_local.cmd and this is called if it exists. There should be no need to manually edit ux2_env.cmd. > -- > T.Sikora > tsikora at ntplx dot net -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 25 ==========================** Date: Tue, 05 Aug 2003 16:32:32 -0500 From: Jeff Robinson Subject: Re: Missing archives? Wegert, Eric L wrote: > Jeff: > > I had the same problem with nested source directories when invoking the > ux2_env.cmd script more than once. The script appends source to the > repository environment variable. I would recommend NOT appending to an > existing variable as multiple invocations can cause nesting. > > Line from ux2_inst.cmd: > > echo set repository=%repository%/source>>ux2_env.cmd > > This was based upon results from downloading/bootstrapping the UNIXOS2 build > systems a couple of months ago ... Ah, good call... I was trying to be conscientious about making certain I was closing one session after it failed and opening another, but maybe not careful enough. Though the last change I saw was simply between the beginning of the script running and the end, so I dunno. The rsync version is going much more smoothly, though I'm having a rough go with some items when being configured... apparently it is taking issue with my "tmp" setting, but everything is scrolling by too fast to really tell what is happening. I'll just have to assess things after the fact and see how things went. But certainly a lot of stuff is building now. Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 26 ==========================** Date: Tue, 5 Aug 2003 17:01:40 +0100 From: John Poltorak Subject: Re: The scoop on wget? On Tue, Aug 05, 2003 at 10:24:38AM -0500, Jeff Robinson wrote: > > > > Providing options within a standard build environment makes it non > > standard. I'd prefer to address any reasons for people not being > > comfortable with it. I found it worked very well apart from generating > > some error msgs which appeared spurious. > > > > What sort of problems do people have with it? > > > > One of the things that stopped me from even trying the UX2BS for so long > was the warning about rsync that you could basically wipe a drive if I > set it up incorrectly. There isn't any need to set it up correctly, it should get downloaded automatically by ux2_bootstrap which will also invoke it correctly. Quite a number of people have run it through to completion and succssfully built Perl without touching anything at all, which is the way it was designed. It seems the only problem occurs when you don't have EMXRT somewhere. I thought I had managed to remove all traces when I was testing the build, but there must have been versions lurking which I wasn't aware of. > Jeff > -- > ---------------- > Whatza JamochaMUD? > http://jamochamud.anecho.mb.ca > > Or other stuff: http://www.anecho.mb.ca/~jeffnik > ----------------------------------------------------------- -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 27 ==========================** Date: Tue, 5 Aug 2003 17:16:06 -0400 From: "Wegert, Eric L" Subject: RE: Missing archives? Jeff: I had the same problem with nested source directories when invoking the ux2_env.cmd script more than once. The script appends source to the repository environment variable. I would recommend NOT appending to an existing variable as multiple invocations can cause nesting. Line from ux2_inst.cmd: echo set repository=%repository%/source>>ux2_env.cmd This was based upon results from downloading/bootstrapping the UNIXOS2 build systems a couple of months ago ... -----Original Message----- From: Jeff Robinson [mailto:jeffnik at anecho.mb.ca] Sent: Tuesday, August 05, 2003 3:49 PM To: UX2 Build System Subject: Re: Missing archives? John Poltorak wrote: > On Tue, Aug 05, 2003 at 02:04:53PM -0500, Jeff Robinson wrote: > >>Well, it looks like I've gotten through the bootstrap script alright, >>but it seems I haven't quite got things together yet. >> >>After ux2_bootstrap has finished grabbing the tools, it then calls >>ux2_inst.cmd... and this is where I then run into some more trouble. > > > Personally, I would suggest using RSYNC if you can. It's much simpler. > > This time I fixed the wget statement in ux2_inst.cmd and was able to grab all the archives, though it put them in d:\unixos2\archives\source\source. By the time it was done my repository path read had "source" directories 3 deep! Apparently "source" keeps getting tacked onto the end of the repository variable all the time. I'm going to do what you ask and try rsync as well, just to see if I'm running into the same problems. Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 28 ==========================** Date: Tue, 05 Aug 2003 17:41:40 -0400 From: "T.Sikora" Subject: Re: Missing archives? Jeff Robinson wrote: > Well, it looks like I've gotten through the bootstrap script alright, > but it seems I haven't quite got things together yet. > > After ux2_bootstrap has finished grabbing the tools, it then calls > ux2_inst.cmd... and this is where I then run into some more trouble. > > At this point, when wget tries to download the archives I end up with a > CPPRRT36.MSG error and the script terminates. Apparently the version of > wget that is downloaded with the build system requires this file from > IBM's VACPP. A quick search on Google reveals some locations to > download it. ( > http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=utf-8&safe=off&q=CPPRRT36.MSG&sa=N&tab=wg > ) > I'll mark it as a bug. > > Jeff I added CPPRRT36.MSG to the bootstrap it should be fine. I'll fix the %repository% for wget in a while. Still building Mozilla and the new Zope so I can't do nothing till their done. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 29 ==========================** Date: Tue, 05 Aug 2003 17:43:28 -0400 From: "T.Sikora" Subject: Re: Missing archives? Jeff Robinson wrote: > Wegert, Eric L wrote: > >> Jeff: >> >> I had the same problem with nested source directories when invoking the >> ux2_env.cmd script more than once. The script appends source to the >> repository environment variable. I would recommend NOT appending to an >> existing variable as multiple invocations can cause nesting. >> >> Line from ux2_inst.cmd: >> >> echo set repository=%repository%/source>>ux2_env.cmd >> >> This was based upon results from downloading/bootstrapping the UNIXOS2 >> build >> systems a couple of months ago ... > > > Ah, good call... I was trying to be conscientious about making certain I > was closing one session after it failed and opening another, but maybe > not careful enough. Though the last change I saw was simply between the > beginning of the script running and the end, so I dunno. > > The rsync version is going much more smoothly, though I'm having a rough > go with some items when being configured... apparently it is taking > issue with my "tmp" setting, but everything is scrolling by too fast to > really tell what is happening. I'll just have to assess things after > the fact and see how things went. > > But certainly a lot of stuff is building now. > > Jeff > What line did you use for wget in ux2_inst and where did it actually put it? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 30 ==========================** Date: Tue, 05 Aug 2003 18:19:59 -0500 From: Jeff Robinson Subject: Re: Missing archives? T.Sikora wrote: > Jeff Robinson wrote: > >> Wegert, Eric L wrote: >> >>> Jeff: >>> >>> I had the same problem with nested source directories when invoking the >>> ux2_env.cmd script more than once. The script appends source to the >>> repository environment variable. I would recommend NOT appending to an >>> existing variable as multiple invocations can cause nesting. >>> >>> Line from ux2_inst.cmd: >>> >>> echo set repository=%repository%/source>>ux2_env.cmd >>> >>> This was based upon results from downloading/bootstrapping the >>> UNIXOS2 build >>> systems a couple of months ago ... >> >> >> >> Ah, good call... I was trying to be conscientious about making certain >> I was closing one session after it failed and opening another, but >> maybe not careful enough. Though the last change I saw was simply >> between the beginning of the script running and the end, so I dunno. >> >> The rsync version is going much more smoothly, though I'm having a >> rough go with some items when being configured... apparently it is >> taking issue with my "tmp" setting, but everything is scrolling by too >> fast to really tell what is happening. I'll just have to assess >> things after the fact and see how things went. >> >> But certainly a lot of stuff is building now. >> >> Jeff >> > What line did you use for wget in ux2_inst and where did it actually put > it? > I think that's in the bugnote: http://os2ports.com/bugs/bug_view_page.php?bug_id=0000003 Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 31 ==========================** Date: Tue, 05 Aug 2003 18:36:59 -0500 From: Jeff Robinson Subject: Re: Missing archives? T.Sikora wrote: > Jeff Robinson wrote: > >> T.Sikora wrote: >> >>> Jeff Robinson wrote: >>> >>>> Wegert, Eric L wrote: >>>> >>>>> Jeff: >>>>> >>>>> I had the same problem with nested source directories when invoking >>>>> the >>>>> ux2_env.cmd script more than once. The script appends source to the >>>>> repository environment variable. I would recommend NOT appending >>>>> to an >>>>> existing variable as multiple invocations can cause nesting. >>>>> >>>>> Line from ux2_inst.cmd: >>>>> >>>>> echo set repository=%repository%/source>>ux2_env.cmd >>>>> >>>>> This was based upon results from downloading/bootstrapping the >>>>> UNIXOS2 build >>>>> systems a couple of months ago ... >>>> >>>> >>>> >>>> >>>> >>>> Ah, good call... I was trying to be conscientious about making >>>> certain I was closing one session after it failed and opening >>>> another, but maybe not careful enough. Though the last change I saw >>>> was simply between the beginning of the script running and the end, >>>> so I dunno. >>>> >>>> The rsync version is going much more smoothly, though I'm having a >>>> rough go with some items when being configured... apparently it is >>>> taking issue with my "tmp" setting, but everything is scrolling by >>>> too fast to really tell what is happening. I'll just have to assess >>>> things after the fact and see how things went. >>>> >>>> But certainly a lot of stuff is building now. >>>> >>>> Jeff >>>> >>> What line did you use for wget in ux2_inst and where did it actually >>> put it? >>> >> >> I think that's in the bugnote: >> http://os2ports.com/bugs/bug_view_page.php?bug_id=0000003 >> >> Jeff >> > Your gonna make me use it aren't you? Well I can close the tickets if > wget works. Mozilla looks hopeless right now but who knows maybe I'll > get lucky. Zope 2.7.0 builds with gcc-3.2.1 pretty nice 2.6.x never did. > Yeah! Once you've got a bug-tracker on-line that people can use, it becomes pretty indespensible for keeping track of where you are and what needs to be done. (Certainly a lot easier'n having the plunge through old e-mail). Good news on the Zope front... though I'm not surprised with Mozilla. The build is very particular about the tools, and even if you have the right ones sometimes it seems the lizard just has a mind of its own. Jeff -- ---------------- Whatza JamochaMUD? http://jamochamud.anecho.mb.ca Or other stuff: http://www.anecho.mb.ca/~jeffnik ----------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 32 ==========================** Date: Tue, 5 Aug 2003 18:48:16 +0100 From: John Poltorak Subject: Re: env On Tue, Aug 05, 2003 at 01:36:49PM -0400, T.Sikora wrote: > Where does ux2_env.cmd and ux2_local.cmd reside? ux2_env.cmd should get created in \%bld_home%\lib after ux2_inst.cmd has run. ux2_local.cmd has to be created manually if you want one, and it should be in the same directory. > > -- > T.Sikora > tsikora at ntplx dot net -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 33 ==========================** Date: Tue, 05 Aug 2003 18:51:14 +0200 (CEST) From: Stefan.Neis at t-online.de Subject: standalone rsync John Poltorak schrieb: > If that is the case maybe I need to build a > standalone version of RSYNC, > but I'm not sure how to do that... Essentially, it comes down to replacing -Zmtd flags by -Zmt and/or removing -Zcrtdll flags passed to gcc. However, the standalone C-library has some resctrictions compared to the DLL version, IIRC, so it might not be possible to compile a standalone version. Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 34 ==========================** Date: Tue, 5 Aug 2003 18:57:44 +0100 From: John Poltorak Subject: Re: env On Tue, Aug 05, 2003 at 01:43:44PM -0400, T.Sikora wrote: > T.Sikora wrote: > > Where does ux2_env.cmd and ux2_local.cmd reside? > > > > > How can I dump the contents of ux2_env.cmd into a file ?? >ux2shell.cmd > > If I call ux2_env.cmd within ux2shell.cmd will the env revert back when > closed? I'm not sure what you want ux2shell.cmd for. If you want to build apps using WPS you could set up a program object for build.cmd and then create a folder of targets based on build.table - I don't know how you do this bit, but if it was available you should simply be able to drop the APACHE object onto the BUILD object and APACHE would get built. There is no reason why it shouldn't be as simple as that. > -- > T.Sikora > tsikora at ntplx dot net -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 35 ==========================** Date: Tue, 05 Aug 2003 19:04:38 +0000 From: "Lyn St George" Subject: Re: The scoop on wget? On Tue, 5 Aug 2003 17:01:40 +0100, John Poltorak wrote: >It seems the only problem occurs when you don't have EMXRT >somewhere. I thought I had managed to remove all traces when I was testing >the build, but there must have been versions lurking which I wasn't >aware of. John - I've updated 'which' to optionally show all instances of an exe, dll, lib, or header file. http://kiwi.zolotek.net. PS. good to see you back and kicking ... - Cheers Lyn St George +--------------------------------------------------------------------------------- + http://www.zolotek.net .. eCommerce hosting, consulting +---------------------------------------------------------------------------------- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 36 ==========================** Date: Tue, 5 Aug 2003 19:39:05 +0100 From: John Poltorak Subject: Re: standalone rsync On Tue, Aug 05, 2003 at 06:51:14PM +0200, Stefan.Neis at t-online.de wrote: > John Poltorak schrieb: > > > If that is the case maybe I need to build a > > standalone version of RSYNC, > > but I'm not sure how to do that... > > Essentially, it comes down to replacing -Zmtd flags > by -Zmt and/or removing -Zcrtdll flags passed to > gcc. > > However, the standalone C-library has some > resctrictions compared to the DLL version, IIRC, > so it might not be possible to compile a standalone > version. ISTR that you could build it quite easily a few months ago, although there were a few things which I didn't manage to sort out wrt to Posix/2. If you are able to, can you rebuild it with the correct flags for standalone use? My build environment is not currently available. > Regards, > Stefan -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 37 ==========================** Date: Tue, 05 Aug 2003 19:40:43 -0400 From: "T.Sikora" Subject: Re: Missing archives? Jeff Robinson wrote: > T.Sikora wrote: > >> Jeff Robinson wrote: >> >>> Wegert, Eric L wrote: >>> >>>> Jeff: >>>> >>>> I had the same problem with nested source directories when invoking the >>>> ux2_env.cmd script more than once. The script appends source to the >>>> repository environment variable. I would recommend NOT appending to an >>>> existing variable as multiple invocations can cause nesting. >>>> >>>> Line from ux2_inst.cmd: >>>> >>>> echo set repository=%repository%/source>>ux2_env.cmd >>>> >>>> This was based upon results from downloading/bootstrapping the >>>> UNIXOS2 build >>>> systems a couple of months ago ... >>> >>> >>> >>> >>> Ah, good call... I was trying to be conscientious about making >>> certain I was closing one session after it failed and opening >>> another, but maybe not careful enough. Though the last change I saw >>> was simply between the beginning of the script running and the end, >>> so I dunno. >>> >>> The rsync version is going much more smoothly, though I'm having a >>> rough go with some items when being configured... apparently it is >>> taking issue with my "tmp" setting, but everything is scrolling by >>> too fast to really tell what is happening. I'll just have to assess >>> things after the fact and see how things went. >>> >>> But certainly a lot of stuff is building now. >>> >>> Jeff >>> >> What line did you use for wget in ux2_inst and where did it actually >> put it? >> > > I think that's in the bugnote: > http://os2ports.com/bugs/bug_view_page.php?bug_id=0000003 > > Jeff > Your gonna make me use it aren't you? Well I can close the tickets if wget works. Mozilla looks hopeless right now but who knows maybe I'll get lucky. Zope 2.7.0 builds with gcc-3.2.1 pretty nice 2.6.x never did. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 38 ==========================** Date: Tue, 5 Aug 2003 21:10:27 +0100 From: John Poltorak Subject: Re: Missing archives? On Tue, Aug 05, 2003 at 02:04:53PM -0500, Jeff Robinson wrote: > Well, it looks like I've gotten through the bootstrap script alright, > but it seems I haven't quite got things together yet. > > After ux2_bootstrap has finished grabbing the tools, it then calls > ux2_inst.cmd... and this is where I then run into some more trouble. Personally, I would suggest using RSYNC if you can. It's much simpler. > Jeff > -- > ---------------- > Whatza JamochaMUD? > http://jamochamud.anecho.mb.ca > > Or other stuff: http://www.anecho.mb.ca/~jeffnik > ----------------------------------------------------------- -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 39 ==========================** Date: Tue, 5 Aug 2003 21:21:05 +0100 From: John Poltorak Subject: Re: The scoop on wget? On Tue, Aug 05, 2003 at 07:04:38PM +0000, Lyn St George wrote: > On Tue, 5 Aug 2003 17:01:40 +0100, John Poltorak wrote: > > >It seems the only problem occurs when you don't have EMXRT > >somewhere. I thought I had managed to remove all traces when I was testing > >the build, but there must have been versions lurking which I wasn't > >aware of. > > John - I've updated 'which' to optionally show all instances of an exe, dll, > lib, or header file. http://kiwi.zolotek.net. That's good to know. I think we should try and incorporate WHICH into the standard build system at some point. It's an indispensible utility. In this case, though, I think CHKDLL32.EXE is a more appropriate utility as it tells you what DLL are actually required. > PS. good to see you back and kicking ... Thanks. I'm only having a little peek at the moment to see how things are going. I've probably missed quite a few developments over the last few months. I would like to tidy up a few things in UX2BS like getting MAKE to build properly, as well as checking Posix/2 for any updates and addressing some of the outstanding Perl build issues. > > - > Cheers > Lyn St George > +--------------------------------------------------------------------------------- > + http://www.zolotek.net .. eCommerce hosting, consulting > +---------------------------------------------------------------------------------- -- John _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs