[MacPorts] #47459: geoclue: build failure with gpsd 3.14

MacPorts noreply at macports.org
Thu Apr 16 07:56:46 PDT 2015


#47459: geoclue: build failure with gpsd 3.14
----------------------+--------------------------------
  Reporter:  dersh@…  |      Owner:  macports-tickets@…
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.3.3
Resolution:           |   Keywords:
      Port:  geoclue  |
----------------------+--------------------------------

Comment (by ryandesign@…):

 Replying to [comment:8 barry.j.mcinnes@…]:
 > Fails in same way for me

 Yes, geoclue will fail to build for all users at this time.

 > updating netpbm -
 >
 > {{{
 > --->  Cleaning geoclue
 > --->  Scanning binaries for linking errors
 > --->  Found 1 broken file(s), matching files to ports
 > --->  Found 1 broken port(s), determining rebuild order
 > --->  Rebuilding in order
 >      geoclue @0.12.99
 > --->  Computing dependencies for geoclue
 > --->  Fetching distfiles for geoclue
 > --->  Verifying checksums for geoclue
 > --->  Extracting geoclue
 > --->  Applying patches to geoclue
 > --->  Configuring geoclue
 > --->  Building geoclue
 > Error: org.macports.build for port geoclue returned: command execution
 failed
 > Please see the log file for port geoclue for details:
 >
 /opt/local/var/macports/logs/_Volumes_Cluster_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_geoclue/geoclue/main.log
 > Error: Unable to upgrade port: 1
 > Error rebuilding geoclue
 >     while executing
 > "error "Error rebuilding $portname""
 >     (procedure "revupgrade_scanandrebuild" line 395)
 >     invoked from within
 > "revupgrade_scanandrebuild broken_port_counts $opts"
 >     (procedure "macports::revupgrade" line 5)
 >     invoked from within
 > "macports::revupgrade $opts"
 >     (procedure "action_revupgrade" line 2)
 >     invoked from within
 > "action_revupgrade $action $portlist $opts"
 >     (procedure "action_upgrade" line 25)
 >     invoked from within
 > "$action_proc $action $portlist [array get global_options]"
 >     (procedure "process_cmd" line 103)
 >     invoked from within
 > "process_cmd $remaining_args"
 >     invoked from within
 > "if { [llength $remaining_args] > 0 } {
 >
 >     # If there are remaining arguments, process those as a command
 >     set exit_status [process_cmd $remaining..."
 >     (file "/opt/local/bin/port" line 5268)
 > bash-3.2#
 > }}}

 Note that netpbm has nothing to do with this. netpbm does not require
 geoclue. However, after installing or upgrading any port, MacPorts checks
 if any ports are broken, and it found geoclue was broken, and tried to
 rebuild it, which will fail until we solve this problem somehow.

 I expect this would also apply to the other ports that depend on gpsd:
 marble and viking.

-- 
Ticket URL: <https://trac.macports.org/ticket/47459#comment:9>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list