Failed: [456] (item=[u ' git ', U ' Nodejs ']) + = {"Changed": True, "Failed": True, "item": ["Git", "Nodejs"], "MSG": "Error: package:1:nodejs-6.11.1-1.el7.x86_64 (Epel) \ requires:libhttp_parser.so.2 () (64bit ) \nerror:package:1:nodejs-6.11.1-1.el7.x86_64 (Epel) \ n Requires:http-parser >= 2. 7.0\n "," RC ": 1," Results ": [" Loaded plugins:fastestmirror\nloading mirror speeds from cached hostfile\n * base:mirror.b it.edu.cn\n * epel:mirrors.neusoft.edu.cn\n * extras:mirrors.aliyun.com\n * updates:mirror.bit.edu.cn\nresolving dependencies\n--> Running Transaction check\n---> Package git.x86_64 0:1.8.3.1-6.el7_2.1 would be installed\n-- > Processing dependency:perl-git = 1.8.3.1-6.el7_2.1 for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> Processing Dependency:perl >= 5.008 for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing dependency:rsync for Package:g It-1.8.3.1-6.el7_2.1.x86_64\n--> ProcesSing Dependency:perl (warnings) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (VARs) for Package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (Strict) for package:git-1.8.3.1-6.el7_2.1. X86_64\n--> processing Dependency:perl (Lib) for Package:git-1.8.3.1-6.el7_2.1.x86_64\n--> Processing Dependency:perl (Term::readkey) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (git) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (Getopt::long) for package: git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (file::stat) for package:git-1.8.3.1-6.el7_2.1.x86_ 64\n--> processing Dependency:perl (file::temp) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> Processing Dependency:perl (FILE::SPEC) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (File::P ath ) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (file::find) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (file::copy) for package: git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:perl (file::basename) for package:git-1.8.3.1-6.el7_2.1. x86_64\n--> processing Dependency:perl (exporter) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> Processing Dependency:perl (Error) for package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing Dependency:/usr/bin/perl for Package:git-1.8.3.1-6.el7_2.1.x86_64\n--> processing dependency:libgnome-keyring.so.0 () (64bit) for package: git-1.8.3.1-6.el7_2.1.x86_64\n---> Package nodejs.x86_64 1:6.11.1-1.el7 'll be installed\n--> processing DEPENDENCY:NPM = 1:3.10.10-1.6.11.1.1.el7 for package:1:nodejs-6.11.1-1.el7.x86_64\n--> Processing Dependency: LIBUV >= 1:1.9.1 for package:1:nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:http-parser >= 2.7.0 for P Ackage:1:nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libuv.so.1 () (64bit) for package:1:nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libicuuc.so.50 () (64bit) for package:1: Nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libicui18n.so.50 () (64bit) for package:1: Nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libicudata.so.50 () (64bit) for package:1: Nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libhttp_parser.so.2 () (64bit) for package:1: nodejs-6.11.1-1.el7.x86_64\n--> Running Transaction check\n---> Package libgnome-keyring.x86_64 0:3.8.0-3.el7 'll be installed\n---> Package libicu.x86_64 0:50.1.2-15.el7 'll be installed\n---> Package libuv.x86_64 1:1.10.2 -1.el7 'll be installed\n---> Package nodejs.x86_64 1:6.11.1-1.el7 'll be installed\n--> processing dependency:ht Tp-parser >= 2.7.0 for package:1:nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libhttp_parser.so.2 () ( 64bit) for package:1:nodejs-6.11.1-1.el7.x86_64\n---> npm.x86_64 1:3.10.10-1.6.11.1.1.el7 would beinstalled\n---> Package perl.x86_64 4:5.16.3-291.el7 'll be installed\n--> processing dependency:perl-libs = 4:5. 16.3-291.EL7 for package:4:perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (sockets) >= 1.3 for Package : 4:perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (scalar::util) >= 1.10 for Package:4: perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl-macros for package:4:perl-5.16.3-291.el7.x86_64\n-- > Processing dependency:perl-libs for package:4:perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl ( threads::shared) for package:4:perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (threads) for Package:4: perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (constant) for package:4:perl-5.16.3-291.el7.x86_64\ n--> processing Dependency:perl (time::local) for package:4:perl-5.16.3-291.el7.x86_64\n--> Processing Dependency:perl (time::hires) for PACKAGE:4:PERL-5.16.3-291.EL7.X86_64\N--> Processing Dependency:perl (storable) for package:4:perl-5.16.3-291.el7.x86_64\n--> Processing Dependency:perl ( Socket) for package:4:perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (scalar::util) for Package:4: perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (pod::simple::xhtml) for Package:4: perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (pod::simple::search) for Package:4: perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (Filter::util::call) for Package:4: perl-5.16.3-291.el7.x86_64\n--> processing Dependency:perl (Carp) for package:4:perl-5.16.3-291.el7.x86_64\n-- > Processing Dependency:libperl.so () (64bit) for package:4:perl-5.16.3-291.el7.x86_64\n---> Package Perl-error.noarch 1:0.17020-2.el7 'll be installed\n---> Package perl-exporter.noarch 0:5.68-3.el7 'll be installed \ n---> Package perl-file-path.noarch 0:2.09-2.el7 is installed\n---> Package perl-file-temp.noarch 0:0.23.01-3.EL7 would Be installed\n---> Package perl-getopt-long.noarch 0:2.40-2.el7 'll be installed\n--> processing Dependency:perl (pod::usage) >= 1.14 for package:perl-getopt-long-2.40-2.el7.noarch\n--> processing Dependency:perl (Text:: parsewords) for package:perl-getopt-long-2.40-2.el7.noarch\n---> Package perl-git.noarch 0:1.8.3.1-6.el7_2.1 would Be installed\n---> Package perl-pathtools.x86_64 0:3.40-5.el7 'll be installed\n---> Package Perl-termreadkey.x86_64 0:2.30-20.el7 'll be installed\n---> Package rsync.x86_64 0:3.0.9-17.el7 'll be installed\ n--> Running Transaction check\n---> Package nodejs.x86_64 1:6.11.1-1.el7 would be installed\n--> processing Depe Ndency:http-parser >= 2.7.0 for package:1:nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libhttp_ Parser.so.2 () (64bit) for package:1:nodejs-6.11.1-1.el7.x86_64\n---> Package perl-carp.noarch 0:1.26-244.el7 would Be installed\n---> Package perl-filter.x86_64 0:1.49-3.el7 'll be installed\n---> Package perl-pod-simple.noarch 1:3.28-4.el7 'll be installed\n--> processing Dependency:perl (Pod:: Escapes) >= 1.04 for package:1:perl-pod-simple-3.28-4.el7.noarch\n--> processing Dependency:perl (Encode) for package:1:perl-pod-simple-3.28-4.el7.noarch\n---> Package perl-pod-usage.noarch 0:1.63-3.el7 'll be installed\ n--> processing Dependency:perl (pod::text) >= 3.15 for package:perl-pod-usage-1.63-3.el7.noarch\n--> Processing dependency:perl-pod-perldoc for package:perl-pod-usage-1.63-3.el7.noarch\n---> Package Perl-scalar-list-utils.x86_64 0:1.27-248.el7 'll be installed\n---> Package perl-socket.x86_64 0:2.010-4.el7 would Be installed\n---> Package perl-storable.x86_64 0:2.45-3.el7 'll be installed\n---> Package Perl-text-parsewords.noarch 0:3.29-4.el7 'll be installed\n---> Package perl-time-hires.x86_64 4:1.9725-3.el7 would Be installed\n---> Package perl-time-local.noarch 0:1.2300-2.el7 'll be installed\n---> Package Perl-constant.noarch 0:1.27-2.el7 'll be installed\n---> Package perl-libs.x86_64 4:5.16.3-291.el7 'll be installed \ n---> Package perl-macros.x86_64 4:5.16.3-291.el7 is installed\n---> Package perl-threads.x86_64 0:1.87-4. El7 'll be installed\n---> Package perl-threads-shared.x86_64 0:1.43-6.el7 'll be installed\n--> Running transact Ion check\n---> Package nodejs.x86_64 1:6.11.1-1.el7 'll be installed\n--> processing Dependency:http-parser > = 2.7.0 for package:1:nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libhttp_parser.so.2 () (64bit) for package:1:nodejs-6.11.1-1.el7.x86_64\n---> Package perl-encode.x86_64 0:2.51-7.el7 'll be installed\n---> Package Perl-pod-escapes.noarch 1:1.04-291.el7 'll be installed\n---> Package perl-pod-perldoc.noarch 0:3.20-4.el7 'll is installed\n--> processing Dependency:perl (parent) for package:perl-pod-perldoc-3.20-4.el7.noarch\n--> Processing Dependency:perl (http::tiny) for Package:perl-pod-perldoc-3.20-4.el7.noarch\n---> Package perl-podlators.noarch 0:2.5.1-3.el7 'll be installed\n--> Running Transaction check\n---> Package nodejs.x86_64 1:6.11.1-1.el7 would be installed\n--> processing Dependency: Http-parser >= 2.7.0 for package:1:nodejs-6.11.1-1.el7.x86_64\n--> processing dependency:libhttp_parser.so.2 () (64bit) for package:1:nodejs-6.11.1-1.el7.x86_64\n---> Package perl-http-tiny.noarch 0:0.033-3.el7 'll be installed\n---> Package perl-parent.noarch 1:0.225-244.el7 'll be installed\n--> finished Dependency resolution\ N could try using--skip-broken to work around the problem\n you could try Running:rpm-va--nofiles--nodigest\n "]}
Workaround:
wget https://kojipkgs.fedoraproject.org//packages/http-parser/2.7.1/3.el7/x86_64/http-parser-2.7.1-3.el7.x86_64.rpm
RPM-IVH http-parser-2.7.1-3.el7.x86_64.rpm
This article is from the "506554897" blog, please be sure to keep this source http://506554897.blog.51cto.com/2823970/1963422
Error:package:1:nodejs-6.11.1-1.el7.x86_64 (Epel)