Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  1 Aug 2002 05:41:05 -0700 (PDT)
From:      Mike Harding <mvh@ix.netcom.com>
To:        ports@freebsd.org
Subject:   gettext update - watch out!
Message-ID:  <20020801124105.CE9441310C@netcom1.netcom.com>

next in thread | raw e-mail | index | archive | help

(already sent to ade@freebsd.org)

Thanks for your work on ports!...

it looks like the recent upgrade of /usr/ports/devl/gettext is going
to cause lots of 'issues' at it emits /usr/local/lib/libintl..so.4,
and there are lots of ports that look for /usr/local/lib/libintl.so.2
- take /usr/ports/news/tin/Makefile for example:

LIB_DEPENDS=	uu.1:${PORTSDIR}/converters/uulib \
		intl.2:${PORTSDIR}/devel/gettext

...it will try to install gettext, and then it won't link because
intl.2 doesn't exist.  This affects a LOT of ports::

cd /usr/ports/
find . -name Makefile -type f -exec grep -n -e intl.2 {} /dev/null \;
./archivers/gtar/Makefile:19:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./archivers/rpm/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./astro/fooseti/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./astro/seti_applet/Makefile:21:		intl.2:${PORTSDIR}/devel/gettext
./astro/spacechart/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./audio/aumix/Makefile:19:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./audio/denemo/Makefile:17:		intl.2:${PORTSDIR}/devel/gettext \
./audio/koog/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./audio/lopster/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./audio/mad/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./audio/normalize/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./audio/opmixer/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext
./audio/snd/Makefile:19:			intl.2:${PORTSDIR}/devel/gettext
./audio/soribada/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./audio/umix/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./audio/vorbis-tools/Makefile:24:		intl.2:${PORTSDIR}/devel/gettext \
./comms/gnokii/Makefile:19:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./converters/recode/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./databases/mysql-gui/Makefile:25: 		intl.2:${PORTSDIR}/devel/gettext \
./databases/namazu2/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./databases/p5-DBD-Sybase/Makefile:20:		intl.2:${PORTSDIR}/devel/gettext
./databases/p5-Search-Namazu/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./databases/postgresql7/Makefile:62:LIB_DEPENDS+=	intl.2:${PORTSDIR}/devel/gettext
./databases/sqsh/Makefile:17:		intl.2:${PORTSDIR}/devel/gettext
./deskutils/gcal/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/ORBit/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/cervisia/Makefile:23:LIB_DEPENDS+=	intl.2:${PORTSDIR}/devel/gettext
./devel/cook/Makefile:15:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/glib20/Makefile:24:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/ixlib/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/motor/Makefile:15:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/objprelink/Makefile:19:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/p5-Locale-gettext/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/popt/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./devel/ruby-intl/Makefile:19:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./editors/cooledit/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./editors/lpe/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext
./editors/nano/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./editors/poedit/Makefile:21:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./editors/ssed/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./editors/xemacs-devel-mule/Makefile:32:		intl.2:${PORTSDIR}/devel/gettext \
./editors/xemacs21-mule/Makefile:36:		intl.2:${PORTSDIR}/devel/gettext \
./emulators/xsystem35/Makefile:41:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./ftp/axel/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./ftp/lftp/Makefile:24:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./ftp/pavuk/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./ftp/wget/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./ftp/wget+ipv6/Makefile:28:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./games/eboard/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./games/freeciv/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./games/gtypist/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./games/lexter/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./games/xinvaders/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./graphics/gphoto2/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./graphics/gtkgraph/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./graphics/gtksee/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./graphics/libxine/Makefile:25:		intl.2:${PORTSDIR}/devel/gettext \
./graphics/ogle-gui/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./graphics/ruby-tgif/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./graphics/tgif-nls/Makefile:19:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./graphics/xine/Makefile:21:		intl.2:${PORTSDIR}/devel/gettext
./graphics/xmps-opendivx-plugin/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext
./graphics/xmps-win32-plugin/Makefile:17:		intl.2:${PORTSDIR}/devel/gettext
./lang/librep/Makefile:21:		intl.2:${PORTSDIR}/devel/gettext
./net/centericq/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./net/darkstat/Makefile:15:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./net/dctc-gui/Makefile:20:		intl.2:${PORTSDIR}/devel/gettext
./net/etherape/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./net/fidelio/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./net/gtkhx/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext
./net/ipv6calc/Makefile:15:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./net/jwhois/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./net/wol/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./net/ymessenger/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./mail/elm/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./mail/fetchmail/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./mail/kbiff/Makefile:15:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./mail/mutt/Makefile:47:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./mail/mutt-devel/Makefile:143:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./mail/perdition/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./mail/spruce/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./mail/sylpheed-claws/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./math/graphthing/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./math/oleo/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/dirtree/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext
./misc/gnomemimedata/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kcd/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde2-i18n/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-af/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-ar/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-az/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-bg/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-bs/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-ca/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-cs/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-da/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-el/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-en_GB/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-eo/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-es/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-et/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-fi/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-he/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-hr/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-hu/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-id/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-is/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-it/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-lt/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-lv/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-mt/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-nb/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-nl/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-nn/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-pl/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-pt/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-pt_BR/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-ro/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-sk/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-sl/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-sr/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-sv/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-ta/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-th/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-tr/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-ven/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-vi/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-xh/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/kde3-i18n-zu/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/koffice-i18n/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/mc/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/pinfo/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./misc/sh-utils/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./news/slrn/Makefile:23:		intl.2:${PORTSDIR}/devel/gettext \
./news/tin/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext
./news/yencode/Makefile:19:		intl.2:${PORTSDIR}/devel/gettext
./palm/coldsync/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./palm/jpilot/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext
./print/cjk-lyx/Makefile:19:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./print/gimp-print/Makefile:15:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./print/ktexshell/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./print/lyx/Makefile:30:		intl.2:${PORTSDIR}/devel/gettext
./print/rlpr/Makefile:17:#LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./security/authforce/Makefile:17:		intl.2:${PORTSDIR}/devel/gettext
./security/fwlogwatch/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./security/gnupg/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./security/mcrypt/Makefile:23:		intl.2:${PORTSDIR}/devel/gettext
./sysutils/apcupsd/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./sysutils/fileutils/Makefile:20:LIB_DEPEND=	intl.2:${PORTSDIR}/devel/gettext
./sysutils/gcombust/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./sysutils/slmon/Makefile:20:		intl.2:${PORTSDIR}/devel/gettext \
./textproc/modlogan/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext \
./textproc/rotix/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./textproc/scrollkeeper/Makefile:19:		intl.2:${PORTSDIR}/devel/gettext
./textproc/textutils/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./www/amyc/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./www/cadaver/Makefile:15:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./www/dillo/Makefile:18:		intl.2:${PORTSDIR}/devel/gettext
./www/horde2/Makefile:26:LIB_DEPENDS+=	intl.2:${PORTSDIR}/devel/gettext
./www/horde2/Makefile:83:	@if ! ${LDCONFIG} -r | ${GREP} -q -e "lintl.2"; then \
./www/lynx-current/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./www/quanta/Makefile:25:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./www/retawq/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./www/sitecopy/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./x11/kdebase2/Makefile:20:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./x11/kdebase3/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./x11/xfree86_xkb_xml/Makefile:17:		intl.2:${PORTSDIR}/devel/gettext
./x11-toolkits/gtk12/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./x11-toolkits/pango/Makefile:23:		intl.2:${PORTSDIR}/devel/gettext
./x11-wm/enlightenment/Makefile:26:		intl.2:${PORTSDIR}/devel/gettext
./x11-wm/icewm/Makefile:17:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./x11-wm/kappdock/Makefile:17:		intl.2:${PORTSDIR}/devel/gettext
./x11-wm/kwix/Makefile:18:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext
./x11-wm/ude/Makefile:16:LIB_DEPENDS=	intl.2:${PORTSDIR}/devel/gettext \
./x11-wm/windowmaker/Makefile:20:		intl.2:${PORTSDIR}/devel/gettext \

grep finished (matches found) at Wed Jul 31 21:57:27




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020801124105.CE9441310C>