public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] About python_ge­n_cond_dep
@ 2022-08-29  9:14 Alexander Kurakin
  2022-08-30  3:00 ` Bryan Gardiner
  0 siblings, 1 reply; 3+ messages in thread
From: Alexander Kurakin @ 2022-08-29  9:14 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 952 bytes --]


As known, `python_ge­n_cond_dep` is for single implementation packages (either `p­ython-single-r1` or `distutils-r1` with `DISTUTILS_SINGLE_IM­PL=1`) where we're depending on Python packages which support multiple dependenc­ies. (Thanks Sam Jam­es.)
​
But in dev-python/tw­isted [1] we have bo­th: without `python_­gen_cond_dep` (line 27) and with `python­_gen_cond_dep` (line 58). Both of these dependencies are `PY­THON_COMPAT=( python­3_{8..11} pypy3 )` + `inherit distutils-­r1` + no set for `DI­STUTILS_SINGLE_IMPL`: [2], [3].
​
What's the differenc­e? Thanks!
​
Sincerely,
Alexander Kurakin.
---
​
[1]: https://gitweb.gento­o.org/repo/gentoo.gi­t/tree/dev-python/tw­isted/twisted-22.4.0­-r2.ebuild
[2]: https://gitweb.gento­o.org/repo/gentoo.gi­t/tree/dev-python/zo­pe-interface/zope-in­terface-5.4.0-r2.ebu­ild
[3]: https://gitweb.gento­o.org/repo/gentoo.gi­t/tree/dev-python/ap­pdirs/appdirs-1.4.4-­r2.ebuild

[-- Attachment #2: Type: text/html, Size: 1194 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-08-30 15:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-29  9:14 [gentoo-user] About python_ge­n_cond_dep Alexander Kurakin
2022-08-30  3:00 ` Bryan Gardiner
2022-08-30 15:53   ` [gentoo-user] Re: [gentoo-user] About python_gen_cond_dep Alexander Kurakin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox