[Bug 188168] Review Request: gauche - Scheme script interpreter with multibyte character handling

bugzilla at redhat.com bugzilla at redhat.com
Thu Apr 27 03:51:32 UTC 2006


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 at math.uh.edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|bugzilla-sink at leemhuis.info |tibbs at math.uh.edu
OtherBugsDependingO|163776                      |163778
              nThis|                            |




------- Additional Comments From tibbs at math.uh.edu  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.




More information about the Fedora-package-review mailing list