[MacPorts] #58670: "port upgrade outdated" ffmpeg build fails

MacPorts noreply at macports.org
Tue Jul 2 13:01:27 UTC 2019


#58670: "port upgrade outdated" ffmpeg build fails
---------------------------+----------------------
  Reporter:  FabulousPhil  |      Owner:  dbevans
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.5.4
Resolution:                |   Keywords:
      Port:  ffmpeg        |
---------------------------+----------------------
Changes (by mf2k):

 * status:  new => assigned
 * cc: jeremyhu (added)
 * keywords:  ffmpeg =>
 * owner:  (none) => dbevans


Old description:

> The tail of the log it says:
>
> :info:destroot mkdir -p
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/destroot/opt/local/include/libavcodec"
> :info:destroot install -m 644 libavcodec/ac3_parser.h
> libavcodec/adts_parser.h libavcodec/avcodec.h libavcodec/avdct.h
> libavcodec/avfft.h libavcodec/d3d11va.h libavcodec/dirac.h
> libavcodec/dv_profile.h libavcodec/dxva2.h libavcodec/jni.h
> libavcodec/mediacodec.h libavcodec/qsv.h libavcodec/vaapi.h
> libavcodec/vdpau.h libavcodec/version.h libavcodec/videotoolbox.h
> libavcodec/vorbis_parser.h libavcodec/xvmc.h
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/destroot/opt/local/include/libavcodec"
> :info:destroot /bin/sh: /usr/bin/install: Permission denied
> :info:destroot gmake: *** [ffbuild/library.mak:103: install-libavcodec-
> headers] Error 126
> :info:destroot gmake: Leaving directory
> '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/ffmpeg-4.1.3'
> :info:destroot Command failed:  cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/ffmpeg-4.1.3"
> && /opt/local/bin/gmake -w install
> DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/destroot
> :info:destroot Exit code: 2
> :error:destroot Failed to destroot ffmpeg: command execution failed
> :debug:destroot Error code: CHILDSTATUS 47311 2
> :debug:destroot Backtrace: command execution failed
> :debug:destroot     while executing
> :debug:destroot "system {*}$notty {*}$nice $fullcmdstring"
> :debug:destroot     invoked from within
> :debug:destroot "command_exec destroot"
> :debug:destroot     (procedure "portdestroot::destroot_main" line 2)
> :debug:destroot     invoked from within
> :debug:destroot "$procedure $targetname"
> :error:destroot See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log
> for details.

New description:

 The tail of the log it says:
 {{{
 :info:destroot mkdir -p
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/destroot/opt/local/include/libavcodec"
 :info:destroot install -m 644 libavcodec/ac3_parser.h
 libavcodec/adts_parser.h libavcodec/avcodec.h libavcodec/avdct.h
 libavcodec/avfft.h libavcodec/d3d11va.h libavcodec/dirac.h
 libavcodec/dv_profile.h libavcodec/dxva2.h libavcodec/jni.h
 libavcodec/mediacodec.h libavcodec/qsv.h libavcodec/vaapi.h
 libavcodec/vdpau.h libavcodec/version.h libavcodec/videotoolbox.h
 libavcodec/vorbis_parser.h libavcodec/xvmc.h
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/destroot/opt/local/include/libavcodec"
 :info:destroot /bin/sh: /usr/bin/install: Permission denied
 :info:destroot gmake: *** [ffbuild/library.mak:103: install-libavcodec-
 headers] Error 126
 :info:destroot gmake: Leaving directory
 '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/ffmpeg-4.1.3'
 :info:destroot Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/ffmpeg-4.1.3"
 && /opt/local/bin/gmake -w install
 DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/work/destroot
 :info:destroot Exit code: 2
 :error:destroot Failed to destroot ffmpeg: command execution failed
 :debug:destroot Error code: CHILDSTATUS 47311 2
 :debug:destroot Backtrace: command execution failed
 :debug:destroot     while executing
 :debug:destroot "system {*}$notty {*}$nice $fullcmdstring"
 :debug:destroot     invoked from within
 :debug:destroot "command_exec destroot"
 :debug:destroot     (procedure "portdestroot::destroot_main" line 2)
 :debug:destroot     invoked from within
 :debug:destroot "$procedure $targetname"
 :error:destroot See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log
 for details.
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/58670#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list