[racket] Error during installation of 5.3.4.11

From: Laurent (laurent.orseau at gmail.com)
Date: Tue Jun 11 08:31:22 EDT 2013

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/c83d2fab/attachment-0001.html>

Posted on the users mailing list.