[users] Re: problem with amavisd after perl-* update
John Thomas
gmane-2006-04-16 at jt-socal.com
Thu Nov 22 16:55:17 CET 2007
Dag Wieers said the following on 11/20/2007 01:17 AM:
> On Mon, 19 Nov 2007, John Thomas wrote:
>
>> Dag Wieers said the following on 11/18/2007 12:41 PM:
>>>>> Install the perl-File-Temp 0.18.
>>>> That doesn't really work out, at least not on RHEL 5:
>>>>
>>>> Transaction Check Error:
>>>> file /usr/share/man/man3/File::Temp.3pm.gz from install of
>>>> perl-File-Temp-0.18-1.el5.rf conflicts with file from package
>>>> perl-5.8.8-10.el5_0.2
>>>> file /usr/share/man/man3/File::Temp.3pm.gz from install of
>>>> perl-File-Temp-0.18-1.el5.rf conflicts with file from package
>>>> perl-5.8.8-10.el5_0.2
>>> Then locking to a specific version of the module is probably best :-(
>> Sorry, what does "locking to a specific version of the module" mean?
>
> Not installing a newer one. apt has something like pinning, I believe yum
> has something similar ? But the best thing you can do for production
> systems, is create your own custom repository with packages that have been
> tested.
I am still confused with this. My description below is terse, but it is
merely brevity first, humility second, to save your time.
1. "yum install perl-File-Temp" does not work, as mentioned above.
2. "yum update" breaks amavisd-new because of 1, as mentioned in thread.
3. Presumably, all new and existing users cannot use amavisd-new.
It seems a possible (not tested by me) solution is to somehow get
perl-file-temp installed via the --nodocs option (source:
http://www.mail-archive.com/openpkg-dev@openpkg.org/msg18151.html )
Should rpmforge: (a) modify perl-file-temp so that it has "nodocs", (b)
back out latest upgrades so that perl-file-temp is not needed by
amavisd-new, or (c) something else so that rpmforge fixes a known problem?
--
Sincerely,
John Thomas
More information about the users
mailing list