I did something a bit unusual last night, and it may have caused me a problem. I decided to run debfoster to get rid of any unneeded packages that may have been dependencies of packages that I no longer have installed. It asked a bunch of questions about which packages I still wanted, and then proceeded to remove a very large number of apparently unneeded ones (172 if IIRC). I expected that the dependency system would keep it from removing any needed dependencies.

This morning I did a fink selfupdate, and after rsync finished fink tried to install libiconv-dev. I had allowed debfoster to remove many .dev packages, as I understood that they contained headers only need while building a package, and that they served no purpose afterwards.

The attempt to install libiconv-dev-1.9.1-11 failed like this:

/sw/bin/install -c -m 644 .libs/libiconv.lai /sw/src/root-libiconv-1.9.1-11/sw/lib/libiconv.la
libtool: install: warning: remember to run `libtool --finish /sw/lib'
if test -n ""; then /sw/bin/install -c -m 644 /sw/src/root-libiconv-1.9.1-11/sw/lib/.new && mv /sw/src/root-libiconv-1.9.1-11/sw/lib/.new /sw/src/root-libiconv-1.9.1-11/sw/lib/ ; fi
cd srclib && make install prefix='/sw/src/root-libiconv-1.9.1-11/sw' exec_prefix='/sw/src/root-libiconv-1.9.1-11/sw' libdir='/sw/src/root-libiconv-1.9.1-11/sw/lib'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
cd src && make install prefix='/sw/src/root-libiconv-1.9.1-11/sw' exec_prefix='/sw/src/root-libiconv-1.9.1-11/sw' libdir='/sw/src/root-libiconv-1.9.1-11/sw/lib'
test `ls -ld . | sed -e 's/^d\(.........\).*/\1/'` = rwxrwxrwx || chmod 777 .
if [ ! -d /sw/src/root-libiconv-1.9.1-11/sw ] ; then /bin/sh ../autoconf/mkinstalldirs /sw/src/root-libiconv-1.9.1-11/sw ; fi
if [ ! -d /sw/src/root-libiconv-1.9.1-11/sw ] ; then /bin/sh ../autoconf/mkinstalldirs /sw/src/root-libiconv-1.9.1-11/sw ; fi
if [ ! -d /sw/src/root-libiconv-1.9.1-11/sw/bin ] ; then /bin/sh ../autoconf/mkinstalldirs /sw/src/root-libiconv-1.9.1-11/sw/bin ; fi
mkdir -p -- /sw/src/root-libiconv-1.9.1-11/sw/bin
case "darwin7.2.0" in \
hpux* | freebsd*) gcc `if test -n ''; then /sw/src/root-libiconv-1.9.1-11/sw/bin; fi` iconv.o ../srclib/libicrt.a -L/sw/src/root-libiconv-1.9.1-11/sw/lib -liconv -L/sw/lib -lintl -liconv -o iconv;; \
*) /bin/sh ../libtool --mode=link gcc `if test -n ''; then /sw/src/root-libiconv-1.9.1-11/sw/bin; fi` iconv.o ../srclib/libicrt.a ../lib/libiconv.la -L/sw/lib -lintl -liconv -R/sw/lib -o iconv;; \
esac
libtool: link: cannot find the library `/sw/lib/libiconv.la'
make[1]: *** [install] Error 1
make: *** [install] Error 2
### execution of make failed, exit code 2
Failed: installing libiconv-1.9.1-11 failed


[EMAIL PROTECTED] 505 % fink --version
Package manager version: 0.19.1
Distribution version: 0.6.2.cvs

[EMAIL PROTECTED] 506 % sw_vers
ProductName:    Mac OS X
ProductVersion: 10.3.2
BuildVersion:   7D24

I'm not sure why fink wants to install libiconv-dev, as fink list -o shows that all installed packages are up to date. The fact that it is unable to build libiconv-dev is probably worth sorting out though.

What additional info is needed to help troubleshoot this?

Thanks,

Kevin Horton


------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to