<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Hi Evan,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
I think it can be done, yes. I will check it out.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">We do not have many "Requires:" in the specfile, and I do not see any reason why we should not have them.</span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Peter, what do you think about it? Do you have any reason not to add "Requires:" fields to core and the modules?</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Cheers,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Attila</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> syslog-ng <syslog-ng-bounces@lists.balabit.hu> on behalf of Evan Rempel <erempel@uvic.ca><br>
<b>Sent:</b> Friday, February 4, 2022 9:41 PM<br>
<b>To:</b> syslog-ng@lists.balabit.hu <syslog-ng@lists.balabit.hu><br>
<b>Subject:</b> [syslog-ng] syslog-ng 3.35.1-2.el7</font>
<div> </div>
</div>
<div>
<div style="background-color:#FFEB9C; width:100%; border-style:solid; border-color:#9C6500; border-width:1pt; padding:2pt; font-size:10pt; line-height:12pt; font-family:'Calibri'; color:Black; text-align:left">
<span style="color:#9C6500; font-weight:bold">CAUTION:</span> This email originated from outside of the organization. Do not follow guidance, click links, or open attachments unless you recognize the sender and know the content is safe.</div>
<br>
<div>
<p><font size="4">The packaged syslog-ng RPM for RHEL7 from the stable copr repo</font></p>
<p><a class="x_moz-txt-link-freetext" href="https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcopr-be.cloud.fedoraproject.org%2Fresults%2Fczanik%2Fsyslog-ng-stable&data=04%7C01%7Cattila.szakacs%40balabit.com%7C5a299f59ed9b491cc5af08d9e81ec120%7C91c369b51c9e439c989c1867ec606603%7C0%7C1%7C637796041054828292%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=GopLNWbdO1%2BvbeHCAcFUvZpfF0M8eGYXmzU7v5kkRNs%3D&reserved=0" originalsrc="https://copr-be.cloud.fedoraproject.org/results/czanik/syslog-ng-stable" shash="EVkQjL027j+2cVVM6qR/ZPvSB9nxyeiI8c/RqrNWBwSY34NnL5NEuV81iZRic/fbEgiLKfW6r6vvZ2rmqggnt1JOrF0Z472f7rgOFJa1HFuHJ2E4EOntsYDpXALQ/5hACNClgiUsdh7GYb7JOlzPaxoCWcXCeQU220Krjt/Ep5s=">https://copr-be.cloud.fedoraproject.org/results/czanik/syslog-ng-stable</a></p>
<p>fails to have a dependency specified for glib library with a large enough version to satisfy the runtime requirements.</p>
<p>The syslog-ng package has a requirement listed of</p>
<p>"libglib-2.0.so.0()(64bit)"</p>
<p>but if there is an older glib2 package installed that satisfies this requirement syslog-ng will fail to start with an error</p>
<p>/usr/sbin/syslog-ng: symbol lookup error: /usr/lib64/libsyslog-ng-3.35.so.0: undefined symbol: g_ptr_array_find_with_equal_func</p>
<p><br>
</p>
<p>Can the package maintainer add a >= version specification to the requirements so that the install of syslog-ng will automatically update to a version of glib2 that works with syslog-ng?<br>
</p>
<pre class="x_moz-signature" cols="72">
-- 
Evan Rempel</pre>
</div>
</div>
</body>
</html>