[Bug 885120] Review Request: python-elfdata - Python wrapper to get ELF data
bugzilla at redhat.com
bugzilla at redhat.com
Fri Dec 7 23:24:32 UTC 2012
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=885120
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> ---
the package builds fine using mock with target rawhide as well on my side, and
produces 3 rpms. The rpmlint results on these are:
>rpmlint python-elfdata-0.2-1.fc19.src.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
>rpmlint python-elfdata-0.2-1.fc19.x86_64.rpm
python-elfdata.x86_64: E: non-standard-executable-perm /usr/lib64/python2.7/si\
te-packages/elfdata.so 0775L
1 packages and 0 specfiles checked; 1 errors, 0 warnings.
>rpmlint python-elfdata-debuginfo-0.2-1.fc19.x86_64.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
the software seems to work correct:
at the python prompt:
>>> import elfdata
>>> elfdata.get_buildid('/usr/bin/python')
['581d0eca14f240d039dea75937520809a6f02cfc']
gives the same buildid result as issuing
eu-readelf -n /usr/bin/python
on the commandline.
>eu-readelf -n /usr/bin/python | tail -1
Build ID: 581d0eca14f240d039dea75937520809a6f02cfc
My main complaint for this module is the lack of documentation.
(usage of the module may be obvious for those deeply involved into elf, but it
wasn't for me). This is not directly related to the packaging, but since you
are the author as well I have to mention it.
The only 3 lines of documentation in the doc string of the module
after issuing help(elfdata) on the python prompt are:
FUNCTIONS
get_buildid(...)
Does some magic
adding some more documentation would make this module
much more usefull to actual users I think.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=Y3ZcHi24ds&a=cc_unsubscribe
More information about the package-review
mailing list