Date: Mon, 8 Dec 2003 14:17:31 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 261 ************************************************** Sunday 07 December 2003 Number 261 ************************************************** Subjects for today 1 Re: UnixOS/2 distro : Dave and Natalie" 2 Re: UnixOS/2 distro : Dave Saville" 3 Re: Python install : Michael Zolk 4 Re: UnixOS/2 distro : Michael Zolk **= Email 1 ==========================** Date: Mon, 08 Dec 2003 16:34:31 -0800 From: "Dave and Natalie" Subject: Re: UnixOS/2 distro On Tue, 09 Dec 2003 00:11:20 +0100, Andreas Buening wrote: >Dave Saville wrote: >> >> On Thu, 04 Dec 2003 23:56:02 +0100, Andreas Buening wrote: > >[sorting data] > >> quick 'n dirty idea - why not just (mis)use folders/files - all the >> sorting/inserting/deleting done for you by normal file/dir access >> stuff. > >I hope, you're joking. File systems are not designed to sort >data (and most don't). Even HPFS can't sort data which contains >illegal characters or data which consists of more than a single >string. And, this would be really slow. Plus if done under the WPS could lead to serious ini file growth Dave New Email Address - please update your Address book dave_yeo at paralynx.com **= Email 2 ==========================** Date: Mon, 08 Dec 2003 19:44:41 +0000 (GMT) From: "Dave Saville" Subject: Re: UnixOS/2 distro On Thu, 04 Dec 2003 23:56:02 +0100, Andreas Buening wrote: >> Is there a Rexx DLL for database access? > >No idea, but I think we won't need a real database. Since it might >be too time consuming to read in hundreds of pkginfo files every time >e.g., some package dependencies have to be checked. Therefore, a file >that contains all package dependencies could be suitable. Also a file >that contains name and origin of all files and directories that have >been installed might be useful. Reading these files should be easy >because REXX is powerful in string parsing but we need also functions to >add, change, and remove entries in these files. Searching entries in >large data tables can be slow, so some qsort(), bsearch() might be >necessary, and so on. quick 'n dirty idea - why not just (mis)use folders/files - all the sorting/inserting/deleting done for you by normal file/dir access stuff. -- Regards Dave Saville **= Email 3 ==========================** Date: Mon, 8 Dec 2003 21:08:50 +0100 From: Michael Zolk Subject: Re: Python install On Tue, Dec 02, 2003 at 09:38:44PM +0000, John Poltorak wrote: > On Tue, Dec 02, 2003 at 09:07:47PM +1100, Andrew MacIntyre wrote: > > I'm guessing that you want: > > - *.exe in /usr/local/bin > > - python23.dll /usr/local/[bin|dll|lib] > > - the remainder of the binary package should be replicated in > > /usr/local/python2.3, and (if set) $PYTHONHOME=/usr/local/lib/python2.3 > > > That sounds about right although I never know if /usr/lib/python should be > used instead... I thought /usr/local is only for stuff that is _not_ part of unixos2, so if python should be included the correct directory would be /usr/lib/python2.3 ? -- http://www.borashop.de **= Email 4 ==========================** Date: Mon, 8 Dec 2003 21:40:12 +0100 From: Michael Zolk Subject: Re: UnixOS/2 distro On Thu, Dec 04, 2003 at 11:56:02PM +0100, Andreas Buening wrote: > Michael Zolk wrote: > > The package on unixos2.com contains a few man pages where I tried to do > > just that. They probably need more work, since this is my first try. > > The last version is ux2_base-02sep03.zip? The latest version should be ux2_base-11nov03.zip, however there are only minor changes compared to earlier versions. > Some things I don't know: What is mod.cmd and modify.cmd? What's their > syntax and what exactly do they do? modify.cmd is a collection of rexx procedures to modify text files, e.g. add a line to a file if it is not present in the file, add directories to the PATH= line in config.sys or remove a directory from this line etc. mod.cmd is a "condensed" version of it that fits in less than 64K so that the tokenized version can be saved in the EAs. Something like this could be useful when writing pkg install scripts, so I decided to include it. There is some documentation in /usr/share/doc/ux2_base/modify.doc, unfortunately it's not very extensive. Michael -- http://www.borashop.de