[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