View previous topic :: View next topic |
Author |
Message |
skorefish Apprentice
Joined: 21 Jun 2015 Posts: 285
|
Posted: Thu Mar 17, 2016 6:38 am Post subject: problem installing net-libs/nodejs |
|
|
hey,
I 'm trying to install net-libs/nodejs but some atoms are blocked, what can I do about this?
Code: |
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] net-libs/http-parser-2.3:0/2.3::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 42 KiB
[ebuild N ] app-misc/c_rehash-1.7-r1::gentoo 5 KiB
[ebuild U ] dev-libs/openssl-1.0.2g-r2::gentoo [1.0.1m::gentoo] USE="asm%* tls-heartbeat zlib -bindist* -gmp - kerberos -rfc3779 -sctp% -static-libs {-test} -vanilla" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="(sse2)" 5,143 KiB
[ebuild N ] dev-libs/libuv-1.4.2:0/1::gentoo USE="-static-libs" ABI_X86="(64) -32 (-x32)" 995 KiB
[ebuild N ] net-libs/nodejs-0.12.6::gentoo USE="npm snapshot ssl -debug -icu" PYTHON_TARGETS="python2_7" 19,2 88 KiB
[blocks B ] <dev-libs/openssl-1.0.2d-r1:0 ("<dev-libs/openssl-1.0.2d-r1:0" is blocking app-misc/c_rehash-1.7-r 1)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/openssl:0
(dev-libs/openssl-1.0.2g-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
dev-libs/openssl:0=[-bindist] required by (net-libs/nodejs-0.12.6:0/0::gentoo, ebuild scheduled for merge)
^^^^^^^^
(dev-libs/openssl-1.0.1m:0/0::gentoo, installed) pulled in by
>=dev-libs/openssl-0.9.6d:0[bindist] required by (net-misc/openssh-6.7_p1:0/0::gentoo, installed)
(app-misc/c_rehash-1.7-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
>=app-misc/c_rehash-1.7-r1 required by (dev-libs/openssl-1.0.2g-r2:0/0::gentoo, ebuild scheduled for merge)
|
|
|
Back to top |
|
|
charles17 Advocate
Joined: 02 Mar 2008 Posts: 3683
|
Posted: Thu Mar 17, 2016 7:47 am Post subject: |
|
|
Update your system before installing new packages. |
|
Back to top |
|
|
frankenputer n00b
Joined: 09 Mar 2016 Posts: 26
|
Posted: Thu Mar 17, 2016 11:30 am Post subject: |
|
|
unmerge your older openssl version and (re)merge openssl to pull the newer version [soft blocker]
Also you'll notice that the newer openssh doesn't come with hpn if you enable it. |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Thu Mar 17, 2016 4:37 pm Post subject: |
|
|
Quote: | (dev-libs/openssl-1.0.1m:0/0::gentoo, installed) pulled in by
>=dev-libs/openssl-0.9.6d:0[bindist] required by (net-misc/openssh-6.7_p1:0/0::gentoo, installed) |
The other big thing, DO NOT set bindist USE flag! |
|
Back to top |
|
|
skorefish Apprentice
Joined: 21 Jun 2015 Posts: 285
|
Posted: Thu Mar 17, 2016 6:51 pm Post subject: |
|
|
ok I unmerged a lot of conflicting packages, but I still have a problem with sys-devel/gcc
I have configured it for cross-compiling with the raspberry pie, ...
I 'm looking how to make it back a normal gcc... |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Thu Mar 17, 2016 8:16 pm Post subject: |
|
|
ct85711 wrote: | The other big thing, DO NOT set bindist USE flag! |
ct85711 ... I don't think they are, "-bindist*" is a use change.
@skorefish ... you can generally get around such blockers by providing the dependent package in the <atom>, eg:
Code: | # emerge --oneshot =dev-libs/openssl-1.0.2g-r2 =app-misc/c_rehash-1.7-r1 |
best ... khay |
|
Back to top |
|
|
skorefish Apprentice
Joined: 21 Jun 2015 Posts: 285
|
Posted: Sat Mar 19, 2016 12:00 pm Post subject: |
|
|
ok, he blockers are gone, but now i'm struggeling with perl conflicts !!
Code: |
(dev-lang/perl-5.20.2:0/5.20::gentoo, ebuild scheduled for merge) pulled in by
=dev-lang/perl-5.20.2:0/5.20::gentoo (Argument)
=dev-lang/perl-5.20* required by (virtual/perl-JSON-P P-2.272.30:0/0::gentoo, installed)
^ ^^^^^
dev-lang/perl:0/5.20=[-build(-)] required by (perl-co re/Data-Dumper-2.154.0:0/0::gentoo, installed)
^^^^^^^^
(and 9 more with the same problems)
(dev-lang/perl-5.22.1:0/5.22::gentoo, installed) pulled in by
=dev-lang/perl-5.22* required by (virtual/perl-CPAN-M eta-2.150.1:0/0::gentoo, installed)
| and more that I can't see
i found https://forums.gentoo.org/viewtopic-t-1027134-highlight-perl+conflicts.html |
|
Back to top |
|
|
|