[Bug 225980] Merge Review: latex2html

bugzilla at redhat.com bugzilla at redhat.com
Thu Dec 10 11:18:10 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=225980





--- Comment #2 from Karel Klíč <kklic at redhat.com>  2009-12-10 06:18:09 EDT ---
[YES] source files match upstream: 275ab6cfa8ca9328446b7f40d8dc302e 
latex2html-2008.tar.gz
[YES] source files match upstream: 7951e334e313a1a88946a1171c72e78f 
l2h-2K8-jp20081220.tar.gz
[YES] package meets naming and versioning guidelines 
[YES] specfile is properly named, uses macros consistently
[???] specfile is cleanly written. 
      The spec file contains a lot of perl one-liners. 
      Wouldn't it be better to write a patch that fixes the scripts generating
wrong paths
      instead of those regular expressions? 
      Is it too difficult?
[YES] dist tag is present
[YES] build root is correct
[YES] license field matches the actual license
[YES] license is open source-compatible
[FAIL] license text included in package: license not included in the package
       It is included in the source archive.
       It should be installed in "/usr/share/doc/latex2html-2008/"
[YES] latest version is being packaged
[YES] BuildRequires are proper
[YES] package builds in mock
[NO] rpmlint is silent

$rpmlint ./latex2html-2008-3.fc13.src.rpm 
latex2html.src:125: W: rpm-buildroot-usage %build perl -pi
-e"s,${RPM_BUILD_ROOT},," l2hconf.pm
latex2html.src: W: mixed-use-of-spaces-and-tabs (spaces: line 79, tab: line 92)
1 packages and 0 specfiles checked; 0 errors, 2 warnings.

$ rpmlint ./latex2html-2008-3.fc13.noarch.rpm 
latex2html.noarch: E: non-executable-script
/usr/share/latex2html/cweb2html/cweb2html 0644 /usr/bin/perl
latex2html.noarch: W: hidden-file-or-dir
/usr/share/latex2html/docs/.latex2html-init
latex2html.noarch: E: non-executable-script
/usr/share/jlatex2html/makeseg/makeseg 0644 /usr/bin/perl
latex2html.noarch: E: non-executable-script /usr/share/latex2html/makemap 0644
/usr/bin/perl
latex2html.noarch: E: non-executable-script /usr/share/jlatex2html/makemap 0644
/usr/bin/perl
latex2html.noarch: E: wrong-script-interpreter
/usr/share/jlatex2html/cweb2html/makemake.pl /usr/local/bin/perl
latex2html.noarch: E: non-executable-script
/usr/share/jlatex2html/cweb2html/makemake.pl 0644 /usr/local/bin/perl
latex2html.noarch: E: non-executable-script
/usr/share/jlatex2html/cweb2html/cweb2html 0644 /usr/bin/perl
latex2html.noarch: E: non-executable-script
/usr/share/latex2html/makeseg/makeseg 0644 /usr/bin/perl
latex2html.noarch: W: hidden-file-or-dir
/usr/share/jlatex2html/docs/.latex2html-init
latex2html.noarch: E: wrong-script-interpreter
/usr/share/latex2html/cweb2html/makemake.pl /usr/local/bin/perl
latex2html.noarch: E: non-executable-script
/usr/share/latex2html/cweb2html/makemake.pl 0644 /usr/local/bin/perl
1 packages and 0 specfiles checked; 10 errors, 2 warnings.

[YES] final provides and requires look sane
[OK] %check is not present
[YES] no shared libraries are added to the regular linker search paths in app
package
[YES] owns the directories it creates
[YES] doesn't own any directories it shouldn't
[YES] no duplicates in %files
[YES] file permissions are appropriate
[YES] scriptlets ok
[YES] code, not content
[YES] documentation is small, so no -docs subpackage is necessary
[???] %docs are not necessary for the proper functioning of the package
      Documentation is not marked as %doc, and it is included 
      in both /usr/share/latex2html/doc and in /usr/share/jlatex2html
      It is not compiled (just the .tex source, no .dvi/pdf/ps)

      It should be compiled, marked by %doc in %files, and it should not be 
      included in /usr/share/latex2html.

      The file readme.hthtml should be in %doc

      /usr/share/makeseg/makeseg.tex should be built and the .dvi/pdf/ps 
      should be included as %doc, but the .tex file should not be included.

[YES] no headers
[YES] no pkgconfig files
[YES] no libtool .la droppings
[YES] not a GUI app

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.




More information about the Fedora-package-review mailing list