&gt;&gt; &gt;Thanks but is there a way to avoid reinstall mailscanner ? It&#39;s a<br>&gt;&gt; production<br>&gt;&gt; &gt;server and I would prefer to not reinstall if it&#39;s possible.<br>&gt;&gt;<br>&gt;&gt; &gt;thanks<br>
&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; &gt;rpm -e perl-Sys-Syslog<br>&gt;&gt; &gt;then up2date -u<br>&gt;&gt; &gt;then re-install MailScanner.<br>&gt;&gt;<br>&gt;&gt; &gt;Marcello Anderlini Database Informatica wrote:<br>
&gt;&gt; &gt;&gt; Hello I&#39;ve a mailscanner *Le Service des Technologies de<br>&gt;&gt; l&#39;Information de l&#39;UdeS veut vous mettre en garde contre &quot;<a href="http://4.58.9.1">4.58.9.1</a>&quot;<br>&gt;&gt; qui semble être une tentative de fraude envers* <a href="http://4.58.9.1">4.58.9.1</a><br>
&gt;&gt; &lt;<a href="http://4.58.9.1/">http://4.58.9.1/</a>&gt; running on a Centos 4.6 x86_64.<br>&gt;&gt; &gt;&gt; Today I&#39;ve tried to update my sistem but I get this error msg:<br>&gt;&gt; &gt;&gt; =======================================<br>
&gt;&gt; &gt;&gt; Transaction Check Error:<br>&gt;&gt; &gt;&gt; file /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/Sys/Syslog.pm<br>&gt;&gt; &gt;&gt; from install of perl-5.8.5-36.el4_6.3 conflicts with file from package<br>
&gt;&gt; &gt;&gt; perl-Sys-Syslog-0.18-1<br>&gt;&gt; &gt;&gt; file<br>&gt;&gt; &gt;&gt; /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/auto/Sys/Syslog/Syslo<br>&gt;&gt; &gt;&gt; g.so from install of perl-5.8.5-36.el4_6.3 conflicts with file from<br>
&gt;&gt; &gt;&gt; package<br>&gt;&gt; &gt;&gt; perl-Sys-Syslog-0.18-1<br>&gt;&gt; &gt;&gt; =======================================<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; Could someone help me ?<br>&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Thanks<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt; Dr. Marcello Anderlini<br>&gt;&gt; &gt;&gt; <a href="mailto:m.anderlini@database.it">m.anderlini@database.it</a> &lt;mailto:<a href="mailto:m.anderlini@database.it">m.anderlini@database.it</a>&gt;<br>
&gt;&gt; &gt;&gt; ---------------------------------------------<br>&gt;&gt; &gt;&gt; Database Informatica S.r.l.<br>&gt;&gt; &gt;&gt; Microsoft Certified Partner<br>&gt;&gt; &gt;&gt; Tel.&nbsp; +39059775070<br>&gt;&gt; &gt;&gt; Fax. +39059779545<br>
&gt;&gt; &gt;&gt; <a href="http://www.database.it">http://www.database.it</a> &lt;<a href="http://www.database.it/">http://www.database.it/</a>&gt;<br>&gt;&gt; &gt;&gt; ---------------------------------------------<br>&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>&gt;&gt; &gt;&gt;<br>&gt;&gt; You can reinstall MailScanner but you will still have the same perl<br>&gt;&gt; conflicts next time a perl module gets updated on RPMforge (or<br>&gt;&gt; whatever your repo is that has the conflicting package).<br>
&gt;&gt;<br>&gt;&gt; I would simply force the install of the perl modules (I do it all the<br>&gt;&gt; time) with the conflict from the MailScanner installation:<br>&gt;&gt;<br>&gt;&gt; # rpm -Uhv --force<br>&gt;&gt; /var/cache/yum/rpmforge/packages/perl-Sys-Syslog-0.18-1.rpm<br>
&gt;&gt;<br>&gt;&gt; Substitute &quot;rpmforge&quot; above with whatever your repository name is and<br>&gt;&gt; the RPM file in question.<br>&gt;&gt;<br>&gt;&gt; Dave<br>&gt;&gt;<br>&gt;&gt; --<br>&gt;&gt; Dave Jones<br>
&gt;Dave,<br>&gt;<br>&gt;It didn&#39;t work on my RHEL 5.2 server:<br>&gt;[root@smtps ~]# rpm -Uvh --force<br>&gt;/var/cache/yum/rhel-i386-server-5/packages/perl-5.8.8-10.el5_2.3.i386.rpm<br>&gt;/etc/selinux/targeted/contexts/files/file_contexts: Multiple same<br>
&gt;specifications for /usr/local/lost\+found/.*.<br>&gt;/etc/selinux/targeted/contexts/files/file_contexts: Multiple same<br>&gt;specifications for /usr/local/\.journal.<br>&gt;/etc/selinux/targeted/contexts/files/file_contexts: Multiple same<br>
&gt;specifications for /usr/local/lost\+found.<br>&gt;Preparing...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ###########################################<br>&gt;[100%]<br>&nbsp; &gt;1:perl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ###########################################<br>
&gt;[100%]<br>&gt;[root@smtps ~]# MailScanner --lint<br>&gt;<br>&gt;<br>&gt;**** ERROR: You must upgrade your perl IO module to at least<br>&gt;**** ERROR: version 1.2301 or MailScanner will not work!<br>&gt;<br>&gt;I am now reinstalling the following MS&#39; RPMs: perl-IO perl-File-Temp<br>
&gt;perl-Math-BigInt perl-Math-BigRat perl-bignum<br>&gt;<br>&gt;Denis<br><br>Sounds like you might have SELinux active.&nbsp; Run &quot;getenforce&quot; and if it is &quot;Enforcing&quot; then run &quot;setenforce 0&quot; to make it &quot;Permissive&quot;.&nbsp; Then run your command again.<br>
<br>If permissive mode allows the package install command to work with --force, then disable SELinux or try your hand at updating the SELinux policy that is preventing it from installing.&nbsp; RHEL 5 is supposed to be much easier to customize SELinux policies but I haven&#39;t played with it yet.&nbsp; I still just disable it during the install and go...<br clear="all">
<br>-- <br>Dave Jones