Subject: pkg/30352: gtk-gnutella cannot be built under NetBSD 3.0_BETA
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Matthias Scheler <tron@zhadum.de>
List: pkgsrc-bugs
Date: 05/27/2005 13:22:00
>Number:         30352
>Category:       pkg
>Synopsis:       gtk-gnutella cannot be built under NetBSD 3.0_BETA
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri May 27 13:22:00 +0000 2005
>Originator:     tron@zhadum.de
>Release:        NetBSD 3.0_BETA 2005-05-27 pkgsrc sources,
>Organization:
Matthias Scheler                                  http://scheler.de/~matthias/
>Environment:
System: NetBSD colwyn.zhadum.de 3.0_BETA NetBSD 3.0_BETA (COLWYN) #0: Fri May 6 10:34:48 BST 2005 tron@colwyn.zhadum.de:/src/sys/compile/COLWYN i386
Architecture: i386
Machine: i386
>Description:
Building the latest version of the "gtk-gnutella" package fails under
NetBSD 3.0_BETA because "msgfmt" doesn't like some of the included
locale files:

===> Building for gtk-gnutella-0.95.3
[...]
Making all in po...
gmake[2]: Entering directory `/src/NetBSD-current/pkgsrc/net/gtk-gnutella/work/gtk-gnutella-0.95.3/po'
test -z "de.gmo es.gmo fr.gmo ja.gmo nl.gmo hu.gmo" || /usr/pkg/bin/gmake de.gmo es.gmo fr.gmo ja.gmo nl.gmo hu.gmo
gmake[3]: Entering directory `/src/NetBSD-current/pkgsrc/net/gtk-gnutella/work/gtk-gnutella-0.95.3/po'
rm -f de.gmo && /usr/bin/msgfmt --statistics -c -o de.gmo de.po
de.po:265: keyword "msgid_plural" unknown
de.po:264: missing `msgstr' section
de.po:265: parse error
de.po:444: keyword "msgid_plural" unknown
de.po:443: missing `msgstr' section
de.po:444: parse error
de.po:4161: keyword "msgid_plural" unknown
de.po:4160: missing `msgstr' section
de.po:4161: parse error
de.po:4167: keyword "msgid_plural" unknown
de.po:4166: missing `msgstr' section
de.po:4167: parse error
de.po:4200: keyword "msgid_plural" unknown
de.po:4199: missing `msgstr' section
de.po:4200: parse error
de.po:4360: keyword "msgid_plural" unknown
de.po:4359: missing `msgstr' section
de.po:4360: parse error
de.po:4367: keyword "msgid_plural" unknown
de.po:4366: missing `msgstr' section
too many errors, aborting
gmake[3]: *** [de.gmo] Error 1
gmake[3]: Leaving directory `/src/NetBSD-current/pkgsrc/net/gtk-gnutella/work/gtk-gnutella-0.95.3/po'
gmake[2]: *** [stamp-po] Error 2
gmake[2]: Leaving directory `/src/NetBSD-current/pkgsrc/net/gtk-gnutella/work/gtk-gnutella-0.95.3/po'
gmake[1]: *** [subdirs] Error 1
gmake[1]: Leaving directory `/src/NetBSD-current/pkgsrc/net/gtk-gnutella/work/gtk-gnutella-0.95.3'
gmake: *** [all] Error 2
*** Error code 2

Stop.

>How-To-Repeat:
cd pkgsrc/net/gtk-gnutella
make

>Fix:
None provided.