public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] skipped due to unsatisfied dependencies triggered by backtracking
@ 2015-10-10 10:28 Helmut Jarausch
  2015-10-10 20:07 ` Neil Bothwick
  0 siblings, 1 reply; 5+ messages in thread
From: Helmut Jarausch @ 2015-10-10 10:28 UTC (permalink / raw
  To: gentoo-user

Hi,

when trying  to emerge -av1 --deep --with-bdeps=y dev-util/android-studio (version 1.4.0.10.141.2288178-r1)
I get

!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:

dev-util/android-studio:0

What can I do to see the source of this problem?

By the way, version 1.4.0.10.141.2288178 is installed here.

Many thanks for your help,
Helmut



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

* Re: [gentoo-user] skipped due to unsatisfied dependencies triggered by backtracking
  2015-10-10 10:28 [gentoo-user] skipped due to unsatisfied dependencies triggered by backtracking Helmut Jarausch
@ 2015-10-10 20:07 ` Neil Bothwick
  2015-10-10 22:04   ` Alan McKinnon
  0 siblings, 1 reply; 5+ messages in thread
From: Neil Bothwick @ 2015-10-10 20:07 UTC (permalink / raw
  To: gentoo-user

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

On Sat, 10 Oct 2015 12:28:27 +0200, Helmut Jarausch wrote:

> when trying  to emerge -av1 --deep --with-bdeps=y
> dev-util/android-studio (version 1.4.0.10.141.2288178-r1) I get
> 
> !!! The following update(s) have been skipped due to unsatisfied
> dependencies !!! triggered by backtracking:
> 
> dev-util/android-studio:0
> 
> What can I do to see the source of this problem?
> 
> By the way, version 1.4.0.10.141.2288178 is installed here.

The only difference between those two ebuilds is a slight change in the
way the ncurses DEPEND is defined. It's hard to say more without seeing
the full output but you could try re-emerging ncurses.


-- 
Neil Bothwick

Would a fly without wings be called a walk?

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

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

* Re: [gentoo-user] skipped due to unsatisfied dependencies triggered by backtracking
  2015-10-10 20:07 ` Neil Bothwick
@ 2015-10-10 22:04   ` Alan McKinnon
  2015-10-10 22:13     ` Neil Bothwick
  0 siblings, 1 reply; 5+ messages in thread
From: Alan McKinnon @ 2015-10-10 22:04 UTC (permalink / raw
  To: gentoo-user

On 10/10/2015 22:07, Neil Bothwick wrote:
> On Sat, 10 Oct 2015 12:28:27 +0200, Helmut Jarausch wrote:
> 
>> when trying  to emerge -av1 --deep --with-bdeps=y
>> dev-util/android-studio (version 1.4.0.10.141.2288178-r1) I get
>>
>> !!! The following update(s) have been skipped due to unsatisfied
>> dependencies !!! triggered by backtracking:
>>
>> dev-util/android-studio:0
>>
>> What can I do to see the source of this problem?
>>
>> By the way, version 1.4.0.10.141.2288178 is installed here.
> 
> The only difference between those two ebuilds is a slight change in the
> way the ncurses DEPEND is defined. It's hard to say more without seeing
> the full output but you could try re-emerging ncurses.
> 
> 


It's a bug in the ebuild and should be reported:

<       >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
---
>       || ( >=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)]
>=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] )


khamul env # eix ncurses
[I] sys-libs/ncurses
     Available versions:
     (0)    5.9-r3 (~)5.9-r4 5.9-r5(0/5) (~)6.0-r1(0/6)
     (5)    5.9-r99(5/5) (~)5.9-r101(5/5) (~)6.0(5/6)


The two versions in the || in the ebuild are the same, except one is
SLOT 0 and the other 5, and neither have sub-slot 5. This is impossible
to satisfy.

OP can move past this by simply masking
dev-util/android-studio-1.4.0.10.141.2288178-r1.ebuild, the end result
on his system will be the same

