Brilliant - thanks a lot for testing.

On Sun, Oct 17, 2010 at 11:50 PM, Dave Peticolas <[email protected]> wrote:

> replying to all now, that works.
>
> On Sun, Oct 17, 2010 at 9:28 PM, Martin Logan <[email protected]>
> wrote:
> > Googling it appears to be a problem with ubuntu using dash instead of
> > bash... Below is what I found.
> >
> > m...@atlantis:~/code/mpeg4ip-1.5.0.1$ ./bootstrap
> > dir: .
> > SDL appears to be installed
> > ./bootstrap: 76: Syntax error: Bad fd number
> >
> > This “Bad fd number” error occurs because Ubuntu Edgy uses dash as
> /bin/sh.
> > In Ubuntu 6.06 “Dapper Drake” and earlier versions used bash instead,
> which
> > ran scripts in a special backwards-compatibility mode that wasn’t truly
> > backwards compatible (i.e. some bash-specific code was still accepted,
> even
> > though it wasn’t part of the POSIX 1003.2 and 1003.2a specifications for
> > shells). Ubuntu Edgy is the first version of Ubuntu that symlinks /bin/sh
> to
> > /bin/dash instead of /bin/bash. The packages in the repositories have
> been
> > checked for compatibility, but this may still cause problems with
> > improperly-written third-party shell scripts.
> >
> > Confused yet? There’s a simple solution: run the script through bash
> > yourself.
> >
> > m...@atlantis:~/code/mpeg4ip-1.5.0.1$ bash bootstrap
> >
> > On Sun, Oct 17, 2010 at 9:31 PM, Dave Peticolas <[email protected]> wrote:
> >>
> >> Here's what I'm getting on the latest Ubuntu:
> >>
> >> sh faxien-piggyback-launcher-V2.sh /tmp/erlware
> /home/dave/otp/lib/erlang
> >> faxien-piggyback-launcher-V2.sh: 25: Syntax error: Bad fd number
> >>
> >> On Sun, Oct 17, 2010 at 5:54 PM, Martin Logan <[email protected]>
> >> wrote:
> >> > I have updated and placed a new version up on the google code site.
> Here
> >> > is
> >> > the link:
> >> > http://faxien.googlecode.com/files/faxien-piggyback-launcher-V2.sh
> >> >
> >> > This launcher wants either 1 or 2 arguments. If one argument it is the
> >> > location you wish to install faxien, this location must contain the
> >> > appropriate erts runtime. For example after having installed erlang
> into
> >> > /usr/local/lib/erlang you could run
> >> >
> >> > sh faxien-piggyback-launcher-V2.sh /usr/local/lib/erlang
> >> >
> >> > The two argument for is for when you want to install faxien into a
> >> > location
> >> > other than where you have previously installed Erlang. So, after
> having
> >> > installed Erlang into /usr/local/lib/erlang but desiring to install
> >> > faxien
> >> > and all subsequent packages into $HOME/erlware you could run
> >> >
> >> > sh faxien-piggyback-launcher-V2.sh   $HOME/erlware
> >> > /usr/local/lib/erlang
> >> >
> >> > Where the second argument is the place the launcher uses to find the
> >> > appropriate pre-built erlang runtime on your machine.
> >> >
> >> > Please let me know if there are problems. I have tested on Mac and
> i686
> >> > Linux and all seems to work well for the basic use cases.
> >> >
> >> > Cheers,
> >> > Martin
> >> >
> >> > On Sat, Oct 16, 2010 at 9:40 PM, Martin Logan <[email protected]
> >
> >> > wrote:
> >> >>
> >> >> Thanks - I see the issue - one in code and one in the way your are
> >> >> using
> >> >> it - which is valid. I will update and add a much better usage. I
> will
> >> >> release a new version tomorrow.
> >> >>
> >> >> Thanks.
> >> >>
> >> >> Cheers,
> >> >> Martin
> >> >>
> >> >> On Sat, Oct 16, 2010 at 8:30 PM, Dave Peticolas <[email protected]>
> >> >> wrote:
> >> >>>
> >> >>> Here's what I am getting:
> >> >>>
> >> >>> [/tmp/fx] sh faxien-piggyback-launcher-V1.sh
> >> >>> /home/dave/otp/bin/erl
> >> >>> [: 20: 0: unexpected operator
> >> >>> Usage: faxien-piggyback-launcher-V1.sh [erlang_install_root_dir]
> >> >>> [/tmp/fx] sh faxien-piggyback-launcher-V1.sh /tmp/fx/faxien
> >> >>> /home/dave/otp/bin/erl
> >> >>> [: 20: 1: unexpected operator
> >> >>> Usage: faxien-piggyback-launcher-V1.sh [erlang_install_root_dir]
> >> >>>
> >> >>> I have to run but I can test a little more later tonight.
> >> >>>
> >> >>> dave
> >> >>>
> >> >>> On Sat, Oct 16, 2010 at 6:05 PM, Martin Logan <
> [email protected]>
> >> >>> wrote:
> >> >>> > Please test this for me. I am using it for the conference. Just
> make
> >> >>> > sure
> >> >>> > that it installs correctly.
> >> >>> >
> >> >>> > This launcher is not a full target system. It expects that you
> >> >>> > already
> >> >>> > have
> >> >>> > erlang installed and that erl and erlc are present on your path.
> >> >>> > This
> >> >>> > way we
> >> >>> > don't have to worry about people with OS versions we don't
> support.
> >> >>> > Please
> >> >>> > try it out by downloading faxien-piggyback-launcher-V1.sh from
> >> >>> > code.google.com/p/faxien and let me know if it works for you.
> >> >>> >
> >> >>> > Cheers,
> >> >>> > Martin
> >> >>> >
> >> >>> > P.S if you already have faxien installed please delete it before
> >> >>> > trying
> >> >>> > this
> >> >>> > out by using faxien rr faxien.
> >> >>> >
> >> >>> > --
> >> >>> > You received this message because you are subscribed to the Google
> >> >>> > Groups
> >> >>> > "erlware-dev" group.
> >> >>> > To post to this group, send email to [email protected]
> .
> >> >>> > To unsubscribe from this group, send email to
> >> >>> > [email protected]<erlware-dev%[email protected]>
> .
> >> >>> > For more options, visit this group at
> >> >>> > http://groups.google.com/group/erlware-dev?hl=en.
> >> >>> >
> >> >>>
> >> >>> --
> >> >>> You received this message because you are subscribed to the Google
> >> >>> Groups
> >> >>> "erlware-dev" group.
> >> >>> To post to this group, send email to [email protected].
> >> >>> To unsubscribe from this group, send email to
> >> >>> [email protected]<erlware-dev%[email protected]>
> .
> >> >>> For more options, visit this group at
> >> >>> http://groups.google.com/group/erlware-dev?hl=en.
> >> >>>
> >> >>
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> > Groups
> >> > "erlware-dev" group.
> >> > To post to this group, send email to [email protected].
> >> > To unsubscribe from this group, send email to
> >> > [email protected]<erlware-dev%[email protected]>
> .
> >> > For more options, visit this group at
> >> > http://groups.google.com/group/erlware-dev?hl=en.
> >> >
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "erlware-dev" group.
> >> To post to this group, send email to [email protected].
> >> To unsubscribe from this group, send email to
> >> [email protected]<erlware-dev%[email protected]>
> .
> >> For more options, visit this group at
> >> http://groups.google.com/group/erlware-dev?hl=en.
> >>
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "erlware-dev" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<erlware-dev%[email protected]>
> .
> > For more options, visit this group at
> > http://groups.google.com/group/erlware-dev?hl=en.
> >
>
> --
> You received this message because you are subscribed to the Google Groups
> "erlware-dev" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<erlware-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/erlware-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"erlware-dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/erlware-dev?hl=en.

Reply via email to