On Wed, 16 Jul 2003, Norman Zhang wrote: > This is a multi-part message in MIME format...
... for no good reason that is readily apparent (at least to me) ... :) > I'm trying to upgrade to the latest squid-2.5 proxy server from cooker. Onto a system running which release? I take it that it's not Cooker that you're running on this box; this sort of mixing is prone to these sorts of difficulties, you know ... if the box /is/ running Cooker, then using urpmi to install rather than rpm should sort out the dependencies nicely. Cooker is really a separate distro unto itself, and the further you get from the date of the prior "official" release, the more differences you'll inevitably encounter between the two of them (and the more problems that mixing RPMs from both onto one system will generate for you). > However I get the following error > > [EMAIL PROTECTED] nzhang]# rpm -Uvh squid-2.5.STABLE2-2mdk.i586.rpm > Preparing... > ########################################### [100%] > 1:squid > ########################################### [100%] > [EMAIL PROTECTED] nzhang]# rpm -Uvh squid-2.5.STABLE3-1mdk.i586.rpm > error: failed dependencies: > perl(Authen::Smb::Smb) is needed by squid-2.5.STABLE3-1mdk > > Would someone please give me a few pointers on how to troubleshoot this? This newer version of Squid needs a Perl module that the earlier one did not, and that you don't already have. If you're familiar with downloading and installing Perl modules with the CPAN system, you might be able to get this module (and possibly others that this Squid version may also require) that way, and thereby incorporate it/them into your current local Perl installation ... if not, it is entirely possible that trying to get it from Cooker will require a wholesale updating of your Perl susbsystem (if Cooker is using a newer Perl version than your current release does), and $DEITY knows what else may need to be upgraded along with it; someone who runs Cooker can address that aspect better than I can, once we know what Mandrake release /you/ have running. You might want to seriously consider whether or not the Cooker version provides something that the other one does not, and whether or not that functionality is something you just cannot live without. If you're just aiming to get the latest solely because it's the latest available, it's very likely not worth the bother. Any security vulnerabilities that are found to be in the "release" version of an app will generally be quickly addressed by Vincent and his team, and an update issued, which is often a backport of a fix that the app's authors will have included only in their latest release, but which the Mandrake Security Team has then adapted to the version of the app that was included with the distro. Ergo, you can't go by version numbers alone in all cases to determine whether the fix you want to get has been included, if that fix is your sole reason to upgrade. HTH! -- Bill Mullen [EMAIL PROTECTED] MA, USA RLU #270075 MDK 8.1 & 9.0 "In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move." - Douglas Adams
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com