Good Day When preparing a package update I get the following error:
> Validating .deb dir /sw/src/fink.build/root-fluidsynth-1.1.2-358... > Package looks good! > dpkg-deb -b root-fluidsynth-1.1.2-358 /sw/fink/10.5/local/main/ > binary-darwin-powerpc > dpkg-deb: building package `fluidsynth' in `/sw/fink/10.5/local/main/ > binary-darwin-powerpc/fluidsynth_1.1.2-358_darwin-powerpc.deb'. > Reverting ownership of install dir to root > - Depends line is: readline5-shlibs (>= 5.0-1006), libsndfile1- > shlibs (>= 1.0.20-1), libflac8, darwin (>= 9-1) > Writing control file... > Creating shlibs files... > Validating .deb dir /sw/src/fink.build/root-fluidsynth- > shlibs-1.1.2-358... > Error: File name '/sw/lib/libfluidsynth.1.dylib' specified in Shlibs > does not appear to have linker data at all > Error: package contains the shared library > /sw/lib/libfluidsynth.1.4.0.dylib > but the corresponding install_name and compatibility_version > libfluidsynth.1.dylib 1.0.0 > are not listed in the Shlibs field. See the packaging manual. > Removing runtime build-lock... > Removing build-lock package... > /sw/bin/dpkg-lockwait -r fink-buildlock-fluidsynth-1.1.2-358 > (Reading database ... 166033 files and directories currently > installed.) > Removing fink-buildlock-fluidsynth-1.1.2-358 ... > Failed: Please correct the above problems and try again! I verified the install_name and compatibility_version > $ otool -L /sw/src/fink.build/root-fluidsynth-shlibs-1.1.2-358/sw/ > lib/libfluidsynth.1.dylib > /sw/src/fink.build/root-fluidsynth-shlibs-1.1.2-358/sw/lib/ > libfluidsynth.1.dylib: > libfluidsynth.1.dylib (compatibility version 1.0.0, current version > 1.4.0) > /sw/lib/libgthread-2.0.0.dylib (compatibility version 2201.0.0, > current version 2201.4.0) > /sw/lib/libglib-2.0.0.dylib (compatibility version 2201.0.0, > current version 2201.4.0) > /sw/lib/libintl.8.dylib (compatibility version 9.0.0, current > version 9.2.0) > /sw/lib/libsndfile.1.dylib (compatibility version 2.0.0, current > version 2.20.0) > /sw/lib/libdbus-1.3.dylib (compatibility version 8.0.0, current > version 8.0.0) > /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current > version 111.1.5) > /usr/lib/libedit.2.dylib (compatibility version 2.0.0, current > version 2.9.0) > /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio > (compatibility version 1.0.0, current version 1.0.0) > /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI > (compatibility version 1.0.0, current version 49.0.0) > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > CoreServices (compatibility version 1.0.0, current version 32.0.0) > /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current > version 1.0.0) > /System/Library/Frameworks/CoreFoundation.framework/Versions/A/ > CoreFoundation (compatibility version 150.0.0, current version > 476.19.0) and the Shlibs field does contain the install_name and compatibility_version > SplitOff: << > Package: %N-shlibs > Depends: readline5-shlibs (>= 5.0-1006), libsndfile1-shlibs (>= > 1.0.20-1), libflac8 > Files: lib/*.*.dylib > Shlibs: %p/lib/libfluidsynth.1.dylib 1.0.0 %n (>= 1.1.1-280) > DocFiles: COPYING README Have I missed something ? Thanks in advance. Ebrahim Build configuration: $ fink -V Package manager version: 0.29.13 Distribution version: selfupdate-cvs Mon Sep 20 08:55:03 2010, 10.5, powerpc ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel