Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <46566A3075DDD311969100E0811031EC066AB27A@euclid.dessci> From: Adam Heinz To: "'cygwin AT cygwin DOT com'" Subject: How to (easily) install multiple versions of the same package (from a repository)? Date: Thu, 27 Jan 2005 11:41:33 -0800 MIME-Version: 1.0 Content-Type: text/plain X-IsSubscribed: yes Greetings! I manage the company standard Cygwin installation process, which is simple: 1. I populate a Cygwin repository on one of our internal servers (using setup.exe). 2. Users install everything from that server (using setup.exe). This installs the most recent versions of all packages on the repository, which has worked fine, except that it looks like I'm going to need to be able to provide multiple versions of the same package for backwards compatibility. When you ask the Cygwin setup program to install a different version of an installed package, it uninstalls the installed version, so our current installation process will not support multiple versions. I'm looking into automated install options, but haven't found any silver bullets yet. http://www.cygwin.com/ml/cygwin/2004-07/msg01061.html I'd really like to end up with a Unix-style environment, i.e. using symlinks to point python to python_2_4_0.exe and python_2_3 to python_2_3_4.exe. I'd like to do this in such a way that the setup burden is entirely on my shoulders and that everyone else has an extremely trivial setup process. Any suggestions? Is there any scripting-level mechanism for installing Cygwin packages individually? Adam Heinz Senior Developer Design Science -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/