title: How to Install rsyslog v8.15 on Amazon Linux AMI
body: <p>Im trying to upgrade rsyslog 5.8.10 on Amazon Linux AMI 2015.09 to v8.15.</p>
  
  <p>Here is my steps:</p>
  
  <p>vi /etc/yum.repos.d/rsyslog.repo </p>
  
  <pre><code>[rsyslog_v8]  
  name=Adiscon CentOS-$releasever - local packages for $basearch  
  baseurl=http://rpms.adiscon.com/v8-stable/epel-7/$basearch  
  enabled=0  
  gpgcheck=0  
  gpgkey=http://rpms.adiscon.com/RPM-GPG-KEY-Adiscon  
  protect=1  
  </code></pre>
  
  <p>sudo yum install rsyslog --enablerepo=rsyslog_v8 --setopt=rsyslog_v8.priority=1</p>
  
  <h2>My Error output:</h2>
  
  <pre><code>Loaded plugins: priorities, update-motd, upgrade-helper
  amzn-main/latest                                                                                                                                           | 2.1 kB     00:00
  amzn-updates/latest                                                                                                                                        | 2.3 kB     00:00
  rsyslog_v8/x86_64                                                                                                                                          | 2.5 kB     00:00
  zabbix                                                                                                                                                     |  951 B     00:00
  5 packages excluded due to repository priority protections
  Resolving Dependencies
  --&gt; Running transaction check
  ---&gt; Package rsyslog.x86_64 0:5.8.10-9.26.amzn1 will be updated
  ---&gt; Package rsyslog.x86_64 0:8.15.0-1.el7 will be an update
  --&gt; Processing Dependency: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_38)(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_201)(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_183)(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libgt for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libsystemd-journal.so.0()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libsystemd-id128.so.0()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: liblogging-stdlog.so.0()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libjson-c.so.2()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libgthttp.so.0()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libgtbase.so.0()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libestr.so.0()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Running transaction check
  ---&gt; Package json-c.x86_64 0:0.11-6.8.amzn1 will be installed
  ---&gt; Package libestr.x86_64 0:0.1.10-1.el7 will be installed
  ---&gt; Package libgt.x86_64 0:0.3.11-1.el7 will be installed
  ---&gt; Package liblogging.x86_64 0:1.0.5-1.el7 will be installed
  ---&gt; Package rsyslog.x86_64 0:8.15.0-1.el7 will be an update
  --&gt; Processing Dependency: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_38)(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_201)(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_183)(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libsystemd-journal.so.0()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Processing Dependency: libsystemd-id128.so.0()(64bit) for package: rsyslog-8.15.0-1.el7.x86_64
  --&gt; Finished Dependency Resolution
  Error: Package: rsyslog-8.15.0-1.el7.x86_64 (rsyslog_v8)
             Requires: libsystemd-journal.so.0()(64bit)
  Error: Package: rsyslog-8.15.0-1.el7.x86_64 (rsyslog_v8)
             Requires: libsystemd-id128.so.0()(64bit)
  Error: Package: rsyslog-8.15.0-1.el7.x86_64 (rsyslog_v8)
             Requires: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_201)(64bit)
  Error: Package: rsyslog-8.15.0-1.el7.x86_64 (rsyslog_v8)
             Requires: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_38)(64bit)
  Error: Package: rsyslog-8.15.0-1.el7.x86_64 (rsyslog_v8)
             Requires: libsystemd-journal.so.0(LIBSYSTEMD_JOURNAL_183)(64bit)
   You could try using --skip-broken to work around the problem
   You could try running: rpm -Va --nofiles --nodigest
  </code></pre>