Re: F28 Self Contained Change: Enabling Python Generators

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Mon, 2018-01-22 at 21:24 +0000, Zbigniew Jędrzejewski-Szmek wrote:
> On Mon, Jan 22, 2018 at 08:51:43PM +0100, Jan Kurik wrote:
> > = Proposed Self Contained Change: Enabling Python Generators =
> > https://fedoraproject.org/wiki/Changes/EnablingPythonGenerators
> 
> It's great that this is finally happening.
> 
> > == Detailed Description ==
> > There is RPM dependency generator which is able to automatically add
> > Requires/Provides and other types of dependencies based on egg/wheel
> > metadata. The part which is generating Provides has been used in
> > Fedora since Jun 2016 which means by now all packages which provide
> > egg/wheel metadata have Provides: pythonX.Ydist(xyz) added
> > automatically. With this change proposal we allow people to opt-in for
> > using automatic generation of Requires.
> 
> What about BuildRequires? Quite often that list even more work
> to generate, and your proposal does not address it in any way.
> Do you foresee a separate generator that would be run manually
> or some other solution?

Right now, RPM doesn't support generation of BuildRequires. I've fileld ticket
about this long time ago[0]. I really hope this could be done somewhere in 4.15
timeline. But then it will take another decade to get it supported in Fedora ☹


[0] https://github.com/rpm-software-management/rpm/issues/104
- -- 
- -Igor Gnatenko
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlpm1ysACgkQaVcUvRu8
X0wDeA/+LBGEZIPMMq5YS6xCzkJ3/5Po//8GsL3oInpITd1PWkOhpdMAZtXr07Kw
++7bAsHxeZPYbAIRl7q2S120dDKMqKRjbn/zq/8dT33KTXrlTl/cmWSkFaZI1/RV
Xib8trQSU2HPMSGS49mgW5pv1iAoIr3Ezg0MKObRlX8Ggp0Zx1vewXKiOuy8F3t6
qTriRqvDB7YDyfVMctvlT7I6ItlqM8y3ymFvsKSkjreWEC18+aq4HktiMMbU0CVr
xCK/0QnTbzh1dBG716SbBOFNt29XuNLN6fln6OCN40a+ic8pU2s/DtmASttguZ5l
aIFpLZS350FaQNtvExKdKp4iYMdT9LLzK7uKh76MjmPfqK0F8IrUF6vtsH4Syjoq
nNS52rWbwAOYKx6IEPdt0Mw/R5eWGRwBXTKgGPRxRmm52/itvwXp9P+upf95SEtO
fBGpD4T37S6m2jQ0jh+kapFzMBhuwm3gHPSJfG4EdELB6d3LNHoNFOy+CJxQIhZG
u3UJpVVJmp+SeX8W3u9jwemmiMeA7XxcI8AjzWumIFPRFfY3GYqTj60T5207XtGf
aNjhYDZ3FiT57W7kAjqV4xBc6o8RmyoWy6qKbSBTvTLcRIWe9o6LUJTM9S1NbAQS
rfLCYD6NfPtkVL15c41bxrN3hhxtkx95kDlJw72caRGnj8d2Dyw=
=3M63
-----END PGP SIGNATURE-----
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux