<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Although that might be the actual
requirement, the provided RPM does not reflect this</div>
<p><br>
</p>
<p>% rpm -ql --requires -p syslog-ng-3.35.1-2.el7.x86_64.rpm | grep
-i glib</p>
<div class="moz-cite-prefix">ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
<br>
libc.so.6(GLIBC_2.11)(64bit) <br>
libc.so.6(GLIBC_2.14)(64bit) <br>
libc.so.6(GLIBC_2.2.5)(64bit) <br>
libc.so.6(GLIBC_2.3)(64bit) <br>
libc.so.6(GLIBC_2.3.4)(64bit) <br>
libc.so.6(GLIBC_2.4)(64bit) <br>
libc.so.6(GLIBC_2.8)(64bit) <br>
libdl.so.2(GLIBC_2.2.5)(64bit) <br>
libglib-2.0.so.0()(64bit) <br>
libm.so.6(GLIBC_2.2.5)(64bit) <br>
libpthread.so.0(GLIBC_2.2.5)(64bit) <br>
librt.so.1(GLIBC_2.2.5)(64bit) <br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">And i do not htink that version 2.32 is
sufficient.<br>
</div>
<div class="moz-cite-prefix">At the time of the install I am running
an ansible playbook that starts with a minimal image of RHEL7</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">% cat /etc/redhat-release</div>
<div class="moz-cite-prefix">Red hat Enterprise Linux Server release
7.3 (Maipo)</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">which contains the glib2 2.46</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Installing the latest syslog-ng does
not upgrade glib2<br>
</div>
<div class="moz-cite-prefix">One of the major purposes of RPM is to
ensure that a package can not be installed if the required
components are not installed. The glib2 2.56 available at this
point, so should have been upgraded to ensure that syslog-ng could
run.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">The error is</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">/usr/sbin/syslog-ng: symbol lookup
error: /usr/lib64/libsyslog-ng-3.35.so.0: undefined symbol:
g_ptr_array_find_with_equal_func</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">The lowest version of the glib2 package
available on RHEL7 that allows syslog-ng 3.35 to start is
glib2-2.54.2-2.el7.x86_64<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix"># rpm -qi glib2<br>
Name : glib2<br>
Version : 2.54.2<br>
Release : 2.el7<br>
Architecture: x86_64<br>
Install Date: Tue 08 Feb 2022 09:39:20 AM PST<br>
Group : Unspecified<br>
Size : 11987361<br>
License : LGPLv2+<br>
Signature : RSA/SHA256, Wed 29 Nov 2017 04:02:25 AM PST, Key ID
199e2f91fd431d51<br>
Source RPM : glib2-2.54.2-2.el7.src.rpm<br>
Build Date : Fri 10 Nov 2017 04:40:23 AM PST<br>
Build Host : x86-041.build.eng.bos.redhat.com<br>
Relocations : (not relocatable)<br>
Packager : Red Hat, Inc.
<a class="moz-txt-link-rfc2396E" href="http://bugzilla.redhat.com/bugzilla"><http://bugzilla.redhat.com/bugzilla></a><br>
Vendor : Red Hat, Inc.<br>
URL : <a class="moz-txt-link-freetext" href="http://www.gtk.org">http://www.gtk.org</a><br>
Summary : A library of handy utility functions<br>
<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Evan.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 2022-02-08 08:22, Gabor Nagy (gnagy)
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:DM5PR19MB13551E3CC3EBC6D30505431C812D9@DM5PR19MB1355.namprd19.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div style="font-size:8pt; color:#f58442 ; font-family:
sans-serif; font-style:normal; font-weight:bold; padding:.2em">
Notice: This message was sent from outside the University of
Victoria email system. Please be cautious with links and
sensitive information.
</div>
<br>
<div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 11pt; color: rgb(0, 0, 0);">
Hi Evan,<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 11pt; color: rgb(0, 0, 0);">
<br>
May I ask what version of glib2 do you have on that RHEL 7
system?<br>
I'm only asking as we increased the minimum version of glib to
2.32 recently.<br>
<br>
Don't get me wrong, the 'requires' field in the spec file is a
good point, I just wanted to let you know about the minimum
version also.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 11pt; color: rgb(0, 0, 0);">
Regards,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 11pt; color: rgb(0, 0, 0);">
Gabor</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;
font-size:11pt; color:rgb(0,0,0)">
<br>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">______________________________________________________________________________
Member info: <a class="moz-txt-link-freetext" href="https://lists.balabit.hu/mailman/listinfo/syslog-ng">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a>
Documentation: <a class="moz-txt-link-freetext" href="http://www.balabit.com/support/documentation/?product=syslog-ng">http://www.balabit.com/support/documentation/?product=syslog-ng</a>
FAQ: <a class="moz-txt-link-freetext" href="http://www.balabit.com/wiki/syslog-ng-faq">http://www.balabit.com/wiki/syslog-ng-faq</a>
</pre>
</blockquote>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Evan Rempel 250.721.7691
Senior Systems Administrator <a class="moz-txt-link-abbreviated" href="mailto:erempel@uvic.ca">erempel@uvic.ca</a>
Data Centre Services, University Systems, University of Victoria
</pre>
</body>
</html>