FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 05-03-2008, 04:49 PM
kernel
 
Default Has anyone successfully got pugs (perl6) running ?

I would like to try pugs.

But I can not install it via portage.

It seems as with ghc problem, inferring from the following error

Quote:


pugs-tmp-18983.hs:1:7:
* Could not find module `Data.ByteString':

* it is a member of package bytestring-0.9.0.1, which is hidden
ghc-pkg: cannot find package fps





Following is a complete log


kernel@fairland:~$ sudo emerge pugs
Password:*

Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) dev-lang/pugs-6.2.13 to /
** Perl6-Pugs-6.2.13.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]

** checking ebuild checksums ;-) ... [ ok ]
** checking auxfile checksums ;-) ... [ ok ]
** checking miscfile checksums ;-) ... [ ok ]

** checking Perl6-Pugs-6.2.13.tar.gz ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking Perl6-Pugs-6.2.13.tar.gz to /var/tmp/portage/dev-lang/pugs-6.2.13/work
** Applying pugs-6.2.13-build_dir.patch ... [ ok ]

>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13 ...
** Using ExtUtils::MakeMaker
*** Default build config file created.
* You can edit some settings in config.yml (then rerun Makefile.PL).


*** Probing configuration (please ignore any warnings)...

[1 of 1] Compiling Main ( Setup.lhs, Setup.o )
Linking ./Setup ...
[1 of 1] Compiling Main ( util/ghc-pkg-wrapper.hs, util/ghc-pkg-wrapper.o )

Linking util/ghc-pkg-wrapper ...
[1 of 1] Compiling Main ( util/runcompiler.hs, util/runcompiler.o )
Linking util/runcompiler ...

pugs-tmp-18983.hs:1:7:
* Could not find module `Data.ByteString':

* it is a member of package bytestring-0.9.0.1, which is hidden
ghc-pkg: cannot find package fps
Can't exec "./bin/parrot": No such file or directory at Makefile.PL line 923.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 924.

