[Bug 833226] Review Request: python-pycparser - C parser and AST generator written in Python
bugzilla at redhat.com
bugzilla at redhat.com
Mon Oct 15 22:38:07 UTC 2012
https://bugzilla.redhat.com/show_bug.cgi?id=833226
Jos de Kloe <josdekloe at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |josdekloe at gmail.com
--- Comment #1 from Jos de Kloe <josdekloe at gmail.com> ---
rpmbuild -ba runs fine
rpmlint python-pycparser-2.07-1.fc17.src.rpm
python-pycparser.src: W: strange-permission remove-relative-sys-path 0755L
1 packages and 0 specfiles checked; 0 errors, 1 warnings.
reproduces your result.
rpmlint python-pycparser-2.07-1.fc17.noarch.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
seems fine.
Two different styles of macros are mixed in this spec file, i.e.: %{__python}
versus $RPM_BUILD_ROOT
please choose a consistent style, i.e. use: %{buildroot}
(see http://fedoraproject.org/wiki/Packaging:Guidelines,
1.35.1 Using %{buildroot} and %{optflags} vs $RPM_BUILD_ROOT and
$RPM_OPT_FLAGS)
I noticed the spec file runs dos2unix to convert line-endings in examples
files, and it also runs a custom python script to delete unwanted boilerplate
sys.path lines in the examples dir.
Looking at
https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines#Scripting_inside_of_spec_files
this seems fine to me.
Since all python files in this package are in the module directory pycparser I
think it would be better to be more explicit and to have
%{python_sitelib}/pycparser/ in stead of %{python_sitelib}/* in the %files
section.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the package-review
mailing list