Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED-libressl unsupported] emerge nodejs with libressl.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
nicesj
n00b
n00b


Joined: 29 Sep 2016
Posts: 1

PostPosted: Fri Oct 14, 2016 4:57 am    Post subject: [SOLVED-libressl unsupported] emerge nodejs with libressl. Reply with quote

When I try to pull the nodejs, it requiers ssl. "openssl".

But I switched my system to use libressl instead of openssl.

So there is no openssl dependencies anymore on my system.

In this case, How can I pull the "nodejs" with libressl?

nodejs requires only "openssl". and it conflicts to libressl.

I don't want to switch back to openssl for my system.

Quote:
home ~ # emerge -pv nodejs

* IMPORTANT: 8 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.

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

Calculating dependencies... done!
[ebuild N ] net-libs/http-parser-2.6.2:0/2.6.2::gentoo USE="-static-libs" 0 KiB
[ebuild N ] dev-libs/openssl-1.0.2j::gentoo USE="asm sslv3 tls-heartbeat zlib -bindist -gmp -kerberos -rfc3779 -sctp -sslv2 -static-libs {-test} -vanilla" CPU_FLAGS_X86="sse2" 5,184 KiB
[ebuild N ] net-libs/nodejs-6.7.0::gentoo USE="icu npm snapshot -debug -doc -ssl {-test}" CPU_FLAGS_X86="sse2" PYTHON_TARGETS="python2_7" 15,244 KiB
[blocks B ] dev-libs/openssl:0 ("dev-libs/openssl:0" is blocking dev-libs/libressl-2.5.0)

Total: 3 packages (3 new), Size of downloads: 20,427 KiB
Conflict: 1 block (1 unsatisfied)

* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

(dev-libs/openssl-1.0.2j:0/0::gentoo, ebuild scheduled for merge) pulled in by
>=dev-libs/openssl-1.0.2g:0=[-bindist] required by (net-libs/nodejs-6.7.0:0/0::gentoo, ebuild scheduled for merge)

(dev-libs/libressl-2.5.0:0/39::gentoo, installed) pulled in by
dev-libs/libressl required by @selected


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages

home ~ #


Last edited by nicesj on Mon Oct 17, 2016 4:17 am; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30966
Location: here

PostPosted: Fri Oct 14, 2016 5:25 am    Post subject: Re: emerge nodejs with libressl. Reply with quote

nicesj wrote:
In this case, How can I pull the "nodejs" with libressl?

You can't pull nodejs with libressl. nodejs not implement libressl for the moment (see here).
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
F1r31c3r
Tux's lil' helper
Tux's lil' helper


Joined: 31 Aug 2007
Posts: 107
Location: UK

PostPosted: Tue Jan 02, 2018 2:42 pm    Post subject: ffor the record in 2017 nodejs still has not libressl suppor Reply with quote

NodeJS still has no LibreSSL support unfortunately so to get NodeJS to build while using LibreSSL you need to add a file to your package.use folder containing:

Code:

<=net-libs/nodejs-9.3.0 -ssl

_________________
A WikI, A collection of mass misinformation based on opinion and manipulation by a deception of freedom.
If we know the truth, then we should be free from deception (John 8:42-47 )
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Tue Jan 02, 2018 3:05 pm    Post subject: Reply with quote

Use the nodejs ebuild from the libressl overlay.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30966
Location: here

PostPosted: Tue Jan 02, 2018 4:29 pm    Post subject: Reply with quote

For completly switching to libressl, libressl overlay is needed. But remeber that this is not supported by gentoo
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo 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