Use of uninitialized value in pattern match (m//) at Makefile.PL line 926.
Use of uninitialized value in scalar chomp at Makefile.PL line 927.
Can't exec "./bin/parrot": No such file or directory at Makefile.PL line 923.

Use of uninitialized value in pattern match (m//) at Makefile.PL line 924.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 926.
Use of uninitialized value in scalar chomp at Makefile.PL line 927.

Can't exec "./bin/parrot": No such file or directory at Makefile.PL line 923.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 924.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 926.

Use of uninitialized value in scalar chomp at Makefile.PL line 927.
Can't exec "./bin/parrot": No such file or directory at Makefile.PL line 923.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 924.

Use of uninitialized value in pattern match (m//) at Makefile.PL line 926.
Use of uninitialized value in scalar chomp at Makefile.PL line 927.
Can't exec "./bin/parrot": No such file or directory at Makefile.PL line 923.

Use of uninitialized value in pattern match (m//) at Makefile.PL line 924.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 926.
Use of uninitialized value in scalar chomp at Makefile.PL line 927.

Use of uninitialized value in concatenation (.) or string at Makefile.PL line 450.
Use of uninitialized value in concatenation (.) or string at Makefile.PL line 450.
Can't exec "./bin/parrot": No such file or directory at Makefile.PL line 923.

Use of uninitialized value in pattern match (m//) at Makefile.PL line 924.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 926.
Use of uninitialized value in scalar chomp at Makefile.PL line 927.

Can't exec "./bin/parrot": No such file or directory at Makefile.PL line 923.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 924.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 926.

Use of uninitialized value in scalar chomp at Makefile.PL line 927.
Can't exec "./bin/parrot": No such file or directory at Makefile.PL line 923.
Use of uninitialized value in pattern match (m//) at Makefile.PL line 924.

Use of uninitialized value in pattern match (m//) at Makefile.PL line 926.
Use of uninitialized value in scalar chomp at Makefile.PL line 927.
Use of uninitialized value in substitution (s///) at Makefile.PL line 457.

Use of uninitialized value in substitution (s///) at Makefile.PL line 458.
Use of uninitialized value in substitution (s///) at Makefile.PL line 459.
Use of uninitialized value in substitution (s///) at Makefile.PL line 462.

Use of uninitialized value in concatenation (.) or string at Makefile.PL line 464.
Use of uninitialized value in concatenation (.) or string at Makefile.PL line 465.
Use of uninitialized value in concatenation (.) or string at Makefile.PL line 465.

Use of uninitialized value in concatenation (.) or string at Makefile.PL line 466.
Use of uninitialized value in concatenation (.) or string at Makefile.PL line 467.
Use of uninitialized value in concatenation (.) or string at Makefile.PL line 468.

Use of uninitialized value in concatenation (.) or string at Makefile.PL line 481.
Checking if your kit is complete...
Looks good
Writing Makefile for Algorithm::TokenBucket
Writing Makefile for Automata::Cellular

Writing Makefile for Benchmark
Writing Makefile for CGI
Writing Makefile for Cipher
Writing Makefile for Config::Tiny
Writing Makefile for DateTime
Writing Makefile for DateTime::Set
Writing Makefile for FA:FA

Writing Makefile for File::Find
Writing Makefile for File::Spec
Writing Makefile for FindBin
Writing Makefile for fp
Writing Makefile for Getopt::Std
Writing Makefile for HTML::Entities
Writing Makefile for HTTP::Server::Simple

Writing Makefile for Kwid::Event::Parser
Writing Makefile for lib
Writing Makefile for libwww:erl
Writing Makefile for Locale::KeyedText
Writing Makefile for Log::Selective
Writing Makefile for Math::Basic

Writing Makefile for Math::Random::Kiss
Writing Makefile for MIME::Base64
Writing Makefile for Module::Pluggable::Fast
Writing Makefile for Net::IRC
Writing Makefile for Parse::Rule
Writing Makefile for Perl::Compiler

Writing Makefile for Array::Lazy
Writing Makefile for Perl6::Grammar
Writing Makefile for Perl6::Value::List
Writing Makefile for Perldoc
Writing Makefile for Pod::Event::Parser
Writing Makefile for re
Writing Makefile for Recurrence

Writing Makefile for Rosetta
Writing Makefile for Set
Writing Makefile for Set::Infinite
Writing Makefile for Set::Relation
Writing Makefile for Span
Writing Makefile for Test
Writing Makefile for Test::Builder

Writing Makefile for Text::Glob
Writing Makefile for Tree
Writing Makefile for URI
Writing Makefile for WTemplate
Writing Makefile for Perl6::Pugs
================================================== ============================


*** Embedded 'parrot' enabled. You can use it for Perl 6 regex support by
* setting the PUGS_REGEX_ENGINE environment variable to "PGE" at runtime.
*** Thread support disabled because you are building with embedded perl5 and

* your perl5 is not threaded.

*** You do not appear to have a Smoke Kit installed. You can still build
* Pugs and even run `make test', but you won't be able to run the more
* modern `make smoke' target to produce nice graphs and send them to the

* public smoke server. Installing Task::Smoke from CPAN will bring in
* the necessary dependencies.

*** Enter 'make' to build Pugs. If compilation is too slow,
* consider using 'make fast' instead.


cp lib/Perl6/Pugs.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib/lib/Perl6/Pugs.pm
cp lib/Inline/Pugs.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib/lib/Inline/Pugs.pm

cp lib/Perl6/MakeMaker.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib/lib/Perl6/MakeMaker.pm
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Algorithm-TokenBucket'

cp lib/Algorithm/TokenBucket.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Algorithm/TokenBucket.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Algorithm-TokenBucket'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Automata-Cellular'
cp lib/Automata/Cellular/Rule.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Automata/Cellular/Rule.pm

cp lib/Automata/Cellular.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Automata/Cellular.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Automata-Cellular'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Benchmark'
cp lib/Benchmark.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Benchmark.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Benchmark'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/CGI'
cp lib/CGI.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/CGI.pm
cp lib/CGI/Remote.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/CGI/Remote.pm

cp lib/CGI/Util.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/CGI/Util.pm
cp lib/CGI/Server.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/CGI/Server.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/CGI'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Cipher'
cp lib/Cipher/Caesar.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Cipher/Caesar.pm

cp lib/Cipher/Arcfour.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Cipher/Arcfour.pm
cp lib/Cipher/Block.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Cipher/Block.pm

cp lib/Cipher/TestGuts.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Cipher/TestGuts.pm
cp lib/Cipher.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Cipher.pm
cp lib/Cipher/Stream.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Cipher/Stream.pm

cp lib/Cipher/TEA.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Cipher/TEA.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Cipher'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Config-Tiny'

cp lib/Config/Tiny.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Config/Tiny.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Config-Tiny'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/DateTime'
cp lib/Date.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Date.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/DateTime'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/DateTime-Set'
cp lib/Date/Span.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Date/Span.pm

cp lib/DateTime/Span.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/DateTime/Span.pm
cp lib/DateTime/Recurrence.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/DateTime/Recurrence.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/DateTime-Set'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/FA-DFA'

cp lib/FA/DFA.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/FA/DFA.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/FA-DFA'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/File-Find'

cp lib/File/Find.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/File/Find.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/File-Find'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/File-Spec'

cp lib/File/Spec/Unix.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/File/Spec/Unix.pm
cp lib/File/Spec/Win32.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/File/Spec/Win32.pm

cp lib/File/Spec.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/File/Spec.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/File-Spec'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/FindBin'

cp lib/FindBin.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/FindBin.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/FindBin'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/fp'

cp lib/fp.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/fp.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/fp'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Getopt-Std'
cp lib/Getopt/Std.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Getopt/Std.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Getopt-Std'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/HTML-Entities'

cp lib/HTML/Entities.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTML/Entities.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/HTML-Entities'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/HTTP-Server-Simple'
cp lib/HTTP/Server/Simple.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Server/Simple.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/HTTP-Server-Simple'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Kwid-Event-Parser'

cp lib/Kwid/Event/Parser.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Kwid/Event/Parser.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Kwid-Event-Parser'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/lib'
cp lib/lib.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/lib.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/lib'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/libwww-perl'
cp lib/HTTP/Status.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Status.pm

cp lib/HTTP/Date.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Date.pm
cp lib/HTTP/Request.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Request.pm
cp lib/HTTP/Query.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Query.pm

cp lib/HTTP/Cookies.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Cookies.pm
cp lib/HTTP/Request/CGI.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Request/CGI.pm

cp lib/HTTP/Headers/Util.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Headers/Util.pm
cp lib/HTTP/Message.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Message.pm

cp lib/HTTP/Response.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Response.pm
cp lib/HTTP/Headers.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/HTTP/Headers.pm

cp lib/LWP/Simple.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/LWP/Simple.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/libwww-perl'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Locale-KeyedText'
cp lib/Locale/KeyedText.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Locale/KeyedText.pm

cp lib/Locale/KeyedText/L/en.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Locale/KeyedText/L/en.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Locale-KeyedText'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Log-Selective'
cp lib/Log/Selective.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Log/Selective.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Log-Selective'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Math-Basic'

cp lib/Math/Basic.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Math/Basic.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Math-Basic'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Math-Random-Kiss'
cp lib/Math/Random/Kiss.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Math/Random/Kiss.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Math-Random-Kiss'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/MIME-Base64'

cp lib/MIME/Base64.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/MIME/Base64.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/MIME-Base64'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Module-Pluggable-Fast'
cp lib/Module/Pluggable/Fast.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Module/Pluggable/Fast.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Module-Pluggable-Fast'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Net-IRC'

cp lib/Net/IRC.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Net/IRC.pm
cp lib/Net/IRC/JoinOnInvite.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Net/IRC/JoinOnInvite.pm

cp lib/Net/IRC/SeenExt.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Net/IRC/SeenExt.pm
cp lib/Net/IRC/OO.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Net/IRC/OO.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Net-IRC'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Parse-Rule'

cp lib/Parse/Rule/Strategies/CPS.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Parse/Rule/Strategies/CPS.pm
cp Architecture.pod /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Parse/Architecture.pod

cp lib/Parse/Rule/Strategy.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Parse/Rule/Strategy.pm
cp lib/Parse/Rule/Media/Text.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Parse/Rule/Media/Text.pm

cp lib/Parse/Rule/Strategies/CPS/Text.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Parse/Rule/Strategies/CPS/Text.pm
cp lib/Parse/Rule/Core.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Parse/Rule/Core.pm

cp lib/Parse/Rule/Medium.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Parse/Rule/Medium.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Parse-Rule'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perl-Compiler'
cp lib/Perl/Compiler/CodeGen.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl/Compiler/CodeGen.pm

cp lib/Perl/Compiler/PIL.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl/Compiler/PIL.pm
cp lib/Perl/Compiler/PIL/Util.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl/Compiler/PIL/Util.pm

cp testy.pl /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl/testy.pl
cp lib/Perl/Compiler/PIL/Node_pm_gen.pl /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl/Compiler/PIL/Node_pm_gen.pl

cp lib/Perl/Compiler/CodeGen/Perl5_Str.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl/Compiler/CodeGen/Perl5_Str.pm
cp lib/Perl/Compiler/CodeGen/NameGen.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl/Compiler/CodeGen/NameGen.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perl-Compiler'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perl6-Container-Array'

cp lib/Perl6/Container/Array.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl6/Container/Array.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perl6-Container-Array'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perl6-Grammar'
cp lib/Perl6/Grammar.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl6/Grammar.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perl6-Grammar'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perl6-Value-List'

cp lib/Perl6/Value/List.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perl6/Value/List.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perl6-Value-List'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perldoc'
cp lib/Perldoc/DOM/PI.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perldoc/DOM/PI.pm

cp lib/Perldoc/DOM.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perldoc/DOM.pm
cp lib/Perldoc/DOM/WS.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perldoc/DOM/WS.pm

cp lib/Perldoc/DOM/Element.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perldoc/DOM/Element.pm
cp lib/Perldoc/DOM/Text.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perldoc/DOM/Text.pm

cp lib/Perldoc/DOM/Node.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Perldoc/DOM/Node.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Perldoc'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Pod-Event-Parser'
cp lib/Pod/Event/Handler/POD.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Pod/Event/Handler/POD.pm

cp lib/Pod/Event/Handler/HTML.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Pod/Event/Handler/HTML.pm
cp lib/Pod/Event/Parser.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Pod/Event/Parser.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Pod-Event-Parser'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/re'

cp lib/re.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/re.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/re'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Recurrence'
cp lib/Set/Symbols.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Set/Symbols.pm

cp lib/Recurrence.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Recurrence.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Recurrence'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Rosetta'
cp lib/Rosetta/Copying.pod /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Copying.pod

cp lib/Rosetta/FAQ.pod /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/FAQ.pod
cp lib/Rosetta/Model.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Model.pm

cp lib/Rosetta.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta.pm
cp lib/Rosetta/SeeAlso.pod /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/SeeAlso.pod

cp lib/Rosetta/Migration.pod /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Migration.pod
cp lib/Rosetta/Shell.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Shell.pm

cp lib/Rosetta/Overview.pod /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Overview.pod
cp lib/Rosetta/Engine/Example.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Engine/Example.pm

cp lib/Rosetta/Engine/Example/L/en.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Engine/Example/L/en.pm
cp lib/Rosetta/TODO.pod /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/TODO.pod

cp lib/Rosetta/Language.pod /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Language.pod
cp lib/Rosetta/Validator.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Validator.pm

cp lib/Rosetta/Model/L/en.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Model/L/en.pm
cp lib/Rosetta/Validator/L/en.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Validator/L/en.pm

cp lib/Rosetta/Shell/L/en.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/Shell/L/en.pm
cp lib/Rosetta/L/en.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Rosetta/L/en.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Rosetta'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Set'
cp lib/Set.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Set.pm

cp lib/Set/Hash.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Set/Hash.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Set'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Set-Infinite'

cp lib/Set/Infinite.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Set/Infinite.pm
cp lib/Set/Infinite/Functional.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Set/Infinite/Functional.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Set-Infinite'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Set-Relation'

cp lib/Set/Relation.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Set/Relation.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Set-Relation'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Span'
cp lib/Span.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Span.pm
cp lib/Span/Num.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Span/Num.pm

cp lib/Span/Code.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Span/Code.pm
cp lib/Span/Int.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Span/Int.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Span'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Test'
cp lib/Test.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Test.pm
cp lib/Test/Pil.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Test/Pil.pm

cp lib/Test/PIL/Bootstrap.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Test/PIL/Bootstrap.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Test'

make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Test-Builder'
cp lib/Test/Builder.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Test/Builder.pm

cp lib/Test/Builder/Test.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Test/Builder/Test.pm
cp lib/Test/Builder/Tester.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Test/Builder/Tester.pm

cp lib/Test/Builder/TestPlan.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Test/Builder/TestPlan.pm
cp lib/Test/Builder/Output.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Test/Builder/Output.pm

make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Test-Builder'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Text-Glob'

cp lib/Text/Glob.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Text/Glob.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Text-Glob'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Tree'

cp lib/Tree/Visitor/FindByPath.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Tree/Visitor/FindByPath.pm
cp lib/Tree/Visitor.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Tree/Visitor.pm

cp lib/Tree.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/Tree.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/Tree'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/URI'

cp lib/URI/Escape.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/URI/Escape.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/URI'
make[1]: Entering directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/WTemplate'

cp lib/WTemplate.pm /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib6/lib/WTemplate.pm
make[1]: Leaving directory `/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/ext/WTemplate'
cp script/pugscc /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib/script/pugscc

/usr/bin/perl5.8.8 -Iinc "-MExtUtils::MY" -e "MY->fixin(shift)" /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/blib/script/pugscc
/usr/bin/perl5.8.8 -Iinc util/drift.pl src/Emit/PIR.hs

/usr/bin/perl5.8.8 -Iinc util/drift.pl src/Pugs/AST/Internals.hs
/usr/bin/perl5.8.8 -Iinc util/drift.pl src/Pugs/PIL1.hs
/usr/bin/perl5.8.8 -Iinc util/drift.pl src/Pugs/PIL2.hs*
/usr/bin/perl5.8.8 -Iinc -Iutil -MPugsConfig -e "PugsConfig->write_config_module" > src/Pugs/Config.hs

util/runcompiler -O0 --make -o src/gen_prelude src/gen_prelude.hs
[1 of 1] Compiling Main ( src/gen_prelude.hs, src/gen_prelude.o )
Linking src/gen_prelude ...
src/gen_prelude Pugs.CodeGen.PIR.Prelude < src/perl6/Prelude/PIR.pm > src/Pugs/CodeGen/PIR/Prelude.hs

/usr/bin/perl5.8.8 -Iinc -MFile::Spec -e "sub p () { File::Spec->splitpath(ARGV->[0]) }; chdir((p)[1]); system(q(/usr/bin/hsc2hs), qw( -DPUGS_HAVE_PARROT -I/usr/lib/parrot/include ), (p)[2]);" src/Pugs/Embed/Parrot.hsc


In file included from Parrot.hsc:138:0:*

/usr/include/parrot/parrot.h:319:31:
* error: parrot/pbcversion.h: No such file or directory
compiling Parrot_hsc_make.c failed
command was: ghc -c -I/usr/lib/parrot/include Parrot_hsc_make.c -o Parrot_hsc_make.o

/usr/bin/perl5.8.8 -Iinc util/version_h.pl src/Pugs/pugs_version.h
Current version is 0
/usr/bin/perl5.8.8 -Iinc util/config_h.pl "util/runcompiler -H0 -i. -isrc -isrc/pcre -I. -Isrc -Isrc/pcre -static -Wall -fno-warn-name-shadowing -DPUGS_HAVE_READLINE "

/usr/bin/perl5.8.8 -Iinc util/gen_prelude.pl -v --touch --inline -i src/perl6/Prelude.pm --output src/Pugs/Prelude.hs
Triggering rebuild... done.
Generating inlined source Prelude... , Math::Basic... done.
/usr/bin/perl5.8.8 -Iinc util/build_pugs.pl _+SETUP --prefix=/var/tmp/portage/dev-lang/pugs-6.2.13/image/ --with-hc-pkg=util/ghc-pkg-wrapper --with-hsc2hs=/usr/bin/hsc2hs --ghc --with-compiler=util/runcompiler _-SETUP _+GHC 6.2.13 util/runcompiler util/ghc-pkg-wrapper 6.8.2 ./Setup --make __optimization__ -H0 -i. -isrc -isrc/pcre -I. -Isrc -Isrc/pcre -static -Wall -fno-warn-name-shadowing -DPUGS_HAVE_READLINE -DPUGS_HAVE_PERL5 -isrc/perl5 -optc-fno-strict-aliasing -optc-pipe -optc-Wdeclaration-after-statement -optc-D_LARGEFILE_SOURCE -optc-D_FILE_OFFSET_BITS=64 -optc-I/usr/include/gdbm -optc-I/usr/lib/perl5/5.8.8/i686-linux/CORE -optl-rdynamic -optl-L/usr/local/lib -optl/usr/lib/perl5/5.8.8/i686-linux/auto/DynaLoader/DynaLoader.a -optl-L/usr/lib/perl5/5.8.8/i686-linux/CORE -optl-lperl -optl-lpthread -optl-lnsl -optl-ldl -optl-lm -optl-lcrypt -optl-lutil -optl-lc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -I/usr/lib/perl5/5.8.8/i686-linux/CORE -L/usr/local/lib -L/usr/lib/perl5/5.8.8/i686-linux/CORE -I/usr/lib/parrot/include -L/usr/lib/parrot/lib -L/usr/lib/parrot/blib/lib -DPUGS_HAVE_PARROT -L/usr/local/lib -lparrot /usr/lib/parrot/src/install_config.o _-GHC _+GEN_PRELUDE --pugs ./pugs

Build configuration:
*ghc_heap_size =>*
*inline_prelude_source => 0
*install_dir =>*
*optimization => -O
*precompile_modules => [ext/Math-Basic/lib/Math/Basic.pm]
*precompile_prelude => 1

*smoke_concurrent => 1
*smoke_upload => 0
*** Building dependencies. Please wait...

../../Setup configure --with-compiler=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/util/runcompiler --with-hc-pkg=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/util/ghc-pkg-wrapper --with-hsc2hs=/usr/bin/hsc2hs --prefix=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/third-party/installed*

Configuring pugs-filepath-0.1...
Warning: No license-file field.
*** Building the 'filepath' dependency. Please wait...

Preprocessing library pugs-filepath-0.1...
Building pugs-filepath-0.1...


System/FilePath.hs:96:7:
* Could not find module `System.Directory':
* it is a member of package directory-1.0.0.0, which is hidden
Installing: /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/third-party/installed/lib/pugs-filepath-0.1/ghc-6.8.2

Setup: Error: Could not find module: System.FilePath with any suffix: ["hi"]
ghc-pkg: cannot find package pugs-filepath
../../Setup configure --with-compiler=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/util/runcompiler --with-hc-pkg=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/util/ghc-pkg-wrapper --with-hsc2hs=/usr/bin/hsc2hs --prefix=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/third-party/installed*

Configuring pugs-fps-0.7...
*** Building the 'fps' dependency. Please wait...

Preprocessing library pugs-fps-0.7...
Building pugs-fps-0.7...

Data/ByteString.hs:245:17:
* Could not find module `Data.Array':

* it is a member of package array-0.1.0.0, which is hidden
Installing: /var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/third-party/installed/lib/pugs-fps-0.7/ghc-6.8.2
Setup: Error: Could not find module: Data.ByteString with any suffix: ["hi"]

ghc-pkg: cannot find package pugs-fps
../../Setup configure --with-compiler=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/util/runcompiler --with-hc-pkg=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/util/ghc-pkg-wrapper --with-hsc2hs=/usr/bin/hsc2hs --prefix=/var/tmp/portage/dev-lang/pugs-6.2.13/work/Perl6-Pugs-6.2.13/third-party/installed*

Configuring pugs-HsSyck-0.2...
Setup: At least the following dependencies are missing:
* pugs-fps >=0.7
*** Building the 'HsSyck' dependency. Please wait...

Setup: error reading dist/setup-config; run "setup configure" command?


Setup: error reading dist/setup-config; run "setup configure" command?

Installation failed for HsSyck at util/build_pugs.pl line 237.
make: *** [pugs] Error 1
***
** ERROR: dev-lang/pugs-6.2.13 failed.

** Call stack:
** ebuild.sh, line 49: Called src_compile
** environment, line 2322: Called perl-module_src_compile
** environment, line 2058: Called die
** The specific snippet of code:

** make ${mymake} || die "compilation failed";
** The die message:
** compilation failed
***
** If you need support, post the topmost build error, and the call stack if relevant.
** A complete build log is located at '/var/tmp/portage/dev-lang/pugs-6.2.13/temp/build.log'.

** The ebuild environment file is located at '/var/tmp/portage/dev-lang/pugs-6.2.13/temp/environment'.
***

** Messages for package dev-lang/pugs-6.2.13:

***
** ERROR: dev-lang/pugs-6.2.13 failed.

** Call stack:
** ebuild.sh, line 49: Called src_compile
** environment, line 2322: Called perl-module_src_compile
** environment, line 2058: Called die
** The specific snippet of code:

** make ${mymake} || die "compilation failed";
** The die message:
** compilation failed
***
** If you need support, post the topmost build error, and the call stack if relevant.
** A complete build log is located at '/var/tmp/portage/dev-lang/pugs-6.2.13/temp/build.log'.

** The ebuild environment file is located at '/var/tmp/portage/dev-lang/pugs-6.2.13/temp/environment'.
***
































And my emerge info:


kernel@fairland:~$ sudo emerge --info
Password:*
Portage 2.1.5_rc6 (default/linux/x86/2008.0/desktop, gcc-4.2.3, glibc-2.7-r2, 2.6.25-tuxonice-r1 i686)
================================================== ===============

System uname: 2.6.25-tuxonice-r1 i686 Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz
Timestamp of tree: Sat, 03 May 2008 01:45:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p33
dev-java/java-config: 1.3.7, 2.1.6

dev-lang/python: 2.4.4-r11, 2.5.2-r2
dev-util/ccache: 2.4-r7
sys-apps/baselayout: 2.0.0
sys-apps/openrc: 0.2.3
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.62
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1

sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.25-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"

CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"

CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://61.135.158.199"

LDFLAGS=""
LINGUAS="en en_US zh_CN "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"

PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/desktop-effects /usr/portage/local/layman/gentoo-china /usr/portage/local/layman/perl-experimental /usr/portage/local/layman /home/.overlay /home/.chinese-beautify-overlay"

SYNC="rsync://61.135.158.199/gentoo-portage"
USE="X acpi alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts bluetooth branding bzip2 cairo cdr cjk cli cracklib crypt cscope ctype dba dbus dri dvd dvdr dvdread eds emboss encode esd ethereal evo exif expat fam fastbuild firefox foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glut gpm gstreamer gtk gtk2 gtkhtml guile hal iconv idn imlib immqt-bc ipv6 isdnlog jpeg kerberos lcms ldap libg++ libnotify libwww lm_sensors mad memlimit midi mikmod mmx mng motif mozilla mp3 mpeg mudflap mysql ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf pdflib perl pmu png posix ppds pppd python qt qt3 qt3support qt4 quicktime readline real reflection samba sdl session simplexml slang soap sockets spell spl sse sse2 ssl startup-notification svg tcltk tcpd tiff tokenizer truetype truetype-fonts type1-fonts udev unicode v4l v4l2 vim-syntax vorbis win32codecs wma x264 x86 xcomposite xml xml2 xorg xscreensaver xsl xv xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptic" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US zh_CN " USERLAND="GNU" VIDEO_CARDS="nvidia"

Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

















Can anybody help me?



--
Easy things should be easy, hard things should at least be possilbe.
Powered by Gentoo Linux
 

Thread Tools




All times are GMT. The time now is 06:55 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org