[gentoo-user] How to replace vala:0.46 by vala:0.48

2020-04-08 Thread Helmut Jarausch

Hi,
Having installed vala:0.48 I still cannot un-emerge vala:0.46
because gnome-extra/evolution-data-server depends on it.
But I cannot see that dependency in the ebuild.

What am I missing?

Thanks for a hint,
Helmut



Re: [gentoo-user] How to replace vala:0.46 by vala:0.48

2020-04-08 Thread Michael Orlitzky
On 4/8/20 2:26 PM, Helmut Jarausch wrote:
> Hi,
> Having installed vala:0.48 I still cannot un-emerge vala:0.46
> because gnome-extra/evolution-data-server depends on it.
> But I cannot see that dependency in the ebuild.
> 
> What am I missing?
> 

When these changes (affecting RDEPEND) are made without a new revision,

  commit cf84f5f2ec43468f080513821b83220a79801ecf
  Author: Mart Raudsepp 
  Date:   Wed Feb 12 17:47:54 2020 +0200

  vala.eclass: raise VALA_MAX_API_VERSION to 0.48

  Signed-off-by: Mart Raudsepp 

it breaks dependency resolution for everyone who has the package
installed. This is already against our written policy, but not in
practice, because QA and council members regularly do it themselves.
Unless a majority of candidates run for council on the platform of
actually doing a good job and/or following the rules, we all just have
to live with it forever.



Re: [gentoo-user] How to replace vala:0.46 by vala:0.48

2020-04-10 Thread Helmut Jarausch

On 04/08/2020 09:47:25 PM, Michael Orlitzky wrote:

On 4/8/20 2:26 PM, Helmut Jarausch wrote:
> Hi,
> Having installed vala:0.48 I still cannot un-emerge vala:0.46
> because gnome-extra/evolution-data-server depends on it.
> But I cannot see that dependency in the ebuild.
>
> What am I missing?
>

When these changes (affecting RDEPEND) are made without a new  
revision,


  commit cf84f5f2ec43468f080513821b83220a79801ecf
  Author: Mart Raudsepp 
  Date:   Wed Feb 12 17:47:54 2020 +0200

  vala.eclass: raise VALA_MAX_API_VERSION to 0.48

  Signed-off-by: Mart Raudsepp 

it breaks dependency resolution for everyone who has the package
installed. This is already against our written policy, but not in
practice, because QA and council members regularly do it themselves.
Unless a majority of candidates run for council on the platform of
actually doing a good job and/or following the rules, we all just have
to live with it forever.




Thanks,
it turned out that there was an old vala eclass in my local overlay.