Bug#653240: Fixed: rakudo: 'perl6' command with no arguments results in "PARROT VM: Could not load bytecode Could not load oplib `io_ops'"

Steve Lane sdlane at lbl.gov
Sun Dec 25 22:20:50 UTC 2011


Got it working.

Turns out, on a Debian Stable box, I also needed to do this:

root at linux> apt-get install parrot/testing parrot-minimal/testing

because the Stable versions were already installed, but (apparently)
weren't new enough.

Maybe change/update the Depends: ?

In any event, I can now do:

root at linux> perl6
> say "Hello, world!"
Hello, world!

Thanks/best,

--
Steve Lane

On Dec 25 12:51, Steve Lane wrote:
> Package: rakudo
> Version: 0.1~2011.07-1
> Severity: normal
> 
> 
> It is my understanding from the documentation that simply typing
> 'perl6' on the command line should put me into interactive mode (based
> on http://rakudo.org/how-to-get-rakudo/).
> 
> Instead I get the error message:
> 
> PARROT VM: Could not load bytecode
> Could not load oplib `io_ops'
> 
> So... it looks like something is missing.  This was my install (note
> that this machine is running stable, not testing, so perhaps that is
> part of the problem..?):
> 
>   root at linux> apt-get install rakudo parrot-devel/testing
>   Reading package lists... Done
>   Building dependency tree
>   Reading state information... Done
>   Selected version '3.6.0-1' (Debian:testing [amd64]) for 'parrot-devel'
>   The following extra packages will be installed:
>     libparrot-dev libparrot2.0.0 libparrot3.6.0 parrot parrot-devel parrot-minimal
>   Suggested packages:
>     parrot-doc
>   The following NEW packages will be installed:
>     libparrot-dev libparrot2.0.0 libparrot3.6.0 parrot parrot-devel parrot-minimal rakudo
> 
> all of which went perfectly smoothly.
> 
> Thanks/best
> 
> --
> Steve Lane
> 
> -- System Information:
> Debian Release: 6.0.3
>   APT prefers stable
>   APT policy: (990, 'stable'), (900, 'testing'), (800, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
> 
> Versions of packages rakudo depends on:
> ii  libc6                         2.11.2-10  Embedded GNU C Library: Shared lib
> ii  libparrot3.6.0                3.6.0-1    Parrot shared library
> ii  libreadline6                  6.1-3      GNU readline and history libraries
> ii  parrot-devel                  3.6.0-1    Parrot development tools
> 
> rakudo recommends no packages.
> 
> rakudo suggests no packages.
> 
> -- no debconf information

--
Steve Lane
System Administrator, Scientific Computing
Joint BioEnergy Institute
Lawrence Berkeley National Laboratory







More information about the Pkg-rakudo-devel mailing list