[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-16 22:36 EST --- >Really? If I "yum install unison", I'll get "unison227-XXX" with these new >packages. Given this, won't unison227 be the thing yum looks for on >update/upgrade, and hence will stay installed. Does a package that provides >something really get removed and replaced with a different package just because >something different provides that? No, it shouldn't unless there are Obsoletes... >Note to self: Remember to file a bug re: ExcludeArch: PPC64 (see >FE-ExcludeArch-ppc64, FE-ExcludeArch-ppc64) because the ocaml native compiler >isn't available on PPC64. It should be as of the last few weeks... so no need for that. ;) Look for a review here in a bit. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-16 14:46 EST --- Note to self: Remember to file a bug re: ExcludeArch: PPC64 (see FE-ExcludeArch-ppc64, bug 238953) because the ocaml native compiler isn't available on PPC64. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-16 03:27 EST --- Spec URL: http://avon.wwwdotorg.org/downloads/unison213/unison213.spec SRPM URL: http://avon.wwwdotorg.org/downloads/unison213/unison213-2.13.16-8.fc8.src.rpm -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-16 02:35 EST --- Kevin Fenzi wrote: > 1. Current installs that have 'unison' installed. > > I would guess we would make the newest version in each dist > "Provides: unison = %{version}-%{release}" > This would upgrade current installs to the newest version for that dist. Yes, that's already in the specs. The new packages obsolete the existing "unversioned" unison package in order to get it off the system so that the alternatives links set up by the new packages will work. > 2. Dist upgrades (ie, from f8 to f9 or f9 to f10) > > The above would mean that if you had the newest unison package installed, > you could be upgraded to an incompatible version on dist upgrade. > Of course users could then simply install the 'unisonXYZ' to maintain > compatibility. Really? If I "yum install unison", I'll get "unison227-XXX" with these new packages. Given this, won't unison227 be the thing yum looks for on update/upgrade, and hence will stay installed. Does a package that provides something really get removed and replaced with a different package just because something different provides that? New spec/SRPM coming up soon, once mock has finished updating my build root. Sorry to take so long - had company visiting and a needy baby... -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-15 18:12 EST --- Yeah, I agree with Stephen's rationale in comment #16 overall. The remaining question in my mind is: Should there be any kind of Provides for "unison" so users who don't care about versions can simply install it. That would introduce some annoying corner cases however: 1. Current installs that have 'unison' installed. I would guess we would make the newest version in each dist "Provides: unison = %{version}-%{release}" This would upgrade current installs to the newest version for that dist. 2. Dist upgrades (ie, from f8 to f9 or f9 to f10) The above would mean that if you had the newest unison package installed, you could be upgraded to an incompatible version on dist upgrade. Of course users could then simply install the 'unisonXYZ' to maintain compatibility. That all could be too much trouble however. Might be better to just have users install the exact unison package they want specifically. Thoughts? Or a more clever way to handle things? Anyhow, Stephen: Can you spin up a new 'unison213' package? -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-15 17:01 EST --- The reason I don't like having: unison2.13 and unison as opposed to: unison2.13 and unison2.27 is that in the former case, if unison switches from packageing 2.27 to a hypothetical 2.28 that's not compatible, we'll have to create (compat-)unison2.27, and users will have to manually install that. If they get a "versioned" package from the get-go in all cases, then they won't have to do this. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-15 15:12 EST --- Alternatively, one could create a compat-unison-2.13 package. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-15 14:16 EST --- Re: naming unison213. Yes, those rules do apply. That's unfortunate, since it makes the package name less meaningful to me, and inconsistent with other distros. Hopefully there won't be a version 21.3, because then the package names will collide. But, since these are the rules, I'll rename the package. It also states that there should be a package names plain "unison" instead of "unison227". I'm not convinced I like that idea, since that package will continually get upgraded with incompatible versions, which is what triggered adding the new packages in the first place. Would an exception be OK for the "latest" package name due to the way upstream works? -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 [EMAIL PROTECTED] changed: What|Removed |Added AssignedTo|[EMAIL PROTECTED]|[EMAIL PROTECTED] Status|NEW |ASSIGNED Flag||fedora-review? --- Additional Comments From [EMAIL PROTECTED] 2008-03-15 13:26 EST --- ok, since no one else is wanting to review, I will give it a shot. ;) Look for a full review here in a few. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-15 13:30 EST --- Humm. Before I do a full review here... shouldn't this package be named: unison213 ? See: http://fedoraproject.org/wiki/Packaging/NamingGuidelines#head-48ca801d3f8b9f46713343760949349fba78e644 "Note that we do not use delimiters in the name in this situation, we remove the period '.' from the version number and attach it to the name." -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-13 11:53 EST --- Just in case anybody is holding off reviewing this because they aren't sure whether replacing the existing unison package is A Good Thing, the existing maintainer said this: Sorry for taking so long, but currently I have other problems to deal with. You can take over maintainership of the unison packages if you want. I can also co-maintain the packages, but I don't know when I have the time to review them. I presume you have made some changes concerning alternatives? -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-03-01 19:57 EST --- Minor updates to fulfill Fedora's provides/obsoletes policy re: package renaming. Also, the unison2.27 package is now split out into a separate review request. Spec URL: http://avon.wwwdotorg.org/downloads/unison2.13/unison2.13.spec SRPM URL: http://avon.wwwdotorg.org/downloads/unison2.13/unison2.13-2.13.16-7.fc8.src.rpm Description: Unison is a multi-master file-synchronization tool. It allows two replicas of a collection of files and directories to be stored on different hosts (or different locations on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. Note that this package contains Unison version %{ver_maj}, and will never be upgraded to a different major version. Other packages exist if you require a different major version. Notes: Please see bug 433742 for background on why this package was created. Please see bug 435578 for a review request for package unison2.27 There's one rpmlint warning, which is expected; the unison2.27 package provides plain "unison", so that users who just say "unison" get the latest version. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 [EMAIL PROTECTED] changed: What|Removed |Added Flag|fedora-review? | --- Additional Comments From [EMAIL PROTECTED] 2008-02-24 12:33 EST --- Clearing fedora-review=?. I misremembered, and thought that was the "request review" value. Also, I was hoping Gerard would review this, but he hasn't, yet at least. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-02-23 15:42 EST --- Stephen, I like this approach much better. Thanks. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-02-23 04:42 EST --- How about this, alternatives, upgrade path, and all: Spec URL: http://avon.wwwdotorg.org/downloads/unison2.13/unison2.13.spec SRPM URL: http://avon.wwwdotorg.org/downloads/unison2.13/unison2.13-2.13.16-5.fc8.src.rpm Spec URL: http://avon.wwwdotorg.org/downloads/unison2.27/unison2.27.spec SRPM URL: http://avon.wwwdotorg.org/downloads/unison2.27/unison2.27-2.27.57-3.fc8.src.rpm Description: Unison is a multi-master file-synchronization tool. It allows two replicas of a collection of files and directories to be stored on different hosts (or different locations on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. Note that this package contains Unison version %{ver_maj}, and will never be upgraded to a different major version. Other packages exist if you require a different major version. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-02-22 15:36 EST --- On second thoughts, I think we should have: unison2.13 unison2.27 and use the alternatives system to switch the /usr/bin/unison link. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-02-22 15:20 EST --- Andrew, Yes, I totally agree. However, it doesn't seem like discussion on Fedora-devel was moving in the direction of making plain old "unison" continue to be 2.13, hence I'm trying to get 2.13 back into F8 ASAP. FYI, my long term goals would be a situation as follows: For *all* versions of Unison, there will be a "versioned" package unison2.13, unison2.27 etc. There will also be an "unversioned" or "meta" package representing the moving latest version. This main unison package could contain nothing but the following symlink that moves based on latest version: /usr/bin/unison -> /usr/bin/unison-${version} and a Requires ensuring that the relevant "versioned" package is installed. This allows all of: * People can ensure a specific version is installed by installing the versioned package, with no special cases for whatever the latest version is (since there will be a versioned package for the latest version too) * People only interested in interoperability with other Fedora installations at the same release level can simply install "unison" and have it upgrade whenever (this still allows us to implement whatever policy we want regarding when to point this "meta"-package at new versions.) * People can have N different specific versions installed too, for interoperability with multiple other systems. The only issue I see is that if somebody installs plain "unison", and this gets upgraded, then the old "versioned" package will get left behind. Perhaps the main unversioned package should just have a copy of the latest app, and not be a symlink/requires; that would solve this at the potential expense of having two copies of the latest if explicit versioned packages are installed. Perhaps if there's further discussion of the above, we should do it on the mailing list, so the bug doesn't get full up and distract from review? -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 [EMAIL PROTECTED] changed: What|Removed |Added CC||[EMAIL PROTECTED] --- Additional Comments From [EMAIL PROTECTED] 2008-02-22 14:32 EST --- In my opinion, this whole thing has been approached from the wrong perspective. When Fedora 8 was released, the Unison package was version 2.13. Until Fedora 9 is released, Unison 2.13 should still be the default version. The additional package should be unison2.27. People expect things to break when they upgrade from Fedora 8 to Fedora 9, but they don't expect things to randomly break when they check for updates to Fedora 8. By the way, if people wanted 2.27 so badly, why couldn't they just do --enablerepo=development? -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 [EMAIL PROTECTED] changed: What|Removed |Added Flag||fedora-review? -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-02-22 12:32 EST --- Renaming the binary is required so that the unison and unison2.13 packages can co-exist on the same machine. On other systems that support parallel installation of multiple versions of Unison (e.g. Cygwin, and I have to assume Debian/Ubuntu too), this is the way it works, so it's not remotely unexpected to users of Unison. Similarly, Unison itself supports the "addversiono" option that'll attempt to invoke e.g. unison-2.13 on the server instead of plain unison. In this package, the binary is renamed to match what Unison will attempt to invoke (when using this option.) -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-02-22 05:18 EST --- Renaming the binary is probably a bad idea, in the case that this package installed on the server side, as the client will try to call "unison" on the server. -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 433915] Review Request: unison2.13 - File synchronization tool (compatibility package)
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: unison2.13 - File synchronization tool (compatibility package) https://bugzilla.redhat.com/show_bug.cgi?id=433915 --- Additional Comments From [EMAIL PROTECTED] 2008-02-21 23:35 EST --- *** Bug 433742 has been marked as a duplicate of this bug. *** -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are on the CC list for the bug, or are watching someone who is. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review