Ticket #31157 (closed defect: fixed)
app portgroup fails if app.executable refers to a symlink to a not-yet-installed file
| Reported by: | ks+macports@… | Owned by: | ryandesign@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 2.0.3 |
| Keywords: | Cc: | mww@… | |
| Port: | app |
Description
Building Linkchecker fails while "Staging linkchecker into destroot" with the following Error Message:
running install_egg_info Writing /Users/charly/packages/macports/MacPorts-1.8.1.install/var/macports/build/_Users_charly_packages_macports_MacPorts-1.8.1.install_var_macports_sources_rsync.macports.org_release_ports_www_linkchecker/linkchecker/work/destroot/Users/charly/packages/macports/MacPorts-1.8.1.install/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/LinkChecker-7.0-py2.7.egg-info xinstall: mkdir /Users/charly/packages/macports/MacPorts-1.8.1.install/var/macports/build/_Users_charly_packages_macports_MacPorts-1.8.1.install_var_macports_sources_rsync.macports.org_release_ports_www_linkchecker/linkchecker/work/destroot/Applications/ xinstall: mkdir /Users/charly/packages/macports/MacPorts-1.8.1.install/var/macports/build/_Users_charly_packages_macports_MacPorts-1.8.1.install_var_macports_sources_rsync.macports.org_release_ports_www_linkchecker/linkchecker/work/destroot/Applications/ xinstall: mkdir /Users/charly/packages/macports/MacPorts-1.8.1.install/var/macports/build/_Users_charly_packages_macports_MacPorts-1.8.1.install_var_macports_sources_rsync.macports.org_release_ports_www_linkchecker/linkchecker/work/destroot/Applications/ xinstall: mkdir /Users/charly/packages/macports/MacPorts-1.8.1.install/var/macports/build/_Users_charly_packages_macports_MacPorts-1.8.1.install_var_macports_sources_rsync.macports.org_release_ports_www_linkchecker/linkchecker/work/destroot/Applications/ Error: Target org.macports.destroot returned: app.executable linkchecker-gui does not exist Warning: the following items did not execute (for linkchecker): org.macports.activate org.macports.destroot org.macports.install
Since there is no separate package linkchecker-gui this one in question should supply it's own needs.
My version of macport is (not available in the dropdown ;-) :
charly@0x2A[5002]> port ~ MacPorts 2.0.3 Entering interactive mode...
I attached the main.log to this ticket.
Attachments
Change History
Changed 21 months ago by ks+macports@…
- Attachment linkchecker.main.log.bz2 added
comment:2 in reply to: ↑ description ; follow-up: ↓ 3 Changed 21 months ago by ryandesign@…
- Owner changed from macports-tickets@… to ryandesign@…
- Cc mww@… added; ks+macports@… removed
- Version set to 2.0.3
- Port changed from linkchecker to app
- Summary changed from linkchecker @7.0, Revision 1 : Build Error: Error: Target org.macports.destroot returned: app.executable linkchecker-gui does not exist to app portgroup fails if app.executable refers to a symlink to a not-yet-installed file
Replying to ks+macports@…:
Building Linkchecker fails while "Staging linkchecker into destroot" with the following Error Message:
Thanks, this is actually a bug in the new app portgroup. I didn't anticipate that the executable might be a symlink to an item that had not yet been installed. I did not experience the problem myself because I had already installed a previous version of the port.
My version of macport is (not available in the dropdown ;-) :
Thanks, fixed that.
comment:3 in reply to: ↑ 2 ; follow-up: ↓ 4 Changed 21 months ago by ryandesign@…
- Status changed from new to closed
- Resolution set to fixed
comment:4 in reply to: ↑ 3 Changed 21 months ago by ks+macports@…
Replying to ryandesign@…:
Replying to ryandesign@…:
this is actually a bug in the new app portgroup
Fixed in r83624.
Thanks you very much! The package builds and installs on my machine now. :)


Logfile for failed build of package linkchecker