[BlueOnyx:02044] Re: Perl conflicts in upgrade attempt

Michael Stauber mstauber at blueonyx.it
Wed Aug 12 09:08:28 -05 2009


Hi Chuck,

> That is a fairly stock BX system.  And I was simply attempting to perform a
> "yum upgrade".  Perl is the only package that will not upgrade.
>
> But this system does have the Nuonce MailScanner/Spamassassin/MailWatch
> installed on it.  

That's the problem <sigh>.

The NuOnce MailScanner was designed for BlueQuartz - not BlueOnyx. It should 
not have been installed on BlueOnyx, as those PKGs contains Perl related RPMs 
compiled for the Perl on BlueQuartz. And those RPMs were forced aboard during 
the PKG installation, which now causes this grief.

> I had no idea that it so brutally installed packages when
> it was installed - its worked OK from day one.  But now, the Perl upgrade
> problem. 

Yeah. Typically the PKGs contain some info in them that defines which 
"product" (Qube3, RaQ550, BlueQuartz, BlueOnyx) they're compatible with. 

Usually you shouldn't be able to install a PKG on a system that it wasn't 
designed for. Unfortunately some vendors put wildcards into the product field, 
which now make it possible to install incompatible PKGs on BlueOnyx. The 
wildcards in NuOnce PKGs unfortunately cover both BlueQuartz and BlueOnyx.

Hence we will have to do something with the PKG install mechanism to prevent 
people (for their own good) from installing old NuOnce BlueQuartz PKGs on 
BlueOnyx. :o/

> Do you think that Perl not upgrading will cause any future problems?

Hard to say. Does Yum simply bug out and not install any patches, or does it 
just complain about the Perl related RPMs, but does everything else OK?

-- 
With best regards

Michael Stauber




More information about the Blueonyx mailing list