[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