New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #31157 (closed defect: fixed)

Opened 21 months ago

Last modified 21 months ago

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

linkchecker.main.log.bz2 (8.6 KB) - added by ks+macports@… 21 months ago.
Logfile for failed build of package linkchecker

Change History

Changed 21 months ago by ks+macports@…

Logfile for failed build of package linkchecker

comment:1 Changed 21 months ago by ks+macports@…

  • Cc ks+macports@… added

Cc Me!

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

Replying to ryandesign@…:

this is actually a bug in the new app portgroup

Fixed in r83624.

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. :)

Note: See TracTickets for help on using tickets.