On 06/16/2010 11:35 AM, Dominique Leuenberger wrote:
On 6/16/2010 at 11:31, Dave Plater
wrote: On 06/16/2010 10:09 AM, Dominique Leuenberger wrote:
On 6/16/2010 at 9:59, Dave Plater
wrote: Hi, in home:plater ffado (on it's way to mmlibs ffado) I've a couple of python rpmlint errors that I don't quite understand, the first looks like an upstream bug :- ffado.x86_64:W:python-naming-policy-not-applied /usr/lib/python2.6/site-packages/ffado/mixer/globalmixer.py Thispackagedoesn'trespectthenamingpolicyforpythonpackages.Its name shouldmatchtheregularexpression^python(-|$).
Policy-wise this package should be called python-ffado
(not sure if it makes sense: this policy is not enforced everywhere and
might lack at some cases... just because an app is written in py, should not
make it's name python- IMHO. python-* is useful for package that are used as dependencies in others, but
not when the package itself is an app).
The weird thing is, there are a number of python files under libexec/python2.6/site-packages/ffado/ and rpmlint only picks on the one.
/libexec ? Probably the lint just misses detection of stuff that should not exist anyway :) That sounds like the path settings are not properly handled anyway.... on openSUSE, %_libexec is defined as /usr/lib (on recent releases)
Dominique
Sorry, I meant %_libexec, upstream have only started using /usr/lib for these packages, they used to be under /usr/share/libffado/python and some are still there. These files are needed for a mixer/configuration gui. I need to report a shared-lib-calls-exit and I want to be clear about the above warning when I report it. The devs have been very helpful about passing %optflags to scons and I'd like to keep a good relationship. The lib provides musical instrument firewire support to jack and I plan to push it into factory after 11.3 release. Regards Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org