Bug 147448

Summary: security/gnutls buitl with NLS breaks after devel/gettext upgrade
Product: Ports & Packages Reporter: TerryP <BigBoss1964>
Component: Individual Port(s)Assignee: Ade Lovett <ade>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description TerryP 2010-06-03 21:30:01 UTC
I upgraded devel/gettext and dependencies using portmaster. Programs that depend on gnutls are now inoperable. This is because my gnutls was built with NLS support.

Terry@dixie$ pdf2ps /tmp/n2431.pdf - | pgr                                20:18
/libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by "libgnutls.so.40"
Terry@dixie$                                                              20:18

Fix: 

PORTVERSION bump in security/gnutls. May also want to check out the following ports:

security/gnutls-devel
security/py-gnutls
sysutils/rsyslog4-gnutls
sysutils/rsyslog5-gnutls
sysutils/rsyslog55-gnutls
How-To-Repeat: install security/gnutls with NLS support against a version of devel/gettext before the 20100530 bumps. Then upgrade gnutls.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-06-03 21:30:13 UTC
Responsible Changed
From-To: freebsd-ports-bugs->novel

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Philip M. Gollucci freebsd_committer freebsd_triage 2010-09-11 20:48:35 UTC
Responsible Changed
From-To: novel->ade

over to ade@
Comment 3 Ade Lovett freebsd_committer freebsd_triage 2010-09-13 17:29:54 UTC
State Changed
From-To: open->feedback

In the case of gnutls being built with NLS, it correctly adds a USE_GETTEXT 
stanza (direct dependency on devel/gettext), and the PORTREVISION was bumped 
at rev 1.81 of the Makefile, so you would have seen a need to recompile 
security/gnutls
Comment 4 Ade Lovett freebsd_committer freebsd_triage 2010-10-12 19:21:39 UTC
State Changed
From-To: feedback->closed

Seems that the problem doesn't exist, or at the very least is highly 
non-repeatable, so closing after a month in feedback.