Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]Circular dependency with icedtea
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
alex6
Apprentice
Apprentice


Joined: 18 Jul 2011
Posts: 176

PostPosted: Mon Aug 12, 2013 7:23 am    Post subject: [SOLVED]Circular dependency with icedtea Reply with quote

When I try to emerge icedtea, I have the following error message :

Code:

[nomerge       ] dev-java/icedtea-7.2.4.1:7  USE="X alsa cups jbootstrap nsplugin nss source webstart -cjk -debug -doc -examples -javascript -pax_kernel -pulseaudio -systemtap {-test}"
[ebuild  N    ~]  dev-java/icedtea-web-1.3.2-r7:7  USE="nsplugin -build -doc -javascript {-test}" 1,015 kB
[ebuild  N    ~]   dev-java/icedtea-7.2.4.1:7  USE="X alsa cups jbootstrap nsplugin nss source webstart -cjk -debug -doc -examples -javascript -pax_kernel -pulseaudio -systemtap {-test}" 72,951 kB

Total: 2 packages (2 new), Size of downloads: 73,966 kB

 * Error: circular dependencies:

(dev-java/icedtea-7.2.4.1::gentoo, ebuild scheduled for merge) depends on
 (dev-java/icedtea-7.2.4.1::gentoo, ebuild scheduled for merge) (buildtime)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.


I also tried with -webstart and -nsplugin but didn't change the problem...

I gave up and used the binary, but do you think this could bea bug that should be and reported to bugzilla ?


Last edited by alex6 on Mon Aug 12, 2013 12:02 pm; edited 1 time in total
Back to top
View user's profile Send private message
DaggyStyle
Watchman
Watchman


Joined: 22 Mar 2006
Posts: 5909

PostPosted: Mon Aug 12, 2013 10:42 am    Post subject: Reply with quote

icedtea needs previous version of icedtea to build it self.

now that you've installed the bin version you can run emerge dev-java/icedtea-web and it should be built without issues.
after that, just unmerge the bin pkg.
_________________
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Back to top
View user's profile Send private message
alex6
Apprentice
Apprentice


Joined: 18 Jul 2011
Posts: 176

PostPosted: Mon Aug 12, 2013 11:04 am    Post subject: Reply with quote

DaggyStyle wrote:
now that you've installed the bin version you can run emerge dev-java/icedtea-web and it should be built without issues.
after that, just unmerge the bin pkg.


Not really...


Code:
emerge -av icedtea-web

These are the packages that would be merged, in order:

Calculating dependencies... done!


[ebuild  N    ~] dev-java/icedtea-web-1.3.2-r7:7  USE="nsplugin -build -doc -javascript {-test}" 1,015 kB
[ebuild  N    ~]  dev-java/icedtea-7.2.4.1:7  USE="X alsa cups jbootstrap nsplugin nss source webstart -cjk -debug -doc -examples -javascript -pax_kernel -pulseaudio -systemtap {-test}" 72,951 kB

Total: 2 packages (2 new), Size of downloads: 73,966 kB

 * Error: circular dependencies:

(dev-java/icedtea-7.2.4.1::gentoo, ebuild scheduled for merge) depends on
 (dev-java/icedtea-7.2.4.1::gentoo, ebuild scheduled for merge) (buildtime)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.
Back to top
View user's profile Send private message
DaggyStyle
Watchman
Watchman


Joined: 22 Mar 2006
Posts: 5909

PostPosted: Mon Aug 12, 2013 11:07 am    Post subject: Reply with quote

have you selected the right java profile?
_________________
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Back to top
View user's profile Send private message
alex6
Apprentice
Apprentice


Joined: 18 Jul 2011
Posts: 176

PostPosted: Mon Aug 12, 2013 11:12 am    Post subject: Reply with quote

DaggyStyle wrote:
have you selected the right java profile?


with eselect java-nsplugin yes
Back to top
View user's profile Send private message
DaggyStyle
Watchman
Watchman


Joined: 22 Mar 2006
Posts: 5909

