On 10/23/2011 5:14 PM, Alexander Hansen wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 10/23/11 4:22 PM, Hanspeter Niederstrasser wrote:
>> On 10/14/2011 6:58 PM, Viv Kendon wrote:
>>> There have been some mac-friendly bug fixes to unison, and the
>>> current version compiles and installs (non-Aqua) just fine for me
>>> on 10.6.8 (I can't test any other OS versions).
>>
>> Viv,
>>
>> The version included in that email built fine for me on 10.5/i386
>> (both -nox and .) although the .info failed to pass validation (the
>> added indentation in DescDetail pushes the lines past 79
>> characters).  As mentioned by Alexander, it will also need
>> "UseMaxBuildJobs: false" to force a single processor.  Can the
>> dependencies be modernized?  For example to libpng15 and
>> libgettext8(-dev,-shlibs)?
>>
>> Also, the previous version of unison in Fink included 4 unison
>> releases (supposedly for backwards compatibility with unison
>> servers).  This package version includes only the latest release.
>> That's obviously much easier to maintain, but will there be any
>> real loss in functionality in losing the older versions?  I don't
>> use unison, so have no idea how it functions or how widespread the
>> older releases are in use.
>>
>> Hanspeter
>>
>>
>
> Unison can only sync between the same major.minor version, e.g.
> 2.40.63 can only sync with any  2.40.x, and no other 2.y.z .  That's
> what motivated the multi-version install.
>
> It's probably worth looking at what is available in contemporary Linux
> distributions, Macports, Cygwin, ... and what the current install
> options are for prebuilt binaries for Windows or Mac OS X.

MacPorts only has 2.32.52 near as I can tell.  Cygwin has 2.27, 2.32, 
and 2.40 as individual packages (example FS layout for 2.40 [1]). Debian 
seems to have 2.13, 2.27, and 2.32 as separate packages as well. The 
official unofficial binaries seem to be single version [2].

[1] http://cygwin.com/packages/unison2.40/unison2.40-2.40.16-2
[2] http://alan.petitepomme.net/unison/index.html

Would having the different versions as separate packages work 
(unisonX.YY), with a splitoff 'unison' that sets the %p/bin/unison-[%ui] 
--> unison-%v-[%ui] work?  This should make all the versions available, 
with the latest version having precedence for the unversioned binary 
(firefox(%v=3-8) works like this)?

Hanspeter

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to