[Pkg-games-ubuntu] [Bug 819780] Re: GTK+2 client network functionality does not work in Oneiric

Jacob Nevins 819780 at bugs.launchpad.net
Fri Nov 11 22:20:23 UTC 2011


The (Freeciv) upstream ticket for the problem described here is
<http://gna.org/bugs/?18243>.

We first noticed trouble with Gtk+ 2.24.5. It seemed to have come in
with the upstream commit "gdk: Make background changes queue a repaint".
After a number of trouble reports (not just with Freeciv), various
distros (Gentoo, Arch) reverted that patch in their Gtk packages, and
Gtk upstream also reverted it before shipping 2.24.6. So we (Freeciv)
thought we'd get away with it.

However, Ubuntu had the Gtk patch
(010_make_bg_changes_queue_repaint.patch) prior to 2.24.5 (I think
perhaps it came from Ubuntu originally?), and re-added it by
2.24.6-0ubuntu5, which is what shipped with Oneiric. So, vanilla Freeciv
(and perhaps the other affected apps?) will have trouble for so long as
Ubuntu keeps this Gtk patch.

It's a bit unfortunate that non-Ubuntu-packaged Freeciv builds will
seemingly need a workaround when running on Ubuntu for the foreseeable
future. There's some hope that our move to gtk3 may fix it in passing,
but that's some time away from release.

I've done almost no technical investigation into whether Freeciv is
doing something wrong or ill-advised to provoke this behaviour. If
someone more familiar with the matter has suggestions for a quick
upstream fix, that'd be most welcome...

** Bug watch added: gna.org #18243
   http://gna.org/bugs/?18243

-- 
You received this bug notification because you are a member of
Debian/Ubuntu Games Team, which is subscribed to freeciv in Ubuntu.
https://bugs.launchpad.net/bugs/819780

Title:
  GTK+2 client network functionality does not work in Oneiric

Status in “freeciv” package in Ubuntu:
  Fix Released

Bug description:
  1. Open freeciv-gtk2
  2. Select "Connect to network game"
  3. Nothing happens

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freeciv/+bug/819780/+subscriptions



More information about the Pkg-games-ubuntu mailing list