
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? -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org