From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Tue, 22 Jan 2002 04:09:42 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 112 ************************************************** Monday 21 January 2002 Number 112 ************************************************** Subjects for today 1 New Python - MailMan : IanM" 2 Re: jpeg6 & libpng : Brian Havard" 3 Re: New Python - MailMan : IanM" 4 Re: New Python - MailMan : IanM" 5 Re: Reading AIX diskette images : IanM" 6 Make bug ? : John Poltorak 7 Re: Reading AIX diskette images : John Poltorak 8 Re: Make bug ? : John Poltorak 9 gimp : Dave Saville" 10 Re: Reading AIX diskette images : Gerhard Arnecke" 11 Re: Make bug ? : Holger Veit 12 Re: Real Audio for Unix : Jerrold Heyman 13 Re: Reading AIX diskette images : Gerhard Arnecke" 14 Re: Latest TIN : Thomas E. Dickey" 15 Re: Cron/2 1.41 DOS Session error? : John Poltorak 16 Re: Reading AIX diskette images : Gerhard Arnecke" 17 Re: jpeg6 & libpng : Stefan Neis 18 vxcron (was Re: Cron/2 1.41 DOS Session error?) : email at eracc.hypermart.net 19 Re: Latest TIN : Thomas E. Dickey" 20 Latest TIN : John Poltorak 21 Re: Cron/2 1.41 DOS Session error? : Adrian Gschwend" 22 Re: EMX - It's more than a Runtime : John Poltorak 23 YPTOOLS : John Poltorak 24 Real Audio for Unix : John Poltorak 25 Re: Latest TIN : John Poltorak 26 Re: Make bug ? : John Poltorak 27 Re: Cron/2 1.41 DOS Session error? : John Poltorak 28 Re: Make bug ? : Andreas Buening 29 Re: Install Compatibility : jimmy 30 Re: Make bug ? : John Poltorak 31 Re: Make bug ? : Andreas Buening 32 Re: Cron/2 1.41 DOS Session error? : Andrew Belov" **= Email 1 ==========================** Date: Tue, 22 Jan 2002 00:20:33 +1100 (EDT) From: "IanM" Subject: New Python - MailMan Hi John >There's a new Python at Hobbes:- >Don't suppose anyone knows if it can be used to run MailMan yet... Setting up mailman to even try is a major undertaking in itself ! I started setting up python and mailman again before xmas but I've been away for a while, so I'll slowly continue with it after upgrading python. Cheers IanM http://www.os2site.com/ **= Email 2 ==========================** Date: Tue, 22 Jan 2002 01:20:23 +1000 (EST) From: "Brian Havard" Subject: Re: jpeg6 & libpng On Mon, 21 Jan 2002 13:54:34 +0000, John Poltorak wrote: >On Mon, Jan 21, 2002 at 10:48:27AM +1100, Andrew MacIntyre wrote: > >> > In view of the problems that can arise from the proliferation of DLLs from >> > different sources, it would make sense to standardise on particular >> > versions, preferably from an active maintainer. >> >> Although the libpng package has DLL support, I'm taking the approach of >> only preferring static libraries for the Python loadable modules (which >> are themselves DLLs) to minimise the risk of hard to track down problems >> with my Python binary packages. >> >> zlib DLLs are known to be a problem in this regard (though I've not yet >> gone static with it), and I've also had problems with readline :-( >> >> > > ISTR that there is a more recent release of libpng, but I've not (yet) >> > > thought about doing something about it. >> > >> > Is there any reason it shouldn't build straight out of the box? That's >> > what we are aiming for after all.. >> >> It should, given the explicit EMX support. AIRC, the version on my site >> only differs in compile & build (DLL naming) options. > >The PNG maintainer doesn't know who submitted the original OS/2 makefile >but has offered to include any updates provided. I tried the one included >but it wouldn't build, so it would be good to have one which actually >worked. Just wondered if you had tried the png and jpeg ports produced by >HCChu... He used different FLAGS to you and the binaries were much smaller >not sure if that is necessarily a consequence of the flags. > >I'd really like to come up with definitive makefiles for JPEG and LIBPNG >but I guess that also depends on having a standard ZLIB... I build libpng for PHP so I just tried 1.2.1. As all I need is a static png.a I just took the standard makefile.gcc & added EMX tweaks (added -Zmt & -Zexe where appropriate, removed 'lib' prefix) and it built just fine. -- ______________________________________________________________________________ | Brian Havard | "He is not the messiah! | | brianh at kheldar.apana.org.au | He's a very naughty boy!" - Life of Brian | ------------------------------------------------------------------------------ **= Email 3 ==========================** Date: Tue, 22 Jan 2002 02:22:48 +1100 (EDT) From: "IanM" Subject: Re: New Python - MailMan Hi John >MailMan is something I've been wanting to set up for a while because I'd >like to switch over to it from Majordomo which does have a few problems, >probably through my hacking of it. Peter Moylans MajorMajor works ok, though it lacks digest mode, which I use a perl script to implement, with the odd hickup. Its not a Unix app though. >Maybe we can share our failing attempts at setting it up... :-) I'll put the "mess" onto the "shared" PC so you can have access to what I've done, sometime in the next week, after I've finshed reading the few thousand emails in my inbox. Also noticed in one of Andrew's email's that he is also doing it, so it might be an idea if I give Andrew access to the same PC as well. It appears I'm at about the same stage, or sightly behind Andrew, in that I've compiled the C bits prior to creating the rest of the directory structures etc (which I know I've already botched up). The further I go into MailMan, the more I wonder how anyone has ever had the patience to set it up. >My understanding is that MailMan is the major Python app at the moment, so >getting it working correctly on OS/2 would show how useful Python is. Its the only reason I've installed Python. Cheers IanM http://www.os2site.com/ **= Email 4 ==========================** Date: Tue, 22 Jan 2002 02:55:13 +1100 (EDT) From: "IanM" Subject: Re: New Python - MailMan Hi John >On Unix you probaby just need to run:- >./configure >make >make install I've been following the manual install instructions, I could spend the time rewritting the make install, only when I've looked at it, after the gasp, I've always continued reading the manual install bits. I'm so tempted to just put it on AIX but I like the thrill :-) Mind you, I've been tinkering with this for over a year now, keep getting sidetracked as it ends up in the "I need something easier to do" basket. >Which versions of MailMan and Python are you using? Mailman v2.0.8 as of about 30th Nov 2001, and Python v2.1.1 24th Dec 2001 I have this annoying habit of upgrading the bits, everytime I decied to look at it again. Cheers IanM http://www.os2site.com/ **= Email 5 ==========================** Date: Tue, 22 Jan 2002 05:23:24 +1100 (EDT) From: "IanM" Subject: Re: Reading AIX diskette images Hi John >Is there any way to read AIX diskette images on OS/2? Never had a need to, something called "ardi" rings a bell, I cant remember the website but I think it is in France, and the util is written by an IBM'er. Dont be surprised if this is a bum steer. I think ardi was/is a diskette image converter. I get all my software on CD, or download as tar.gz etc files. Cheers IanM http://www.os2site.com/ **= Email 6 ==========================** Date: Tue, 22 Jan 2002 10:49:29 +0000 From: John Poltorak Subject: Make bug ? Whilst trying to test Autoconf v2.52f I get the following error when running make check:- Making check in tests make[1]: Entering directory `/workdir/autoconf-2.52f/tests' make check-local make[2]: Entering directory `/workdir/autoconf-2.52f/tests' ./autom4te --language=autotest -I . suite.at -o testsuite.tmp make[2]: ./autom4te: Command not found make[2]: Leaving directory `/workdir/autoconf-2.52f/tests' make[1]: *** [check-am] Error 1 make[1]: Leaving directory `/workdir/autoconf-2.52f/tests' make: *** [check-recursive] Error 1 This error disappears when running Make v3.75. Can anyone else confirm this? Has anyone else tried this version of Autoconf? I think it important to try and do so since I think some effort has been made to try and accomodate OS/2 users, so any feedback to the Autoconf maintainers would help us get a usable Autoconf straight out of the box, which would be nice. I understand that v2.53 will be released shortly, so it would be better to moan about any problems now rather than after release. For anyone who hasn't tried yet, you should be able to retreive and install is using this script, after making any necessary changes to paths to suit your own environment:- extproc c:/bin/sh -x # # requires tar, gzip, wget, awk, m4, perl, make, GNU utils # TESTDIR=/usr/local CWD=`pwd` HOME=c:/home PATH=c:/usr/bin SHELL=c:/bin/sh export ac_executable_extensions=".exe" mkdir /workdir #retrieve and install autoconf v2.52f test -f autoconf-2.52f.tar.gz || wget ftp://alpha.gnu.org/pub/gnu/autoconf/autoconf-2.52f.tar.gz cd /workdir tar zxf $CWD/autoconf-2.52f.tar.gz cd autoconf-2.52f ./configure --prefix=$TESTDIR make make check make install -- John **= Email 7 ==========================** Date: Tue, 22 Jan 2002 12:16:54 +0000 From: John Poltorak Subject: Re: Reading AIX diskette images On Tue, Jan 22, 2002 at 12:45:01PM +0100, Gerhard Arnecke wrote: > Here one can find the tools to work with AIX diskette format: > > http://dvalot.free.fr/software.htm I managed to extract the image file using LOADDSKF and SVDISK, but I guess it's in an AIX diskette file system format. Are there any tools which will me to mount such a filesystem under OS/2? > GA > -- John **= Email 8 ==========================** Date: Tue, 22 Jan 2002 12:32:57 +0000 From: John Poltorak Subject: Re: Make bug ? On Tue, Jan 22, 2002 at 12:50:21PM +0100, Holger Veit wrote: > On Tue, Jan 22, 2002 at 10:49:29AM +0000, John Poltorak wrote: > > > > > > Whilst trying to test Autoconf v2.52f I get the following error when > > running make check:- > > > > > > make[2]: Entering directory `/workdir/autoconf-2.52f/tests' > > ./autom4te --language=autotest -I . suite.at -o testsuite.tmp > > make[2]: ./autom4te: Command not found > > > > > > This error disappears when running Make v3.75. Can anyone else confirm > > this? > > This is the well-known problem of a make which silently spawns CMD.EXE to > execute an external program. This then leads to some executed line like > CMD /C ./automte --language ..... > > and CMD apparently does not like forward slashes in paths. > For such makes, you might consider to modify the Makefile or the > line generator in autoconf to preprocess the program first by > $(subst,/,\, $(THEPROG)) > where $(THEPROG) is usually the name of the program to be called. > $(subst) is function available in make. > > You might also try to enforce SHELL=/bin/sh in the Makefile explicitly, > but there are broken ports that also explicitly ignore any SHELL > definition - as this will make REXX and .CMD commands unavailable. The bottom line is that we need to come up with all these tricks to get round a bug in Make. Wouldn't it be simpler just to fix the problem at source... But I guess trying to fix Make is such a thankless task and with so many different ports around, where would anyone start?... > Holger > > -- > Please update your tables to my new e-mail address: > holger.veit$ais.fhg.de (replace the '$' with ' at ' -- spam-protection) > -- John **= Email 9 ==========================** Date: Tue, 22 Jan 2002 12:34:44 +0000 (GMT) From: "Dave Saville" Subject: gimp I just downloaded all the bits and bobs for gimp 122 gimpb122.zip - All binaries gimpd122.zip - All data files Extra Files: gimpe122.zip - xscanimage gimpp122.zip - Include and libraries for programmers. Requires: glib128.zip gtk128.zip jpeg6b.zip tiff34.zip mpeg122.zip gettext.zip libpng103.zip - For png.exe,,, sane101b1.zip - For scanning only gnomelibs1053.zip - For HelpBrowser only I did not download the two extra files or sane. Also I could not find mpeg122.zip, only 121, Everything unzipped nicely but when I start it up I get fork failed - unable to run plugin helpbrowser.exe mpeg.exe png.exe psp.exe tiff.exe which all exist where it is looking for them. I have EMXOPT=-h1024 in config.sys and pmpatrol says I only have 64 processes and 181 threads. What have I missed? TIA -- Regards Dave Saville ________________________________________________________________________ Buy your own domain or use 1000 free addresses at http://freeola.com With free unlimited e-mail, free unlimited web space and free support. **= Email 10 ==========================** Date: Tue, 22 Jan 2002 12:45:01 +0100 (MEZ) From: "Gerhard Arnecke" Subject: Re: Reading AIX diskette images Here one can find the tools to work with AIX diskette format: http://dvalot.free.fr/software.htm GA **= Email 11 ==========================** Date: Tue, 22 Jan 2002 12:50:21 +0100 From: Holger Veit Subject: Re: Make bug ? On Tue, Jan 22, 2002 at 10:49:29AM +0000, John Poltorak wrote: > > > Whilst trying to test Autoconf v2.52f I get the following error when > running make check:- > > > Making check in tests > make[1]: Entering directory `/workdir/autoconf-2.52f/tests' > make check-local > make[2]: Entering directory `/workdir/autoconf-2.52f/tests' > ./autom4te --language=autotest -I . suite.at -o testsuite.tmp > make[2]: ./autom4te: Command not found > make[2]: Leaving directory `/workdir/autoconf-2.52f/tests' > make[1]: *** [check-am] Error 1 > make[1]: Leaving directory `/workdir/autoconf-2.52f/tests' > make: *** [check-recursive] Error 1 > > > This error disappears when running Make v3.75. Can anyone else confirm > this? This is the well-known problem of a make which silently spawns CMD.EXE to execute an external program. This then leads to some executed line like CMD /C ./automte --language ..... and CMD apparently does not like forward slashes in paths. For such makes, you might consider to modify the Makefile or the line generator in autoconf to preprocess the program first by $(subst,/,\, $(THEPROG)) where $(THEPROG) is usually the name of the program to be called. $(subst) is function available in make. You might also try to enforce SHELL=/bin/sh in the Makefile explicitly, but there are broken ports that also explicitly ignore any SHELL definition - as this will make REXX and .CMD commands unavailable. Holger -- Please update your tables to my new e-mail address: holger.veit$ais.fhg.de (replace the '$' with ' at ' -- spam-protection) **= Email 12 ==========================** Date: Tue, 22 Jan 2002 13:07:57 -0600 (CST) From: Jerrold Heyman Subject: Re: Real Audio for Unix On 22 January 2002 at 18:57, John Poltorak wrote: > > How do Linux users handle Real Audio files? > > -- > John > There is a RealPlayer for Linux available from www.real.com Its somewhat back level, haven't looked for a RealOne player yet jerry Jerry Heyman 919.224.1442 | IBM SWG/Tivoli Software |"Software is the Build Infrastructure Architect | 3901 S Miami Blvd | difference between jheyman at dev.tivoli.com | RTP, NC 27709 | hardware and reality" http://www.acm.org/~heymanj **= Email 13 ==========================** Date: Tue, 22 Jan 2002 13:43:24 +0100 (MEZ) From: "Gerhard Arnecke" Subject: Re: Reading AIX diskette images Download the tool DSK4xxx (v4.22 for OS/2 from the title) from this site: http://dvalot.free.fr/emtcopy.htm Furthermore click on other other site and downlaod the documentation. GA **= Email 14 ==========================** Date: Tue, 22 Jan 2002 13:59:12 -0500 (EST) From: "Thomas E. Dickey" Subject: Re: Latest TIN On Tue, 22 Jan 2002, John Poltorak wrote: > > > Where do I find the latest version of TIN? > > Is it at http:/www.tin.org that, or ftp://ftp.tin.org (that's how I would find the development snapshots) -- T.E.Dickey http://invisible-island.net ftp://invisible-island.net **= Email 15 ==========================** Date: Tue, 22 Jan 2002 14:01:05 +0000 From: John Poltorak Subject: Re: Cron/2 1.41 DOS Session error? On Mon, Jan 21, 2002 at 04:11:04PM -0600, email at eracc.hypermart.net wrote: > >> I'm running the update to cron/2 that was posted to hobbes by > >> Detlef Graef. When it launches a program it gives an error: > >> > >> Launching epm.exe on Sun 1.20.2002 at 17:00...ERROR: > >> DosStartSession failed: 457 > >> > >> Any of you gurus care to take a stab at why? TIA > > >It may help if you supplied the entry for this line... > > 0 17 * * * PM FG WIND d:\os2\apps\epm.exe e:\reminder\itsfiveoclock.txt I tried this and got the error, although the command itself worked fine. > >> BTW, has anyone yet ported or built a cron+at for OS/2 that will run > >> detached? Compiled code, not REXX. > > >There is an OS/2 port of VXCron which I believe will run detached, but > >unfortunately it does not monitor crontabs for changes. > > Then IMO it is broken. I guess a real OS/2 cron daemon is > still just a dream for now. At least there is an OS/2 port now, so it my just be a matter of asking nicely for this feature... Pleeeeeaaaaase Andrew, can you make cron check it's crontab every minute? > Gene > -- > +=========================-=>Unix & OS/2<=-=========================+ > # Owner and C.E.O. - ERA Computer Consulting - Jackson, TN USA # > # OS/2, UnixWare, OpenServer & Linux Business Computing Solutions # > # Please visit our www pages at http://eracc.hypermart.net/ # > +===================================================================+ > We run IBM OS/2 v.4.00, Revision 9.036 > Sysinfo: 45 Processes, 177 Threads, uptime is 12d 18h 35m 1s 109ms > > -- John **= Email 16 ==========================** Date: Tue, 22 Jan 2002 14:02:16 +0100 (MEZ) From: "Gerhard Arnecke" Subject: Re: Reading AIX diskette images See this information: EMT4WIN - EMT4PM - DSK4WIN - DSK4PM -ARDI-EMT-DSK documentation in zipped PDF format (September 17,2001)(270k) Supported Diskette image files format: ARDI file format. IBM Loaddskf format (compressed and un-compressed) Simple diskette image format (as produced by winimage for example) Supported diskette size / type: 5" 1/4 160k DOS-OS/2 diskette 5" 1/4 180k DOS-OS/2 diskette 5" 1/4 320k DOS-OS/2 diskette 5" 1/4 360k DOS-OS/2 diskette 5" 1/4 720k DOS-OS/2 diskette 5" 1/4 1.2M DOS-OS/2 diskette 5" 1/4 1.2M XENIX diskette (5) 5" 1/4 360k XENIX diskette (5) 3" 1/2 720k DOS-OS/2 diskette 3" 1/2 1.44M DOS-OS/2 diskette 3" 1/2 1.44M AIX-PS/2 - RS6000 diskettes (5) (!!!!!!!!!) 3" 1/2 720k AIX-PS/2 - RS6000 diskettes (5) (!!!!!!!!!!!) 3" 1/2 2.88M DOS-OS/2 diskette I hope this is a key event for you. GA **= Email 17 ==========================** Date: Tue, 22 Jan 2002 14:14:58 +0100 (CET) From: Stefan Neis Subject: Re: jpeg6 & libpng On Mon, 21 Jan 2002, John Poltorak wrote: > > Although the libpng package has DLL support, I'm taking the approach of > > only preferring static libraries for the Python loadable modules (which > > are themselves DLLs) to minimise the risk of hard to track down problems > > with my Python binary packages. > HCChu... He used different FLAGS to you and the binaries were much smaller > not sure if that is necessarily a consequence of the flags. Also, this sounds like those DLLs contain some Python specific extensions. It might be a good idea to have those included in the mainstream DLL instead of either writing a wrapper DLL calling the plain C DLL or having a second version of DLL containing a static version of the C DLL, but it's actually not a totally trivial decision: - Is this functionality sufficiently stable (Python itself still seems to be evolving rapidly) to have it in a system level DLL? - Is the overhead for Python specific extension small enough to want to impose it on _all_ UnixOS/2 users, even those not using Python? - This seems to leave the idea of just blindly mirroring Unix distros behind. However, it might be a good idea to not blindly follow other people's (possibly bad) ideas. Oh yes, and last, but most important: - Does it export all the symbols that are exported by standard DLL/.so files or does it export only those symbols needed by Python. Regards, Stefan **= Email 18 ==========================** Date: Tue, 22 Jan 2002 14:58:11 -0600 From: email at eracc.hypermart.net Subject: vxcron (was Re: Cron/2 1.41 DOS Session error?) In: <20020122195614.F3A0873B1 at mtu.ru> On: Tue, 22 Jan 2002 22:56:13 +0300 (MSK) Screaming: Re: Cron/2 1.41 DOS Session error? "Andrew Belov" did rant: >On Tue, 22 Jan 2002 14:01:05 +0000, John Poltorak wrote: >>At least there is an OS/2 port now, so it my just be a matter of asking >>nicely for this feature... >> >>Pleeeeeaaaaase Andrew, can you make cron check it's crontab every minute? >> >OK, here is one (ftp://ftp.unixos2.com/incoming/vxcron.zip). The "-i" >command-line option will tell VXCron to check the files belonging to >%CRONDDIR% regardless of its timestamp. To see if this option works, >start VXCron in debug mode ("cron -x load -i") and watch its output. [...] >There is also a minor fix to tolerate the presence of subdirectories in >%CRONDDIR%, allowing to have the crontabs under CVS version control. >Read the relevant manpage ("man 8 cron") for more details. Oh goody! I'm going to go get and try this one. Thanks Andrew! What is the chance that we can get an 'at' that works with vxcron or is one supplied? I guess I'll know the answer to the latter in a few. Thanks again! Gene -- +=========================-=>Unix & OS/2<=-=========================+ # Owner and C.E.O. - ERA Computer Consulting - Jackson, TN USA # # OS/2, UnixWare, OpenServer & Linux Business Computing Solutions # # Please visit our www pages at http://eracc.hypermart.net/ # +===================================================================+ We run IBM OS/2 v.4.00, Revision 9.036 Sysinfo: 38 Processes, 151 Threads, uptime is 13d 17h 21m 58s 920ms **= Email 19 ==========================** Date: Tue, 22 Jan 2002 15:22:31 -0500 (EST) From: "Thomas E. Dickey" Subject: Re: Latest TIN On Tue, 22 Jan 2002, John Poltorak wrote: > On Tue, Jan 22, 2002 at 01:59:12PM -0500, Thomas E. Dickey wrote: > > On Tue, 22 Jan 2002, John Poltorak wrote: > > > > > > > > > > > Where do I find the latest version of TIN? > > > > > > Is it at http:/www.tin.org > > > > that, or ftp://ftp.tin.org (that's how I would find the development > > snapshots) > > So, I guess v1.5.10 is the latest... > > Can this be built on OS/2? probably (all of the hard stuff is optional, so if it didn't build like the 1.4.x series it should be a minor thing to fix). -- T.E.Dickey http://invisible-island.net ftp://invisible-island.net **= Email 20 ==========================** Date: Tue, 22 Jan 2002 16:14:34 +0000 From: John Poltorak Subject: Latest TIN Where do I find the latest version of TIN? Is it at http:/www.tin.org or ftp://ftp.sbs.de/pub/news/tin ? -- John **= Email 21 ==========================** Date: Tue, 22 Jan 2002 16:35:40 +0100 (CET) From: "Adrian Gschwend" Subject: Re: Cron/2 1.41 DOS Session error? On Tue, 22 Jan 2002 14:01:05 +0000, John Poltorak wrote: >Pleeeeeaaaaase Andrew, can you make cron check it's crontab every minute? I support that request :-) cu Adrian -- Adrian Gschwend at OS/2 Netlabs ICQ: 22419590 ktk at netlabs.org ------- The OS/2 OpenSource Project: http://www.netlabs.org **= Email 22 ==========================** Date: Tue, 22 Jan 2002 18:53:37 +0000 From: John Poltorak Subject: Re: EMX - It's more than a Runtime On Mon, Jan 21, 2002 at 02:20:56PM -0600, Mikus Grinbergs wrote: > On Mon, 21 Jan 2002 19:18:55 +0000 John Poltorak wrote: > > > > Since the file repository is on a Unix system it may be relatively easy to > > to use symbolic links to provide meaningful file names whilst leaving the > > underlying directory structure as it is... > > Yes. Yes. > > My suggestion is that you have a high-level directory that > contains nothing EXCEPT symbolic links. That way, visitors > should not be confused as to whether that directory contains > actual data (it doesn't), and should learn to use it as an > index to locate the typical items they would want to fetch. > > (And the names chosen for those symbolic links should attempt > to be 'descriptive|intuitive' -- e.g., 'development-tools'.) Feel free to suggest names for all the directories. I don't look after the file repository and it doesn't make any difference to me if meaningful symbolic links are used as long as the URLs I use continue to work. I'm trying to get a number of maintainers of various apps to include links to OS/2 binaries on unixos2.com and would like them to be accurate. > mikus (I'm viewing unixos2.com in ftp, *not* in a browser) > -- John **= Email 23 ==========================** Date: Tue, 22 Jan 2002 18:56:05 +0000 From: John Poltorak Subject: YPTOOLS Has anyone ever come across an OS/2 version of YPTOOLS? -- John **= Email 24 ==========================** Date: Tue, 22 Jan 2002 18:57:24 +0000 From: John Poltorak Subject: Real Audio for Unix How do Linux users handle Real Audio files? -- John **= Email 25 ==========================** Date: Tue, 22 Jan 2002 19:44:52 +0000 From: John Poltorak Subject: Re: Latest TIN On Tue, Jan 22, 2002 at 01:59:12PM -0500, Thomas E. Dickey wrote: > On Tue, 22 Jan 2002, John Poltorak wrote: > > > > > > > Where do I find the latest version of TIN? > > > > Is it at http:/www.tin.org > > that, or ftp://ftp.tin.org (that's how I would find the development > snapshots) So, I guess v1.5.10 is the latest... Can this be built on OS/2? > -- > T.E.Dickey > http://invisible-island.net > ftp://invisible-island.net > -- John **= Email 26 ==========================** Date: Tue, 22 Jan 2002 20:06:07 +0000 From: John Poltorak Subject: Re: Make bug ? On Tue, Jan 22, 2002 at 08:09:03PM +0100, Andreas Buening wrote: > Yes and no. Executing REXX and sh scripts with the same make is > no general problem but the shell handling of most make ports > is seriously broken. It needs a complete rewrite, I guess. IMV it would be better to start from scratch and gradually add in the OS/2 specific code. There must be a lot of EMX ifdef's which are redundant now because of the development of Autoconf and CYGWIN which have helped to add cross-platform features. > > The bottom line is that we need to come up with all these tricks to get > > round a bug in Make. Wouldn't it be simpler just to fix the problem at > > source... > > Sure. We've just found a volunteer, haven't we? ;-) I hope you don't mean me :-)... > If it's only that specific bug I guess I've already fixed it here. > > > > But I guess trying to fix Make is such a thankless task and with so many > > different ports around, where would anyone start?... > > make 2.79.1 ;-) Don't you mean 3.79.1?... Some effort was made to get that ported but it wasn't particularly successful, although some people had it working... > The good news: it compiles basically on the fly, > the bad news: it doesn't work. :-( I'd like to give it a try, if get anywhere close to a fix. > bye, > Andreas -- John **= Email 27 ==========================** Date: Tue, 22 Jan 2002 20:08:44 +0000 From: John Poltorak Subject: Re: Cron/2 1.41 DOS Session error? On Tue, Jan 22, 2002 at 10:56:13PM +0300, Andrew Belov wrote: > On Tue, 22 Jan 2002 14:01:05 +0000, John Poltorak wrote: > > >At least there is an OS/2 port now, so it my just be a matter of asking > >nicely for this feature... > > > >Pleeeeeaaaaase Andrew, can you make cron check it's crontab every minute? > > > > OK, here is one (ftp://ftp.unixos2.com/incoming/vxcron.zip). The "-i" command-line option > will tell VXCron to check the files belonging to %CRONDDIR% regardless of its > timestamp. Great! I'm getting it now. -- John **= Email 28 ==========================** Date: Tue, 22 Jan 2002 20:09:03 +0100 From: Andreas Buening Subject: Re: Make bug ? John Poltorak wrote: > > On Tue, Jan 22, 2002 at 12:50:21PM +0100, Holger Veit wrote: > > On Tue, Jan 22, 2002 at 10:49:29AM +0000, John Poltorak wrote: > > > > > > > > > Whilst trying to test Autoconf v2.52f I get the following error when > > > running make check:- > > > > > > > > > make[2]: Entering directory `/workdir/autoconf-2.52f/tests' > > > ./autom4te --language=autotest -I . suite.at -o testsuite.tmp > > > make[2]: ./autom4te: Command not found > > > > > > > > > This error disappears when running Make v3.75. Can anyone else confirm > > > this? > > > > This is the well-known problem of a make which silently spawns CMD.EXE to > > execute an external program. This then leads to some executed line like > > CMD /C ./automte --language ..... Unfortunately, it's a bit more complicated. A standalone Makefile like ---------- SHELL=/bin/sh all: ./some_shell_script ---------- should be no problem. [workaround] > > You might also try to enforce SHELL=/bin/sh in the Makefile explicitly, This doesn't really help although make obeys $(SHELL) sometimes. ;-) > > but there are broken ports that also explicitly ignore any SHELL > > definition - as this will make REXX and .CMD commands unavailable. Yes and no. Executing REXX and sh scripts with the same make is no general problem but the shell handling of most make ports is seriously broken. It needs a complete rewrite, I guess. > The bottom line is that we need to come up with all these tricks to get > round a bug in Make. Wouldn't it be simpler just to fix the problem at > source... Sure. We've just found a volunteer, haven't we? ;-) If it's only that specific bug I guess I've already fixed it here. > But I guess trying to fix Make is such a thankless task and with so many > different ports around, where would anyone start?... make 2.79.1 ;-) The good news: it compiles basically on the fly, the bad news: it doesn't work. :-( bye, Andreas **= Email 29 ==========================** Date: Tue, 22 Jan 2002 21:16:22 -0500 From: jimmy Subject: Re: Install Compatibility Hello I first considered sending this to the OS2-Linux group but it seems less active and serious than this group and I hope it applies here. Recently I became aware of a couple of Slackware projects ( now available for debian, too ) that may help us out involving installation/uninstallation. I have always relied on compiling from source so had no interest in installers but now "Checkinstall" and it's associated utilities ( like "installwatch") has been assembled in a manner that it is run just before "make install", resulting in a log and only a small step to a "slackpak" for "pkgtool", so that test installations, clean upgrades etc are possible without having to turn over the work to a "do-everything-behind-your-back" binary.... clean and neat. Current version is 1.5.1. Considering we seem to be using slack as something of a model I thought it worthwhile to mention these projects in hopes that someone stronger than I can put them to use for UnixOS2. If this is already commonly known, please forgive the redundancy. If not and you think they may be of some use,"checkinstall", "installwatch" ( usually included ), "spasm", etc. are available from freshmeat.net. I've just begun working with them so have little else to offer at this point but interest, and direction. Hopefully that will soon accelerate and grow. Jimmy **= Email 30 ==========================** Date: Tue, 22 Jan 2002 22:20:31 +0000 From: John Poltorak Subject: Re: Make bug ? On Tue, Jan 22, 2002 at 10:48:15PM +0100, Andreas Buening wrote: > John Poltorak wrote: > > Don't you mean 3.79.1?... Some effort was made to get that ported but it > > wasn't particularly successful, although some people had it working... > > Do you have an URL? It was on both unixos2.com and netlabs at one time. I have it here too - just can't locate it at the moment... HS may have it as well. > bye, > Andreas -- John **= Email 31 ==========================** Date: Tue, 22 Jan 2002 22:48:15 +0100 From: Andreas Buening Subject: Re: Make bug ? John Poltorak wrote: > > On Tue, Jan 22, 2002 at 08:09:03PM +0100, Andreas Buening wrote: > > > Yes and no. Executing REXX and sh scripts with the same make is > > no general problem but the shell handling of most make ports > > is seriously broken. It needs a complete rewrite, I guess. > > IMV it would be better to start from scratch and gradually add in the OS/2 > specific code. There must be a lot of EMX ifdef's which are redundant now > because of the development of Autoconf and CYGWIN which have helped to > add cross-platform features. Good question. There are a lot of uncommented ifdef's and it's often not clear what this code is expected to do. [snip] > Don't you mean 3.79.1?... Some effort was made to get that ported but it > wasn't particularly successful, although some people had it working... Do you have an URL? > > The good news: it compiles basically on the fly, > > the bad news: it doesn't work. :-( > > I'd like to give it a try, if get anywhere close to a fix. Me, too. bye, Andreas **= Email 32 ==========================** Date: Tue, 22 Jan 2002 22:56:13 +0300 (MSK) From: "Andrew Belov" Subject: Re: Cron/2 1.41 DOS Session error? On Tue, 22 Jan 2002 14:01:05 +0000, John Poltorak wrote: >At least there is an OS/2 port now, so it my just be a matter of asking >nicely for this feature... > >Pleeeeeaaaaase Andrew, can you make cron check it's crontab every minute? > OK, here is one (ftp://ftp.unixos2.com/incoming/vxcron.zip). The "-i" command-line option will tell VXCron to check the files belonging to %CRONDDIR% regardless of its timestamp. To see if this option works, start VXCron in debug mode ("cron -x load -i") and watch its output. If no crontabs were changed, then the following message pops up after a minute: [1741] load_database() network: [no change, using old data] [done] sysmgmt: [no change, using old data] [done] tmp: [no change, using old data] [done] unlinking old database: load_database is done If any file in %CRONDDIR% was modified, VXCron should respond with the following: [1741] load_database() network: [no change, using old data] [done] sysmgmt: [no change, using old data] [done] tmp: [delete old data]log_it: (tmp 1741) RELOAD (E:\MPTN\ETC\cron.d/tmp) [done] unlinking old database: load_database is done There is also a minor fix to tolerate the presence of subdirectories in %CRONDDIR%, allowing to have the crontabs under CVS version control. Read the relevant manpage ("man 8 cron") for more details.