#37573 closed defect (fixed)
bootstrap_cmds: migcom should be in libexec
Reported by: | cooljeanius (Eric Gallager) | Owned by: | mfeiri |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | jeremyhu (Jeremy Huddleston Sequoia) | |
Port: | bootstrap_cmds |
Description
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.
Change History (6)
comment:1 Changed 12 years ago by mfeiri
Cc: | jeremyhu@… added; mfeiri@… removed |
---|---|
Owner: | changed from macports-tickets@… to mfeiri@… |
Status: | new → assigned |
comment:2 Changed 12 years ago by jmroot (Joshua Root)
But mig should be made to work regardless of whether xorg uses it, no?
comment:3 Changed 12 years ago by cooljeanius (Eric Gallager)
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
comment:4 Changed 12 years ago by mfeiri
Port: | bootstrap_cmds added; developer_cmds removed |
---|
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.
comment:5 Changed 12 years ago by mfeiri
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Summary: | developer_cmds: migcom should be symlinked into libexec → bootstrap_cmds: migcom should be in libexec |
comment:6 Changed 12 years ago by cooljeanius (Eric Gallager)
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!
I didnt know xorg-server uses migcom at all. Jeremy?