Opened 8 weeks ago
Last modified 5 weeks ago
#70854 new defect
spice-server @0.15.2: configure hangs at gst-inspect appsrc
Reported by: | tbaumgard (Tim Baumgard) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.10.1 |
Keywords: | Cc: | ||
Port: | spice-server |
Description
Configuration hangs when configure
calls gst-inspect-1.0 appsrc
Running the same command in the port work directory as root succeeds, running it under my normal user account (not a member of the wheel group) works, but running it under my admin user account (a member of the wheel group) also hangs. Since the macports user is also a member of wheel, it makes me wonder if it's a permissions issue or security change in Sequoia.
The tail of my config.log while it's hanging:
configure:20963: checking for gst-inspect-1.0 configure:20986: found /opt/local/bin/gst-inspect-1.0 configure:20998: result: /opt/local/bin/gst-inspect-1.0 configure:21018: checking for the appsrc GStreamer element
Attachments (1)
Change History (3)
Changed 8 weeks ago by tbaumgard (Tim Baumgard)
Attachment: | config.log added |
---|
comment:1 Changed 8 weeks ago by tbaumgard (Tim Baumgard)
It seems my knowledge of how macOS does things with regards to users and groups is outdated because it doesn't even look like wheel is being used anymore. Either that or I'm mixing up things with my knowledge of other systems.
In any case and to be clear, I have two user accounts set up via Settings for security reasons. One, tim, is a "Standard" user account. The other, admin, is an "Administrator" account. When I want to use a command that requires elevated priveleges, including MacPorts, I su -l admin
and then go from there.
So, with that knowledge, the following is the behavior I saw.
MacPorts:
sudo port install spice-server => hangs at /opt/local/bin/gst-inspect-1.0 appsrc while configuring
In the work directory for spice-server:
As root via admin: sudo /opt/local/bin/gst-inspect-1.0 appsrc => succeeds
As admin: /opt/local/bin/gst-inspect-1.0 appsrc => hangs
As tim: /opt/local/bin/gst-inspect-1.0 appsrc => succeeds
comment:2 Changed 5 weeks ago by rolandwalker (Roland Walker)
Confirmed that under this setup
port configure spice-server
hangs, but if "macportsuser root" is set in /opt/local/etc/macports/macports.conf, then configure succeeds.
config.log