Unison in Fedora

Kevin Fenzi kevin at scrye.com
Thu May 7 14:41:25 UTC 2015


On Thu, 7 May 2015 09:17:10 +0100
"Richard W.M. Jones" <rjones at redhat.com> wrote:

> [Previous discussion here:
>  https://lists.fedoraproject.org/pipermail/devel/2011-September/thread.html#157495
> ]

(I guess I was cc'ed directly because I replied in that thread? There's
no need, I am still on this list. ;) 

> Unison is a fairly widely used file synchronization package.  Think of
> it as a more efficient, multi-directional 'rsync'.
> 
> Unison has the unfortunate property that versions of Unison are not
> compatible with each other unless they have the exact same major.minor
> release.  eg. Unison 2.40.128 is compatible with Unison 2.40.102, but
> incompatible with Unison 2.48.3 (the latest upstream).

...snip...

> Anyway, I think this situation is crazy.  One reason is that in order
> to add the latest upstream Unison (2.48) I'm going to have to submit a
> new unison248 package[1].  And then if there's another version, I'll
> have to submit a new package for that.
> 
> I think Fedora should have a single "unison" source package, and it
> should contain the multiple upstream branch sources and build
> different binary subpackages.  The binary subpackages would have the
> same names as now (unison227 etc), making this a compatible update for
> existing Fedora Unison users.
> 
> This way I only need to submit a single new package review, we can
> delete the unison2xx source packages, and there'll be a single place
> for unison in Fedora for ever more.
> 
> Discuss ...

Well, just as mentioned in the previous thread, if you do things this
way it means every user of any unison will have to get a useless update
everytime any version of unison in your combined package updates for
any reason. Thats pretty disruptive. 

kevin


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150507/82580b2e/attachment.sig>


More information about the devel mailing list