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