[M3devel] trouble with RC2 -- maybe with hudson?

Olaf Wagner wagner at elegosoft.com
Sat Aug 8 23:40:38 CEST 2009


Quoting Jay K <jay.krell at cornell.edu>:

> It's not that. dot and dotdot get smushed out.
> What does // mean?
> My code changes any // to just /, except at the start of a path.
>   That is what GetFullPathname on Windows with backward slashes.

That's OK.

> I was missing BIN_INSTALL and worst case fallback INSTALL_ROOT.

So we may have to build RC3 sooner than intended. There's always
the workaround to just call cm3 -build before shipping, but many
of the install.sh scripts will fail for RC2.

Can you check in a fix to the release branch? We may be able to
build new packages tomorrow evening or at the start of the week.

Olaf

>  - Jay
>
>> Date: Sat, 8 Aug 2009 23:21:34 +0200
>> From: wagner at elegosoft.com
>> To: jay.krell at cornell.edu
>> CC: m3devel at elegosoft.com
>> Subject: RE: [M3devel] trouble with RC2 -- maybe with hudson?
>>
>> Quoting Jay K <jay.krell at cornell.edu>:
>>
>> > The various make-dist console outputs show a literal $RARGS, not the
>> >  expected switches.
>> > -10 for sh?
>>
>> I've just tested the -no-m3ship-resolution switch on the current
>> cm3 on birch. It mostly works, but some shipping destinations do not
>> use the variable names. So it's nothing to do with shell incompatibilities,
>> but with our programming mistakes.
>>
>> It may be that such paths containing // (perfectly legal in POSIX)
>> and .../bin/../lib/... are the culprit.
>>
>> I should not have relied on the automatic installation testing by hudson;
>> everything worked there, as it is the same user who built the
>> packages. To find such errors, we need to test with different
>> users...
>>
>> Olaf
>> --
>> Olaf Wagner -- elego Software Solutions GmbH
>>                 Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
>> phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
>>     http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194
>>
>



-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list