Bugzilla – Bug 115213
Can build gettext-devel
Last modified: 2005-09-29 11:02:37 UTC
gettext-0.14.3-6.src.rpm Probably missing next component in gettext.spec: GNU.Gettext.dll libintl.jar Error around: --- /home/leo/tmp/gettext.spec 2005-08-28 22:15:57.000000000 +0400 +++ gettext.spec 2005-09-04 15:38:26.000000000 +0400 @@ -167,6 +167,7 @@ %_mandir/man3/* %_prefix/share/gettext/ABOUT-NLS %_libdir/libasprintf.* +%_libdir/GNU.Gettext.dll %_includedir/autosprintf.h %_infodir/autosprintf.info* @@ -213,6 +214,7 @@ %_prefix/share/gettext/gettext.h %_prefix/share/gettext/msgunfmt.tcl %_prefix/share/gettext/archive.tar.gz +%_prefix/share/gettext/libintl.jar %_prefix/share/aclocal/* %_prefix/share/emacs/site-lisp/po-compat.* %_prefix/share/emacs/site-lisp/po-mode.*
I don't understand. Our gettext packages build without any problems.
1. CDs for x86_64 architecture don't have 'gettext-devel' binary package (You building problem?); 2. Attempt build it from gettext-0.14.3-6.src.rpm - cause error, when Java or Mono installed. Probably gettext-devel autodetect (autoconfigure) building Java/Mono part(s). gettext.spec don't depends from any Java/Mono package - cause random errors
Just because gettext-devel wasn't on the beta, doesn't mean it's not there. We're not having Java or mono installed when building gettext, and thus these are not there. And I'm not going to require mono and java to build gettext.
IMHO gettext-0.14.3-6.src.rpm - have bug. This Your choice - disable gettext support to Java or C# programming languages. But now user can't correct or cutomize packages OpenSuSE 10.0 RC1 'gettext-*' from source package on own workstation. User must remove any Java or Mono packages before build gettext-0.14.3-6.src.rpm. IMHO that not right. In this case You need to disabe C#&Java by configue, for example --disable-csharp
@Serguei Leontiev: make use of the build tool (y2pmbuild) which is explained in http://www.opensuse.org/SUSE_Build_Tutorial @Philipp Thomas/Mads Martin Joergensen: The idea to disable unwanted features explicitly (see comment bug 115213#c4), is not that bad.
No, it's not. But then we wouldn't have support for these languages in gettext. When people are rebuilding gettext anyway for customization, they should be capable of just adding those files to the filelist, otherwise they shouldn't do it. rpm will even explicitly tell that these files are there, but not packaged.