[racket] Error during installation of 5.3.4.11

From: Laurent (laurent.orseau at gmail.com)
Date: Tue Jun 11 12:05:44 EDT 2013

Downloading directly from
http://pre.racket-lang.org/binaries/x86_64-linux-debian-squeeze/
and extracting it to a local dir works fine though... I don't understand
what goes wrong here.

Laurent


On Tue, Jun 11, 2013 at 2:31 PM, Laurent <laurent.orseau at gmail.com> wrote:

> Err... While trying to upgrade to 5.3.4.11 on a different ubuntu computer
> (this time 64bits OS), I get the following error:
>
> % racket
> Welcome to Racket v5.3.4.11.
> standard-module-name-resolver: collection not found
>   for module path: (submod (lib "racket/init") configure-runtime)
>   collection: "racket"
>   in collection directories:
>    /home/orseau/.racket/5.3.4.1/pkgs/installed/slideshow-latex
>    /home/orseau/.racket/5.3.4.11/collects
>    /usr/lib/racket-5.3.4.11/collects
>   context...:
>    show-collection-err
>    standard-module-name-resolver
> /home/orseau/.racketrc:3:0: #%top-interaction: unbound identifier;
>  also, no #%app syntax transformer is bound
>   at: #%top-interaction
>   in: (#%top-interaction require readline/rep)
> standard-module-name-resolver: collection not found
>   for module path: racket/base
>   collection: "racket"
>   in collection directories:
>    /home/orseau/.racket/5.3.4.1/pkgs/installed/slideshow-latex
>    /home/orseau/.racket/5.3.4.11/collects
>    /usr/lib/racket-5.3.4.11/collects
>   context...:
>    show-collection-err
>    standard-module-name-resolver
>
> This is weird. Looks like it searches for the `racket' collection in my
> personal collections...
> Am I really alone to have problems with this version?!
>
> FWIW, on the computer of the first email, it works if I compile it from
> source.
>
> Laurent
>
>
>
> On Wed, Jun 5, 2013 at 11:03 AM, Laurent <laurent.orseau at gmail.com> wrote:
>
>> Huh, actually, it *does* fail to install!
>> I thought I had picked the wrong version (switching computers too many
>> times...) but I had not.
>> It's a 64bits processor on a 32bits Ubuntu, and the installation fails
>> with the above message.
>>
>> If I choose a non-Unix-style installation, the installation works, but
>> launching DrRacket fails with the same error:
>> % /usr/racket-5.3.4.11/bin/drracket
>> /usr/racket-5.3.4.11/bin/gracket: 1: /usr/racket-5.3.4.11/bin/gracket:
>> ELF : not found
>> /usr/racket-5.3.4.11/bin/gracket: 7: /usr/racket-5.3.4.11/bin/gracket:
>> Syntax error: Unterminated quoted string
>>
>> This does not occur with 5.3.4.10
>>
>> Any hint?
>>
>> Laurent
>>
>>
>>
>>
>> On Tue, Jun 4, 2013 at 2:19 PM, Laurent <laurent.orseau at gmail.com> wrote:
>>
>>> Then don't bother too much.
>>> Though if you want to do something maybe you can just target
>>> the most popular distributions maybe and leave the rest as is.
>>>
>>>
>>>
>>> On Tue, Jun 4, 2013 at 12:33 PM, Eli Barzilay <eli at barzilay.org> wrote:
>>>
>>>> 10 minutes ago, Laurent wrote:
>>>> > Ahem, picked the wrong 32/64bits version... Sorry for the noise.
>>>> > Maybe there could be a simple check in the installation file that
>>>> > issues a warning whenever the machine's architecture is different
>>>> > from the installer's?  Though since very few people seem to complain
>>>> > about this, that's probably no big deal.
>>>>
>>>> It's might be doable if there's a good way to know if you're on 64 or
>>>> on 32 bit OS.  The problem is that the installer is using only very
>>>> basic things.  I've so far avoided such things since it's roughly
>>>> similar to going down the bottomless pit of checking libc versions etc
>>>> etc etc.
>>>>
>>>> --
>>>>           ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
>>>>                     http://barzilay.org/                   Maze is
>>>> Life!
>>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20130611/6ee08715/attachment.html>

Posted on the users mailing list.