Hmmm. While I'm thinking about this, try doing an 'apt-get update' followed
by an 'apt-get upgrade', to see if the binary distro has a newer version (it
may not, but won't take long).
On Thursday 01 August 2002 13:59, you wrote:
> Unfortunately, both fink update gettext and fink update-all fail during
> attempt to update gettext
>
> Here is part of the compilation log from each command. I included the
> system checks that
> fink makes to determine the environment from the update-all command.
> Perhaps I am missing
> some utility? I've already checked to make sure that there is a symlink
> that points from gnumake to make
> for example.
>
> Gettext update-
>
> jortiz% fink update gettext
> sudo /sw/bin/fink update gettext
> Password:
>
> <snip>
>
> rm -fr .libs/libintl.la .libs/libintl.* .libs/libintl.*
> gcc -dynamiclib -o .libs/libintl.1.0.1.dylib intl-compat.o
> bindtextdom.o dcgettext.o dgettext.o gettext.o finddomain.o loadmsgcat.o
> localealias.o textdomain.o l10nflist.o explodename.o dcigettext.o
> dcngettext.o dngettext.o ngettext.o plural.o localcharset.o
> -L/sw/src/gettext-0.10.40-3/gettext-0.10.40/intl/.libs -L/sw/lib -liconv
> -lc -install_name /sw/lib/libintl.1.dylib -compatibility_version 2
> -current_version 2.1
> ld: warning multiple definitions of symbol _locale_charset
> localcharset.o definition of _locale_charset in section (__TEXT,__text)
> /sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
> ld: common symbols not allowed with MH_DYLIB output format
> dcigettext.o definition of common __nl_domain_bindings__ (size 4)
> loadmsgcat.o definition of common __nl_msg_cat_cntr (size 4)
> /usr/bin/libtool: internal link edit command failed
> make[2]: *** [libintl.la] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive-am] Error 2
> ### make failed, exit code 2
> Failed: compiling gettext-0.10.40-3 failed
>
> Update all-
>
> jortiz% fink update-all
> sudo /sw/bin/fink update-all
> Password:
> Reading package info...
> Information about 627 packages read in 4 seconds.
> The following 4 packages will be installed or updated:
> gettext gmt libtool14 ncurses
> The following additional package will be installed:
> libtool14-shlibs
> Do you want to continue? [Y/n] y
> rm -rf gettext-0.10.40-3
> mkdir -p /sw/src/gettext-0.10.40-3
> tar -xzf /sw/src/gettext-0.10.40.tar.gz
> patch -p1
> </sw/fink/dists/stable/main/finkinfo/base/gettext-0.10.40-3.patch
> patching file configure
> patching file ltmain.sh
> ./configure --prefix=/sw --infodir=/sw/share/info --mandir=/sw/share/man
> --with-included-gettext
> creating cache ./config.cache
> checking for a BSD compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking whether make sets ${MAKE}... yes
> checking for working aclocal... found
> checking for working autoconf... found
> checking for working automake... found
> checking for working autoheader... found
> checking for working makeinfo... missing
> checking for gcc... gcc
> checking whether the C compiler (gcc
> -L/sw/src/gettext-0.10.40-3/gettext-0.10.40/intl/.libs -L/sw/lib)
> works... yes
> checking whether the C compiler (gcc
> -L/sw/src/gettext-0.10.40-3/gettext-0.10.40/intl/.libs -L/sw/lib) is a
> cross-compiler... no
> checking whether we are using GNU C... no
> checking whether gcc accepts -g... yes
> checking for a BSD compatible install... /usr/bin/install -c
> checking for bison... bison -y
> checking host system type... powerpc-apple-darwin5.5
> checking for strerror in -lcposix... no
> checking for object suffix... o
> checking for Cygwin environment... no
> checking for mingw32 environment... no
> checking for executable suffix... no
> checking how to run the C preprocessor... gcc -E
> checking build system type... powerpc-apple-darwin5.5
> checking for non-GNU ld... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... no
> checking for /usr/bin/ld option to reload object files... -r
> checking for BSD-compatible nm... /usr/bin/nm -p
> checking whether ln -s works... yes
> checking how to recognise dependant libraries... file_magic Mach-O
> dynamically linked shared library
> checking command to parse /usr/bin/nm -p output... ok
> checking for dlfcn.h... yes
> checking for ranlib... ranlib
> checking for strip... strip
> checking for objdir... .libs
> checking for gcc option to produce PIC... none
> checking if gcc static flag works... yes
> checking if gcc supports -c -o file.o...
> /sw/src/gettext-0.10.40-3/gettext-0.10.40/conftest
> yes
> checking if gcc supports -c -o file.lo...
> checking whether the linker (/usr/bin/ld) supports shared libraries...
> yes
> checking how to hardcode library paths into programs... unsupported
> checking whether stripping libraries is possible... no
> checking dynamic linker characteristics... darwin5.5 dyld
> checking if libtool supports shared libraries... no
> creating libtool
> checking for ANSI C header files... yes
> checking for limits.h... yes
> checking for malloc.h... no
> checking for string.h... yes
> checking for unistd.h... yes
> checking for values.h... no
> checking for working const... yes
> checking for inline... inline
> checking for signed... yes
> checking whether backslash-a works in strings... yes
> checking for unsigned long long... yes
> checking for off_t... yes
> checking for size_t... yes
> checking for ptrdiff_t... yes
> checking for inttypes.h... yes
> checking for working alloca.h... no
> checking for alloca... yes
> checking for vprintf... yes
> checking for getcwd... yes
> checking for mblen... yes
> checking for memcpy... yes
> checking for strchr... yes
> checking for strerror... yes
> checking for uname... yes
> checking for memmove... yes
> checking for memset... yes
> checking for stpcpy... no
> checking for stpncpy... no
> checking for strcspn... yes
> checking for strcasecmp... yes
> checking for strncasecmp... yes
> checking for strstr... yes
> checking for strtoul... yes
> checking for vasprintf... no
> checking for getline... no
> checking for getdelim... no
> checking for limits.h... (cached) yes
> checking for stdlib.h... yes
> checking for string.h... (cached) yes
> checking for wchar.h... no
> checking for wctype.h... no
> checking for isascii... yes
> checking for iswcntrl... no
> checking for iswprint... no
> checking for mbsinit... no
> checking for wcwidth... no
> checking whether mbrtowc and mbstate_t are properly declared... no
> checking whether wcwidth is declared... no
> checking for stdlib.h... (cached) yes
> checking for mbstate_t... no
> checking for parse_printf_format... no
> checking for error_at_line... no
> checking for locale.h... yes
> checking for setlocale declaration...
> extern char *setlocale (int category, const char *locale);
> checking for ranlib... (cached) ranlib
> checking for unistd.h... (cached) yes
> checking for getpagesize... yes
> checking for working mmap... yes
> checking whether we are using the GNU C Library 2.1 or newer... no
> checking for argz.h... no
> checking for limits.h... (cached) yes
> checking for locale.h... (cached) yes
> checking for nl_types.h... no
> checking for malloc.h... (cached) no
> checking for stddef.h... yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for sys/param.h... yes
> checking for feof_unlocked... no
> checking for fgets_unlocked... no
> checking for getcwd... (cached) yes
> checking for getegid... yes
> checking for geteuid... yes
> checking for getgid... yes
> checking for getuid... yes
> checking for mempcpy... no
> checking for munmap... yes
> checking for putenv... yes
> checking for setenv... yes
> checking for setlocale... yes
> checking for stpcpy... (cached) no
> checking for strchr... (cached) yes
> checking for strcasecmp... (cached) yes
> checking for strdup... yes
> checking for strtoul... (cached) yes
> checking for tsearch... no
> checking for __argz_count... no
> checking for __argz_stringify... no
> checking for __argz_next... no
> checking for iconv... yes
> checking for iconv declaration...
> extern size_t iconv (iconv_t cd, const char * *inbuf, size_t
> *inbytesleft, char * *outbuf, size_t *outbytesleft);
> checking for nl_langinfo and CODESET... no
> checking for LC_MESSAGES... no
> checking whether NLS is requested... yes
> checking whether included gettext is requested... yes
> checking for msgfmt... /sw/bin/msgfmt
> checking for gmsgfmt... /sw/bin/msgfmt
> checking for xgettext... /sw/bin/xgettext
> checking for bison... bison
> checking version of bison... 1.28, ok
> checking for catalogs to be installed... cs da de el en@quot
> en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv tr zh
> checking for emacs... /usr/bin/emacs
> checking where .elc files should go... $(prefix)/share/emacs/site-lisp
> checking for dvips... /sw/src/gettext-0.10.40-3/gettext-0.10.40/missing
> dvips
> checking for texi2pdf...
> /sw/src/gettext-0.10.40-3/gettext-0.10.40/missing texi2pdf
> checking for texi2html... /usr/bin/texi2html
> updating cache ./config.cache
> creating ./config.status
> creating Makefile
> creating lib/Makefile
> creating intl/Makefile
> creating src/Makefile
> creating po/Makefile.in
> creating doc/Makefile
> creating man/Makefile
> creating tests/Makefile
> creating m4/Makefile
> creating misc/Makefile
> creating misc/gettextize
> creating config.h
> creating po/POTFILES
> creating po/Makefile
> make
> make all-recursive
> Making all in doc
> make[2]: Nothing to be done for `all'.
> Making all in intl
>
> <snip>
>
> rm -fr .libs/libintl.la .libs/libintl.* .libs/libintl.*
> gcc -dynamiclib -o .libs/libintl.1.0.1.dylib intl-compat.o
> bindtextdom.o dcgettext.o dgettext.o gettext.o finddomain.o loadmsgcat.o
> localealias.o textdomain.o l10nflist.o explodename.o dcigettext.o
> dcngettext.o dngettext.o ngettext.o plural.o localcharset.o
> -L/sw/src/gettext-0.10.40-3/gettext-0.10.40/intl/.libs -L/sw/lib -liconv
> -lc -install_name /sw/lib/libintl.1.dylib -compatibility_version 2
> -current_version 2.1
> ld: warning multiple definitions of symbol _locale_charset
> localcharset.o definition of _locale_charset in section (__TEXT,__text)
> /sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
> ld: common symbols not allowed with MH_DYLIB output format
> dcigettext.o definition of common __nl_domain_bindings__ (size 4)
> loadmsgcat.o definition of common __nl_msg_cat_cntr (size 4)
> /usr/bin/libtool: internal link edit command failed
> make[2]: *** [libintl.la] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive-am] Error 2
> ### make failed, exit code 2
> Failed: compiling gettext-0.10.40-3 failed
>
> On Thursday, August 1, 2002, at 10:57 AM, Alexander Hansen wrote:
> > It looks like your database is OK, then. When you tried the binary
> > upgrade,
> > did you just do gettext, or a full distro upgrade?
> >
> > On Thursday 01 August 2002 09:45, Joseph D.Ortiz wrote:
> >> As requested, here is output for fink list gettext, and for good
> >> measure,
> >> fink list libtool
> >>
> >> fink list gettext
> >>
> >> Reading package info...
> >> Information about 627 packages read in 3 seconds.
> >> (i) gettext 0.10.40-3 Message localization support
> >>
> >> fink list libtool
> >>
> >> Reading package info...
> >> Information about 627 packages read in 6 seconds.
> >> libtool 1.3.5-10 Shared library build helper, v1.3.5
> >> libtool-shlibs 1.3.5-10 Shared library build helper, v1.3.5
> >> (i) libtool14 1.4.2-5 Shared library build helper, v1.4
> >> libtool14-shlib 1.4.2-5 Shared library build helper, v1.4
> >>
> >> On Wednesday, July 31, 2002, at 04:08 PM, Alexander Hansen wrote:
> >>> On Wednesday 31 July 2002 15:45, Joseph D.Ortiz wrote:
> >>>> Thanks for the quick reply. Sorry for the vague initial post, I did
> >>>> not
> >>>> want
> >>>> to run on...
> >>>
> >>> The more info, the better.
> >>>
> >>>> Some additional information: gettext-0.10.40-3 shows up in
> >>>> FinkCommander
> >>>> as
> >>>> installed, but outdated. If I attempt to install gettext from
> >>>> binary I
> >>>> get,
> >>>>
> >>>> Reading Package Lists...
> >>>> Building Dependency Tree...
> >>>> Sorry, gettext is already the newest version.
> >>>> 0 packages upgraded, 0 newly installed, 0 to remove and 0 not
> >>>> upgraded.
> >>>>
> >>>> If I attempt to upgrade gettext-0.10.40-3 from binary I get:
> >>>>
> >>>> Hit http://us.dl.sourceforge.net release/main Packages
> >>>> Hit http://us.dl.sourceforge.net release/main Release
> >>>> Hit http://us.dl.sourceforge.net release/crypto Packages
> >>>> Hit http://us.dl.sourceforge.net release/crypto Release
> >>>> Hit http://us.dl.sourceforge.net current/main Packages
> >>>> Hit http://us.dl.sourceforge.net current/main Release
> >>>> Hit http://us.dl.sourceforge.net current/crypto Packages
> >>>> Hit http://us.dl.sourceforge.net current/crypto Release
> >>>> Reading Package Lists...
> >>>> Building Dependency Tree...
> >>>
> >>> I don't think this is a hang up, if you're using FinkCommander: It
> >>> just means
> >>> that as far as the system can tell, you have the latest version. Do
> >>> this:
> >>> in a terminal window, type 'fink list gettext', and send the results.
> >>> I'll
> >>> defer the discussion about the build from source.
> >>>
> >>>> When I attempt to update gettext from source, here is the end of the
> >>>> failed output log:
> >>>>
> >>>> rm -fr .libs/libintl.la .libs/libintl.* .libs/libintl.*
> >>>> gcc -dynamiclib -o .libs/libintl.1.0.1.dylib intl-compat.o
> >>>> bindtextdom.o dcgettext.o dgettext.o gettext.o finddomain.o
> >>>> loadmsgcat.o
> >>>> localealias.o textdomain.o l10nflist.o explodename.o dcigettext.o
> >>>> dcngettext.o dngettext.o ngettext.o plural.o localcharset.o
> >>>> -L/sw/src/gettext-0.10.40-3/gettext-0.10.40/intl/.libs -L/sw/lib
> >>>> -liconv
> >>>> -lc -install_name /sw/lib/libintl.1.dylib -compatibility_version 2
> >>>> -current_version 2.1
> >>>> ld: warning multiple definitions of symbol _locale_charset
> >>>> localcharset.o definition of _locale_charset in section
> >>>> (__TEXT,__text)
> >>>> /sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
> >>>> ld: common symbols not allowed with MH_DYLIB output format
> >>>> dcigettext.o definition of common __nl_domain_bindings__ (size 4)
> >>>> loadmsgcat.o definition of common __nl_msg_cat_cntr (size 4)
> >>>> /usr/bin/libtool: internal link edit command failed
> >>>> make[2]: *** [libintl.la] Error 1
> >>>> make[1]: *** [all-recursive] Error 1
> >>>> make: *** [all-recursive-am] Error 2
> >>>> ### make failed, exit code 2
> >>>> Failed: compiling gettext-0.10.40-3 failed
> >>>>
> >>>> if I attempt fink selfupdate-cvs or update-all, I get the same error
> >>>> messages as when attempting to install gettext from source.
> >>>>
> >>>> I also can't remove the gettext package using FinkCommander or from
> >>>> the
> >>>> fink command line using fink remove gettext:
> >>>>
> >>>> Reading package info...
> >>>> Information about 627 packages read in 3 seconds.
> >>>> dpkg --remove gettext
> >>>> dpkg: error processing gettext (--remove):
> >>>> This is an essential package - it should not be removed.
> >>>> Errors were encountered while processing:
> >>>> gettext
> >>>> ### dpkg failed, exit code 1
> >>>> Failed: can't remove package(s)
> >>>>
> >>>> Thanks,
> >>>> Joe
> >>>>
> >>>> On Wednesday, July 31, 2002, at 02:14 PM, Alexander Hansen wrote:
> >>>>> Can you send us more specific installation, e.g. the output of an
> >>>>> attempt to
> >>>>> install libtool from binary or source
> >>>>>
> >>>>> On Wednesday 31 July 2002 14:08, Joseph D.Ortiz wrote:
> >>>>>> Sorry to have to bring this up as it has been posted previously,
> >>>>>> but
> >>>>>> none of the the suggested fixes have helped me.
> >>>>>>
> >>>>>> I can't seem to get fink to selfupdate via cvs. The package is
> >>>>>> hanging
> >>>>>> up on compile of gettext-0.10.40-3
> >>>>>> which appears to depend on libtool. I've read through the beginner
> >>>>>> archives, but none of the suggestions
> >>>>>> seem to help. I've tried to update and reinstall gettext and
> >>>>>> libtool
> >>>>>> from source and binary if available but both
> >>>>>> hang up.
> >>>>
> >>>> ______________________________________________
> >>>>
> >>>> Dr. Joseph D. Ortiz
> >>>> Assistant Professor - Geology
> >>>> Kent State University
> >>>> ______________________________________________
> >>>
> >>> --
> >>> --
> >>> Alexander K. Hansen
> >>> Associate Research Scientist, Columbia University
> >>> Levitated Dipole Experiment
> >>> MIT Plasma Science and Fusion Center, 175 Albany Street, NW17-219
> >>> Cambridge, MA 02139-4213
> >>> Phone: 617-252-1818 Fax: 208-988-4057
>
> ______________________________________________
>
> Dr. Joseph D. Ortiz
> Assistant Professor - Geology
> 336 McGilvrey Hall
> P.O. Box 5190
> Kent, OH 44242-0001
> Phone: 330-672-2225
> FAX: 330-672-7949
> email: [EMAIL PROTECTED]
> Web: http://www.personal.kent.edu/~jortiz/home/
> ______________________________________________
>
> >> -------------------------------------------------------
> >> This sf.net email is sponsored by:ThinkGeek
> >> Welcome to geek heaven.
> >> http://thinkgeek.com/sf
> >> _______________________________________________
> >> Fink-beginners mailing list
> >> [EMAIL PROTECTED]
> >> https://lists.sourceforge.net/lists/listinfo/fink-beginners
> >
> > --
> > --
> > Alexander K. Hansen
> > Associate Research Scientist, Columbia University
> > Levitated Dipole Experiment
> > MIT Plasma Science and Fusion Center, 175 Albany Street, NW17-219
> > Cambridge, MA 02139-4213
> > Phone: 617-252-1818 Fax: 208-988-4057
--
--
Alexander K. Hansen
Associate Research Scientist, Columbia University
Levitated Dipole Experiment
MIT Plasma Science and Fusion Center, 175 Albany Street, NW17-219
Cambridge, MA 02139-4213
Phone: 617-252-1818 Fax: 208-988-4057
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-beginners mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-beginners