Felix Schwarz wrote:
> Am 20.11.2009 18:19, schrieb Christian Boos:
>> Also what about setuptools? Do your enterprise Linux distribution have
>> it packaged? That would be surprising, knowing the reluctance of
>> distribution packagers to support language specific packaging
>> solutions... So that's also likely an extra install step anyway.
>
> Fedora EPEL (which produces packages to complement the basic 
> RHEL/CentOS offering) provides indeed packages for setuptools (0.6c7). 
> And all Python packages in Fedora contain egg info metadata so that 
> pkg_resources/setuptools will work with custom software as well.
>
> In RHEL5/EPEL only selected packages ship with metadata, mostly 
> depending on the individual maintainer (I updated zope.interface some 
> weeks ago, some others feel that this change is not worth the 
> potential breakage).
>
> RHEL6 (based on Fedora 11/12) will ship Python 2.6 and will have egg 
> info for all Python packages.
>
> Generally speaking Fedora/EPEL has a collection of hard-working 
> package maintainers that try to provide a very good platform for 
> Python development (including setuptools support which you can use for 
> your own out-of-tree projects).
>
> I just became co-maintainer for trac in Fedora and hope I can fix some 
> quirks there. So if you have any questions/suggestions about 
> Fedora/EPEL, don't hesitate to contact me or the Fedora python-sig.
>
>> And what about Genshi? Could a Genshi package installed from the EPEL be
>> used by Trac, which has the setuptools "install_requires" thing?
>
> Yes. Same goes for pytz and a couple of other libraries (pytz in 
> EPEL/Fedora uses/will use the system-wide tz data so it should benefit 
> from platform updates).
>


Thank you for these detailed informations.

Now I have another question. For building the packages, do you use the 
`python setup.py bdist_rpm` method?
If not, are the extra changes needed a matter of changing the setup.cfg 
or the setup.py files?
In this case, we should integrate those changes, if possible.

As I said to Eli yesterday, it seems that we never shipped .rpms 
directly from t.e.o (or rather, that Jonas stopped doing so after Trac 
0.7.1, see http://ftp.edgewall.com/pub/trac/old). Is there any interest 
in doing that again, or was there a good reason against?

-- Christian

--

You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=.


Reply via email to