From kraft@kocher.tb.fal.de  Fri Aug  2 03:31:22 2002
Return-Path: <kraft@kocher.tb.fal.de>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 1165337B400
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  2 Aug 2002 03:31:22 -0700 (PDT)
Received: from euler2.dv.fal.de (euler2.dv.fal.de [134.110.18.25])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 07C6D43E4A
	for <FreeBSD-gnats-submit@freebsd.org>; Fri,  2 Aug 2002 03:31:21 -0700 (PDT)
	(envelope-from kraft@kocher.tb.fal.de)
Received: from kocher.tb.fal.de (kocher.tb.fal.de [134.110.25.129])
	by euler2.dv.fal.de (8.12.3/8.12.3) with ESMTP id g72AVJBB093168
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 2 Aug 2002 12:31:19 +0200 (CEST)
	(envelope-from kraft@kocher.tb.fal.de)
Received: from kocher.tb.fal.de (localhost [127.0.0.1])
	by kocher.tb.fal.de (8.12.3/8.12.3) with ESMTP id g72AVIVf058843
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 2 Aug 2002 12:31:18 +0200 (CEST)
	(envelope-from kraft@kocher.tb.fal.de)
Received: (from kraft@localhost)
	by kocher.tb.fal.de (8.12.3/8.12.3/Submit) id g72AVIe0058842;
	Fri, 2 Aug 2002 12:31:18 +0200 (CEST)
Message-Id: <200208021031.g72AVIe0058842@kocher.tb.fal.de>
Date: Fri, 2 Aug 2002 12:31:18 +0200 (CEST)
From: Martin Kraft <martin.kraft@fal.dew>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: converters/recode needs new port revision
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         41258
>Category:       ports
>Synopsis:       converters/recode needs new port revision
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 02 03:40:01 PDT 2002
>Closed-Date:    Sun Jan 19 21:27:32 PST 2003
>Last-Modified:  Sun Jan 19 21:27:32 PST 2003
>Originator:     Martin Kraft
>Release:        FreeBSD 4.6-RC i386
>Organization:
FAL Braunschweig
>Environment:
4.6 STABLE
recode installed from the ports long time ago.
updated some other ports during the last days including replacement od
libintl.2 by libintl.4.
>Description:
recode cannot be executed:
/usr/libexec/ld-elf.so.1: Shared object "libintl.so.2" not found

The new Makefile from 2002/08/01 has the correct
LIB_DEPENDS=    intl.4

But pkg_version -c does not show recode. So I missed to recompile recode.

>How-To-Repeat:
>Fix:

I guess, a new portrevision (2) is required in the Makefile?

>Release-Note:
>Audit-Trail:

From: Edwin Groothuis <edwin@mavetju.org>
To: Martin Kraft <martin.kraft@fal.de>
Cc: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports@freebsd.org
Subject: Re: ports/41258: converters/recode needs new port revision
Date: Fri, 2 Aug 2002 21:04:00 +1000

 On Fri, Aug 02, 2002 at 12:31:18PM +0200, Martin Kraft wrote:
 > >Synopsis:       converters/recode needs new port revision
 
 There are 192 other ports which need it...
 
 When I heard about the libintl.2 to libintl.4 change I wrote a small
 script which I write this morning which checked for intl.2 in the
 Makefile, changed it into intl.4, updated the PORTREVISION and
 created a diff for it.
 
 Then this morning I saw that every reference to libintl.2 was gone
 and replaced by libintl.4, without bumping the revision. No more
 need for the giant diff...
 
 So I installed the new gettext-port and rm'd the old
 /var/db/pkg/gettext-0.11 directory...
 
 Yeah, it sucks a little bit :-)
 
 Edwin
 
 -- 
 Edwin Groothuis      |            Personal website: http://www.MavEtJu.org
 edwin@mavetju.org    |    Weblog: http://www.mavetju.org/weblog/weblog.php 
 bash$ :(){ :|:&};:   | Interested in MUDs? http://www.FatalDimensions.org/

From: "Simon 'corecode' Schubert" <corecode@corecode.ath.cx>
To: Martin Kraft <martin.kraft@fal.dew>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: ports/41258: converters/recode needs new port revision
Date: Fri, 2 Aug 2002 14:05:35 +0200

 --=.IYGafILBWVd+u7
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 
 On Fri, 2 Aug 2002 12:31:18 +0200 (CEST) Martin Kraft wrote:
 
 > >Environment:
 > 4.6 STABLE
 > recode installed from the ports long time ago.
 > updated some other ports during the last days including replacement od
 > libintl.2 by libintl.4.
 >
 > >Description:
 > recode cannot be executed:
 > /usr/libexec/ld-elf.so.1: Shared object "libintl.so.2" not found
 
 your fault. you did remove gettext-0.11.2 but recode depended on it.
 
 > But pkg_version -c does not show recode. So I missed to recompile recode.
 
 no need for that if you update your tree the right way:
 either keep libintl.so.2 somewhere and everything is fine, or
 remove libintl.so.2 and manually recompile all affected ports.
 
 > >Fix:
 > I guess, a new portrevision (2) is required in the Makefile?
 
 no. just sane updating.
 
 
 -- 
 /"\   http://corecode.ath.cx/#donate
 \ /
  \     ASCII Ribbon Campaign
 / \  Against HTML Mail and News
 
 --=.IYGafILBWVd+u7
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.0.7 (FreeBSD)
 
 iD8DBQE9SnWTr5S+dk6z85oRAie2AJ4v09HriVucZX81Mrix0mO0AU1NBQCgyLwz
 J2FAJ3pIDzwhDvUh96PcLO4=
 =yURH
 -----END PGP SIGNATURE-----
 
 --=.IYGafILBWVd+u7--
 
State-Changed-From-To: open->feedback 
State-Changed-By: lioux 
State-Changed-When: Sun Aug 4 11:20:41 PDT 2002 
State-Changed-Why:  
Is this fixed? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=41258 

From: Alan E <alane@geeksrus.net>
To: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.ORG>
Cc: Christian Weisgerber <naddy@mips.inka.de>,
	freebsd-ports@FreeBSD.ORG,
	FreeBSD Bugs <freebsd-gnats-submit@FreeBSD.ORG>
Subject: Re: ports/41258: converters/recode needs new port revision
Date: Mon, 5 Aug 2002 17:04:54 -0400

 On Mon, Aug 05, 2002 at 01:59:14PM -0300, Mario Sergio Fujikawa Ferreira wrote:
 >On Sun, Aug 04, 2002 at 10:21:45PM +0000, Christian Weisgerber wrote:
 
 >	IMHO, PORTREVISION bumps should be used for library updates
 >ONLY when there is some weird interaction that portupgrade won't
 >be able to handle. Example? Recent qt3 update to 3.0.5, kdebase3
 >and kdelibs3. portupgrade triggered compilation of kdebase3 but
 >kdelibs3 should be built 1st, we need to either change something
 >in the dependency list or do version bumps in that situation. Later
 >was preferred for a quick solution, the former is being pursued.
 >However, as you can see, this is not our standard practice.
 
 Naddy that's not what happened, Speaking as the one who did the fixes,
 I know.
 
 1. We found out the changes were transient.
 2. qt and kdelibs were added the metaport.
 3. big warnings were added to to the kde3 metaport and the qt30 port,
    as this situation applies to any upgrade from qt <= 3.0.4 to qt >=
    3.0.5.
 
 As there is no way to express this unusual dependency, not even using
 PORTREVISION, no kdelibs PORTREVISION bump was made, since it does not
 fix the problem, which is that the Trolls broke their own rule and blew
 binary compatibility between 3.0.4 and 3.0.5 in the uic plugin
 interface, which is how kdelibs tells uic where to find the class
 include files. (Why a search of the include path and some naming
 conventions would do this just as well, I don't know). But this could,
 of course, break other things that we just don't know about, so the
 warning to just blow out kdelibs if your doing an affected upgrade is
 the most effective thing I could do.
 -- 
 AlanE
 KDE-FreeBSD Team
State-Changed-From-To: feedback->closed 
State-Changed-By: edwin 
State-Changed-When: Sun Jan 19 21:26:51 PST 2003 
State-Changed-Why:  
Solution was given, carefull updating! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=41258 
>Unformatted:
