-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On Wed, 2017-05-17 at 11:46 -0400, Neal Gompa wrote:
On Wed, May 17, 2017 at 11:44 AM, Igor Gnatenko
<ignatenkobrain(a)fedoraproject.org> wrote:
> From: Igor Gnatenko <ignatenko(a)redhat.com>
>
> Packages will do this instead.
>
> Signed-off-by: Igor Gnatenko <ignatenko(a)redhat.com>
> ---
> rust.spec | 8 --------
> 1 file changed, 8 deletions(-)
>
> diff --git a/rust.spec b/rust.spec
> index 817ea7b..0116159 100644
> --- a/rust.spec
> +++ b/rust.spec
> @@ -169,14 +169,6 @@ Requires: %{name}-std-static%{?_isa} =
> %{version}-%{release}
> #
https://github.com/rust-lang/rust/issues/11937
> Requires: gcc
>
> -%if 0%{?fedora} >= 26
> -# Only non-bootstrap builds should require rust-rpm-macros,
> because that
> -# requires cargo, which might not exist yet.
> -%ifnarch %{bootstrap_arches}
> -Requires: rust-rpm-macros
> -%endif
> -%endif
> -
> # ALL Rust libraries are private, because they don't keep an ABI.
> %global _privatelibs lib.*-[[:xdigit:]]*[.]so.*
> %global __provides_exclude ^(%{_privatelibs})$
> --
> 2.13.0
Why not just have an empty rust-devel that requires rust and does
that? That way it's simple.
This method has
1) Bootstrapping implications (we would need to split packages to
(rust|cargo)-rpm-macros
2) Most of the users will not need those generators for their usual
daily live (but it brings them some number of python packages)
3) I don't want rust to depend on python packages itself (only for
packaging purpose)...
- --
- -Igor Gnatenko
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlkccTUACgkQaVcUvRu8
X0wLAg//d066OlzoW9lVWpTieRDEQNN0bTzZN4D0oj6Osk4Cc4I69TDSapOb1wZp
qsAGx/WnwJElnHXDgyagDo70Apr6fR/fw0gmbmlSOOHz2GC+D+eELYHPSfymudE6
81FeMjYQbamWqssb/hQRR4OnAEe+Z67NIGh7CSrR6uHMZ8g8mRPvBSsG8L6rZFID
Qy6w7a6MoZCKnXAHTmk3f45JY8x0nmcPBr/99FK8sazzyf8Bppx0WXQDn6hX9ypk
HXdGPlK7eJ2sbs03fR2xwVnxN+ZZ9CNKmdksRhS3m+Xb1mjZmKZFumGozRj+4kOA
6KmNmVgseD+YetrvmEVHfm1wFi8jxitsHcA++z/sPr/PnYNGSsjkBY3tUn7Hx+uG
mUK2BsrSvSyoVxefgbyGeV9/WAO+WW3PpmlXMsS01JN0/bs3mUbcbB1KOc4sBNwy
MphZ0vZjFOCAn51bmJKcjeLj4vT3d0xb3Hqjflq7kyS+2nTfdJZWAHQCPbaN+717
0jKXwbvemh205v4F3UqlwZMyLNpFOzEkkBXVuC1g3ir4QIAXccg3+6WrRNbCObCH
T78pMQzZ04tmLd3aulk42quqPVShThPWPqm9W4YmirLtzYA1hqkuTi48SIvqbbKX
P+WprKnT0Vk9TSEfCKtZJcLv1FHgdKwNP0JOXNOYHMiaQVxiiGU=
=Sqop
-----END PGP SIGNATURE-----