Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rakudo 2016.07 release installation error at $*REPO.install #5459

Closed
p6rt opened this issue Jul 17, 2016 · 5 comments
Closed

Rakudo 2016.07 release installation error at $*REPO.install #5459

p6rt opened this issue Jul 17, 2016 · 5 comments
Labels

Comments

@p6rt
Copy link

p6rt commented Jul 17, 2016

Migrated from rt.perl.org#128652 (status was 'resolved')

Searchable as RT128652$

@p6rt
Copy link
Author

p6rt commented Jul 17, 2016

From @atweiden

The process is not looking for CompUnit​::Repository​::Staging in the Arch Linux temporary build sandbox at `@​*ARGS[0]​: "/pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6"`. Rather, it is looking for CompUnit​::Repository​::Staging in `/usr/share/perl6`, which does not exist at the time of installation​:

```
$ make DESTDIR="$pkgdir" install
mkdir -p -- /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/bin
mkdir -p -- /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/nqp/lib/Perl6
cp -- blib/Perl6/ModuleLoader.moarvm blib/Perl6/World.moarvm blib/Perl6/Grammar.moarvm blib/Perl6/Ops.moarvm blib/Perl6/Actions.moarvm blib/Perl6/Optimizer.moarvm blib/Perl6/Pod.moarvm blib/Perl6/Compiler.moarvm blib/Perl6/Metamodel.moarvm blib/Perl6/BOOTSTRAP.moarvm blib/Perl6/DebugPod.moarvm /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/nqp/lib/Perl6
mkdir -p -- /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6/lib
mkdir -p -- /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6/runtime
cp -- CORE.setting.moarvm RESTRICTED.setting.moarvm /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6/runtime
cp -- perl6.moarvm perl6-debug.moarvm /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6/runtime
mkdir -p -- /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6/runtime/dynext
cp -- dynext/libperl6_ops_moar.so /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6/runtime/dynext
./perl6-m tools/build/upgrade-repository.pl /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6
./perl6-m tools/build/upgrade-repository.pl /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6/vendor
./perl6-m tools/build/upgrade-repository.pl /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6/site
./perl6-m tools/build/install-core-dist.pl /pkgbuilds/perl6/rakudo/pkg/rakudo/usr/share/perl6
Installing Pod​::To​::Text for CORE
Installing NativeCall​::Compiler​::MSVC for CORE
Installing CompUnit​::Repository​::Staging for CORE
Installing experimental for CORE
Installing newline for CORE
Installing NativeCall​::Compiler​::GNU for CORE
Installing NativeCall for CORE
Installing NativeCall​::Types for CORE
Installing Test for CORE
Installing TAP for CORE
Precompiling 2ACCA56EF5582D3ED623105F00BD76D7449263F7 (NativeCall​::Compiler​::MSVC)
===SORRY!===
Could not find CompUnit​::Repository​::Staging at line 0 in​:
  /usr/share/perl6
  CompUnit​::Repository​::AbsolutePath<14734480>
  CompUnit​::Repository​::NQP<46586384>
  CompUnit​::Repository​::Perl5<46586424>

  in block <unit> at tools/build/install-core-dist.pl line 21

make​: *** [Makefile​:565​: m-install] Error 1
```

@p6rt
Copy link
Author

p6rt commented Jul 17, 2016

From @zoffixznet

This should now be fixed in rakudo/rakudo@d1604b5c8e

Are you able to try out with HEAD instead of the release tarball? https://github.com/rakudo/rakudo/

@p6rt
Copy link
Author

p6rt commented Jul 17, 2016

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented Jul 17, 2016

From @atweiden

On 2016-07-17 11​:59​:03, cpan@​zoffix.com wrote​:

This should now be fixed in
rakudo/rakudo@d1604b5c8e

Are you able to try out with HEAD instead of the release tarball?
https://github.com/rakudo/rakudo/

It's fixed now. ty @​niner.

@p6rt p6rt closed this as completed Jul 17, 2016
@p6rt
Copy link
Author

p6rt commented Jul 17, 2016

@atweiden - Status changed from 'open' to 'resolved'

@p6rt p6rt added the Bug label Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant