On 10.13, current Xcode, everything up to date in App Store and running the newest MacPorts there is:
sudo port -v -N install mpv +audiocd+bundle+caca+dvd+libarchive+network+opengl+osd+python27+rubberband+screenshot+smb+uchardet+zsh installs through to completion without touching a single thing. $ port -v installed mpv The following ports are currently installed: mpv @0.26.0_8+audiocd+bundle+caca+dvd+libarchive+network+opengl+osd+python27+rubberband+screenshot+smb+uchardet+zsh (active) platform='darwin 17' archs='x86_64' date='2018-06-07T18:23:57-0700' Here’s my suggestion: sudo port clean mpv open Xcode in /Applications/Xcode.app let it do anything it wants to do, install anything it wants to install then quit it again go here: cd /opt/local/var/macports/build and if you see anything at all in that folder, look at the last part of the name for a clue as to what it is, and sudo port clean it. If there are still things in there after that sudo rm -rf each and every folder you see (carefully!) unti that folder is completely and totally empty. then: sudo port -v -N install mpv +audiocd+bundle+caca+dvd+libarchive+network+opengl+osd+python27+rubberband+screenshot+smb+uchardet+zsh and report back if it still doesn’t work. I have MacPorts installs that go back years and have never once been deleted and reinstalled. Good luck! Ken > On Jun 7, 2018, at 2:57 PM, Lee Bast <[email protected]> wrote: > > I did a selfupdate of a working 10.13 install running 2.4.4 to 2.5.0 and > experienced failures so I rolled back, then tried again after 2.5.2 and > experienced a different failure (ffmpeg wouldn't build). So I gave up and > decided to blow the entire install away again and just buckle down and spend > the hour to reinstall the exact same set of ports & variants. This time I got > all the way through to the last one, mpv, and that choked, as generally seems > to be the case with a configure failure: >> ---> Configuring mpv >> Error: Failed to configure mpv: configure failure: command execution failed >> Error: See >> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_multimedia_mpv/mpv/main.log >> for details. >> Error: Follow https://guide.macports.org/#project.tickets to report a bug. >> Error: Processing of port mpv failed > > Log of attempt #1 attached. > > Looking at it, I saw it crapped out on checking lua, even though lua52 was > supposed to be dealt with during the port install. So I tried manually > running 'port install lua52' first, then giving it another spin. No dice, it > still failed in config, except this time the lua check passed but it died on > dvdread support, however it definitely reported > fetching/installing/activating/cleaning libdvdread with no issues before it > got to mpv, as would be expected. Log #2 also attached. > > So I'm definitely confused here about what could be causing this, it seems > like somehow the automatic install of reqs is not being noticed by config or > activated in time or something? Is there any special fragility on systems I > could look for, or something odd with Xcode/CLI tools recently or such? On > both 10.12 and 10.13 systems I've had a lot of breakage during MacPorts > upgrades in the last month. I've tried to reduce it by at least giving up on > LibreSSL entirely, while it's what Apple uses and is more secure it's endless > problems in MacPorts since it's not default like other systems. So at this > point I don't think I'm doing anything too wacky. No changes whatsoever to > any MP defaults, just a download of the latest version, selfupdate, and then > ports. > > I'm not sure what to investigate here to file a useful bug report, any > suggestions would be much appreciated! Most of my systems don't have ZFS so > recovery from upgrade fails can be more of a slog, if there's something I'm > doing wrong I could fix and reduce complete reinstalls to 3-4 times a year or > so I'd be happy to do so. > > Thanks for any ideas in advance, > -Lee > > > > <mpv install attempt 1 - main.log.tar.gz><mpv install attempt 2 - > main.log.tar.gz>
