[Bug 1181317] Review Request: python-itools - The itools library

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

 



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



--- Comment #2 from Reiner Rottmann <reiner@xxxxxxxxxxx> ---
Thank you for the invaluable input! I have modified the spec accordingly and
rebuild the src.rpm:

https://raw.githubusercontent.com/rrottmann/rpmbuild/master/SPECS/python-itools.spec

https://github.com/rrottmann/rpmbuild/blob/master/SRPMS/python-itools-0.75.1-2.fc22.src.rpm?raw=true

In order to get the scripts working, I've updated the dependencies in the spec
file.

As python-pygit2 is currently broken in rawhide, I have used the existing
src.rpm and bumped the pygit2 version. With the resulting rpm, the
python-itools scripts are now working. Here is the src.rpm:

https://github.com/rrottmann/rpmbuild/blob/master/SRPMS/python-pygit2-0.22.0-1.fc22.src.rpm?raw=true

I expect, that this is only an interim solution and will be fixed shortly.
Therefore I did not use too much time to tinker with the python-pygit2 spec
file.

Please note, the errror handling is very pure in the upstream source of
python-itools. In case you call the scripts outside the intended git structure,
you are greeted with a python trace instead of some explaining error messages.

The new output of rpmlint:

python-itools.x86_64: W: no-manual-page-for-binary iodf-greek.py
python-itools.x86_64: W: no-manual-page-for-binary ipkg-update-locale.py
python-itools.x86_64: W: no-manual-page-for-binary igettext-build.py
python-itools.x86_64: W: no-manual-page-for-binary idb-inspect.py
python-itools.x86_64: W: no-manual-page-for-binary ipkg-docs.py
python-itools.x86_64: W: no-manual-page-for-binary igettext-merge.py
python-itools.x86_64: W: no-manual-page-for-binary ipkg-build.py
python-itools.x86_64: W: no-manual-page-for-binary ipkg-copyright.py
python-itools.x86_64: W: no-manual-page-for-binary igettext-extract.py
python-itools.x86_64: W: no-manual-page-for-binary ipkg-quality.py
python-itools.x86_64: W: file-not-in-%lang
/usr/lib64/python2.7/site-packages/itools/locale/en.mo
python-itools.x86_64: W: file-not-in-%lang
/usr/lib64/python2.7/site-packages/itools/locale/es.mo
python-itools.x86_64: W: file-not-in-%lang
/usr/lib64/python2.7/site-packages/itools/locale/fr.mo
python-itools.x86_64: W: file-not-in-%lang
/usr/lib64/python2.7/site-packages/itools/locale/it.mo
python-itools.x86_64: W: file-not-in-%lang
/usr/lib64/python2.7/site-packages/itools/locale/zh.mo
1 packages and 0 specfiles checked; 0 errors, 15 warnings.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
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]