Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=693363
--- Comment #8 from Petr Sabata psabata@redhat.com 2011-05-23 02:16:27 EDT --- (In reply to comment #7)
So long story short Petr, Silas Sewell and I have exchanged a few emails, and I think from both Silas and I our POV is:
- hacking openstack-swift or st to have a different binary results in
documentation not working, and fedora specific 'problems'
- st and openstack-swift are not very likely to both want to be on a single
system at once.
So I think the conflicts idea works at least from the openstack-swift perspective.
My current plan wrt openstack-swift is to introduce this conflicts with openstack-swift 1.3.0, which may be a bit, there are some additional as-of-yet-unpackaged dependencies that need to be introduced to Fedora, so it won't be immediate, but certainly soon, though adding the conflicts to st should resolve the immediate issue I believe.
Thoughts, comments?? flames??
Thank you both!
As I see it, openstack-swift upstream don't want to change the binary name 'just because'. Well, we have to (or should) respect their decision.
I'm okay with mutual confict, just wanted some cleaner solution.
--
Updated spec and SRPM: http://psabata.fedorapeople.org/packages/st/st.spec http://psabata.fedorapeople.org/packages/st/st-0.1.1-2.fc14.src.rpm -- --- a/st.spec +++ b/st.spec @@ -15,6 +15,8 @@ BuildRequires: libX11-devel BuildRequires: ncurses BuildRequires: desktop-file-utils Requires: terminus-fonts +# /usr/bin/st, rhbz#693363 +Conflicts: openstack-swift
%description A simple virtual terminal emulator for X which sucks less. @@ -44,5 +46,8 @@ desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1 %{_datadir}/applications
%changelog +* Mon May 23 2011 Petr Sabata psabata@redhat.com - 0.1.1-2 +- We have a conflict with openstack-swift (#693363) + * Mon Apr 4 2011 Petr Sabata psabata@redhat.com - 0.1.1-1 - Initial import