NCSU-Libraries/ocracoke

Add installation of prereq packages to Ansible

Opened this issue · 0 comments

Installation of these two prerequisite packages should be handled within Ocracoke's Ansible playbook (or a new role). I have taken them out of the "basic-setup" role that Ocracoke uses, as this is supposed to be a more generic role for use across applications. The current versions of these packages are causing an error when being installed though, which I've included below, so testing will be needed when adding them to Ansible.

 - https://kojipkgs.fedoraproject.org//packages/http-parser/2.7.1/3.el7/x86_64/http-parser-2.7.1-3.el7.x86_64.rpm
  - https://kojipkgs.fedoraproject.org//packages/http-parser/2.7.1/3.el7/x86_64/http-parser-devel-2.7.1-3.el7.x86_64.rpm

Finished Dependency Resolution
Error: Package: http-parser-devel-2.7.1-3.el7.x86_64 (/http-parser-devel-2.7.1-3.el7.x86_64H40lWC)
Requires: http-parser = 2.7.1-3.el7
Installed: http-parser-2.7.1-5.el7_4.x86_64 (@rhel-7-server-rpms)
http-parser = 2.7.1-5.el7_4
Available: http-parser-2.7.1-1.el7.i686 (rhel-7-server-rpms)
http-parser = 2.7.1-1.el7
**********************************************************************
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf
**********************************************************************
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest