[MacPorts] #47017: ffmpeg @2.2.3_0+gpl2 install error

MacPorts noreply at macports.org
Tue Mar 3 06:45:27 PST 2015


#47017: ffmpeg @2.2.3_0+gpl2 install error
----------------------------+--------------------------------
 Reporter:  jsalazar1978@…  |      Owner:  macports-tickets@…
     Type:  defect          |     Status:  new
 Priority:  Normal          |  Milestone:
Component:  ports           |    Version:  2.3.3
 Keywords:  migration       |       Port:  ffmpeg
----------------------------+--------------------------------
 Running OS X 10.10.2, migrating MacPorts following instructions  on
 https://trac.macports.org/wiki/Migration. When issuing the command

 {{{
 sudo ./restore_ports.tcl myports.txt
 }}}

 I get the following error

 {{{
 --->  Dependencies to be installed: ffmpeg
 Error: Requested variants "+gpl2" do not match original selection
 "+gpl2+x11".
 Please use the same variants again, perform 'port clean ffmpeg' or specify
 the force option (-f).
 Error: Failed to install ffmpeg
 Please see the log file for port ffmpeg for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log
 Error: The following dependencies were not installed: ffmpeg
 can't create directory
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_geoclue":
 permission denied
     while executing
 "file mkdir $workpath/.home"
     (procedure "open_statefile" line 29)
     invoked from within
 "open_statefile"
     (procedure "check_variants" line 29)
     invoked from within
 "check_variants activate"
     invoked from within
 "$workername eval check_variants $target"
     (procedure "mportexec" line 7)
     invoked from within
 "mportexec $workername $install_target"
 Unable to execute target 'install' for port 'geoclue': can't create
 directory
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_geoclue":
 permission denied
     while executing
 "install_ports $operationList"
     (file "./restore_ports.tcl" line 294)//
 }}}

 I tried using {{{"port clean ffmpeg"}}} but I get the same error message.
 There is a line of output from the {{{"./restore_ports.tcl"}}} script that
 may be useful

 {{{
 --->  Fetching archive for ffmpeg
 Error: org.macports.archivefetch for port ffmpeg returned: libsdl must be
 installed with +x11.
 Please see the log file for port ffmpeg for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_ffmpeg/ffmpeg/main.log
 }}}

 I have attached the aforementioned log file.

-- 
Ticket URL: <https://trac.macports.org/ticket/47017>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list