Re: nodejs, epel, SCL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]




On 05/30/2014 10:18 AM, Eugene Vilensky wrote:
> Hello,
> 
> ​With SCL and epel repositories enabled, some dependencies for the package
> name 'nodejs' get satisfied with libs from SCL which are placed in paths
> that are not part of my user's environment.  Is there a method to make sure
> that nodeJS from epel dependencies are only satisfied from epel?

EPEL is self-reliant. Nothing in EPEL will depend on another other than
Base/Updates. You need to check which repo you're installing the package
from, and be careful with the package name itself. There shouldn't be
duplicate names.

In your example, the nodejs package is coming from SCL, so you would
need to use the scl tools to enable that utility (which then
appropriately updates your user's environment)

For example, 'scl enable nodejs010 bash' would give you a bash shell
with the appropriate environment for using the nodejs from SCL.

> 
> 
> For example, the http parser dependency gets satisfied by
> nodejs010-http-parser-2.0-5.20121128gitcd01361.el6.centos.alt.x86_6
> 
> http-parser-2.0-4.20121128gitcd01361.el6.x86_64 : HTTP request/response
> parser for C
> Repo        : epel
> Matched from:
> Filename    : /usr/lib64/libhttp_parser.so.2
> Other       : libhttp_parser.so.2()(64bit)
> Filename    : /usr/lib64/libhttp_parser.so.2.0
> 
> 
> 
> http-parser-2.0-4.20121128gitcd01361.el6.i686 : HTTP request/response
> parser for C
> Repo        : epel
> Matched from:
> Other       : libhttp_parser.so.2
> Filename    : /usr/lib/libhttp_parser.so.2
> Filename    : /usr/lib/libhttp_parser.so.2.0
> 
> 
> 
> nodejs010-http-parser-2.0-5.20121128gitcd01361.el6.centos.alt.x86_64 : HTTP
> request/response parser for C
> Repo        : scl
> Matched from:
> Filename    : /opt/rh/nodejs010/root/usr/lib64/libhttp_parser.so.2
> Filename    : /opt/rh/nodejs010/root/usr/lib64/libhttp_parser.so.2.0
> Other       : libhttp_parser.so.2()(64bit)
> _______________________________________________
> CentOS mailing list
> CentOS@xxxxxxxxxx
> http://lists.centos.org/mailman/listinfo/centos
> 

-- 
Jim Perrin
The CentOS Project | http://www.centos.org
twitter: @BitIntegrity | GPG Key: FA09AD77
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos





[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux