
On Fri, Aug 26, 2016 at 11:20:35AM +0100, Adam Spiers wrote:
Thomas Bechtold <tbechtold@suse.com> wrote:
On Mon, Aug 22, 2016 at 10:51:01AM +0100, Adam Spiers wrote:
jan matejek <jmatejek@suse.com> wrote:
hello,
On 17.8.2016 18:09, Todd Rme wrote:
Fedora is implementing a system to automatically add reliable, distro-agnostic provides to their python packages [1]. This (...) What does everything think about implementing this on our end as well?
yes, let's please do this. :)
+1 !
We already do this for Ruby:
https://en.opensuse.org/openSUSE:Packaging_Ruby#How_gem_dependencies_are_aut...
(Caveat: since I wrote that doc, the Ruby autoreqprov mechanism has changed at least once, and I am not sure if that doc was correctly updated at the same time. But hopefully it's good enough to give you an idea how it works.)
I am not exactly clear from the discussion what exactly it would entail.
We'd need to extend the autoreqprov generator in our RPM. There is already some python-related code, IIRC, something that can generate provides from files/directories
Yes, this was newly completed in py2pack by Tom:
I plan to remove this from py2pack again because I split the code to a new tool called metaextract (https://pypi.python.org/pypi/metaextract) I plan to use that also in another project (OpenStack packaging related)
Splitting it out sounds good. But just to be clear - you aren't removing the *functionality* from py2pack, right? I mean, py2pack will still use metaextract to retain the metadata extraction functionality it already has, rather than regressing to the unreliable mechanism of parsing setup.py?
Yes. Just the code moved to an external module. Sorry for not being precise here :-) Best, Tom -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org