pkgsrc-Bulk archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkgsrc NetBSD 2.0.2/i386 bulk build results 2005-06-11




On Sun, 12 Jun 2005, Mark Davies wrote:

On Saturday 11 June 2005 23:25, Thomas Klausner wrote:
x11/kde3-i18n-cy                   markd%NetBSD.org@localhost

 pkg_create: can't stat
`/usr/pkg/share/locale/cy/LC_MESSAGES/kbstateapplet.mo'

OK I don't understand whats going on here.  This file exists for me and if you
look at
ftp://ftp.netbsd.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-2.0/20050611.0343/x11/kde3-i18n-cy/.broken.html

it has:
        [...]
rm -f kbstateapplet.gmo; /usr/bin/msgfmt -o
kbstateapplet.gmo ./kbstateapplet.po
test ! -f kbstateapplet.gmo || touch kbstateapplet.gmo
        [...]
/usr/bin/install -c -o root -g wheel -m 444
kbstateapplet.gmo /usr/pkg/share/locale/cy/LC_MESSAGES/kbstateapplet.mo

which is no different to all the other files.

I have finally gotten around looking into this.

What is happening is that the

  /usr/bin/msgfmt -o kbstateapplet.gmo ./kbstateapplet.po

does not generate any output (even though it does not return any
error as its return code...) Adding the -v flag gives the error

  ./kbstateapplet.po: warning: no header entry found
  found 1 fatal errors

Finally, adding the -f flag makes msgfmt generate output for this
file (although it does not seem to help for all files in the three
other packages that are failing in the same way...)

I guess the pkg need a newer version of msgfmt than the 7 year old
GNU gettext 0.10.35 included in NetBSD 2.0.2...

   /Krister



Home | Main Index | Thread Index | Old Index