<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
I just ran ./make-dist.sh.<BR>I admit I didn't take the time to test out the archives.<BR>lzma I made just via<BR> gunzip foo.tgz<BR> lzma foo.tar<BR>
<BR>For Interix I cut down the list of collections.<BR>
<BR>It is common for multiple compression formats to be used.<BR>lzma often shrinks the files by half, though, oddly, sometimes not at all.<BR>lzma admittedly has been superceded xz.<BR>
<BR>
I know it is difficult and I'm not helpful here, but we should keep in mind the ideals:<BR>
apt-get install foo <BR>
download foo.exe and run it, hit next next next finish <BR>
download foo.tar.gz, tar xf foo.tar.gz, cd foo, read INSTALL, ./configure, ./make, su, ./make install<BR>
<BR>
to measure ourselves by.<BR>
<BR>
There's no need for Winzip if we use .zip files, explorer handles them.<BR>
It is also easy to make self extracting .zip files.<BR>
And untrusting users can just run unzip on them or rename them to .zip and open with Explorer, it's quite nice, except that for running, they don't run on many systems.<BR>
<BR> - Jay<BR><BR> <BR>> Date: Thu, 25 Jun 2009 18:52:06 +0200<BR>> From: wagner@elegosoft.com<BR>> To: m3devel@elegosoft.com<BR>> Subject: Re: [M3devel] Getting ready for new users (Re: HEADS UP: Release engineering)<BR>> <BR>> Quoting hendrik@topoi.pooq.com:<BR>> <BR>> > On Thu, Jun 18, 2009 at 01:43:34PM +0200, Olaf Wagner wrote:<BR>> >> Quoting hendrik@topoi.pooq.com:<BR>> >><BR>> >> >Is it time for me to make another try at installing cm3 from scratch?<BR>> >> >In particular, do you think most of the problems I reported with<BR>> >> >documentation and archives, etc., have been solved? I really want to<BR>> >> >get m3 working on this laptop, but I also want to provide the most<BR>> >> >useful problem reports.<BR>> >> ><BR>> >> >I'm definitely trying to act like a naive user in these installation<BR>> >> >attempts (which means I'm trying to act stupider than I am).<BR>> >><BR>> >> I've now put some initial release engineering documentation onto<BR>> >> birch, available at<BR>> >><BR>> >> http://www.opencm3.net/releng<BR>> ><BR>> > Well, I started with that page, assuming that it will be the one Google<BR>> > finds when the release is finally out. I'm continuing to act like a<BR>> > naive user (but I'm probably not naive enough to give the instructions a<BR>> > real test).<BR>> ><BR>> > It seems to have installed, but I'm not sure, because the installer<BR>> > ended with an error message. Here are the gory details.<BR>> ><BR>> > Started from http://www.opencm3.net/releng/<BR>> ><BR>> > I found the description quite clear. It's still not clear just what<BR>> > packages are in cm3-core and not in cm3-min or why I would want them,<BR>> > but it was clear I wanted to start with cm3-core. For example, is there<BR>> > a UI library in cm3-core?<BR>> ><BR>> > (Oh why is it so hard to cut and paste from the web page to this emacs<BR>> > buffer on my laptop?)<BR>> <BR>> > cm3-bin-core-LINUXLIBC6-d5.8.1-RC1.tgz dowwnloaded without a problem. A<BR>> > beginner with Linux might have difficulty knowing whether to use the<BR>> > .lzma version.<BR>> <BR>> LINUXLIBC6 along with all lmza archives were created by Jay;<BR>> I'd rather have limited the available formats. Of course this needs<BR>> to be documented if we provide .lzma files.<BR>> <BR>> > Ah! I clicked on the "standard, recommended" link (I hadn't realised it<BR>> > was a link) and found the list of what packages are in the .tgz file.<BR>> > One layout comment -- it consists of a series of sections, each starting<BR>> > with a title and ending with a browse-sources link. Each title needs to<BR>> > look more prominent than the text or the link. At the moment, the link<BR>> > is what stands out. More blank lines between the entries then within<BR>> > them would make them group better.<BR>> ><BR>> > Next: do tar -xzvf cm3-bin-core-TARGET-VERSION.tgz<BR>> ><BR>> > Again, that worked. I do find myseelf wondering it that would be the<BR>> > correct command line if I were uzinng Winzip on Windows, though.<BR>> > (that's wha tthe insstruction seems to say)<BR>> <BR>> No, Winzip of course is a GUI application where you are supposed to<BR>> point and click with the mouse...<BR>> <BR>> > Next I run ./cminstall /usr/local/cm3<BR>> ><BR>> > It asks mme whether /home.hendrik/cm3 is to be the root directory for<BR>> > cm3. The naive user doesn't know what that means. Nor do I, for that<BR>> <BR>> This is strange. cminstall shouldn't ask any questions by default.<BR>> But as mentioned before, I only built the archives for FreeBSD4 and<BR>> AMD64_LINUX (and later PPC_DARWIN). Jay, what exactly did you package<BR>> there? Or am I misunderstanding something here?<BR>> <BR>> > matter. I'm guessing that it's where to unpack and work during<BR>> > installation, but that it won't be needed later. That I can even<BR>> > deleete the entire /home/hendrik/cm3 directory tree after installation.<BR>> > That in fact when I instll packages later I can download them to, say,<BR>> > /anywhere and install them from /anywhere and they'll still get<BR>> > installed in the proper place. But I don't know. For now, I'll just<BR>> > accept the defaults.<BR>> ><BR>> > Next problem:<BR>> ><BR>> >> Installing CM3 in: /usr/local/cm3<BR>> >> This may take a few minutes...<BR>> >><BR>> >> Unexpected problem: cannot list current directory: errno=2<BR>> <BR>> I've never seen that. Can you provide the complete installation log?<BR>> We may also need a system call trace to track this down...<BR>> <BR>> >> Please feel free to contact m3-support@elego.de to troubleshoot this<BR>> > problem.<BR>> ><BR>> > Current directory? That's an uninformative message. Possibly it refers<BR>> > to /usr/local/cm3? Which really doesn't exit yet? Should your<BR>> > instructions say to create it and make sure it has the right write<BR>> > permissions?<BR>> ><BR>> > Noooo. that's not the reason. /usr/local/cm3 has been created. And<BR>> > populated with lots of subdirectories. /usr/local/cm3/bin contains a<BR>> > few executables and lots of other files. It turns out I did have<BR>> > permission to write on /usr/local. I don't know what directory it's<BR>> > referring to.<BR>> <BR>> Strange. I tried an installation on FreeBSD which succeeded without<BR>> any problems.<BR>> <BR>> > What next?<BR>> <BR>> Let's have a look at Install.log and hear what Jay has to say about<BR>> LINUXLIBC6.<BR>> <BR>> Thanks for the feedback,<BR>> <BR>> Olaf<BR>> -- <BR>> Olaf Wagner -- elego Software Solutions GmbH<BR>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany<BR>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95<BR>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin<BR>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194<BR>> <BR></body>
</html>