Opened 8 years ago

Closed 3 years ago

#50957 closed defect (fixed)

panda: broken on 10.6

Reported by: mojca (Mojca Miklavec) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: snowleopard Cc:
Port: panda

Description (last modified by mojca (Mojca Miklavec))

See the log:

cd "/path/to/build/panda-2016.02" && /opt/local/bin/perl6 bootstrap.pl --prefix=/opt/local
==> Bootstrapping Panda
==> Installing panda from a local directory '/path/to/build/panda-2016.02'
==> panda depends on File::Find, Shell::Command, JSON::Fast
==> Shell::Command depends on File::Find
==> Fetching File::Find
==> Building File::Find
==> Testing File::Find
Unknown option: e
Unknown option: norc
test stage failed for File::Find: Tests failed
  in method install at /path/to/build/panda-2016.02/lib/Panda.pm line 157
  in block  at /path/to/build/panda-2016.02/lib/Panda.pm line 229
  in method resolve at /path/to/build/panda-2016.02/lib/Panda.pm line 223
  in sub MAIN at bin/panda line 18
  in block <unit> at bin/panda line 150

Failure Summary
----------------
/path/to/build/panda-2016.02(
  *test stage failed for File::Find: Tests failed)
The spawned process exited unsuccessfully (exit code: 1)
  in sub MAIN at bootstrap.pl line 66
  in block <unit> at bootstrap.pl line 8

See also comment:4:ticket:50158. It makes more sense to treat this separately from other problems with Panda.

Change History (7)

comment:1 Changed 8 years ago by mojca (Mojca Miklavec)

Description: modified (diff)

comment:2 Changed 8 years ago by geekosaur

That's the "prove" command failing. I haven't had a 10.6 system available in years so don't know if there's a "prove" other than the Perl 5 one around, but that's what it looks like to me.

comment:3 Changed 8 years ago by mojca (Mojca Miklavec)

There is:

> /usr/bin/prove --version
prove v2.64, using Test::Harness v2.64 and Perl v5.10.0

The perl 5.22 from MacPorts with

> prove --version
TAP::Harness v3.35 and Perl v5.22.1

is present at the time of the build, but perhaps the wrong binary gets called?

comment:4 Changed 5 years ago by coke (Will Coleda)

I am no longer the correct person to assign to here, but am unable to remove myself from the ticket.

comment:5 Changed 5 years ago by mojca (Mojca Miklavec)

Someone can un-assign you, but you are still listed as maintainer in all the perl6 ports, including https://github.com/macports/macports-ports/blob/master/lang/panda/Portfile. (You do have permissions to submit a pull request removing your name from all the relevant ports :)

comment:6 Changed 5 years ago by mf2k (Frank Schima)

Owner: changed from coke to mojca
Status: newassigned

comment:7 Changed 3 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: assignedclosed

In 692e5c4297e786565c72f22672b4b44a255f97fc/macports-ports (master):

panda: delete port

The upstream development has been abandoned, calling zef a replacement.
It also no longer works with recent versions of rakudo.

Closes: #50158
Closes: #50957
Closes: #53397
Closes: #62761

Note: See TracTickets for help on using tickets.