[MacPorts] #71451: p5.34-poe @1.370.0 does not test succesfully on macOS Sonoma, version 14.7.1 and macOS High Sierra, version 14.13.6, and Mac OS X 10.4.11, Tiger

MacPorts noreply at macports.org
Tue Dec 3 17:13:18 UTC 2024


#71451: p5.34-poe @1.370.0 does not test succesfully on macOS Sonoma, version
14.7.1 and macOS High Sierra, version 14.13.6, and Mac OS X 10.4.11, Tiger
------------------------+--------------------
  Reporter:  ballapete  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.10.5
Resolution:             |   Keywords:
      Port:  p5-poe     |
------------------------+--------------------

Comment (by ballapete):

 The reason is shown here:

 {{{
 root 299 /\ l
 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/
 total 0
 drwxr-xr-x  11 macports  wheel  352 23 Mär  2022 00_base
 drwxr-xr-x  11 root      wheel  352  3 Dez 17:57 10_perl
 root 300 /\ l
 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/
 total 72
 -rw-r--r--  1 root  wheel  158  3 Dez 17:57 aliases.t
 -rw-r--r--  1 root  wheel  163  3 Dez 17:57 caller_state.t
 -rw-r--r--  1 root  wheel  157  3 Dez 17:57 events.t
 -rw-r--r--  1 root  wheel  158  3 Dez 17:57 extrefs.t
 -rw-r--r--  1 root  wheel  161  3 Dez 17:57 extrefs_gc.t
 -rw-r--r--  1 root  wheel  162  3 Dez 17:57 filehandles.t
 -rw-r--r--  1 root  wheel  159  3 Dez 17:57 sessions.t
 -rw-r--r--  1 root  wheel  155  3 Dez 17:57 sids.t
 -rw-r--r--  1 root  wheel  158  3 Dez 17:57 signals.t
 }}}

 Obviously `t/10_perl` was built during build time and has a wrong
 ownership. But – when I clean and then only build – poe is not yet
 installed – I get:

 {{{
 root 301 /\ l
 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/
 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/
 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/:
 total 0
 drwxr-xr-x  11 macports  wheel  352 23 Mär  2022 00_base
 drwxr-xr-x  11 macports  wheel  352  3 Dez 18:08 10_perl

 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/:
 total 72
 -rw-r--r--  1 macports  wheel  158  3 Dez 18:08 aliases.t
 -rw-r--r--  1 macports  wheel  163  3 Dez 18:08 caller_state.t
 -rw-r--r--  1 macports  wheel  157  3 Dez 18:08 events.t
 -rw-r--r--  1 macports  wheel  158  3 Dez 18:08 extrefs.t
 -rw-r--r--  1 macports  wheel  161  3 Dez 18:08 extrefs_gc.t
 -rw-r--r--  1 macports  wheel  162  3 Dez 18:08 filehandles.t
 -rw-r--r--  1 macports  wheel  159  3 Dez 18:08 sessions.t
 -rw-r--r--  1 macports  wheel  155  3 Dez 18:08 sids.t
 -rw-r--r--  1 macports  wheel  158  3 Dez 18:08 signals.t
 }}}

 and

 {{{
 --->  Testing p5.34-poe
 Executing:  cd
 "/opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370"
 && /usr/bin/make test
 "/opt/local/bin/perl5.34" mylib/gen-tests.perl lib/POE.pm
 cannot unlink file for t/20_resources/10_perl/sessions.t: Permission
 denied at mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for
 t/20_resources/10_perl/sessions.t:  at mylib/gen-tests.perl line 86.
 cannot unlink file for t/20_resources/10_perl/extrefs_gc.t: Permission
 denied at mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for
 t/20_resources/10_perl/extrefs_gc.t: Permission denied at mylib/gen-
 tests.perl line 86.
 cannot unlink file for t/20_resources/10_perl/filehandles.t: Permission
 denied at mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for
 t/20_resources/10_perl/filehandles.t: Permission denied at mylib/gen-
 tests.perl line 86.
 cannot unlink file for t/20_resources/10_perl/events.t: Permission denied
 at mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for t/20_resources/10_perl/events.t:
 Permission denied at mylib/gen-tests.perl line 86.
 cannot unlink file for t/20_resources/10_perl/signals.t: Permission denied
 at mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for
 t/20_resources/10_perl/signals.t: Permission denied at mylib/gen-
 tests.perl line 86.
 cannot unlink file for t/20_resources/10_perl/aliases.t: Permission denied
 at mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for
 t/20_resources/10_perl/aliases.t: Permission denied at mylib/gen-
 tests.perl line 86.
 cannot unlink file for t/20_resources/10_perl/extrefs.t: Permission denied
 at mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for
 t/20_resources/10_perl/extrefs.t: Permission denied at mylib/gen-
 tests.perl line 86.
 cannot unlink file for t/20_resources/10_perl/caller_state.t: Permission
 denied at mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for
 t/20_resources/10_perl/caller_state.t: Permission denied at mylib/gen-
 tests.perl line 86.
 cannot unlink file for t/20_resources/10_perl/sids.t: Permission denied at
 mylib/gen-tests.perl line 86.
 cannot restore permissions to 0100644 for t/20_resources/10_perl/sids.t:
 Permission denied at mylib/gen-tests.perl line 86.
 cannot remove directory for t/20_resources/10_perl: Directory not empty at
 mylib/gen-tests.perl line 86.
 Permission denied at mylib/gen-tests.perl line 112.
 make: *** [lib/POE.pm] Error 13
 }}}

 fails again although all permission were correct before. Now they are
 wrong:

 {{{
 root 302 /\ l
 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/
 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/
 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/:
 total 0
 drwxr-xr-x  11 macports  wheel  352 23 Mär  2022 00_base
 drwxr-xr-x  11 root      wheel  352  3 Dez 18:10 10_perl

 /opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/:
 total 72
 -rw-r--r--  1 root  wheel  158  3 Dez 18:10 aliases.t
 -rw-r--r--  1 root  wheel  163  3 Dez 18:10 caller_state.t
 -rw-r--r--  1 root  wheel  157  3 Dez 18:10 events.t
 -rw-r--r--  1 root  wheel  158  3 Dez 18:10 extrefs.t
 -rw-r--r--  1 root  wheel  161  3 Dez 18:10 extrefs_gc.t
 -rw-r--r--  1 root  wheel  162  3 Dez 18:10 filehandles.t
 -rw-r--r--  1 root  wheel  159  3 Dez 18:10 sessions.t
 -rw-r--r--  1 root  wheel  155  3 Dez 18:10 sids.t
 -rw-r--r--  1 root  wheel  158  3 Dez 18:10 signals.t
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71451#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list