[MacPorts] #67106: git: destroot fails "The domain/default pair of (.../Git Gui.app/Contents/Info, CFBundleExecutable) does not exist"

MacPorts noreply at macports.org
Fri May 3 14:27:44 UTC 2024


#67106: git: destroot fails "The domain/default pair of (.../Git
Gui.app/Contents/Info, CFBundleExecutable) does not exist"
-----------------------------+----------------------
  Reporter:  kurthindenburg  |      Owner:  ci42
      Type:  defect          |     Status:  assigned
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:
Resolution:                  |   Keywords:
      Port:  git             |
-----------------------------+----------------------

Comment (by hostep):

 In my case that command indeed works:

 {{{
 $ defaults read "$(port work git)/destroot/opt/local/share/git-gui/lib/Git
 Gui.app/Contents/Info" CFBundleExecutable
 Wish
 }}}

 If I remove the double quotes (which are needed for the space between
 "Git" "Gui.app", I get a similar sounding error, but it's not 100% the
 same (contains a `,`), so it's probably not the space that's the problem?
 {{{
 $ defaults read $(port work git)/destroot/opt/local/share/git-gui/lib/Git
 Gui.app/Contents/Info CFBundleExecutable
 2024-05-03 16:23:18.626 defaults[98267:1408466]
 The domain/default pair of
 (/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share
 /git-gui/lib/Git, Gui.app/Contents/Info) does not exist
 }}}

 The last 20 lines from my main.log file when attempting to upgrade git
 from 2.44.0_0 to 2.45.0_0:
 {{{
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/man7/gittutorial-2.7
 ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share/man/man7/gittutorial-2.7
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/man7/gitcli.7
 ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share/man/man7/gitcli.7
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/man7/gitcredentials.7
 ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share/man/man7/gitcredentials.7
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/man7/gitglossary.7
 ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share/man/man7/gitglossary.7
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/man7
 /gitremote-helpers.7 ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share/man/man7
 /gitremote-helpers.7
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/man7/giteveryday.7
 ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share/man/man7/giteveryday.7
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/man7/gitdiffcore.7
 ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share/man/man7/gitdiffcore.7
 :debug:destroot system: rm
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/libexec
 /git-core/git-svn*
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/git-2.45.0/contrib/completion
 /git-completion.bash ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share
 /bash-completion/completions/git
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/git-2.45.0/contrib/completion
 /git-prompt.sh ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share/git
 /git-prompt.sh
 :info:destroot xinstall:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/git-2.45.0/contrib/subtree
 /git-subtree.sh ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/libexec
 /git-core/git-subtree
 :error:destroot Failed to destroot git: 2024-05-03 16:20:51.231
 defaults[98206:1407187]
 :error:destroot The domain/default pair of
 (/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share
 /git-gui/lib/Git Gui.app/Contents/Info, CFBundleExecutable) does not exist
 :debug:destroot Error code: NONE
 :debug:destroot Backtrace: 2024-05-03 16:20:51.231 defaults[98206:1407187]
 :debug:destroot The domain/default pair of
 (/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/work/destroot/opt/local/share
 /git-gui/lib/Git Gui.app/Contents/Info, CFBundleExecutable) does not exist
 :debug:destroot     while executing
 :debug:destroot "$post $targetname"
 :debug:destroot dropping privileges: euid changed to 502, egid changed to
 501.
 :error:destroot See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_git/git/main.log
 for details.
 }}}

 I do seem to remember being able to upgrade to git 2.45 without issues on
 my M2 MacbookPro (with Sonoma) a few days ago ...


 This is probably the last communication from me today, so if you need more
 info, I hope somebody else can give you some more info

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


More information about the macports-tickets mailing list