PostPosted: Mon Aug 12, 2013 11:23 am    Post subject: Reply with quote

please post the output of:
Code:
eix dev-java/icedtea
eix dev-java/icedtea-bin

_________________
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Back to top
View user's profile Send private message
alex6
Apprentice
Apprentice


Joined: 18 Jul 2011
Posts: 176

PostPosted: Mon Aug 12, 2013 11:26 am    Post subject: Reply with quote

Code:
* dev-java/icedtea
     Available versions: 
   (6)   ~6.1.12.4 ~6.1.12.5 ~6.1.12.6
   (7)   ~7.2.3.8 ~7.2.3.9 (~)7.2.4.1
   {{+X +alsa cacao cjk +cups debug doc elibc_FreeBSD examples javascript +jbootstrap +nsplugin +nss pax_kernel pulseaudio +source systemtap test +webstart}}
     Homepage:            http://icedtea.classpath.org
     Description:         A harness to build OpenJDK using Free Software build tools and dependencies

[I] dev-java/icedtea-bin
     Available versions: 
   (6)   6.1.12.5^s 6.1.12.6^s
   (7)   ~7.2.3.9^s
   {{+X +alsa cjk +cups doc examples nsplugin source}}
     Installed versions:  6.1.12.6(6)^s(09:14:33 08/12/13)(X alsa cups nsplugin -cjk -doc -examples -source)
     Homepage:            http://icedtea.classpath.org
     Description:         A Gentoo-made binary build of the IcedTea JDK
Back to top
View user's profile Send private message
DaggyStyle
Watchman
Watchman


Joined: 22 Mar 2006
Posts: 5909

PostPosted: Mon Aug 12, 2013 11:29 am    Post subject: Reply with quote

alex6 wrote:
Code:
* dev-java/icedtea
     Available versions: 
   (6)   ~6.1.12.4 ~6.1.12.5 ~6.1.12.6
   (7)   ~7.2.3.8 ~7.2.3.9 (~)7.2.4.1
   {{+X +alsa cacao cjk +cups debug doc elibc_FreeBSD examples javascript +jbootstrap +nsplugin +nss pax_kernel pulseaudio +source systemtap test +webstart}}
     Homepage:            http://icedtea.classpath.org
     Description:         A harness to build OpenJDK using Free Software build tools and dependencies

[I] dev-java/icedtea-bin
     Available versions: 
   (6)   6.1.12.5^s 6.1.12.6^s
   (7)   ~7.2.3.9^s
   {{+X +alsa cjk +cups doc examples nsplugin source}}
     Installed versions:  6.1.12.6(6)^s(09:14:33 08/12/13)(X alsa cups nsplugin -cjk -doc -examples -source)
     Homepage:            http://icedtea.classpath.org
     Description:         A Gentoo-made binary build of the IcedTea JDK


icedtea 7 cannot be installed using icedtea-bin 6, you'll need to install icedtea-bin 7 or install icedtea 6.
_________________
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Back to top
View user's profile Send private message
alex6
Apprentice
Apprentice


Joined: 18 Jul 2011
Posts: 176

PostPosted: Mon Aug 12, 2013 12:01 pm    Post subject: Reply with quote

DaggyStyle wrote:

icedtea 7 cannot be installed using icedtea-bin 6, you'll need to install icedtea-bin 7 or install icedtea 6.


Thx, that's very strange, default versions are these...(6 for the bin and 7 for the source)
Back to top
View user's profile Send private message
DancesWithWords
Guru
Guru


Joined: 29 Jun 2002
Posts: 347
Location: ottawa, canada

PostPosted: Sat Oct 18, 2014 10:30 am    Post subject: Reply with quote

alex6 wrote:
DaggyStyle wrote:

icedtea 7 cannot be installed using icedtea-bin 6, you'll need to install icedtea-bin 7 or install icedtea 6.


Thx, that's very strange, default versions are these...(6 for the bin and 7 for the source)


Did you solve this? If so how?

==
DWW
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum