[MacPorts] #14424: libsdl_mixer cannot load libvorbisfile.dylib even though it is installed

MacPorts trac at macosforge.org
Thu Feb 21 09:27:40 PST 2008


#14424: libsdl_mixer cannot load libvorbisfile.dylib even though it is installed
------------------------------------+---------------------------------------
 Reporter:  dbruce at tampabay.rr.com  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect                  |      Status:  new                                  
 Priority:  Normal                  |   Milestone:  Port Bugs                            
Component:  ports                   |     Version:  1.6.0                                
 Keywords:                          |  
------------------------------------+---------------------------------------
 My new port (tuxmath) uses libsdl_mixer and libvorbis to play title music
 while the menus are visible.  It fails to play the music - the tuxmath
 source for the port just says the ogg file is not found, although it is
 present.  After modifying the tuxmath source slightly to generate more
 helpful output (namely by calling libsdl_mixer's Mix_GetError()) I get the
 following:

 janis-lehtinens-imac:tuxmath_w_fonts-1.6.1 dbruce$ tuxmath
 2008-02-21 12:02:15.474 tuxmath[55393:10b] Warning once: This application,
 or a library it uses, is using NSQuickDrawView, which has been deprecated.
 Apps should cease use of QuickDraw and move to Quartz.
 LoadMusic(): /usr/local/share/tuxmath/sounds/tuxi.ogg not loaded
 successfully
 Error was: Mix_LoadMUS(fn): Failed loading libvorbisfile.dylib:
 dlopen(libvorbisfile.dylib, 2): image not found


 Looking in /opt/local/lib I find that libvorbisfile.dylib does in fact
 exist (as a symlink to libvorbisfile.3.2.0.dylib):

 janis-lehtinens-imac:lib dbruce$ ls -l
 total 60952
 (...)
 -rwxr-xr-x   2 root  admin    82732 Feb  9 20:55 libvorbisfile.3.2.0.dylib
 lrwxr-xr-x   1 root  admin       25 Feb  9 20:55 libvorbisfile.3.dylib ->
 libvorbisfile.3.2.0.dylib
 -rw-r--r--   2 root  admin   175064 Feb  9 20:55 libvorbisfile.a
 lrwxr-xr-x   1 root  admin       25 Feb 18 13:00 libvorbisfile.dylib ->
 libvorbisfile.3.2.0.dylib
 -rwxr-xr-x   2 root  admin      936 Feb  9 20:55 libvorbisfile.la
 (...)
 janis-lehtinens-imac:lib dbruce$

 if I cd to /opt/local/lib and run tuxmath from there, it finds the lib and
 plays the music properly.

 This is on an Intel iMac with Leopard 10.5.2

 (this is my first bug ticket - sorry if I haven't completed it quite
 properly)

 David Bruce
 dbruce at tampabay.rr.com

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14424>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list