[MacPorts] #13838: Problem installing redland-bindings +python (probably python 2.3 dependency)

MacPorts noreply at macports.org
Thu Jul 3 13:50:12 PDT 2008


#13838: Problem installing redland-bindings +python (probably python 2.3
dependency)
-------------------------------+--------------------------------------------
  Reporter:  larlet at gmail.com  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  defect            |      Status:  new                                  
  Priority:  Normal            |   Milestone:  Port Bugs                            
 Component:  ports             |     Version:  1.6.0                                
Resolution:                    |    Keywords:                                       
-------------------------------+--------------------------------------------
Comment (by captsolo at gmail.com):

 Can confirm that building of "redland-bindings +python" still fails.

 If installing the port as it is, you will get an different error
 ("configure: WARNING: System redland 1.0.7 does not match - need 1.0.6")
 and the process will stop before compiling.

 That can be fixed by bumping up the version of redland-bindings to match
 that of redland port:

 {{{
 6c6
 < version             1.0.6.1
 ---
 > version             1.0.7.1
 18,19c18,19
 < checksums           md5 eb527252d46d5e2d16d4f4d2abf6980d \
 <                     sha1 70df1706a8c96ee79103bdd0425acdd3b45d3e1d
 ---
 > checksums           md5 ad38f4b5d4f55a87359ebff047a00184 \
 >                     sha1 82462035595afe0ef622cf8c1a1a32c2f2b38e97
 }}}

 After this is done, port installation goes into compilation and fails with
 a similar set of error messages as reported in the first comment
 (2008-01-05 14:24:31 changed by larlet at gmail.com). There are some small
 differences (probably due to use of py23 here vs. py24 in the first
 comment), but in both cases the failure is because of missing symbols:

 {{{
 --->  Attempting to fetch redland-bindings-1.0.7.1.tar.gz from
 http://download.librdf.org/source/
 --->  Verifying checksum(s) for redland-bindings
 --->  Extracting redland-bindings
 --->  Configuring redland-bindings
 --->  Building redland-bindings with target all
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build
 /_Users_captsolo_Documents_Code_macports_local-sources_www_redland-
 bindings/work/redland-bindings-1.0.7.1" && make all " returned error 2
 Command output:       __wrap_librdf_digest_to_string in Redland_wrap.so
       __wrap_librdf_parser_get_accept_header in Redland_wrap.so
       __wrap_librdf_uri_to_string in Redland_wrap.so
       __wrap_librdf_node_get_literal_value in Redland_wrap.so
       __wrap_librdf_node_get_literal_value_as_latin1 in Redland_wrap.so
       __wrap_librdf_node_get_literal_value_language in Redland_wrap.so
       __wrap_librdf_node_to_string in Redland_wrap.so
       __wrap_librdf_node_get_blank_identifier in Redland_wrap.so
       __wrap_librdf_statement_to_string in Redland_wrap.so
       __wrap_librdf_model_to_string in Redland_wrap.so
       __wrap_librdf_parser_guess_name in Redland_wrap.so
       __wrap_librdf_parser_get_namespaces_seen_prefix in Redland_wrap.so
       __wrap_librdf_query_results_get_binding_name in Redland_wrap.so
       __wrap_librdf_query_results_to_string in Redland_wrap.so
       __wrap_librdf_serializer_serialize_model_to_string in
 Redland_wrap.so
       __wrap_librdf_log_message_message in Redland_wrap.so
       __wrap_raptor_locator_file in Redland_wrap.so
   "_PyExc_ValueError", referenced from:
       _PyExc_ValueError$non_lazy_ptr in Redland_wrap.so
   "_PyString_AsString", referenced from:
       _PySwigObject_repr in Redland_wrap.so
       _PySwigObject_print in Redland_wrap.so
       _swig_varlink_print in Redland_wrap.so
       _SWIG_AsCharPtrAndSize in Redland_wrap.so
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make[3]: *** [Redland-stamp] Error 1
 make[2]: *** [all-recursive] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/13838#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list