[MacPorts] #37573: developer_cmds: migcom should be symlinked into libexec
#37573: developer_cmds: migcom should be symlinked into libexec ---------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: developer_cmds ---------------------+-------------------------------- I recently upgraded my `developer_cmds` and `xorg-server`. When upgrading `xorg-server`, I got the following error: {{{ /opt/local/bin/mig: line 162: /opt/local/libexec/migcom: No such file or directory }}} So then I did: {{{ ln -s /opt/local/bin/migcom /opt/local/libexec/migcom }}} And after that `xorg-server` built properly. MacPorts should automatically make this symlink for me so I don't have to. -- Ticket URL: <https://trac.macports.org/ticket/37573> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37573: developer_cmds: migcom should be symlinked into libexec -----------------------------+---------------------- Reporter: egall@… | Owner: mfeiri@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: developer_cmds | -----------------------------+---------------------- Changes (by mfeiri@…): * owner: macports-tickets@… => mfeiri@… * cc: mfeiri@… (removed) * cc: jeremyhu@… (added) * status: new => assigned Comment: I didnt know xorg-server uses migcom at all. Jeremy? -- Ticket URL: <https://trac.macports.org/ticket/37573#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37573: developer_cmds: migcom should be symlinked into libexec -----------------------------+---------------------- Reporter: egall@… | Owner: mfeiri@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: developer_cmds | -----------------------------+---------------------- Comment (by jmr@…): But mig should be made to work regardless of whether xorg uses it, no? -- Ticket URL: <https://trac.macports.org/ticket/37573#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37573: developer_cmds: migcom should be symlinked into libexec -----------------------------+---------------------- Reporter: egall@… | Owner: mfeiri@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: developer_cmds | -----------------------------+---------------------- Comment (by egall@…):
But mig should be made to work regardless of whether xorg uses it, no?
Yes, exactly, that's why I filed this bug under `developer_cmds` instead of `xorg-server` -- Ticket URL: <https://trac.macports.org/ticket/37573#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37573: developer_cmds: migcom should be symlinked into libexec -----------------------------+---------------------- Reporter: egall@… | Owner: mfeiri@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: bootstrap_cmds | -----------------------------+---------------------- Changes (by mfeiri@…): * port: developer_cmds => bootstrap_cmds Comment: You are right. And it turns out that I previously fixed a similar issue with vfontedpr in developer_cmds. I guess the upstream installation scripts are simply ignorant about libexec. I will add a post-destroot to bootstrap_cmds to move migcom from ${prefix}/bin to ${prefix}/libexec. Thanks for the bugreport. And I will add a build dependency to xorg- server. -- Ticket URL: <https://trac.macports.org/ticket/37573#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37573: bootstrap_cmds: migcom should be in libexec -----------------------------+---------------------- Reporter: egall@… | Owner: mfeiri@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: bootstrap_cmds | -----------------------------+---------------------- Changes (by mfeiri@…): * status: assigned => closed * resolution: => fixed Comment: Fixed in r101316 and r101317 -- Ticket URL: <https://trac.macports.org/ticket/37573#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37573: bootstrap_cmds: migcom should be in libexec -----------------------------+---------------------- Reporter: egall@… | Owner: mfeiri@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: bootstrap_cmds | -----------------------------+---------------------- Comment (by egall@…): derp, got my `developer_cmds` and `bootstrap_cmds` mixed up... that's probably because I usually upgrade them together by upgrading "`*_cmds`"... Anyway thanks for fixing this! -- Ticket URL: <https://trac.macports.org/ticket/37573#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts