From martin@kleinerdrache.org  Sat Sep  7 03:58:22 2002
Return-Path: <martin@kleinerdrache.org>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 3639B37B400
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  7 Sep 2002 03:58:22 -0700 (PDT)
Received: from martin.kleinerdrache.org (static62-99-146-055.adsl.inode.at [62.99.146.55])
	by mx1.FreeBSD.org (Postfix) with SMTP id B719543E6A
	for <FreeBSD-gnats-submit@freebsd.org>; Sat,  7 Sep 2002 03:58:20 -0700 (PDT)
	(envelope-from martin@kleinerdrache.org)
Received: (qmail 12918 invoked by uid 0); 7 Sep 2002 10:59:08 -0000
Message-Id: <20020907105908.12917.qmail@martin.kleinerdrache.org>
Date: 7 Sep 2002 10:59:08 -0000
From: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
Reply-To: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
To: FreeBSD-gnats-submit@freebsd.org
Cc: gnome@freebsd.org
Subject: sawfish2 does not build
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         42502
>Category:       ports
>Synopsis:       sawfish2 does not build
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gnome
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 07 04:00:18 PDT 2002
>Closed-Date:    Sat Sep 07 14:15:16 PDT 2002
>Last-Modified:  Sat Sep 07 14:15:16 PDT 2002
>Originator:     Martin Klaffenboeck
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
>Environment:
System: FreeBSD martin.kleinerdrache.org 4.6-STABLE FreeBSD 4.6-STABLE #17: Tue Jul 16 21:27:09 CEST 2002 martin@martin.kleinerdrache.org:/usr/obj/usr/src/sys/MYKERNEL i386


	
>Description:
/usr/libexec/ld-elf.so.1: Shared object "libgettextsrc-0.11.1.so" not found
gmake[1]: *** [az.mo] Error 1
gmake[1]: Leaving directory `/usr/ports/x11-wm/sawfish2/work/sawfish-2.0/po'
gmake: *** [all] Error 1
*** Error code 2

Stop in /usr/ports/x11-wm/sawfish2.

But look here:

martin#	pkg_info | grep gettext
gettext-0.10.35_2   GNU gettext package
gettext-0.11.5      GNU gettext package

	
>How-To-Repeat:
cd /usr/ports/x11-wm/sawfish2
make
	
>Fix:

	


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports->gnome 
Responsible-Changed-By: marcus 
Responsible-Changed-When: Sat Sep 7 11:58:51 PDT 2002 
Responsible-Changed-Why:  
Over to maintainers. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=42502 
State-Changed-From-To: open->analyzed 
State-Changed-By: marcus 
State-Changed-When: Sat Sep 7 12:05:32 PDT 2002 
State-Changed-Why:  
It builds just fine for me on 4.7-PRE.  It looks like your msgfmt binary 
might be hosed.  You might try reinstalling gettext-0.11.5 to clean up 
any missing library dependencies.  Please update the PR with your findings. 

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

From: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
To: freebsd-gnats-submit@FreeBSD.org, gnome@freebsd.org
Cc:  
Subject: Re: ports/42502: sawfish2 does not build
Date: Sat, 07 Sep 2002 21:53:51 +0200

 No, I did the following:
 
 portupgrade -f gmagettext-0.11.5
 
 That worked without any errors.
 
 Then I did
 
 portupgrade -f sawfish2
 
 But that didnt work.  But what I saw is, that sawfish was tryed to be 
 installed when there was a build error...
 
 
 ...
 gmake[1]: Entering directory 
 `/usr/ports/x11-wm/sawfish2/work/sawfish-2.0/po'
 /usr/X11R6/bin/msgfmt  -o az.mo az.po
 /usr/libexec/ld-elf.so.1: Shared object "libgettextsrc-0.11.1.so" not found
 gmake[1]: *** [az.mo] Error 1
 gmake[1]: Leaving directory `/usr/ports/x11-wm/sawfish2/work/sawfish-2.0/po'
 gmake: *** [all] Error 1
 *** Error code 2
 
 Stop in /usr/ports/x11-wm/sawfish2.
 --->  Backing up the old version
 --->  Uninstalling the old version
 --->  Deinstalling 'sawfish2-2002.06.11'
 ....
 
 Building sawfish2 once again with the same result:
 
 /usr/libexec/ld-elf.so.1: Shared object "libgettextsrc-0.11.1.so" not found
 gmake[1]: *** [az.mo] Error 1
 gmake[1]: Leaving directory `/usr/ports/x11-wm/sawfish2/work/sawfish-2.0/po'
 gmake: *** [all] Error 1
 *** Error code 2
 
 Stop in /usr/ports/x11-wm/sawfish2.
 *** Error code 1
 
 Stop in /usr/ports/x11-wm/sawfish2.
 ** Command failed [exit code 1]: /usr/bin/script -qa 
 /tmp/portupgrade61489.0 make reinstall
 --->  Restoring the old version
 
 Ok, maybe there is some portupgrade stuff in here, which should not be. 
   I'm sorry for that, but I think you can pick out what you want to know...
 
 Now I do a buildworld procedure (with new kernel and so on) maybe it 
 works there, but I don't think so, because sawfish2 hasn't anything to 
 do whith the freebsd basics ?  I'm not really sure...
 
 Martin
 

