[MacPorts] #69456: opensmtpd: running tests is broken: Error code: POSIX EACCES {permission denied}
MacPorts
noreply at macports.org
Mon Mar 11 17:12:01 UTC 2024
#69456: opensmtpd: running tests is broken: Error code: POSIX EACCES {permission
denied}
---------------------------+----------------------
Reporter: barracuda156 | Owner: ryanakca
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.1
Resolution: | Keywords: sonoma
Port: opensmtpd |
---------------------------+----------------------
Comment (by artkiver):
Thanks for this; I had noticed the PR, but when attempting to update
OpenSSH to 9.7p1 I ran into something similar.
(This should have a publicly visible version of the buildbot CI error log:
https://github.com/macports/macports-
ports/actions/runs/8236427906/job/22522806191?pr=22981 )
I've tagged OpenSSH developer djm@ on the FediVerse and linked to this
Trac ticket for reference since it also links to the GitHub PR with op@'s
upstream fix in OpenSMTPD.
Here's an excerpt from my main.log as reference, though I will probably
open a separate Trac ticket for OpenSSH 9.7p1, I thought I would make
mention of it here too just in the event someone else may find it helpful.
{{{
:notice:test ---> Testing openssh
:debug:test Executing org.macports.test (openssh)
:error:test Failed to test openssh:
fopen(/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_openssh/openssh/work/destroot/opt/local/libexec
/ssh-keysign): permission denied
:debug:test Error code: POSIX EACCES {permission denied}
:debug:test Backtrace:
fopen(/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_openssh/openssh/work/destroot/opt/local/libexec
/ssh-keysign): permission denied
:debug:test while executing
:debug:test "fileIsBinary $fullpath"
:debug:test invoked from within
:debug:test "fs-traverse -depth fullpath [list [option destpath]] {
:debug:test if {[file type $fullpath] ne "file"} {
:debug:test continue
:debug:test }
:debug:test if {[file..."
:debug:test (procedure "porttest::test_archs" line 11)
:debug:test invoked from within
:debug:test "porttest::test_archs"
:debug:test (procedure "porttest::test_main" line 5)
:debug:test invoked from within
:debug:test "$procedure $targetname"
:error:test See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_openssh/openssh/main.log
for details.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/69456#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list