[Bug 1169661] New: barrier isn't compatible with synergy
http://bugzilla.suse.com/show_bug.cgi?id=1169661 Bug ID: 1169661 Summary: barrier isn't compatible with synergy Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: screening-team-bugs@suse.de Reporter: martin.wilck@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I am happy that barrier is part of TW. But it should not set "Obsoletes" and "Provides" tags for synergy.
From barrier changelog:
-------------------------------------------------------------------
Tue Apr 7 08:10:04 UTC 2020 - Tomáš Chvátal
cat /tmp/server.txt [2020-04-16T14:15:27] NOTE: new client disconnected [2020-04-16T14:15:28] NOTE: accepted client connection [2020-04-16T14:15:28] DEBUG1: saying hello [2020-04-16T14:15:28] DEBUG2: writef(Synergy%2i%2i) [2020-04-16T14:15:28] DEBUG2: wrote 11 bytes [2020-04-16T14:15:28] NOTE: new client disconnected
cat /tmp/client.txt [2020-04-16T14:15:28] DEBUG: Opening new socket: 4D8980F0 [2020-04-16T14:15:28] DEBUG1: connecting to server [2020-04-16T14:15:28] DEBUG1: connected; wait for hello [2020-04-16T14:15:28] DEBUG2: readf(Barrier%2i%2i) [2020-04-16T14:15:28] DEBUG2: readf: format mismatch: B vs S [2020-04-16T14:15:28] DEBUG: Closing socket: 4D8980F0
It can be seen that the client read "Synergy" while expecting "Barrier", and disconnected. There's no reason for the "Obsoletes:" tag. In fact, synergy and barrier can be nicely installed on one system at the same time, so we don't even need "Conflicts:". You just can't *run* both synergys and barriers in parallel (it might even be possible to run both on different ports, but I doubt it would work, at least not in the same graphical session). There's even less reason for the "Provides:" tag, because barrier does *not* provide a replacement for synergy, see above. For the time being, it should be up to admins whether they want to use one or the other. We can't expect people to migrate a whole data center (or home office, for that matter) just because of a single TW system being updated. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1169661
http://bugzilla.suse.com/show_bug.cgi?id=1169661#c1
Martin Wilck
http://bugzilla.suse.com/show_bug.cgi?id=1169661
Tomáš Chvátal
http://bugzilla.suse.com/show_bug.cgi?id=1169661
http://bugzilla.suse.com/show_bug.cgi?id=1169661#c2
--- Comment #2 from Tomáš Chvátal
http://bugzilla.suse.com/show_bug.cgi?id=1169661
http://bugzilla.suse.com/show_bug.cgi?id=1169661#c3
--- Comment #3 from Tomáš Chvátal
Yea that is nice, but the provides/obsoletes are there because we will be pruning the synergy from the distro and to ensure users move to the new app. They were not added to state 100% compatibility in this case.
@Simon: we should probably release MU also for Leap 15.1 as the concurent usage of Leap and TW is happening aroundy, opinion? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1169661
http://bugzilla.suse.com/show_bug.cgi?id=1169661#c4
--- Comment #4 from Martin Wilck
http://bugzilla.suse.com/show_bug.cgi?id=1169661
http://bugzilla.suse.com/show_bug.cgi?id=1169661#c5
--- Comment #5 from Martin Wilck
@Simon: we should probably release MU also for Leap 15.1 as the concurent usage of Leap and TW is happening aroundy, opinion?
This is not only about openSUSE. We have to consider mixed environments. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1169661
http://bugzilla.suse.com/show_bug.cgi?id=1169661#c6
--- Comment #6 from Simon Lees
participants (1)
-
bugzilla_noreply@novell.com