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=554464
--- Comment #3 from Thomas Spura tomspur@fedoraproject.org 2010-02-04 08:57:27 EST --- Cou(In reply to comment #2)
What should I do with _network.c and _cpd.c, which give me rpmlint errors: python-pebl.i586: W: devel-file-in-non-devel-package /usr/lib/python2.6/site-packages/pebl/_network.c python-pebl.i586: W: devel-file-in-non-devel-package /usr/lib/python2.6/site-packages/pebl/_cpd.c
If they are required at runtime, leave them in the main package. If they don't, I'd propably delete them.
Neither of IPython1 and PyXg are included in Fedora, however, they are not necessary for running the program. Should I make a README.package file describing the situation or should I mention this in the summary of the package. What do you think?
If the programm does not crash, if they are not installed, I'd mention in the spec file as a comment for you, that this are optional packages.
Lastly, rpmlint gives me the following error: python-pebl.i586: E: explicit-lib-dependency python-matplotlib What does that mean?
You can run "rpmlint -I explicit-lib-dependency". "You must let rpm find the library dependencies by itself. Do not put unneeded explicit Requires: tags."
So R: python-matplotlib is not needed, but this could be a rpmlint bug, because I don't see it adding the Requires itself:
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libpthread.so.0()(64bit) libpython2.6.so.1.0()(64bit) python(abi) = 2.6 rtld(GNU_HASH)
package-review@lists.fedoraproject.org