On Wed, Feb 18, 2009 at 03:23:15PM -0500, Dustin J. Mitchell wrote: > On Wed, Feb 18, 2009 at 3:06 PM, stan <[email protected]> wrote: > > You'll need to stick to older versions of Amanda for such systems, or > install a "private" copy of perl against which you build Amanda. >
This is a real problem for established (longtime) users of Amanda that have many, many machines - many flavors of OS, some very old hardware and mission critical production software that can't be replaced. btw, we have been using amanda for over 10 years now and have about 60 clients, 1 server. The reason for attempting this upgrade at all is because we put in a new server, upgraded its amanda version & even at 2.5.x it 'broke' the recover function on the older clients (but backup was still working fine). Thought we might as well get the whole system updated to compatible server/client versions. For example, we have the following OSes currently in service: Linux 32 & 64 bit, many flavors FreeBSD from v4.x thru 7.x OpenBSD v3.9 thru current Solaris 5, 8, 10 HP-UX 10.20 And many of these machines are control systems in a manufacuring plant (process control in a paper mill & power generation real-time control applications) that can't be upgraded to a newer version because the control software is frozen to a particular platform/version. ie. we ran into one client today, Solaris 8 client with this build error for 2.6.1 client only build. btw, this client controls the water treatment plant. This plant processes thousands of gallons of h2o a day to be used in boilers. checking for perl... /usr/bin/perl checking for perl version greater than or equal to 5.6.0... no configure: error: Amanda requires at least perl 5.6.0 AW0550# perl --version This is perl, version 5.005_03 built for sun4-solaris Copyright 1987-1999, Larry Wall Looks like the last good build was 2.5.1p2... AW0550# ls .. amanda-2.4.1p1 amanda-2.5.0 amanda-2.5.1p2.tar amanda-2.4.3b4 amanda-2.5.0.tar amanda-2.6.1 amanda-2.4.4p2 amanda-2.5.1p2 amanda-2.6.1.tar So if it is looking like 2.6.x is going to be a lost cause for us, can you advise on what back version will be our best bet? Will server/clients at 2.5.2p1 cause any of these build problems? Will we need to go back to 2.5.1p2 ? Any ideas? It appears as though a lot of useful, and interesting new functionality is being added to Amanda, and I will regret not being able to take advantage of this, but our job is to keep the control systems operating, everything else must come second to that. -- One of the main causes of the fall of the roman empire was that, lacking zero, they had no way to indicate successful termination of their C programs.
