public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH] rebar.eclass: Use := dependency
@ 2020-04-25  8:01 Hanno Böck
  2020-04-25  8:06 ` Sergei Trofimovich
  0 siblings, 1 reply; 2+ messages in thread
From: Hanno Böck @ 2020-04-25  8:01 UTC (permalink / raw
  To: gentoo-dev

All erlang rebar based packages should be rebuilt after a subslot
update of dev-lang/erlang.

Right now this is done in some ebuilds, but inconsistent.
Given this affects all packages this should be reflected in the
rebar.eclass, see also [1].

[1] https://bugs.gentoo.org/714702

Closes: https://bugs.gentoo.org/714702
Signed-off-by: Hanno Böck <hanno@gentoo.org>
---

diff --git a/eclass/rebar.eclass b/eclass/rebar.eclass
index f2a620fd8..92dd16b08 100644
--- a/eclass/rebar.eclass
+++ b/eclass/rebar.eclass
@@ -32,7 +32,7 @@ esac
 
 EXPORT_FUNCTIONS src_prepare src_compile src_test src_install
 
-RDEPEND="dev-lang/erlang"
+RDEPEND="dev-lang/erlang:="
 DEPEND="${RDEPEND}
 	dev-util/rebar
 	>=sys-apps/gawk-4.1"

-- 
Hanno Böck
https://hboeck.de/


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

* Re: [gentoo-dev] [PATCH] rebar.eclass: Use := dependency
  2020-04-25  8:01 [gentoo-dev] [PATCH] rebar.eclass: Use := dependency Hanno Böck
@ 2020-04-25  8:06 ` Sergei Trofimovich
  0 siblings, 0 replies; 2+ messages in thread
From: Sergei Trofimovich @ 2020-04-25  8:06 UTC (permalink / raw
  To: Hanno Böck; +Cc: gentoo-dev

On Sat, 25 Apr 2020 10:01:50 +0200
Hanno Böck <hanno@gentoo.org> wrote:

> All erlang rebar based packages should be rebuilt after a subslot
> update of dev-lang/erlang.
> 
> Right now this is done in some ebuilds, but inconsistent.
> Given this affects all packages this should be reflected in the
> rebar.eclass, see also [1].
> 
> [1] https://bugs.gentoo.org/714702
> 
> Closes: https://bugs.gentoo.org/714702
> Signed-off-by: Hanno Böck <hanno@gentoo.org>
> ---
> 
> diff --git a/eclass/rebar.eclass b/eclass/rebar.eclass
> index f2a620fd8..92dd16b08 100644
> --- a/eclass/rebar.eclass
> +++ b/eclass/rebar.eclass
> @@ -32,7 +32,7 @@ esac
>  
>  EXPORT_FUNCTIONS src_prepare src_compile src_test src_install
>  
> -RDEPEND="dev-lang/erlang"
> +RDEPEND="dev-lang/erlang:="
>  DEPEND="${RDEPEND}
>  	dev-util/rebar
>  	>=sys-apps/gawk-4.1"  
> 
> -- 
> Hanno Böck
> https://hboeck.de/
> 

Looks good.

-- 

  Sergei


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

end of thread, other threads:[~2020-04-25  8:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-25  8:01 [gentoo-dev] [PATCH] rebar.eclass: Use := dependency Hanno Böck
2020-04-25  8:06 ` Sergei Trofimovich

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