[Bug 744628] Review Request: mcomix - User-friendly, customizable image viewer for comic books

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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=744628

--- Comment #2 from Jon Ciesla <limb@xxxxxxxxxxxx> 2011-10-26 15:27:14 EDT ---
rpmlint:

mcomix.src: W: spelling-error Summary(en_US) customizable -> customization
The value of this tag appears to be misspelled. Please double-check.

mcomix.src: W: spelling-error %description -l en_US customizable ->
customization
The value of this tag appears to be misspelled. Please double-check.

Ignore.

mcomix.src: W: strange-permission mcomix-0.94.tar.bz2 0600L
A file that you listed to include in your package has strange permissions.
Usually, a file should have 0644 permissions.

mcomix.src: W: strange-permission mcomix.spec 0600L
A file that you listed to include in your package has strange permissions.
Usually, a file should have 0644 permissions.

mcomix.src: W: strange-permission mcomix-0.92-fedora-rpmbuild-gtk.patch 0600L
A file that you listed to include in your package has strange permissions.
Usually, a file should have 0644 permissions.

Fix.

mcomix.noarch: E: non-executable-script
/usr/lib/python2.7/site-packages/mcomix/mcomixstarter.py 0644L /usr/bin/env
This text file contains a shebang or is located in a path dedicated for
executables, but lacks the executable bits and cannot thus be executed.  If
the file is meant to be an executable script, add the executable bits,
otherwise remove the shebang or move the file elsewhere.

Patch out the shebang.

mcomix.noarch: W: non-conffile-in-etc /etc/gconf/schemas/mcomix.schemas
A non-executable file in your package is being installed in /etc, but is not a
configuration file. All non-executable files in /etc should be configuration
files. Mark the file as %config in the spec file.

I believe this can be ignored.

mcomix.noarch: W: dangerous-command-in-%pre rm
mcomix.noarch: W: dangerous-command-in-%post rm

This as well.

- package meets naming guidelines
- package meets packaging guidelines
- license ( GPLv2 ) OK, text in %doc, matches source
- spec file legible, in am. english
- source matches upstream
- package compiles on devel (x86)
- no missing BR
- no unnecessary BR
- no locales
- not relocatable
- owns all directories that it creates
- no duplicate files
- permissions ok
- %clean ok
- macro use consistent
- code, not content
- no need for -docs
- nothing in %doc affects runtime
- no need for .desktop file 

So. . . just the shebang and SRPM file permissions.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]