[MacPorts] #53431: migration problem

MacPorts noreply at macports.org
Sun Jan 29 05:16:26 UTC 2017


#53431: migration problem
-----------------------+-------------------
 Reporter:  gkdgoutam  |      Owner:
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.4.0
 Keywords:  migration  |       Port:
-----------------------+-------------------
 After updating OS from 10.7.5 to 10.12, I tried to update the macport
 through the instructions provided in migration webpage.
 However I am having several problems at the final stage while doing
 {{{
  sudo ./restore_ports.tcl myports.txt
 }}}
 A few of which I note below,
 {{{
 --->  Computing dependencies for webkit-gtk3-2.0
 Error: Can't install webkit-gtk3-2.0 because conflicting ports are active:
 webkit-gtk3
 --->  Computing dependencies for webkit-gtk3-2.0
 Error: Can't install webkit-gtk3-2.0 because conflicting ports are active:
 webkit-gtk3
 --->  Computing dependencies for webkit-gtk3-2.0
 Error: Can't install webkit-gtk3-2.0 because conflicting ports are active:
 webkit-gtk3
 --->  Computing dependencies for webkit-gtk3-2.0
 Error: Can't install webkit-gtk3-2.0 because conflicting ports are active:
 webkit-gtk3
 Error: Requested variants "+gpl2+x11" do not match those the build was
 started with: "+gpl2".
 Error: Please use the same variants again, or run 'port clean ffmpeg'
 first to remove the existing partially completed build.
 Error: Requested variants "+gpl2+x11" do not match those the build was
 started with: "+gpl2".
 Error: Please use the same variants again, or run 'port clean ffmpeg'
 first to remove the existing partially completed build.
 Error: Requested variants "+gpl2+x11" do not match those the build was
 started with: "+gpl2".
 Error: Please use the same variants again, or run 'port clean ffmpeg'
 first to remove the existing partially completed build.
 Error: Requested variants "+gpl2+x11" do not match those the build was
 started with: "+gpl2".
 Error: Please use the same variants again, or run 'port clean ffmpeg'
 first to remove the existing partially completed build.
 Error: Requested variants "+gpl2+x11" do not match those the build was
 started with: "+gpl2".
 Error: Please use the same variants again, or run 'port clean ffmpeg'
 first to remove the existing partially completed build.
 Error: Requested variants "+gpl2+x11" do not match those the build was
 started with: "+gpl2".
 Error: Please use the same variants again, or run 'port clean ffmpeg'
 first to remove the existing partially completed build.
 can't create directory
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gvfs":
 permission denied
     while executing
 "file mkdir $workpath/.home"
     (procedure "open_statefile" line 7)
     invoked from within
 "open_statefile"
     (procedure "check_variants" line 28)
     invoked from within
 "check_variants install"
     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 'gvfs': can't create directory
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_gvfs":
 permission denied
     while executing
 "install_ports $operationList"
     (file "./restore_ports.tcl" line 287)
 }}}
 Why it can't make the directory even though I am running with sudo?

 It looks like the previously installed ports in myports.txt have changed
 their names in the new version?
 Its very time-consuming to go through one by one. Is there a better way
 out?
 Should I remove everything and try to build a new fresh port?

--
Ticket URL: <https://trac.macports.org/ticket/53431>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list