Date: Fri, 1 Jul 2005 00:05:19 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 572 ************************************************** Thursday 30 June 2005 Number 572 ************************************************** Subjects for today 1 Re: The OS/2 and eCS Ecosystem : Neil Waldhauer" 2 Re: The OS/2 and eCS Ecosystem : Andy Willis 3 Re: Warpstock 2005 : Brendan Oakley 4 Re: Re: Warpstock 2005 : John Poltorak 5 Re: Re: Warpstock 2005 : Andy Willis 6 Re: Re: Warpstock 2005 : Knut St. Osmundsen" 7 Re: The OS/2 and eCS Ecosystem : Steven Levine" 8 Re: Re: Warpstock 2005 : John Poltorak 9 Re: Warpstock 2005 : Steven Levine" 10 Re: The OS/2 and eCS Ecosystem : John Poltorak 11 Building latest Perl : John Poltorak 12 Re: The OS/2 and eCS Ecosystem : Dave Yeo" 13 Re: The OS/2 and eCS Ecosystem : Dave Yeo" 14 Re: Building latest Perl : Paul Smedley" 15 Re: Building latest Perl : John Poltorak 16 Re: The OS/2 and eCS Ecosystem : John Poltorak 17 Re: The OS/2 and eCS Ecosystem : John Poltorak 18 NVU v1.0 : John Poltorak 19 CPAN : John Poltorak 20 Re: Building latest Perl : Stefan.Neis at t-online.de 21 Re: CPAN : Dave Saville" 22 Re: CPAN : John Poltorak 23 Re: Building latest Perl : John Poltorak **= Email 1 ==========================** Date: Wed, 29 Jun 2005 07:24:34 -0700 From: "Neil Waldhauer" Subject: Re: The OS/2 and eCS Ecosystem On Tue, 28 Jun 2005 19:41:41 -0800, "Dave Yeo" wrote: > On Tue, 28 Jun 2005 13:18:48 -0700, billn wrote: > > >Well, I'm going to give it a try with the new GCC 3.3.5b5. I've > >downloaded it, but am short on time now. I'll let you know. > > I'd suggest going to www.mozilla.org/ports/os2/gccsetup.html for a starting > list of utilities. But install in /usr rather then /moztools. I've never gotten the mozilla build system to work. What advantage is there to installing in /usr? Neil -- Neil Waldhauer, neil at blondeguy.com Don't believe everything you think. **= Email 2 ==========================** Date: Wed, 29 Jun 2005 10:05:39 -0600 From: Andy Willis Subject: Re: The OS/2 and eCS Ecosystem Neil Waldhauer wrote: > On Tue, 28 Jun 2005 19:41:41 -0800, "Dave Yeo" wrote: > > >> On Tue, 28 Jun 2005 13:18:48 -0700, billn wrote: >> >> >>> Well, I'm going to give it a try with the new GCC 3.3.5b5. I've >>> downloaded it, but am short on time now. I'll let you know. >>> >> I'd suggest going to www.mozilla.org/ports/os2/gccsetup.html for a starting >> list of utilities. But install in /usr rather then /moztools. >> > > I've never gotten the mozilla build system to work. What advantage is there to > installing in /usr? > > Neil > The advantage would come if a certain app you were building were looking for its tools there. I have mine in the moztools directory and have yet for it to be an issue so I haven't yet bothered to move them to usr. Andy **= Email 3 ==========================** Date: Wed, 29 Jun 2005 10:11:18 -0700 From: Brendan Oakley Subject: Re: Warpstock 2005 I hadn't checked the list in a couple weeks and I come back to a very interesting discussion. I mentioned before I am working on trying to port Gentoo to OS/2. Gentoo does a very good job of handling dependencies, build environments, patches, and those little tricks it takes to get things to build on a particular platform. I already have one of the Gentoo developers interested - if I can just help him get Warp 4 installed on QEMU. I'm not much of a programmer myself, but I am committed to getting it working. With some more knowledgeable people involved I am sure it can be done and I believe these difficulties we are discussing will be much easier to manage uniformly and flexibly. On 6/29/05, John Poltorak wrote: > On Tue, Jun 28, 2005 at 07:23:07PM -0400, Lewis G Rosenthal wrote: > > Brief reply...back OT, actually... > > > > On 06/27/2005 05:31 am, John Poltorak thus wrote : > > > On Mon, Jun 27, 2005 at 12:23:11AM -0700, Steven Levine wrote: > > > > > > > >> I'm considering my options. > > >> > > >>> Perhaps a build environment session? > > >>> > > >> Probably not. > > >> > > > > > > Maybe someone could show what UX2BS can do... I'm still quite please > that > > > it can build something as complex as Perl so effortlessly, but it would > be > > > nice to be able to do the same with every other Unix app too. > > > > > How about *you*, John? Could we entice you to come to Warpstock in > > Hershey this year?? > > Nope! > > > I'd love to kick around that idea for an OS/2-based > > AP, too, despite my initial reluctance (let's just say you've had me > > thinking on this for a while). > > I don't know if you have ever tried UX2BS, but the principle of it is > really neat. Maybe you could demonstrate how a novice could build > something quite complex like Perl without any effort at all and without > reading hundreds of READMEs which explain how to set up the required > environment... > > The basic problem with UX2BSis that it isn't yet robust to be able to > parcel up and provide to other people as a build environment. It isn't far > away though and could be made more useful with some further input from a > few people. > > > > > > -- > > Lewis > > ------------------------------------------------------------ > > Lewis G Rosenthal, CNA, CLE > > Rosenthal & Rosenthal, LLC > > Accountants / Network Consultants > > New York / Northern Virginia www.2rosenthals.com > > eComStation Consultants www.ecomstation.com > > Novell Users International www.novell.com/linux/truth > > > > Warpstock 2005 - Hershey, > > Pennsylvania, October 6-9, 2005 www.warpstock.org > > ------------------------------------------------------------ > > -- > John > > > **= Email 4 ==========================** Date: Wed, 29 Jun 2005 18:36:13 +0100 From: John Poltorak Subject: Re: Re: Warpstock 2005 What is Gentoo? I looked at the website and am still no wiser. -- John On Wed, Jun 29, 2005 at 10:11:18AM -0700, Brendan Oakley wrote: > I hadn't checked the list in a couple weeks and I come back to a very > interesting discussion. I mentioned before I am working on trying to > port Gentoo to OS/2. Gentoo does a very good job of handling > dependencies, build environments, patches, and those little tricks it > takes to get things to build on a particular platform. I already have > one of the Gentoo developers interested - if I can just help him get > Warp 4 installed on QEMU. I'm not much of a programmer myself, but I > am committed to getting it working. With some more knowledgeable > people involved I am sure it can be done and I believe these > difficulties we are discussing will be much easier to manage uniformly > and flexibly. > > On 6/29/05, John Poltorak wrote: > > On Tue, Jun 28, 2005 at 07:23:07PM -0400, Lewis G Rosenthal wrote: > > > Brief reply...back OT, actually... > > > > > > On 06/27/2005 05:31 am, John Poltorak thus wrote : > > > > On Mon, Jun 27, 2005 at 12:23:11AM -0700, Steven Levine wrote: > > > > > > > > > > >> I'm considering my options. > > > >> > > > >>> Perhaps a build environment session? > > > >>> > > > >> Probably not. > > > >> > > > > > > > > Maybe someone could show what UX2BS can do... I'm still quite please > > that > > > > it can build something as complex as Perl so effortlessly, but it would > > be > > > > nice to be able to do the same with every other Unix app too. > > > > > > > How about *you*, John? Could we entice you to come to Warpstock in > > > Hershey this year?? > > > > Nope! > > > > > I'd love to kick around that idea for an OS/2-based > > > AP, too, despite my initial reluctance (let's just say you've had me > > > thinking on this for a while). > > > > I don't know if you have ever tried UX2BS, but the principle of it is > > really neat. Maybe you could demonstrate how a novice could build > > something quite complex like Perl without any effort at all and without > > reading hundreds of READMEs which explain how to set up the required > > environment... > > > > The basic problem with UX2BSis that it isn't yet robust to be able to > > parcel up and provide to other people as a build environment. It isn't far > > away though and could be made more useful with some further input from a > > few people. > > > > > > > > > > -- > > > Lewis > > > ------------------------------------------------------------ > > > Lewis G Rosenthal, CNA, CLE > > > Rosenthal & Rosenthal, LLC > > > Accountants / Network Consultants > > > New York / Northern Virginia www.2rosenthals.com > > > eComStation Consultants www.ecomstation.com > > > Novell Users International www.novell.com/linux/truth > > > > > > Warpstock 2005 - Hershey, > > > Pennsylvania, October 6-9, 2005 www.warpstock.org > > > ------------------------------------------------------------ > > > > -- > > John > > > > > > **= Email 5 ==========================** Date: Wed, 29 Jun 2005 12:14:14 -0600 From: Andy Willis Subject: Re: Re: Warpstock 2005 John Poltorak wrote: > What is Gentoo? I looked at the website and am still no wiser. > > Gentoo is a linux distribution. What makes it "special" in our regards is it has a builds sytem not unlike what you want to accomplish with US22BS. You choose what you want be it kde or gnome or what have you, and it downloads the code as well as the code of any dependencies it needs to build and builds those so it can build what you wanted. Andy **= Email 6 ==========================** Date: Wed, 29 Jun 2005 21:08:37 +0200 From: "Knut St. Osmundsen" Subject: Re: Re: Warpstock 2005 John Poltorak wrote: > What is Gentoo? I looked at the website and am still no wiser. > Gentoo is a linux distro based on a package(/build) system called Portage. Portage was inspired by the BSD ports system, only they've taken it a bit further and are using it for the entire system. If you're a die hard Gentoo user you start with a very very basic configuration and then emerge (command) the entire system from scratch - starting by bootstrapping gcc,binutils and glibc and finishing with gnome, mozilla and openoffice a few days later. The process of emerging a package means includes downloading the sources, applying any patches specified in the ebuild (the package config++), building and installing it inside a sandbox, and finally merging it to the root system. The portage tree - the ebuilds, patches and other files - are kept locally and rsync'ed from a central server. If I'm not much mistaken the central server pulls it all from a CVS server which is where the package maintainers / devlopers commit their stuff. It's a really neat way of doing things, except of course, that something like updating openoffice takes quite a while (4-12 hours depending on the hardware in my experience). Being a lowlevel C/C++ developer and having done a bit of sys.admin. stuff during my studies, it suits me perfectly. But I guess it's not everyones cup of penguin. Anyway, for OS/2 portage is interesting because it already exists, it works well, and it has been ported to a few other platforms (including Mac, FreeBSD and Windows IIRC). Adrian and I have been talking serveral times about setting it up with the new LIBC. However, Portage requires a good bit of base stuff to be working. Pretty much a basic unix/posix (shell) environment. Most of the stuff is actually written in python, while the ebuilds are bash scripts. I have spent some time searching for sources, looking at the way they make the gentoo base distro, talking to one of the developers (which happend to be an old friend of mine) and doing general research. But days are only 24h hours long, and the weekends are too short and infrequent for, and then there is this LIBC thingy which I'm trying to get up to scratch. So, not much have been done yet from my side. In my opinion using portage as a package/build system for OS/2 ports of various software is the right thing to do (tm). I'm sure I for one will find some time eventually to get it up. If someone helps it'll go faster. Kind Regards, knut **= Email 7 ==========================** Date: Wed, 29 Jun 2005 13:43:34 -0700 From: "Steven Levine" Subject: Re: The OS/2 and eCS Ecosystem In <42C2C6D3.5040609 at comcast.net>, on 06/29/05 at 10:05 AM, Andy Willis said: >The advantage would come if a certain app you were building were looking >for its tools there. I have mine in the moztools directory and have yet >for it to be an issue so I haven't yet bothered to move them to usr. The only real advantage of moztools is to hold tools that must be specific versions for building Mozilla. I plan to know soon if any of these still exist. Regards, Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.67 #10183 Warp4.something/14.100c_W4 www.scoug.com irc.fyrelizard.com #scoug (Wed 7pm PST) ---------------------------------------------------------------------- **= Email 8 ==========================** Date: Wed, 29 Jun 2005 21:51:49 +0100 From: John Poltorak Subject: Re: Re: Warpstock 2005 On Wed, Jun 29, 2005 at 12:14:14PM -0600, Andy Willis wrote: > John Poltorak wrote: > > What is Gentoo? I looked at the website and am still no wiser. > > > > > Gentoo is a linux distribution. What makes it "special" in our regards > is it has a builds sytem not unlike what you want to accomplish with > US22BS. You choose what you want be it kde or gnome or what have you, > and it downloads the code as well as the code of any dependencies it > needs to build and builds those so it can build what you wanted. I've spent around three years trying to get UX2BS working and, as you say, Gentoo sounds as though it works in a similar way, although probably more polished, but I don't imagine that it would be an easy task making it build OS/2 apps. I think I'll have another crack at pushing UX2BS a bit further, I've hardly touched it this year. Maybe I can get a few people to test it out and fill in a few of the missing apps. It probably needs updating for numerous apps anyway to make it work, the main one being Perl which appears to have been upated since I last tried. > Andy -- John **= Email 9 ==========================** Date: Wed, 29 Jun 2005 13:54:24 -0700 From: "Steven Levine" Subject: Re: Warpstock 2005 In <42C1DA8B.7070105 at 2rosenthals.com>, on 06/28/05 at 07:17 PM, Lewis G Rosenthal said: >Sputnik's scripting is quite elegant, and maintaining the system via Red >Carpet is very simple and straightforward. I agree that for commercial >apps, the packaging is an extremely important factor. And don't get me wrong. It would be nice to have the same kind of professionally packaged build environment for OS/2. However, I look at the resources available and I very much doubt it will happen in the near term. It's takes money and people that simple don't exist. However, if each developer is willing to invest a bit of sweat equity, they will have a usable build enviroment. Experience tells me sweat equity usually means doing what's needed rather what one likes. >I think they had some venture capital behind them, though not a >tremendous amount. They're looking to go public, but not much has been >happening on that front in recent months. It often doesn't take a lot. The company that my brother works for, Advent, was started with about $200K of funding. This allowed Steve Strand to rewrite the existing timeshare application to run on a circa 1985 PC. The rest is history. I used to work in the same office as Al Wong, one of the founders of AST, at about the time AST was getting started. They were essentially self-financed by their day jobs. >Yep. Been there; done that. It's especially nice when 3Com tells you >that situations such as this are "impossible." Wasn't 3COM one of the guilty parties? >Until they ran across a dependency which was not yet installed, or worse >yet, not yet built on OS/2. Then, one must drop back and punt, >sidestepping to either hunt down a recent build of said dependency or >build it oneself. That's not the fault of the OS/2 community, and it's >not a shortcoming of any OS/2 environment (I run into it on Linux all >the time). Dependencies happen on all platforms. It is a fact of life. Recall that MS bought VPC to solve dependency issues. They have server-level components that simply did not play well to together on the same box. >don't keep abreast of everything new coming out in this area. on Linux, >I find myself googling all over the place, going to freshmeat, rpmfind, >SuSE forums, etc. A "packaged" build system with the ability to >auto-update with newer versions of various tools would make my life >easier. Since you mention SUSE which I have a bit of experience with, it has exactly this kind of updating system and it works fine as long as you are trying to solve a mainstream problem of current interest to a large number of users. I was was able to install Acrobot v7.0 before it was available on some Windows platforms. However, if for some reason, you need an older version of Postgres, as I did or something a bit eseoteric, it's time to go hunting. Maybe I am unreasonable, but I consider this part of the R&D process when one chooses to work outside the area of commodity OSs. >;-) >> Troubleshooting, without the basic knowledge of the underlying >platform, >> is almost an exercise in futility, as it leads to stabbing >in the dark to >> hit upon what "might" be the cause (and you have >reminded me of that fact >> on more than one occasion, my friend!). Troubleshooting is usually pretty simple if one treats it as a process. As you might recall once I have again convinced you that stabbing yourself hurts, answers usually follow reasonable quickly. >Tell me that one at Warpstock. :-) I might. I was just asked today if the programmer had happened to contact me. :-) >Lunch or dinner? What can I do to sweeten the pot? Time is the only limiting factor. As I mentioned elsewhere, I was seriously thinking of going to Dresden until my dad decided that he really was coming to visit in July. >I'm sorry to hear that, though heartened to hear that she's coming home >(or has, by this point). I hope she gets on her feet soon. She's fine now and there's no obvious after effects. I do need to stay focused on making sure she does the medical followup. She tends to be a bit negative about standard medicine so I have to be more pushy than I might prefer to be. Regards, Steven -- ---------------------------------------------------------------------- "Steven Levine" MR2/ICE 2.67 #10183 Warp4.something/14.100c_W4 www.scoug.com irc.fyrelizard.com #scoug (Wed 7pm PST) ---------------------------------------------------------------------- **= Email 10 ==========================** Date: Wed, 29 Jun 2005 22:56:57 +0100 From: John Poltorak Subject: Re: The OS/2 and eCS Ecosystem On Sun, Jun 26, 2005 at 07:55:09AM -0700, billn wrote: > The kicker in all of this is getting more developers on board. In > particular, if we had an easy to install development environment that > would install on OS/2 *or* Linux, we could invite Linux developers to > build OS/2 versions of their current applications, and have the ability > to build custom applications w/o having to spend large amounts of time > in the install and tuning of a development tool. Have you ever tried installing UX2BS? > BillN -- John **= Email 11 ==========================** Date: Wed, 29 Jun 2005 23:32:23 +0100 From: John Poltorak Subject: Building latest Perl Has anyone built the latest release of Perl recently? ftp://ftp.funet.fi/pub/CPAN/src/perl-5.8.7.tar.gz Just wondered if there were any OS/2 issues with it... -- John **= Email 12 ==========================** Date: Wed, 29 Jun 2005 18:59:48 -0800 From: "Dave Yeo" Subject: Re: The OS/2 and eCS Ecosystem On Wed, 29 Jun 2005 13:43:34 -0700, Steven Levine wrote: > >The only real advantage of moztools is to hold tools that must be specific >versions for building Mozilla. I plan to know soon if any of these still >exist. At this point it seems that most of the moztools are just the best ports. Dave **= Email 13 ==========================** Date: Wed, 29 Jun 2005 19:12:48 -0800 From: "Dave Yeo" Subject: Re: The OS/2 and eCS Ecosystem On Wed, 29 Jun 2005 07:24:34 -0700, Neil Waldhauer wrote: >I've never gotten the mozilla build system to work. What advantage is there to >installing in /usr? As others have mentioned a lot of *nix apps expect to find things in /usr. The other thing is that some (especially Mr Sawataishi's ports) use the %UNIXROOT% enviroment variable to locate themselves, eg UNIXROOT=f: will allow the ports to run on other partitions and work on OS/2. Remember *nix has no drive letters. I'd suggest looking at Mr Sawataishi's ports page at http://www2s.biglobe.ne.jp/%7Evtgf3mpr/index-e.htm and installing some of his packages, most are very good ports. Dave ps John if you're reading this Jun Sawataishi is (was?) having a problem subscribing to this list. As his input was much appreciated when he was subscribed perhaps you can look into inviting him back to the list and perhaps fixing whatever his problems subscribing were **= Email 14 ==========================** Date: Thu, 30 Jun 2005 14:31:19 +0930 From: "Paul Smedley" Subject: Re: Building latest Perl Hi All, On 29/6/2005, "John Poltorak" wrote: > > >Has anyone built the latest release of Perl recently? > >ftp://ftp.funet.fi/pub/CPAN/src/perl-5.8.7.tar.gz > > >Just wondered if there were any OS/2 issues with it... On a similar topic - anyone tried building Perl with Innotek GCC recently? On my todo list but hasn't got near the top yet :) Cheers, Paul. **= Email 15 ==========================** Date: Thu, 30 Jun 2005 09:06:39 +0100 From: John Poltorak Subject: Re: Building latest Perl On Thu, Jun 30, 2005 at 02:31:19PM +0930, Paul Smedley wrote: > Hi All, > > On 29/6/2005, "John Poltorak" wrote: > > > > > > >Has anyone built the latest release of Perl recently? > > > >ftp://ftp.funet.fi/pub/CPAN/src/perl-5.8.7.tar.gz > > > > > >Just wondered if there were any OS/2 issues with it... > > On a similar topic - anyone tried building Perl with Innotek GCC recently? I wouldn't expect so... Perl is heavily tied up with EMX AFAIK. > On my todo list but hasn't got near the top yet :) > > Cheers, > > Paul. -- John **= Email 16 ==========================** Date: Thu, 30 Jun 2005 10:01:59 +0100 From: John Poltorak Subject: Re: The OS/2 and eCS Ecosystem On Wed, Jun 29, 2005 at 07:12:48PM -0800, Dave Yeo wrote: > Dave > ps John if you're reading this Jun Sawataishi is (was?) having a > problem subscribing to this list. As his input was much appreciated > when he was subscribed perhaps you can look into inviting him back to > the list and perhaps fixing whatever his problems subscribing were Dave, AFAICS the problem is me being able to contact Jun. I would very much appreciate his input but don't seem to be able to contact him. I think my mail is getting blocked somewhere. If you can do so, could you forward this post? -- John **= Email 17 ==========================** Date: Thu, 30 Jun 2005 10:17:39 +0100 From: John Poltorak Subject: Re: The OS/2 and eCS Ecosystem On Wed, Jun 29, 2005 at 01:43:34PM -0700, Steven Levine wrote: > In <42C2C6D3.5040609 at comcast.net>, on 06/29/05 > at 10:05 AM, Andy Willis said: > > >The advantage would come if a certain app you were building were looking > >for its tools there. I have mine in the moztools directory and have yet > >for it to be an issue so I haven't yet bothered to move them to usr. > > The only real advantage of moztools is to hold tools that must be specific > versions for building Mozilla. I plan to know soon if any of these still > exist. Moztools is a hotch potch of utils assembled together purely for building Mozilla. Some are dependent on other utils being in this collection, others are not and can be replaced by other utils located wherever you want to put them. It is a bit of a minefield trying to deconstruct this toolset, but I would like to incorporate the whole thing into UX2BS at some point. One of the problems is that certain apps depend on the the use of ASH as the shell and are hardwired for its use, but I would like to replace the whole thing at some point. > Regards, > > Steven > > -- > ---------------------------------------------------------------------- > "Steven Levine" MR2/ICE 2.67 #10183 Warp4.something/14.100c_W4 > www.scoug.com irc.fyrelizard.com #scoug (Wed 7pm PST) > ---------------------------------------------------------------------- > -- John **= Email 18 ==========================** Date: Thu, 30 Jun 2005 10:51:01 +0100 From: John Poltorak Subject: NVU v1.0 For anyone aware of NVU - the new version of Mozilla Composer, v1.0 has now been released and is now available from:- http://www.dur.ac.uk/p.m.weilbacher/Mozilla/nvu-1.0-os2.zip -- John **= Email 19 ==========================** Date: Thu, 30 Jun 2005 11:07:39 +0100 From: John Poltorak Subject: CPAN Is anyone familiar with using CPAN? In particular I mean the Perl CPAN function which can be used for automatically retrieving and installing Perl modules? I need some guidance on how it is supposed to work. -- John **= Email 20 ==========================** Date: Thu, 30 Jun 2005 12:57:54 +0200 (CEST) From: Stefan.Neis at t-online.de Subject: Re: Building latest Perl John Poltorak schrieb: > I wouldn't expect so... Perl is heavily tied > up with EMX AFAIK. Not really. The only issue is that it adds a couple of things that are missing in EMX. If you replace EMX by something which already has said missing stuff (Posix/2 or Innotek's libc), you get conflicts, but it should be possible to resolve them by just removing a bit of OS/2 specific code form Perl sources... Regards, Stefan **= Email 21 ==========================** Date: Thu, 30 Jun 2005 12:06:53 +0100 (BST) From: "Dave Saville" Subject: Re: CPAN On Thu, 30 Jun 2005 11:07:39 +0100, John Poltorak wrote: > >Is anyone familiar with using CPAN? In particular I mean the Perl CPAN >function which can be used for automatically retrieving and installing >Perl modules? > >I need some guidance on how it is supposed to work. In theory you give it the module you want installed and go and make the tea. In practise on OS/2 it usually goes wrong :-( I find it easier to go FTP what I need. Where the CPAN thing pays off is where you need tons of packages that all cross relate to get some feature or other installed. But as I said that is when it usually fails. I would think on *nix it is pretty solid. -- Regards Dave Saville **= Email 22 ==========================** Date: Thu, 30 Jun 2005 12:32:56 +0100 From: John Poltorak Subject: Re: CPAN On Thu, Jun 30, 2005 at 12:06:53PM +0100, Dave Saville wrote: > On Thu, 30 Jun 2005 11:07:39 +0100, John Poltorak wrote: > > > > >Is anyone familiar with using CPAN? In particular I mean the Perl CPAN > >function which can be used for automatically retrieving and installing > >Perl modules? > > > >I need some guidance on how it is supposed to work. > > In theory you give it the module you want installed and go and make the tea. In > practise on OS/2 it usually goes wrong :-( I find it easier to go FTP what I > need. Where the CPAN thing pays off is where you need tons of packages that all > cross relate to get some feature or other installed. But as I said that is when > it usually fails. I would think on *nix it is pretty solid. Can you give me an example of what CPAN does on Unix which doesn't work on OS/2? If the OS/2 port is broken we should get it fixed. > -- > Regards > > Dave Saville > -- John **= Email 23 ==========================** Date: Thu, 30 Jun 2005 12:30:40 +0100 From: John Poltorak Subject: Re: Building latest Perl On Thu, Jun 30, 2005 at 12:57:54PM +0200, Stefan.Neis at t-online.de wrote: > John Poltorak schrieb: > > > I wouldn't expect so... Perl is heavily tied > > up with EMX AFAIK. > > Not really. The only issue is that it adds a > couple of things that are missing in EMX. If > you replace EMX by something which already > has said missing stuff (Posix/2 or Innotek's > libc), you get conflicts, but it should be > possible to resolve them by just removing a > bit of OS/2 specific code form Perl sources... Doesn't sound like a trivial task to me... I also don't see IlyaZ embracing Innotek's libc anytime soon which means we may have a split in support for the OS/2 port of Perl, unless someone comes forward as the new maintainer. > Regards, > Stefan -- John