Error compiling digikam 0.9.3-beta1

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Error compiling digikam 0.9.3-beta1

Jürgen Flosbach dk
Hi

I just got the sources for digikam 0.9.3-beta1 and compiled them.
Configure said that everything is there. So I'm fine.

But make stops somewhere while dealing with languages.

> Making all in .
> make[4]: Entering directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po/de'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po/de'
> make[3]: Leaving directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po/de'
> Making all in el
> make[3]: Entering directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po/el'
> rm -f digikam.gmo; /usr/bin/msgfmt -o digikam.gmo ./digikam.po
> ./digikam.po:12280:4: parse error
> ./digikam.po:12280: missing `msgstr' section
> ./digikam.po:12290:4: parse error
> ./digikam.po:12290: missing `msgstr' section
> ./digikam.po:12294:4: parse error
> ./digikam.po:12294: missing `msgstr' section
> ./digikam.po:12301:4: parse error
> ./digikam.po:12301: missing `msgstr' section
> ./digikam.po:12338:4: parse error
> ./digikam.po:12339: keyword "msgctxt" unknown
> ./digikam.po:12338: missing `msgstr' section
> ./digikam.po:12347:4: parse error
> ./digikam.po:12348: keyword "msgctxt" unknown
> ./digikam.po:12347: missing `msgstr' section
> ./digikam.po:12352:4: parse error
> ./digikam.po:12353: keyword "msgctxt" unknown
> ./digikam.po:12352: missing `msgstr' section
> ./digikam.po:12357: keyword "msgctxt" unknown
> ./digikam.po:12357:11: parse error
> ./digikam.po:12379:4: parse error
> /usr/bin/msgfmt: too many errors, aborting
> make[3]: *** [digikam.gmo] Error 1
> make[3]: Leaving directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po/el'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1'
> make: *** [all] Error 2

/usr/bin/msgfmt is there in Version "msgfmt (GNU gettext-tools) 0.14.5"

Do I need to get a newer Version of msgfmt or what can be the problem.

I'm currently running digikam-0.9.2 and compiled it from sources too.
But there I had no problems compiling whatsoever.

--
With regards

Juergen Flosbach

e-mail : [hidden email]
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Error compiling digikam 0.9.3-beta1

Gilles Caulier-4
Jürgen,

Sound like the translation file (.po) is broken. This can be duing of an incomplete translations or a wrong commit on svn by translation coordinator.

try to remove "po/el" folder, restart .configure, and try to compile again.

Gerhard,

This is a good reason to post a pre-version of release tarball before to publish it over the world.

If a translations file is uncomplete or broken, this must be removed from the final tarball. This can be always checked easily to re-compile tarball in local...

Gilles


2007/10/9, Jürgen Flosbach dk <[hidden email]>:
Hi

I just got the sources for digikam 0.9.3-beta1 and compiled them.
Configure said that everything is there. So I'm fine.

But make stops somewhere while dealing with languages.

> Making all in .
> make[4]: Entering directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po/de'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/home/juergen/Download/digikam/Version- 0.9.3/digikam-0.9.3-beta1/po/de'
> make[3]: Leaving directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po/de'
> Making all in el
> make[3]: Entering directory `/home/juergen/Download/digikam/Version- 0.9.3/digikam-0.9.3-beta1/po/el'
> rm -f digikam.gmo; /usr/bin/msgfmt -o digikam.gmo ./digikam.po
> ./digikam.po:12280:4: parse error
> ./digikam.po:12280: missing `msgstr' section
> ./digikam.po:12290:4: parse error
> ./digikam.po:12290: missing `msgstr' section
> ./digikam.po:12294:4: parse error
> ./digikam.po:12294: missing `msgstr' section
> ./digikam.po:12301:4: parse error
> ./digikam.po:12301: missing `msgstr' section
> ./digikam.po:12338:4: parse error
> ./digikam.po:12339: keyword "msgctxt" unknown
> ./digikam.po:12338: missing `msgstr' section
> ./digikam.po:12347:4: parse error
> ./digikam.po:12348: keyword "msgctxt" unknown
> ./digikam.po:12347: missing `msgstr' section
> ./digikam.po:12352:4: parse error
> ./digikam.po:12353: keyword "msgctxt" unknown
> ./digikam.po:12352: missing `msgstr' section
> ./digikam.po:12357: keyword "msgctxt" unknown

> ./digikam.po:12357:11: parse error
> ./digikam.po:12379:4: parse error
> /usr/bin/msgfmt: too many errors, aborting
> make[3]: *** [digikam.gmo ] Error 1
> make[3]: Leaving directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1/po/el'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/juergen/Download/digikam/Version- 0.9.3/digikam-0.9.3-beta1/po'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/juergen/Download/digikam/Version-0.9.3/digikam-0.9.3-beta1'
> make: *** [all] Error 2

/usr/bin/msgfmt is there in Version "msgfmt (GNU gettext-tools) 0.14.5"

Do I need to get a newer Version of msgfmt or what can be the problem.

I'm currently running digikam-0.9.2 and compiled it from sources too.
But there I had no problems compiling whatsoever.

--
With regards

Juergen Flosbach

e-mail : [hidden email]
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users


_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Error compiling digikam 0.9.3-beta1

Jürgen Flosbach dk
Gilles Caulier schrieb:

> Jürgen,
>
> Sound like the translation file (.po) is broken. This can be duing of an
> incomplete translations or a wrong commit on svn by translation coordinator.
>
> try to remove "po/el" folder, restart .configure, and try to compile again.
>
> Gerhard,
>
> This is a good reason to post a pre-version of release tarball before to
> publish it over the world.
>
> If a translations file is uncomplete or broken, this must be removed from
> the final tarball. This can be always checked easily to re-compile tarball
> in local...
>
> Gilles

Well I couldn't cheat the config file that easily. Below is what
./configure --prefix=$HOME told me.

> config.status: error: cannot find input file: po/el/Makefile.in


--
With regards

Juergen Flosbach

e-mail : [hidden email]
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Error compiling digikam 0.9.3-beta1

Arnd Baecker


On Tue, 9 Oct 2007, [ISO-8859-1] Jürgen Flosbach dk wrote:

> Gilles Caulier schrieb:
> > Jürgen,
> >
> > Sound like the translation file (.po) is broken. This can be duing of an
> > incomplete translations or a wrong commit on svn by translation coordinator.
> >
> > try to remove "po/el" folder, restart .configure, and try to compile again.
> >
> > Gerhard,
> >
> > This is a good reason to post a pre-version of release tarball before to
> > publish it over the world.
> >
> > If a translations file is uncomplete or broken, this must be removed from
> > the final tarball. This can be always checked easily to re-compile tarball
> > in local...
> >
> > Gilles
>
> Well I couldn't cheat the config file that easily. Below is what
> ./configure --prefix=$HOME told me.
>
> > config.status: error: cannot find input file: po/el/Makefile.in

I think you will have to do
  make -f Makefile.cvs
and the configure step again.

Arnd
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Error compiling digikam 0.9.3-beta1

Jürgen Flosbach dk
Arnd Baecker schrieb:

>
> On Tue, 9 Oct 2007, [ISO-8859-1] Jürgen Flosbach dk wrote:
>
>> Gilles Caulier schrieb:
>>> Jürgen,
>>>
>>> Sound like the translation file (.po) is broken. This can be duing of an
>>> incomplete translations or a wrong commit on svn by translation coordinator.
>>>
>>> try to remove "po/el" folder, restart .configure, and try to compile again.
>>>
>>> Gerhard,
>>>
>>> This is a good reason to post a pre-version of release tarball before to
>>> publish it over the world.
>>>
>>> If a translations file is uncomplete or broken, this must be removed from
>>> the final tarball. This can be always checked easily to re-compile tarball
>>> in local...
>>>
>>> Gilles
>> Well I couldn't cheat the config file that easily. Below is what
>> ./configure --prefix=$HOME told me.
>>
>>> config.status: error: cannot find input file: po/el/Makefile.in
>
> I think you will have to do
>   make -f Makefile.cvs
> and the configure step again.
>
> Arnd
>
>

I found another way. I copied the digikam.po file from another language
into the po/el direktory.

It compiled fine.
I followed the ./configure output and changed the KDEDIR variable to
"export KDEDIR=/home/juergen:/opt/kde3."

digikam did start and showed the new splash screen. But when I hit the
F4-key to edit an image digikam crashed.

Before I go further I need to make a fresh backup of my images.

And, I need information again. What do I need to do to get debugging
output from digikam. Someone told me that a while ago. But I don't know
that anymore.

--
With regards

Juergen Flosbach

e-mail : [hidden email]
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Error compiling digikam 0.9.3-beta1

Arnd Baecker


On Tue, 9 Oct 2007, [ISO-8859-1] Jürgen Flosbach dk wrote:
> It compiled fine.
> I followed the ./configure output and changed the KDEDIR variable to
> "export KDEDIR=/home/juergen:/opt/kde3."
>
> digikam did start and showed the new splash screen. But when I hit the
> F4-key to edit an image digikam crashed.

Did you also change the other paths,
see http://www.digikam.org/?q=download/svn
and did you run kdeinit?

> Before I go further I need to make a fresh backup of my images.

Better create a new user account for testing
and add images for testing there.

> And, I need information again. What do I need to do to get debugging
> output from digikam. Someone told me that a while ago. But I don't know
> that anymore.

See
http://www.digikam.org/?q=contrib
under "If you are experiencing crashes with digiKam"

Best, Arnd
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users