[MacPorts] #61045: VLC: install: /opt/local/bin/vlc-osx: Operation not permitted
MacPorts
noreply at macports.org
Tue Oct 27 19:06:35 UTC 2020
#61045: VLC: install: /opt/local/bin/vlc-osx: Operation not permitted
-------------------------+----------------------
Reporter: ryandesign | Owner: RJVB
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: | Keywords:
Port: VLC |
-------------------------+----------------------
Comment (by RJVB):
Well, the thing is that the port has become way to complex to maintain;
I've seen remarks like "build failures across the board", and even "kill
it or fix it".
It turns out that the official build works from (IIRC) 10.7 all the way to
the latest OS version, AND the embedded library can actually be used. I
don't see any reason to keep pulling my hair trying to maintain a port
that builds only partly on my system and that keeps getting worse with
each new release. And I won't, now that I know this solution exists.
What is not in the official build that you think could justify maintaining
the existing card house? It could be done of course, even if the "DMG
build" became the default install variant (that's how I developped this
new Portfile in my local version). I'm willing to prepare such a
contraption, but somebody else will have to step up to fix and maintain
the build-from-actual-sources part.
NB: it might be possible to replace a sufficient number of the embedded
libraries with symlinks to the ones provided by MacPorts, but that would
require re-signing the application.
> How is port -s going to work if the official build gets pulled in?
Check the PR: https://github.com/macports/macports-ports/pull/8718
As with other ports that follow this approach, installing from source is
what does the actual pulling-in of the official DMG. A regular, binary
install does what it does for any other port that provides the same
convenience: it loads and installs a tarball containing the result of the
build.
--
Ticket URL: <https://trac.macports.org/ticket/61045#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list