New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #34195 (closed defect: fixed)

Opened 13 months ago

Last modified 13 months ago

fortune: needs build dependency on bin:bsdmake:bsdmake

Reported by: john@… Owned by: ryandesign@…
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: Cc:
Port: fortune

Description

$ sudo port install fortune--->  Staging fortune into destroot
Error: Target org.macports.destroot returned: xinstall: Cannot stat: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_games_fortune/fortune/work/fortune/fortune/fortune.6.gz, No such file or directory
Log for fortune is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_games_fortune/fortune/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

This is on Lion with XCode 4.3 and a freshly installed MacPorts.

Change History

comment:1 Changed 13 months ago by ryandesign@…

Please "sudo port clean fortune" and try again, and attach the main.log if it fails again.

comment:2 Changed 13 months ago by john@…

Ah - solved it. This is a bsdmake issue. The first time I tried to run it it complained about not being able to find bsdmake. I tried installing bmake and using that, but it gives the above error. Installing bsdmake fixes the issue.

However, I think fortune should have a dependency on bsdmake, so please make that the subject of the ticket.

comment:3 Changed 13 months ago by ryandesign@…

  • Owner changed from macports-tickets@… to ryandesign@…
  • Status changed from new to assigned
  • Summary changed from Fortune build fails with 'xinstall: Cannot stat' error to fortune: needs build dependency on bin:bsdmake:bsdmake

Ah yes. Apple removed bsdmake from Xcode starting in version 4.3 so this has started to be a problem.

comment:4 Changed 13 months ago by ryandesign@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Fixed in r92350.

comment:5 Changed 13 months ago by cal@…

Remember base will do this automatically in 2.1.0, see r90650 and #33355.

Note: See TracTickets for help on using tickets.