Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: gauche - Scheme script interpreter with multibyte character handling https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=188168 tibbs@xxxxxxxxxxx changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|bugzilla-sink@xxxxxxxxxxxxx |tibbs@xxxxxxxxxxx OtherBugsDependingO|163776 |163778 nThis| | ------- Additional Comments From tibbs@xxxxxxxxxxx 2006-04-26 23:51 EST ------- Package fails to build in mock (development, both i386 and x86_64): RPM build errors: File not found by glob: /var/tmp/gauche-0.8.7-1-root-mockbuild/usr/share/info/* I added a BR: for texinfo and all is well. rpmlint complains: W: gauche file-not-utf8 /usr/share/info/gauche-refe.info-3.gz Normally we fix these up with a call to iconv, but I'm not sure how to handle this problem in a multilingual texinfo file (Japanese and English are included in the same source file; these are postprocessed to produce the proper texi output.) Looking deeper, I see that in this particular file some Japanese has leaked into the English text; I think the cause is on line 8051 of modgauche.texi; the "@c COMMON" should be "@c JP", and the following "@c JP" should be "@c COMMON". E: gauche-debuginfo non-readable /usr/src/debug/Gauche-0.8.7/ext/sxml/sxml-sxpath.c 0600 (and many similar lines) The build process is creating these intermediate files: /tmp/Gauche-0.8.7> find . -name sxml-sxpath.c -ls 197853 708 -rw------- 1 tibbs users 719935 Apr 26 22:39 ./ext/sxml/sxml-sxpath.c which should probably be mode 644. I see some makefiles setting umask, but it's happening in a subshell so it shouldn't be leaking out. I don't understand why they're making it into the debuginfo package, but if the permissions were correct rpmlint would at least be quiet. E: gauche-devel only-non-binary-in-usr-lib Technically since there's nothing system-dependent in there, it could live in /usr/share. Not knowing Gauche, I don't know what these files are used for; gcc for example stores plenty of development files in /usr/lib that are used by the compiler (and has no -devel package as well). I don't think this is a blocker. W: gauche-devel doc-file-dependency /usr/share/doc/gauche-devel-0.8.7/template.DIST /bin/sh This file should not be executable. -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review