-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
openssh: update to 9.7p1 #22981
openssh: update to 9.7p1 #22981
Conversation
CI is also running tests. It looks like it built correctly, but is failing the
|
Yeah, as I mentioned here: https://trac.macports.org/ticket/69478#ticket I had ignored port test failing locally because I am usually accustomed to that failing when it attempts to netcat to sshd (and I have a firewall running so that stalls out/fails) and in my haste I didn't look at the main.log output in detail before submitting the PR. The permissions error looks similar to something addressed upstream by OpenSMTPD; and I made mentioned of that in the Trac issue as well as tagged OpenSSH developer @djm-google on the FediVerse, but I have not yet looked into this deeply, so my cursory evaluation may be a bit of a red herring. |
ITYM @djmdjm (same person, different role) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another glaring oversight by me. Thanks for the catch @reneeotten !
As a "sanity check" of sorts, I checked locally to see if 9.6p1 maybe failed similarly? It seems as if that is the case. Reverting to the previous Portfile and running port -d -v test, it fails as follows:
I vaguely recall some discussion on the mailing list that MacPorts' tests had changed recently, and I know that whatever CI checks were run when I submitted the PR for 9.6p1 passed OK. (#21834) but that was in December of last year, I think before 2.9.1? Regardless, I am currently wondering if this might be a MacPorts issue rather than one for handling upstream? |
I updated the Trac issue as well with output from %make tests run manually from the OpenSSH 9.7p1 tarball, here: As you can see from that, it ends with:
So, I think this is an issue related to this commit from MacPorts 2.9.0: macports/macports-base@ddc2655 ? Namely, "Added a simple default test phase for all ports, which currently I responded to a similar thread on the mailing list that another developer had encountered with some of the R related ports I guess; since I think this probably is not an upstream issue, but has to do with the "simple default test phase" that MacPorts introduced since I last submitted a PR for OpenSSH in December 2023. Not too sure how to move forward with this yet, but maybe @jmroot has some useful insights? Thanks! |
Description
Type(s)
Tested on
macOS 14.4 23E214 arm64
Xcode 15.3 15E204a
Verification
Have you
port lint --nitpick
?sudo port test
?sudo port -vst install
?