diff options
| author | Sam James <sam@gentoo.org> | 2021-07-01 05:08:32 +0100 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2021-07-02 03:27:00 +0100 |
| commit | e165e102e112609de700e78b2fb6d4145ab4a6fe (patch) | |
| tree | f07bdfef755cef2ff73189973ead530baf3462ea /dev-python/protobuf-python/protobuf-python-9999.ebuild | |
| parent | 75d3c5df4c0fae6d0d08034bd27090846c708c61 (diff) | |
| download | gentoo-e165e102e112609de700e78b2fb6d4145ab4a6fe.tar.gz gentoo-e165e102e112609de700e78b2fb6d4145ab4a6fe.tar.bz2 gentoo-e165e102e112609de700e78b2fb6d4145ab4a6fe.zip | |
sys-libs/libxcrypt: switch to pre-generated autotools tarballs
There are actually *two* circular dependencies involving Perl:
1) Use self-generated (for now) `make dist` tarballs to avoid a circular
dependency with libxcrypt->automake->perl->libxcrypt.
(Thanks juippis and floppym! We noticed this because juippis hit an
interesting edge case when using binpkgs.)
2) We initially tried to pre-generate the results of a Perl tool called
during `./configure` in order to avoid unconditionally needing
Perl.
(I thought we could do this because the input is constant for all of the
Gentoo build variants - for now.
I later realised there's other Perl usage which we're stuck with
for now without pre-generating a *lot*.)
(Thanks mattst88! We noticed this while digging into suggestions
for upstream.)
So, for now, we're just fixing 1), and adding a BDEPEND on Perl for 2) to
make it explicit.
(Both best explained within the comments of the ebuild.)
Bug: https://bugs.gentoo.org/699422
Closes: https://github.com/gentoo/gentoo/pull/21493
Reported-by: Joonas Niilola <juippis@gentoo.org>
Reported-by: Mike Gilbert <floppym@gentoo.org>
Reported-by: Matt Turner <mattst88@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-python/protobuf-python/protobuf-python-9999.ebuild')
0 files changed, 0 insertions, 0 deletions
