azureus -> eclipse -> cairo problems persist

Jeremy Messenger mezz7 at cox.net
Sat Nov 5 22:06:40 PST 2005


Come on, don't create another topic in the wrong place. No excuse.

On Sat, 05 Nov 2005 23:07:36 -0600, Randy Bush <randy at psg.com> wrote:

> fresh cvsup, now post 6 release
> new world and kernel
> upgraded gnome to 2.12 (which removed azureus)
>
> portupgrade -N net/azureus
>
> it makes cairo, but eclipse can't find the bit of cairo it wants

I have committed a fix for it, give it a try.

Cheers,
Mezz

> Making install in src
> test -z "/usr/local/lib" ||  
> /usr/ports/graphics/cairo/work/cairo-1.0.2/install-sh -d "/usr/local/lib"
>  /bin/sh /usr/ports/graphics/cairo/work/gnome-libtool --mode=install  
> /usr/bin/install -c -o root -g wheel  'libcairo.la'  
> '/usr/local/lib/libcairo.la'
> /usr/bin/install -c -o root -g wheel .libs/libcairo.so.2  
> /usr/local/lib/libcairo.so.2
> (cd /usr/local/lib && { ln -s -f libcairo.so.2 libcairo.so || { rm -f  
> libcairo.so && ln -s libcairo.so.2 libcairo.so; }; })
> (cd /usr/local/lib && { ln -s -f libcairo.so.2 libcairo.so || { rm -f  
> libcairo.so && ln -s libcairo.so.2 libcairo.so; }; })
> /usr/bin/install -c -o root -g wheel .libs/libcairo.a  
> /usr/local/lib/libcairo.a
> ranlib /usr/local/lib/libcairo.a
> chmod 644 /usr/local/lib/libcairo.a
> ----------------------------------------------------------------------
> Libraries have been installed in:
>    /usr/local/lib
>
> If you ever happen to want to link against installed libraries
> in a given directory, LIBDIR, you must either use libtool, and
> specify the full pathname of the library, or use the `-LLIBDIR'
> flag during linking and do at least one of the following:
>    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
>      during execution
>    - add LIBDIR to the `LD_RUN_PATH' environment variable
>      during linking
>    - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
>
> See any operating system documentation about shared libraries for
> more information, such as the ld(1) and ld.so(8) manual pages.
> ----------------------------------------------------------------------
> test -z "/usr/local/include/cairo" ||  
> /usr/ports/graphics/cairo/work/cairo-1.0.2/install-sh -d  
> "/usr/local/include/cairo"
>  install  -o root -g wheel -m 444 'cairo.h'  
> '/usr/local/include/cairo/cairo.h'
>  install  -o root -g wheel -m 444 'cairo-features.h'  
> '/usr/local/include/cairo/cairo-features.h'
>  install  -o root -g wheel -m 444 'cairo-ft.h'  
> '/usr/local/include/cairo/cairo-ft.h'
>  install  -o root -g wheel -m 444 'cairo-pdf.h'  
> '/usr/local/include/cairo/cairo-pdf.h'
>  install  -o root -g wheel -m 444 'cairo-ps.h'  
> '/usr/local/include/cairo/cairo-ps.h'
>  install  -o root -g wheel -m 444 'cairo-xlib.h'  
> '/usr/local/include/cairo/cairo-xlib.h'
>  install  -o root -g wheel -m 444 'cairo-xlib-xrender.h'  
> '/usr/local/include/cairo/cairo-xlib-xrender.h'
> Making install in doc
> Making install in public
> installfiles=`echo ./html/*`;  if test "$installfiles" = './html/*';   
> then echo '-- Nothing to install' ;  else   
> /usr/ports/graphics/cairo/work/cairo-1.0.2/install-sh -d  
> /usr/local/share/doc/cairo/cairo;  for i in $installfiles; do  echo '--  
> Installing '$i ;  install  -o root -g wheel -m 444 $i  
> /usr/local/share/doc/cairo/cairo;  done;  echo '-- Installing  
> ./html/index.sgml' ;  install  -o root -g wheel -m 444 ./html/index.sgml  
> /usr/local/share/doc/cairo/cairo || :;  fi
> -- Installing ./html/Drawing.html
> -- Installing ./html/Fonts.html
> -- Installing ./html/Support.html
> -- Installing ./html/Surfaces.html
> -- Installing ./html/bindings-errors.html
> -- Installing ./html/bindings-fonts.html
> -- Installing ./html/bindings-memory.html
> -- Installing ./html/bindings-overloading.html
> -- Installing ./html/bindings-path.html
> -- Installing ./html/bindings-patterns.html
> -- Installing ./html/bindings-return-values.html
> -- Installing ./html/bindings-streams.html
> -- Installing ./html/bindings-surfaces.html
> -- Installing ./html/cairo-Error-handling.html
> -- Installing ./html/cairo-Font-Options.html
> -- Installing ./html/cairo-FreeType-Fonts.html
> -- Installing ./html/cairo-Glitz-Surfaces.html
> -- Installing ./html/cairo-Image-Surfaces.html
> -- Installing ./html/cairo-PDF-Surfaces.html
> -- Installing ./html/cairo-PNG-Support.html
> -- Installing ./html/cairo-Paths.html
> -- Installing ./html/cairo-Patterns.html
> -- Installing ./html/cairo-PostScript-Surfaces.html
> -- Installing ./html/cairo-Scaled-Fonts.html
> -- Installing ./html/cairo-Text.html
> -- Installing ./html/cairo-Transformations.html
> -- Installing ./html/cairo-Types.html
> -- Installing ./html/cairo-Version-Information.html
> -- Installing ./html/cairo-Win32-Fonts.html
> -- Installing ./html/cairo-Win32-Surfaces.html
> -- Installing ./html/cairo-XLib-Surfaces.html
> -- Installing ./html/cairo-cairo-font-face-t.html
> -- Installing ./html/cairo-cairo-matrix-t.html
> -- Installing ./html/cairo-cairo-surface-t.html
> -- Installing ./html/cairo-cairo-t.html
> -- Installing ./html/cairo.devhelp
> -- Installing ./html/home.png
> -- Installing ./html/index.html
> -- Installing ./html/index.sgml
> -- Installing ./html/ix01.html
> -- Installing ./html/language-bindings.html
> -- Installing ./html/left.png
> -- Installing ./html/pt01.html
> -- Installing ./html/pt02.html
> -- Installing ./html/right.png
> -- Installing ./html/style.css
> -- Installing ./html/up.png
> -- Installing ./html/index.sgml
> Making install in test
> test -z "/usr/local/libdata/pkgconfig" ||  
> /usr/ports/graphics/cairo/work/cairo-1.0.2/install-sh -d  
> "/usr/local/libdata/pkgconfig"
>  install  -o root -g wheel -m 444 'cairo.pc'  
> '/usr/local/libdata/pkgconfig/cairo.pc'
> ===>   Running ldconfig
> /sbin/ldconfig -m /usr/local/lib
> ===>   Registering installation for cairo-1.0.2
> ===>   Returning to build of eclipse-3.1.1_1
> Error: shared library "cairo.1" does not exist
> *** Error code 1
>
> Stop in /usr/ports/java/eclipse.
> *** Error code 1
>
> Stop in /usr/ports/net/azureus.
> ** Command failed [exit code 1]: /usr/bin/script -qa  
> /tmp/portupgrade92733.0 make JAVA_EXTRACT=yes
> ** Fix the problem and try again.
> ** Listing the failed packages (*:skipped / !:failed)
>         ! net/azureus   (dependent libraries)
> --->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-current mailing list