From: Joe Marcus Clarke <marcus@marcuscom.com>
To: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
Cc: freebsd-gnats-submit@FreeBSD.ORG,
	FreeBSD GNOME Users <gnome@FreeBSD.ORG>
Subject: Re: ports/42502: sawfish2 does not build
Date: 07 Sep 2002 16:16:29 -0400

 --=-bJaeeLoOPKIbz5N09lB8
 Content-Type: text/plain
 Content-Transfer-Encoding: quoted-printable
 
 On Sat, 2002-09-07 at 15:53, Martin Klaffenboeck wrote:
 > No, I did the following:
 >=20
 > portupgrade -f gmagettext-0.11.5
 >=20
 > That worked without any errors.
 >=20
 > Then I did
 >=20
 > portupgrade -f sawfish2
 >=20
 > But that didnt work.  But what I saw is, that sawfish was tryed to be=20
 > installed when there was a build error...
 
 Ah, I see your problem now.  You're using the wrong msgfmt.  You should
 be using /usr/local/bin/msgfmt.  Either you have xview installed, or you
 have a bad version of msgfmt in /usr/X11R6/bin.  Run pkg_info -W
 /usr/X11R6/bin/msgfmt.  If it was installed by xview, you can either
 remove xview, or rename msgfmt and gettext to msgfmt.xview and
 gettext.xview, and then try and rebuild.  If msgfmt isn't installed by
 any port, simply remove it, then try and rebuild.
 
 Joe
 
 >=20
 >=20
 > ...
 > gmake[1]: Entering directory=20
 > `/usr/ports/x11-wm/sawfish2/work/sawfish-2.0/po'
 > /usr/X11R6/bin/msgfmt  -o az.mo az.po
 > /usr/libexec/ld-elf.so.1: Shared object "libgettextsrc-0.11.1.so" not fou=
 nd
 > gmake[1]: *** [az.mo] Error 1
 > gmake[1]: Leaving directory `/usr/ports/x11-wm/sawfish2/work/sawfish-2.0/=
 po'
 > gmake: *** [all] Error 1
 > *** Error code 2
 >=20
 > Stop in /usr/ports/x11-wm/sawfish2.
 > --->  Backing up the old version
 > --->  Uninstalling the old version
 > --->  Deinstalling 'sawfish2-2002.06.11'
 > ....
 >=20
 > Building sawfish2 once again with the same result:
 >=20
 > /usr/libexec/ld-elf.so.1: Shared object "libgettextsrc-0.11.1.so" not fou=
 nd
 > gmake[1]: *** [az.mo] Error 1
 > gmake[1]: Leaving directory `/usr/ports/x11-wm/sawfish2/work/sawfish-2.0/=
 po'
 > gmake: *** [all] Error 1
 > *** Error code 2
 >=20
 > Stop in /usr/ports/x11-wm/sawfish2.
 > *** Error code 1
 >=20
 > Stop in /usr/ports/x11-wm/sawfish2.
 > ** Command failed [exit code 1]: /usr/bin/script -qa=20
 > /tmp/portupgrade61489.0 make reinstall
 > --->  Restoring the old version
 >=20
 > Ok, maybe there is some portupgrade stuff in here, which should not be.=20
 >   I'm sorry for that, but I think you can pick out what you want to know.=
 ..
 >=20
 > Now I do a buildworld procedure (with new kernel and so on) maybe it=20
 > works there, but I don't think so, because sawfish2 hasn't anything to=20
 > do whith the freebsd basics ?  I'm not really sure...
 >=20
 > Martin
 >=20
 >=20
 > To Unsubscribe: send mail to majordomo@FreeBSD.org
 > with "unsubscribe freebsd-gnome" in the body of the message
 >=20
 --=20
 PGP Key : http://www.marcuscom.com/pgp.asc
 
 --=-bJaeeLoOPKIbz5N09lB8
 Content-Type: application/pgp-signature; name=signature.asc
 Content-Description: This is a digitally signed message part
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.0.7 (FreeBSD)
 
 iD8DBQA9el6db2iPiv4Uz4cRAishAJwOR3i5GE+VNlgVbJ9VglKe71PbYgCdEL2i
 SGmdg8HeIKdh7UaKPzXGUIM=
 =JbMz
 -----END PGP SIGNATURE-----
 
 --=-bJaeeLoOPKIbz5N09lB8--
 

From: Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
To: freebsd-gnats-submit@FreeBSD.org, gnome@freebsd.org
Cc:  
Subject: Re: ports/42502: sawfish2 does not build
Date: Sat, 07 Sep 2002 23:08:48 +0200

 So what I did was:
 
 pkg_info -W /usr/local/bin/msgfmt
 
 That found out that xview was installed.  I removed xview which told me 
 that there was a wrong checksum on /usr/local/bin/msgfmt.
 
 So I deleted /usr/local/bin/msgfmt manually.  Then I did a
 
 portupgrade -f gettext-0.11.5
 
 And now I can type in:
 
 martin# 
 pkg_info -W /usr/local/bin/msgfmt
 /usr/local/bin/msgfmt was installed by package gettext-0.11.5
 
 So now, it works...
 
 Thank you,
 Martin
 
State-Changed-From-To: analyzed->closed 
State-Changed-By: marcus 
State-Changed-When: Sat Sep 7 14:14:57 PDT 2002 
State-Changed-Why:  
Closed after removing xview. 

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