Opened 13 years ago

Closed 13 years ago

#30645 closed defect (fixed)

Soprano-2.6.52 fails to build on lion

Reported by: hofione@… Owned by: pixilla (Bradley Giesbrecht)
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: lion Cc: hofione@…, nerdling (Jeremy Lavergne)
Port: soprano

Description (last modified by ryandesign (Ryan Carsten Schmidt))

on Lion

port installed raptor raptor2 redland rasqal

The following ports are currently installed:

raptor2 @2.0.3_2 (active) 
rasqal @0.9.26_1 (active) 
redland @1.0.13_1+db46 (active) 

the following error occures:

:info:build Linking CXX shared module libsoprano_raptorparser.so :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_soprano/soprano/work/build/parsers/raptor && /opt/local/bin/cmake -E cmake_link_script CMakeFiles/soprano_raptorparser.dir/link.txt --verbose=1 
:info:build /Developer/usr/bin/clang++ -pipe -O2 -arch x86_64 -O3 -DNDEBUG -arch x86_64 -bundle -Wl,-headerpad_max_install_names -arch x86_64 -o libsoprano_raptorparser.so CMakeFiles/soprano_raptorparser.dir/raptorparser.cpp.o ../../soprano/libsoprano.4.3.0.dylib -lraptor2 /opt/local/lib/libraptor2.dylib /opt/local/lib/libQtCore.dylib -lpthread 
:info:build ld: library not found for -lraptor2 :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) 
:info:build make[2]: *** [parsers/raptor/libsoprano_raptorparser.so] Error 1 
:info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_soprano/soprano/work/build' 
:info:build make[1]: *** [parsers/raptor/CMakeFiles/soprano_raptorparser.dir/all] Error 2

please remove

-lraptor2 

from

/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_soprano/soprano/work/build/parsers/raptor/CMakeFiles/soprano_raptorparser.dir/link.txt

Attachments (1)

main.log (697.5 KB) - added by hofione@… 13 years ago.

Download all attachments as: .zip

Change History (12)

comment:1 Changed 13 years ago by hofione@…

Cc: hofione@… added

Cc Me!

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: hofione@… removed
Description: modified (diff)
Owner: changed from macports-tickets@… to pixilla@…

As reporter, you needn't Cc yourself. However please do Cc the port's maintainer.

comment:3 Changed 13 years ago by hofione@…

I've already cc-ed to myself, the info of soprano says nomaintainer@… is the maintainer

comment:4 Changed 13 years ago by pixilla (Bradley Giesbrecht)

Replying to hofione@…:

I've already cc-ed to myself, the info of soprano says nomaintainer@… is the maintainer

Your ports tree is outdated.

 $ sudo port selfupdate

Retry your install/upgrade. If it fails please attach the port logfile to this ticket.

 $ port logfile soprano

comment:5 Changed 13 years ago by hofione@…

Cc: hofione@… added

Cc Me!

comment:6 Changed 13 years ago by hofione@…

my port is up to date of course, always updateing before install

comment:7 in reply to:  6 Changed 13 years ago by pixilla (Bradley Giesbrecht)

Replying to hofione@…:

my port is up to date of course, always updateing before install

That is strange. You say "port is up to date" and "info of soprano says nomaintainer". Maintainers was updated on 2011-07-25.

$ svn log -r81121 devel/soprano/Portfile | grep r81121
r81121 | pixilla@macports.org | 2011-07-25 15:54:47 -0700 (Mon, 25 Jul 2011) | 2 lines
$ svn diff -r81070:r81121 devel/soprano/Portfile | grep -E "maintainers|revision"
--- devel/soprano/Portfile	(revision 81070)
+++ devel/soprano/Portfile	(revision 81121)
+revision            1
-maintainers         nomaintainer
+maintainers         pixilla openmaintainer

Are you sure one of these completes successfully:

 $ sudo port sync
 $ sudo port selfupdate

Please verify that you are installing soprano version 2.6.52 revision 1 and supply the log. Thank you.

comment:8 Changed 13 years ago by hofione@…

the maintainer list is updated after a new sync, but the problem remined the same attached the log file

Changed 13 years ago by hofione@…

Attachment: main.log added

comment:9 Changed 13 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

Cc Me!

comment:10 Changed 13 years ago by pixilla (Bradley Giesbrecht)

I now have a Lion machine for testing where the current soprano port installed without issue.
hofione: Please confirm this issue still exists for you.

comment:11 Changed 13 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: newclosed

I believe this was fixed upstream. Soprano @2.7.4 builds for me on Lion and looking at "link.txt" there is now no "-lraptor2".

Note: See TracTickets for help on using tickets.