Opened 11 months ago
Last modified 11 months ago
#71451 new defect
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
| Reported by: | ballapete (Peter "Pete" Dyballa) | Owned by: | |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.10.5 |
| Keywords: | Cc: | ||
| Port: | p5-poe |
Description
---> Testing p5.34-poe DEBUG: Executing org.macports.test (p5.34-poe) DEBUG: elevating privileges for test: euid changed to 0, egid changed to 0. DEBUG: dropping privileges: euid changed to 501, egid changed to 20. DEBUG: Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/rsync.macports.org_macports_release_tarballs_ports_perl_p5-poe/p5.34-poe/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' DEVELOPER_DIR='/Library/Developer/CommandLineTools' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='14.0' SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk' SOURCE_DATE_EPOCH='1710285552' 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 DEBUG: system: 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 Command failed: 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 Exit code: 2 Error: Failed to test p5.34-poe: command execution failed
Attachments (2)
Change History (8)
Changed 11 months ago by ballapete (Peter "Pete" Dyballa)
comment:1 Changed 11 months ago by ballapete (Peter "Pete" Dyballa)
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
Changed 11 months ago by ballapete (Peter "Pete" Dyballa)
| Attachment: | main.2.log added |
|---|
Main.log from intel macOS Sonoma, 14.7.1, only the test?
comment:2 Changed 11 months ago by ballapete (Peter "Pete" Dyballa)
I think MacPorts 2.10.5 is the bug:
2522 :debug:test elevating privileges for test: euid changed to 0, egid changed to 0.
comment:3 Changed 11 months ago by ballapete (Peter "Pete" Dyballa)
See also: https://rt.cpan.org/Ticket/Display.html?id=156800 and https://rt.cpan.org/Ticket/Display.html?id=157671 – my failure: contributed incorrectly to the original issue. Maybe I'll learn how to work correctly some day…
comment:4 Changed 11 months ago by ballapete (Peter "Pete" Dyballa)
After building the Perl Module and changing ownership from macports to me I can test manually and get:
All tests successful. Test Summary Report ------------------- t/10_units/05_filters/03_http.t (Wstat: 0 Tests: 137 Failed: 0) TODO passed: 85 Files=161, Tests=4221, 90 wallclock secs ( 0.68 usr 0.34 sys + 20.79 cusr 4.08 csys = 25.89 CPU) Result: PASS
This makes it more likely that MacPorts/port is buggy.
comment:5 Changed 11 months ago by ballapete (Peter "Pete" Dyballa)
Here's another approach: Let MacPorts fail testing. This state is saved. Manually change ownership from root to macports. Start test again:
---> Computing dependencies for p5.34-poe.
---> Testing p5.34-poe
Executing: cd "/opt/local/var/macports/build/_Users_alpha_ports_perll_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
PERL_DL_NONLAZY=1 "/opt/local/bin/perl5.34" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t
# Testing POE 1.370, POE::Test::Loops 1.360, Perl 5.034003, /opt/local/bin/perl5.34 on darwin
# pogomips: 40532298
t/00_info.t ........................................ ok
t/10_units/01_pod/01_pod.t ......................... skipped: enable by setting RELEASE_TESTING
t/10_units/01_pod/02_pod_coverage.t ................ skipped: enable by setting RELEASE_TESTING
t/10_units/01_pod/03_pod_no404s.t .................. skipped: enable by setting RELEASE_TESTING
t/10_units/01_pod/04_pod_linkcheck.t ............... skipped: enable by setting RELEASE_TESTING
t/10_units/02_pipes/01_base.t ...................... skipped: not implemented yet
t/10_units/02_pipes/02_oneway.t .................... ok
t/10_units/02_pipes/03_twoway.t .................... ok
t/10_units/03_base/01_poe.t ........................ ok
t/10_units/03_base/03_component.t .................. ok
t/10_units/03_base/04_driver.t ..................... ok
t/10_units/03_base/05_filter.t ..................... ok
t/10_units/03_base/06_loop.t ....................... ok
t/10_units/03_base/07_queue.t ...................... ok
t/10_units/03_base/08_resource.t ................... ok
t/10_units/03_base/09_resources.t .................. ok
t/10_units/03_base/10_wheel.t ...................... ok
t/10_units/03_base/11_assert_usage.t ............... ok
t/10_units/03_base/12_assert_retval.t .............. ok
t/10_units/03_base/13_assert_data.t ................ ok
t/10_units/03_base/14_kernel.t ..................... ok
t/10_units/03_base/15_kernel_internal.t ............ ok
t/10_units/03_base/16_nfa_usage.t .................. ok
t/10_units/03_base/17_detach_start.t ............... ok
t/10_units/04_drivers/01_sysrw.t ................... ok
t/10_units/05_filters/01_block.t ................... ok
t/10_units/05_filters/02_grep.t .................... ok
Downgrading wide characters in HTTP header. Consider installing Email::MIME::RFC2047::Encoder at /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/blib/lib/POE/Filter/HTTPD.pm line 73.
POE::Filter::HTTPD::__ANON__("En \x{e9}t\x{e9}") called at /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/blib/lib/POE/Filter/HTTPD.pm line 449
POE::Filter::HTTPD::headers_as_strings(POE::Filter::HTTPD=ARRAY(0x7f918c98b198), HTTP::Headers=HASH(0x7f918cae3950), "\x{d}\x{a}") called at /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/blib/lib/POE/Filter/HTTPD.pm line 411
POE::Filter::HTTPD::put(POE::Filter::HTTPD=ARRAY(0x7f918c98b198), ARRAY(0x7f918cae3a58)) called at t/10_units/05_filters/03_http.t line 426
t/10_units/05_filters/03_http.t .................... ok
t/10_units/05_filters/04_line.t .................... ok
t/10_units/05_filters/05_map.t ..................... ok
t/10_units/05_filters/06_recordblock.t ............. ok
t/10_units/05_filters/07_reference.t ............... ok
t/10_units/05_filters/08_stream.t .................. ok
t/10_units/05_filters/50_stackable.t ............... ok
t/10_units/05_filters/51_reference_die.t ........... ok
t/10_units/05_filters/99_filterchange.t ............ ok
t/10_units/06_queues/01_array.t .................... ok
t/10_units/07_exceptions/01_normal.t ............... ok
t/10_units/07_exceptions/02_turn_off.t ............. ok
t/10_units/07_exceptions/03_not_handled.t .......... ok
t/10_units/08_loops/01_explicit_loop.t ............. ok
t/10_units/08_loops/02_explicit_loop_fail.t ........ ok
t/10_units/08_loops/03_explicit_loop_poll.t ........ ok
t/10_units/08_loops/04_explicit_loop_envvar.t ...... ok
t/10_units/08_loops/05_kernel_loop.t ............... ok
t/10_units/08_loops/06_kernel_loop_poll.t .......... ok
t/10_units/08_loops/07_kernel_loop_fail.t .......... ok
t/10_units/08_loops/08_kernel_loop_search_poll.t ... ok
t/10_units/08_loops/09_naive_loop_load.t ........... ok
t/10_units/08_loops/10_naive_loop_load_poll.t ...... ok
t/10_units/08_loops/11_double_loop.t ............... ok
t/20_resources/10_perl/aliases.t ................... ok
t/20_resources/10_perl/caller_state.t .............. ok
t/20_resources/10_perl/events.t .................... ok
t/20_resources/10_perl/extrefs.t ................... ok
t/20_resources/10_perl/extrefs_gc.t ................ ok
t/20_resources/10_perl/filehandles.t ............... ok
t/20_resources/10_perl/sessions.t .................. ok
t/20_resources/10_perl/sids.t ...................... ok
t/20_resources/10_perl/signals.t ................... ok
# Testing POE 1.370, POE::Test::Loops 1.360, Using Loop(POE::Loop::IO_Poll), Perl 5.034003, /opt/local/bin/perl5.34 on darwin
t/30_loops/io_poll/00_info.t ....................... ok
t/30_loops/io_poll/all_errors.t .................... skipped: most of these should move into other test files
t/30_loops/io_poll/comp_tcp.t ...................... ok
# You might see a 'disconnect' error during this test.
# It may be ignored.
t/30_loops/io_poll/comp_tcp_concurrent.t ........... ok
t/30_loops/io_poll/connect_errors.t ................ ok
t/30_loops/io_poll/k_alarms.t ...................... ok
t/30_loops/io_poll/k_aliases.t ..................... ok
t/30_loops/io_poll/k_detach.t ...................... ok
t/30_loops/io_poll/k_run_returns.t ................. ok
t/30_loops/io_poll/k_selects.t ..................... ok
t/30_loops/io_poll/k_sig_child.t ................... ok
t/30_loops/io_poll/k_signals.t ..................... ok
t/30_loops/io_poll/k_signals_rerun.t ............... ok
t/30_loops/io_poll/sbk_signal_init.t ............... ok
t/30_loops/io_poll/ses_nfa.t ....................... ok
# This test generates some STDERR during trace testing.
=== 56274 === 23 -> _start (from /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/blib/lib/POE/Kernel.pm at 1498)
=== 56274 === 23 -> woot (from /opt/local/lib/perl5/vendor_perl/5.34/POE/Test/Loops/ses_session.pm at 691)
=== 56274 === 23 -> narf (from /opt/local/lib/perl5/vendor_perl/5.34/POE/Test/Loops/ses_session.pm at 692)
=== 56274 === 23 -> _stop (from /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/blib/lib/POE/Resource/Sessions.pm at 571)
t/30_loops/io_poll/ses_session.t ................... ok
t/30_loops/io_poll/wheel_accept.t .................. ok
t/30_loops/io_poll/wheel_curses.t .................. skipped: Need help with Curses functions blocking under ptys
t/30_loops/io_poll/wheel_readline.t ................ skipped: not running in a terminal
t/30_loops/io_poll/wheel_readwrite.t ............... ok
t/30_loops/io_poll/wheel_run.t ..................... ok
t/30_loops/io_poll/wheel_run_size.t ................ skipped: This test requires Term::Size
t/30_loops/io_poll/wheel_sf_ipv6.t ................. skipped: Socket::GetAddrInfo is needed for IPv6 tests
t/30_loops/io_poll/wheel_sf_tcp.t .................. ok
t/30_loops/io_poll/wheel_sf_udp.t .................. ok
t/30_loops/io_poll/wheel_sf_unix.t ................. ok
t/30_loops/io_poll/wheel_tail.t .................... ok
t/30_loops/io_poll/z_kogman_sig_order.t ............ ok
t/30_loops/io_poll/z_leolo_wheel_run.t ............. ok
# Using '/usr/bin/true' as our thing to run under system()
t/30_loops/io_poll/z_merijn_sigchld_system.t ....... ok
t/30_loops/io_poll/z_rt39872_sigchld.t ............. ok
# Parent 56322 waiting 3sec for slow systems to settle.
# sending sigusr1
# sent sigusr1
t/30_loops/io_poll/z_rt39872_sigchld_stop.t ........ ok
t/30_loops/io_poll/z_rt53302_fh_watchers.t ......... ok
t/30_loops/io_poll/z_rt54319_bazerka_followtail.t .. ok
t/30_loops/io_poll/z_steinert_signal_integrity.t ... ok
# Testing POE 1.370, POE::Test::Loops 1.360, Using Loop(POE::Loop::Select), Perl 5.034003, /opt/local/bin/perl5.34 on darwin
t/30_loops/select/00_info.t ........................ ok
t/30_loops/select/all_errors.t ..................... skipped: most of these should move into other test files
t/30_loops/select/comp_tcp.t ....................... ok
# You might see a 'disconnect' error during this test.
# It may be ignored.
t/30_loops/select/comp_tcp_concurrent.t ............ ok
t/30_loops/select/connect_errors.t ................. ok
t/30_loops/select/k_alarms.t ....................... ok
t/30_loops/select/k_aliases.t ...................... ok
t/30_loops/select/k_detach.t ....................... ok
t/30_loops/select/k_run_returns.t .................. ok
t/30_loops/select/k_selects.t ...................... ok
t/30_loops/select/k_sig_child.t .................... ok
t/30_loops/select/k_signals.t ...................... ok
t/30_loops/select/k_signals_rerun.t ................ ok
t/30_loops/select/sbk_signal_init.t ................ ok
t/30_loops/select/ses_nfa.t ........................ ok
# This test generates some STDERR during trace testing.
=== 56387 === 23 -> _start (from /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/blib/lib/POE/Kernel.pm at 1498)
=== 56387 === 23 -> woot (from /opt/local/lib/perl5/vendor_perl/5.34/POE/Test/Loops/ses_session.pm at 691)
=== 56387 === 23 -> narf (from /opt/local/lib/perl5/vendor_perl/5.34/POE/Test/Loops/ses_session.pm at 692)
=== 56387 === 23 -> _stop (from /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/blib/lib/POE/Resource/Sessions.pm at 571)
t/30_loops/select/ses_session.t .................... ok
t/30_loops/select/wheel_accept.t ................... ok
t/30_loops/select/wheel_curses.t ................... skipped: Need help with Curses functions blocking under ptys
t/30_loops/select/wheel_readline.t ................. skipped: not running in a terminal
t/30_loops/select/wheel_readwrite.t ................ ok
t/30_loops/select/wheel_run.t ...................... ok
t/30_loops/select/wheel_run_size.t ................. skipped: This test requires Term::Size
t/30_loops/select/wheel_sf_ipv6.t .................. skipped: Socket::GetAddrInfo is needed for IPv6 tests
t/30_loops/select/wheel_sf_tcp.t ................... ok
t/30_loops/select/wheel_sf_udp.t ................... ok
t/30_loops/select/wheel_sf_unix.t .................. ok
t/30_loops/select/wheel_tail.t ..................... ok
t/30_loops/select/z_kogman_sig_order.t ............. ok
t/30_loops/select/z_leolo_wheel_run.t .............. ok
# Using '/usr/bin/true' as our thing to run under system()
t/30_loops/select/z_merijn_sigchld_system.t ........ ok
t/30_loops/select/z_rt39872_sigchld.t .............. ok
# Parent 56439 waiting 3sec for slow systems to settle.
# sending sigusr1
# sent sigusr1
t/30_loops/select/z_rt39872_sigchld_stop.t ......... ok
t/30_loops/select/z_rt53302_fh_watchers.t .......... ok
t/30_loops/select/z_rt54319_bazerka_followtail.t ... ok
t/30_loops/select/z_steinert_signal_integrity.t .... ok
t/90_regression/agaran-filter-httpd.t .............. ok
t/90_regression/averell-callback-ret.t ............. ok
t/90_regression/bingos-followtail.t ................ ok
t/90_regression/broeren-win32-nbio.t ............... skipped: This test examines ActiveState Perl behavior.
t/90_regression/cfedde-filter-httpd.t .............. ok
t/90_regression/ferrari-server-unix.t .............. ok
t/90_regression/grinnz-die-in-die.t ................ ok
Died at t/90_regression/hinrik-wheel-run-die.t line 21.
t/90_regression/hinrik-wheel-run-die.t ............. ok
# This test can take up to 10 seconds
t/90_regression/kjeldahl-stop-start-polling.t ...... ok
# This test can take up to 10 seconds
t/90_regression/kjeldahl-stop-start-sig-nopipe.t ... ok
# This test can take up to 10 seconds
t/90_regression/kjeldahl-stop-start-sig-pipe.t ..... ok
t/90_regression/leolo-sig-die.t .................... ok
t/90_regression/meh-startstop-return.t ............. ok
t/90_regression/neyuki_detach.t .................... ok
t/90_regression/pipe-followtail.t .................. ok
t/90_regression/prumike-win32-stat.t ............... skipped: This test examines Strawberry/ActiveState Perl behavior.
t/90_regression/rt14444-arg1.t ..................... ok
t/90_regression/rt1648-tied-stderr.t ............... ok
t/90_regression/rt19908-merlyn-stop.t .............. ok
t/90_regression/rt23181-sigchld-rc.t ............... ok
t/90_regression/rt47966-sigchld.t .................. skipped: enable by setting RELEASE_TESTING
t/90_regression/rt56417-wheel-run.t ................ ok
t/90_regression/rt65460-forking.t .................. skipped: enable by setting (AUTOMATED|RELEASE)_TESTING
t/90_regression/socketfactory-timeout.t ............ ok
t/90_regression/somni-poco-server-tcp.t ............ ok
t/90_regression/steinert-passed-wheel.t ............ ok
t/90_regression/suzman_windows.t ................... ok
t/90_regression/ton-stop-corruption.t .............. ok
t/90_regression/tracing-sane-exit.t ................ ok
t/90_regression/whelan-dieprop.t ................... ok
t/90_regression/whjackson-followtail.t ............. ok
All tests successful.
Test Summary Report
-------------------
t/10_units/05_filters/03_http.t (Wstat: 0 Tests: 137 Failed: 0)
TODO passed: 85
Files=161, Tests=4209, 89 wallclock secs ( 0.84 usr 0.42 sys + 25.19 cusr 3.74 csys = 30.19 CPU)
Result: PASS
Looks a bit better!
comment:6 Changed 11 months ago by ballapete (Peter "Pete" Dyballa)
Putting
pre-test {
system "chown -R macports:macports ${worksrcpath}/t"
}
into Portfile does not solve the problem of faulty permissions:
---> Testing p5.34-poe chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/aliases.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/caller_state.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/events.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/extrefs.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/extrefs_gc.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/filehandles.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/sessions.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/sids.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl/signals.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/20_resources/10_perl: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/00_info.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/all_errors.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/comp_tcp.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/comp_tcp_concurrent.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/connect_errors.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/k_alarms.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/k_aliases.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/k_detach.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/k_run_returns.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/k_selects.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/k_sig_child.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/k_signals.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/k_signals_rerun.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/sbk_signal_init.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/ses_nfa.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/ses_session.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_accept.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_curses.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_readline.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_readwrite.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_run.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_run_size.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_sf_ipv6.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_sf_tcp.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_sf_udp.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_sf_unix.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/wheel_tail.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/z_kogman_sig_order.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/z_leolo_wheel_run.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/z_merijn_sigchld_system.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/z_rt39872_sigchld.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/z_rt39872_sigchld_stop.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/z_rt53302_fh_watchers.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/z_rt54319_bazerka_followtail.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll/z_steinert_signal_integrity.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/io_poll: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/00_info.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/all_errors.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/comp_tcp.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/comp_tcp_concurrent.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/connect_errors.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/k_alarms.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/k_aliases.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/k_detach.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/k_run_returns.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/k_selects.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/k_sig_child.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/k_signals.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/k_signals_rerun.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/sbk_signal_init.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/ses_nfa.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/ses_session.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_accept.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_curses.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_readline.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_readwrite.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_run.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_run_size.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_sf_ipv6.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_sf_tcp.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_sf_udp.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_sf_unix.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/wheel_tail.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/z_kogman_sig_order.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/z_leolo_wheel_run.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/z_merijn_sigchld_system.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/z_rt39872_sigchld.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/z_rt39872_sigchld_stop.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/z_rt53302_fh_watchers.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/z_rt54319_bazerka_followtail.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select/z_steinert_signal_integrity.t: Operation not permitted chown: /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t/30_loops/select: Operation not permitted Command failed: chown -R macports:macports /opt/local/var/macports/build/_Users_alpha_ports_perll_p5-poe/p5.34-poe/work/POE-1.370/t Exit code: 1

Main.log from intel macOS Sonoma, 14.7.1