-- 
Alan McKinnon
alan.mckinnon@gmail.com



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

* Re: [gentoo-user] skipped due to unsatisfied dependencies triggered by backtracking
  2015-10-10 22:04   ` Alan McKinnon
@ 2015-10-10 22:13     ` Neil Bothwick
  2015-10-10 22:16       ` Alan McKinnon
  0 siblings, 1 reply; 5+ messages in thread
From: Neil Bothwick @ 2015-10-10 22:13 UTC (permalink / raw
  To: gentoo-user

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

On Sun, 11 Oct 2015 00:04:40 +0200, Alan McKinnon wrote:

> > The only difference between those two ebuilds is a slight change in
> > the way the ncurses DEPEND is defined. It's hard to say more without
> > seeing the full output but you could try re-emerging ncurses.

> It's a bug in the ebuild and should be reported:
> 
> <       >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
> ---
> >       || ( >=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)]  
> >=sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] )  
> 
> 
> khamul env # eix ncurses
> [I] sys-libs/ncurses
>      Available versions:
>      (0)    5.9-r3 (~)5.9-r4 5.9-r5(0/5) (~)6.0-r1(0/6)
>      (5)    5.9-r99(5/5) (~)5.9-r101(5/5) (~)6.0(5/6)
> 
> 
> The two versions in the || in the ebuild are the same, except one is
> SLOT 0 and the other 5, and neither have sub-slot 5. This is impossible
> to satisfy.


Don't 5.9-r5 and 5.9-r101 satisfy the dependency?


-- 
Neil Bothwick

One-seventh of life is spent on Monday.

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

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

* Re: [gentoo-user] skipped due to unsatisfied dependencies triggered by backtracking
  2015-10-10 22:13     ` Neil Bothwick
@ 2015-10-10 22:16       ` Alan McKinnon
  0 siblings, 0 replies; 5+ messages in thread
From: Alan McKinnon @ 2015-10-10 22:16 UTC (permalink / raw
  To: gentoo-user

On 11/10/2015 00:13, Neil Bothwick wrote:
> On Sun, 11 Oct 2015 00:04:40 +0200, Alan McKinnon wrote:
> 
>>> The only difference between those two ebuilds is a slight change in
>>> the way the ncurses DEPEND is defined. It's hard to say more without
>>> seeing the full output but you could try re-emerging ncurses.
> 
>> It's a bug in the ebuild and should be reported:
>>
>> <       >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
>> ---
>>>       || ( >=sys-libs/ncurses-5.9-r3:0/5[abi_x86_32(-)]  
>>> =sys-libs/ncurses-5.9-r3:5/5[abi_x86_32(-)] )  
>>
>>
>> khamul env # eix ncurses
>> [I] sys-libs/ncurses
>>      Available versions:
>>      (0)    5.9-r3 (~)5.9-r4 5.9-r5(0/5) (~)6.0-r1(0/6)
>>      (5)    5.9-r99(5/5) (~)5.9-r101(5/5) (~)6.0(5/6)
>>
>>
>> The two versions in the || in the ebuild are the same, except one is
>> SLOT 0 and the other 5, and neither have sub-slot 5. This is impossible
>> to satisfy.
> 
> 
> Don't 5.9-r5 and 5.9-r101 satisfy the dependency?
> 
> 


<doh> must be the hangover from last night's dodgy beer...

There's ">=" there that I totally missed. Sorry for the noise...

-- 
Alan McKinnon
alan.mckinnon@gmail.com



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

end of thread, other threads:[~2015-10-10 22:17 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-10 10:28 [gentoo-user] skipped due to unsatisfied dependencies triggered by backtracking Helmut Jarausch
2015-10-10 20:07 ` Neil Bothwick
2015-10-10 22:04   ` Alan McKinnon
2015-10-10 22:13     ` Neil Bothwick
2015-10-10 22:16       ` Alan McKinnon

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