On 8/14/12 12:36 PM, E. Alec Johnson wrote:
> I typed
> 
>   fink matplotlib-py27
> 
> which tries to install the "freeglut" package but fails:
> 
> [...]
> | The following package will be installed or updated:
> |  matplotlib-py27
> | The following 75 additional packages will be installed:
> |  atk1 atk1-shlibs autoconf2.6 automake1.11 cairo cairo-shlibs 
> fontconfig-config
> |  fontconfig2-dev fontconfig2-shlibs freeglut freeglut-shlibs freetype219
> |  freetype219-shlibs ghostscript-fonts ghostscript6-nox glib2-dev 
> glib2-shlibs
> |  glitz glitz-shlibs gtk+2 gtk+2-dev gtk+2-shlibs libdatrie1 
> libdatrie1-shlibs
> |  libglade2 libglade2-shlibs libjasper.1 libjasper.1-shlibs libkpathsea6
> |  libkpathsea6-shlibs libpaper1-dev libpaper1-shlibs libpng15 libpng15-shlibs
> |  libpng3 libpng3-shlibs libsigsegv2 libsigsegv2-shlibs libthai libthai-dev
> |  libthai-shlibs libtiff libtiff-bin libtiff-shlibs m4 nkf nose-py27 
> numpy-py27
> |  pango1-xft2-ft219 pango1-xft2-ft219-dev pango1-xft2-ft219-shlibs pixman
> |  pixman-shlibs ptexenc1 ptexenc1-shlibs pycairo-py27 pycairo-py27-dev
> |  pygobject2-py27 pygobject2-py27-dev pygobject2-py27-shlibs pygtk2-gtk-py27
> |  pygtk2-gtk-py27-dev pytz-py27 shared-mime-info t1lib5-nox t1lib5-nox-shlibs
> |  teckit-dev teckit-shlibs texi2html texlive-nox-base texlive-texmf xft2-dev
> |  xft2-shlibs zziplib13-dev zziplib13-shlibs
> | Do you want to continue? [Y/n] 
> | curl --connect-timeout 30 -f -L -A 'fink/0.34.2' -O 
> http://distfiles.sjc.ca.us.finkmirrors.net/ghostscript-6.01.tar.gz
> |   % Total    % Received % Xferd  Average Speed   Time    Time     Time  
> Current
> |                                  Dload  Upload   Total   Spent    Left  
> Speed
> | 100 3426k  100 3426k    0     0   571k      0  0:00:05  0:00:05 --:--:--  
> 628k
> | curl --connect-timeout 30 -f -L -A 'fink/0.34.2' -O 
> http://distfiles.sjc.ca.us.finkmirrors.net/ghostscript-6.50jpeg.tar.gz
> |   % Total    % Received % Xferd  Average Speed   Time    Time     Time  
> Current
> |                                  Dload  Upload   Total   Spent    Left  
> Speed
> | 100  598k  100  598k    0     0   400k      0  0:00:01  0:00:01 --:--:--  
> 450k
> | 
> | Setting runtime build-lock...
> | dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-freeglut-2.8.0-1 
> /sw/src/fink.build
> | dpkg-deb: building package `fink-buildlock-freeglut-2.8.0-1' in 
> `/sw/src/fink.build/fink-buildlock-freeglut-2.8.0-1_2012.08.14-14.13.27_darwin-i386.deb'.
> | Installing build-lock package...
> | /sw/bin/dpkg-lockwait -i 
> /sw/src/fink.build/fink-buildlock-freeglut-2.8.0-1_2012.08.14-14.13.27_darwin-i386.deb
> | Selecting previously deselected package fink-buildlock-freeglut-2.8.0-1.
> | (Reading database ... 28872 files and directories currently installed.)
> | Unpacking fink-buildlock-freeglut-2.8.0-1 (from 
> .../fink-buildlock-freeglut-2.8.0-1_2012.08.14-14.13.27_darwin-i386.deb) ...
> | Setting up fink-buildlock-freeglut-2.8.0-1 (2012.08.14-14.13.27) ...
> |
> | sudo -u fink-bld [ENV] sh -c /tmp/fink.mnNns
> | /sw/bin/tar  --no-same-owner --no-same-permissions -xf 
> /sw/src/freeglut-2.8.0.tar.gz
> | sudo -u fink-bld [ENV] sh -c /tmp/fink.ck2bt
> | perl -pi -e 's/hardcode_direct=yes/hardcode_direct=no/g' configure
> | perl -pi -e 's/shapes smooth_opengl3/shapes/g' progs/demos/Makefile.in
> | sudo -u fink-bld [ENV] sh -c /tmp/fink.vP4S0
> | ./configure --prefix=/sw --disable-replace-glut --disable-warnings 
> --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib RANLIB='ranlib 
> -c' --build=i386-apple-darwin`uname -r|cut -f1 -d.` 
> --host=i386-apple-darwin`uname -r|cut -f1 -d.`
> | checking for a BSD-compatible install... /usr/bin/install -c
> [...]
> | checking for X11/extensions/xf86vmode.h... yes
> | checking X11/extensions/Xrandr.h usability... no
> | checking X11/extensions/Xrandr.h presence... yes
> | configure: WARNING: X11/extensions/Xrandr.h: present but cannot be compiled
> | configure: WARNING: X11/extensions/Xrandr.h:     check for missing 
> prerequisite headers?
> | configure: WARNING: X11/extensions/Xrandr.h: see the Autoconf documentation
> | configure: WARNING: X11/extensions/Xrandr.h:     section "Present But 
> Cannot Be Compiled"
> | configure: WARNING: X11/extensions/Xrandr.h: proceeding with the compiler's 
> result
> | configure: WARNING:     ## 
> -------------------------------------------------- ##
> | configure: WARNING:     ## Report this to 
> [email protected] ##
> | configure: WARNING:     ## 
> -------------------------------------------------- ##
> | checking for X11/extensions/Xrandr.h... no
> | checking X11/extensions/XI.h usability... yes
> [...]
> | /bin/sh ../libtool --tag=CC   --mode=link gcc  -I/usr/X11R6/include  -O3 
> -DTARGET_HOST_POSIX_X11 -I/sw/include -I/usr/X11R6/include -version-info 
> 12:0:9 -no-undefined -L/sw/lib -L/usr/X11R6/lib -L/sw/lib -o libfreeglut.la 
> -rpath /sw/lib libfreeglut_la-freeglut_callbacks.lo 
> libfreeglut_la-freeglut_cursor.lo libfreeglut_la-freeglut_display.lo 
> libfreeglut_la-freeglut_ext.lo libfreeglut_la-freeglut_font.lo 
> libfreeglut_la-freeglut_glutfont_definitions.lo 
> libfreeglut_la-freeglut_font_data.lo libfreeglut_la-freeglut_stroke_roman.lo 
> libfreeglut_la-freeglut_stroke_mono_roman.lo 
> libfreeglut_la-freeglut_gamemode.lo libfreeglut_la-freeglut_geometry.lo 
> libfreeglut_la-freeglut_init.lo libfreeglut_la-freeglut_input_devices.lo 
> libfreeglut_la-freeglut_spaceball.lo libfreeglut_la-freeglut_joystick.lo 
> libfreeglut_la-freeglut_main.lo libfreeglut_la-freeglut_menu.lo 
> libfreeglut_la-freeglut_misc.lo libfreeglut_la-freeglut_overlay.lo 
> libfreeglut_la-freeglut_state.lo libfreeglut_la-freeglut_structure.lo 
libfreeglut_la-freeglut_teapot.lo libfreeglut_la-freeglut_videoresize.lo 
libfreeglut_la-freeglut_window.lo libfreeglut_la-freeglut_xinput.lo -lGL -lXext 
-lX11 -L/usr/X11R6/lib -R/usr/X11R6/lib   -lXrandr -lXxf86vm 
> | libtool: link: gcc -dynamiclib  -o .libs/libfreeglut.3.dylib  
> .libs/libfreeglut_la-freeglut_callbacks.o 
> .libs/libfreeglut_la-freeglut_cursor.o 
> .libs/libfreeglut_la-freeglut_display.o .libs/libfreeglut_la-freeglut_ext.o 
> .libs/libfreeglut_la-freeglut_font.o 
> .libs/libfreeglut_la-freeglut_glutfont_definitions.o 
> .libs/libfreeglut_la-freeglut_font_data.o 
> .libs/libfreeglut_la-freeglut_stroke_roman.o 
> .libs/libfreeglut_la-freeglut_stroke_mono_roman.o 
> .libs/libfreeglut_la-freeglut_gamemode.o 
> .libs/libfreeglut_la-freeglut_geometry.o .libs/libfreeglut_la-freeglut_init.o 
> .libs/libfreeglut_la-freeglut_input_devices.o 
> .libs/libfreeglut_la-freeglut_spaceball.o 
> .libs/libfreeglut_la-freeglut_joystick.o .libs/libfreeglut_la-freeglut_main.o 
> .libs/libfreeglut_la-freeglut_menu.o .libs/libfreeglut_la-freeglut_misc.o 
> .libs/libfreeglut_la-freeglut_overlay.o .libs/libfreeglut_la-freeglut_state.o 
> .libs/libfreeglut_la-freeglut_structure.o 
> .libs/libfreeglut_la-freeglut_teapot.o .libs/libfreeglut_la-freeglut_v
ideoresize.o .libs/libfreeglut_la-freeglut_window.o 
.libs/libfreeglut_la-freeglut_xinput.o   -L/sw/lib -L/usr/X11R6/lib -lGL 
/usr/X11/lib/libXext.6.4.0.dylib -L/usr/X11/lib /usr/X11/lib/libX11.6.2.0.dylib 
/usr/X11/lib/libXrandr.2.1.0.dylib /usr/X11/lib/libXxf86vm.1.0.0.dylib  -O3   
-install_name  /sw/lib/libfreeglut.3.dylib -compatibility_version 13 
-current_version 13.0 -Wl,-single_module
> | ld: cycle in dylib re-exports with /usr/X11R6/lib/libGL.dylib
> | collect2: ld returned 1 exit status
> | make[2]: *** [libfreeglut.la] Error 1
> | make[1]: *** [all-recursive] Error 1
> | make: *** [all] Error 2
> | ### execution of make failed, exit code 2
> | ### execution of /tmp/fink.vP4S0 failed, exit code 2
> | Removing runtime build-lock...
> | Removing build-lock package...
> | /sw/bin/dpkg-lockwait -r fink-buildlock-freeglut-2.8.0-1
> | (Reading database ... 28873 files and directories currently installed.)
> | Removing fink-buildlock-freeglut-2.8.0-1 ...
> | Failed: phase compiling: freeglut-2.8.0-1 failed
> [...]
> | Also include the following system information:
> | Package manager version: 0.34.2
> | Distribution version: selfupdate-rsync Tue Aug 14 13:26:24 2012, 10.5, i386
> | Trees: local/main stable/main stable/crypto
> | Xcode.app: 3.0
> | Xcode command-line tools: 3.0
> | Max. Fink build jobs:  1
> 
> I executed "fink selfupdate" and retried and got the output above.
> Should I contact "[email protected]"?
> 
> I'm running Mac OS X version 10.5.8.
> 
> Thanks,
> Alec
> 

No.  You have an outmoded Xcode.  I believe the "cycle in dylib
re-exports..." issue was fixed in Xcode 3.1.1.  I'd get 3.1.4.

freeglut probably could stand to have a versioned "xcode" build dependency.
-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to