BuildRequires: redhat-rpm-config
Mathieu Bridon
bochecha at fedoraproject.org
Thu Nov 14 09:36:34 UTC 2013
On Thu, 2013-11-14 at 10:27 +0100, Dan HorĂ¡k wrote:
> On Thu, 14 Nov 2013 08:56:22 +0000
> "Richard W.M. Jones" <rjones at redhat.com> wrote:
> > However this raises some questions:
> >
> > - Should this package explicitly BR redhat-rpm-config?
> >
> > - Should all Python packages explicitly BuildRequire
> > redhat-rpm-config?
> >
> > - Should this package not be packaging up the *.py[co] files?
> >
> > - Is this a bug in redhat-rpm-config/Python/RPM/Fedora?
> >
> > - Should I just ignore this because it builds fine in Koji?
Or maybe the other way around, do you have to explictly list the .pyc
and .pyo files in the %files manifest?
Could a slightly larger glob work around the problem?
For example, if right now you have:
%dir %{python_sitelib}/mymodule
%{python_sitelib}/mymodule/*.py
%{python_sitelib}/mymodule/*.pyc
%{python_sitelib}/mymodule/*.pyo
You could replace that by:
%{python_sitelib}/mymodule
The above would include the folder, the .py files, and (if they have
been built) the .py[co] files as well.
Is something like this not possible in your case?
> I think ignoring is fine, we should rather recommend to do "yum install
> @buildsys-build" before starting to work on Fedora packages
Or even fedora-packager, which has even more important stuff than
@buildsys-build.
--
Mathieu
More information about the devel
mailing list