X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=ALL_TRUSTED,BAYES_00,SARE_SPEC_REPLICA_OBFU X-Spam-Check-By: sourceware.org X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=AWL,BAYES_00,SARE_SPEC_REPLICA_OBFU From: Andrew Schulman To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] new: unison2.31; updated: unison2.27; obsolete: unison2.13, unison2.17 Date: Mon, 04 May 2009 09:52:10 -0400 Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Archive: encrypt Reply-To: cygwin AT cygwin DOT com Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: 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 There are several updates to the Unison packages for Cygwin: * unison2.31 is a new package, now available in the archive. * unison2.27 has been updated. This is just a minor update of the README.C= ygwin file. * unison2.13 and unison2.17 have had their categories changed to _obsolete.= As a result, these packages will no longer be visible in the installer, un= less you uncheck the "Hide obsolete packages" checkbox there. These packages will b= e removed from the Cygwin archive after a few more months, unless I hear th= at some of you still need them. Unison is a file synchronizer for Unix and Windows. It allows two replicas = of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up= to date by propagating the changes in each replica to the other. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Obsolescence of unison2.13, unison2.17 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D The current stable and beta versions of Unison are 2.27 and 2.31, respectiv= ely. I usually maintain Unison packages of a few versions prior to the cur= rent stable version, because of the problem that different versions of Unison wo= n't talk to each other: if you need to synchronize with a server that's ru= nning e.g. Unison 2.13, then you have to be running 2.13 in order to do that. However, 2.13 and 2.17 are getting pretty old now. All bug fixes and new f= eatures are going into the current stable and beta releases, 2.27 and 2.31.= As a way of determining how far back to maintain old versions, I look at Debian stab= le, which moves very slowly. I figure that if Debian stable doesn't includ= e a version any more, then very few people are still using it, or if they are t= hey can easily upgrade. The current version of Unison in Debian stable is = 2.27, so it's time to say goodbye to 2.13 and 2.17. If you have a continuing need for unison2.13 or unison2.17, please speak up= on the Cygwin list. Otherwise they'll be removed from the archive in a fe= w months. They may still be removed in any case, since there won't be any new release= s of them, and you can continue to use your installed packages. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D About Unison in Cygwin =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Unison is packaged for Cygwin as several independent packages, each providi= ng a version of Unison that is incompatible with the others. You have to r= un the same version of Unison on the client and server, or Unison will issue an er= ror message and quit. By installing one or more of these packages side by = side, you can use whichever one you need to synchronize with a particular host. Plea= se read /usr/share/doc/unison*/README.Cygwin for more details. The unison* packages also install a convenience symlink from /usr/bin/uniso= n to one of the versioned unison executables, e.g. unison-2.27.exe. altern= atives(8) is used to manage the symlink. If the symlink is being managed in "auto" m= ode, then it will automatically track the highest numbered version of uniso= n that you have installed. You can override this choice by either changing the symlin= k manually with ln(1), or, preferably, by using alternatives(8): alternatives --display unison shows you the installed versions of unison,= their priorities, which executable the symlink points to, and whether the = symlink is being managed in "auto" or "manual" mode. alternatives --config unison presents a menu from which you can choose wh= ich version you want to use as the default. This puts the symlink in manua= l mode. alternatives --auto unison puts the symlink in automatic mode, where it w= ill always point to the highest numbered version of unison that's installed= on your host. alternatives --set unison /usr/bin/unison-$V.exe forces the symlink to po= int to unison-$V.exe, and puts it in manual mode. Please see alternatives(8) for more details. Andrew E. Schulman ******************************************************************* To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Then, run setup and answer all of the questions. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-you=3Dyourdomain DOT com AT cygwin DOT com=20=20 If you need more information on unsubscribing, start reading here:=20 http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- 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/