Installing snort on Amazon Linux Dependancy Issue (libpcre.so.1)
<p>I am trying to install snort on an amazon virtual machine, and I am running into a dependency issue. I would really appreciate any help! :D</p>

<p>Operating system info below: </p>

<pre><code># uname -a

Linux hostname 4.1.13-19.30.amzn1.x86_64 #1 SMP Fri Dec 11 03:42:10 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
</code></pre>

<p>I have downloaded the snort rpm, (the centos version as that is what amazon linux is based on, I have also tried directly with yum, and I have encountered the same issue).  Evidence below:</p>

<pre><code># yum localinstall snort-2.9.8.0-1.centos7.x86_64.rpm
Loaded plugins: priorities, update-motd, upgrade-helper
Examining snort-2.9.8.0-1.centos7.x86_64.rpm: 1:snort-2.9.8.0-1.x86_64
Marking snort-2.9.8.0-1.centos7.x86_64.rpm to be installed
Resolving Dependencies
--&gt; Running transaction check
---&gt; Package snort.x86_64 1:2.9.8.0-1 will be installed
--&gt; Processing Dependency: libdnet.so.1()(64bit) for package: 1:snort-2.9.8.0-1.x86_64
--&gt; Processing Dependency: libpcre.so.1()(64bit) for package: 1:snort-2.9.8.0-1.x86_64
--&gt; Finished Dependency Resolution
Error: Package: 1:snort-2.9.8.0-1.x86_64 (/snort-2.9.8.0-1.centos7.x86_64)
       Requires: libdnet.so.1()(64bit)
Error: Package: 1:snort-2.9.8.0-1.x86_64 (/snort-2.9.8.0-1.centos7.x86_64)
       Requires: libpcre.so.1()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
</code></pre>

<p>I check the depencdancy with yum, evidence below:</p>

<pre><code># yum provides libdnet
Loaded plugins: priorities, update-motd, upgrade-helper
libdnet-1.11-1.1.el3.rf.x86_64 : Simple portable interface to lowlevel networking routines
Repo        : installed
</code></pre>

<p>Could the issue be related to a symbolic link?</p>

<p>Or could it be an operating system incompatibility issue?</p>

<p>Any help at all would be greatly appreciated! :D</p>

<p>Thanks!</p>