[Pkg-games-ubuntu] [Bug 743265] Re: when using unity, the cities menu is not shown

Jacob Nevins 743265 at bugs.launchpad.net
Sat Jul 16 13:55:33 UTC 2011


@Karl:
> Are you after a fix for the released ubuntus?

If it's possible to get it in as an SRU, that would be ideal. It is a
"severe regression from the previous release of Ubuntu" (severe for
Freeciv, not for the whole system). It affects "an application rather
than critical infrastructure packages", although it's less clear that
the patch will be "obviously safe".

As upstream, I'd love to not have to keep pointing people at this bug
and the workaround (and get bad reviews in Software Centre because of
it).

It's most critical for Natty, where Unity is the default on the desktop.
On Maverick I think it only affects the netbook edition by default (but
we know people play Freeciv on netbooks). Fortunately, the workaround
should be version-agnostic.

However, if an SRU isn't possible, at a minimum, I think we should plan
to get the workaround in Oneiric, in case we haven't worked out a proper
fix by then. (Assuming it's not already too late to get a new version in
Oneiric!)

> We have 2.2.5 packaged in git, but I was holding off on 2.3 for a new
upload (don't know if this is a sane idea or not tbh).

Not sure. We're hoping 2.3.0 will go gold RSN (RC1 this weekend), but
we've thought that before ;) It mainly depends when the window closes
for Oneiric, I think.

If 2.3.0 slips, I recommend you go to 2.2.7 (not yet released, also due
RSN, but with higher confidence). I wouldn't bother with 2.2.6; while it
has valuable fixes, it also has an embarrassing regression. (As does
2.2.5, actually.)

> we would have to replace the freeciv binary with a wrapper script, or
force people to use a .desktop file

I think the .desktop fix would catch >90% of users, but a wrapper script
would be better, obviously.

> (i assume these can export environment pre launch).

Should be able to change "Exec=freeciv-gtk2" to "Exec=env
UBUNTU_MENUPROXY= freeciv-gtk", or something like that, I'd expect.
(Warning: completely unchecked.)

> Additionally, does anyone know if SDL and XAW3D clients are affected,
or if its just GTK?

I wouldn't expect SDL to be affected, since it draws its own widgets
with custom code, and appmenu won't be able to hook into it. Don't know
about Xaw, and can't conveniently check right now (but I wouldn't hold
up a Gtk patch for lack of an Xaw patch, personally).

-- 
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/743265

Title:
  when using unity, the cities menu is not shown

Status in Application menu module for GTK+:
  Triaged
Status in Freeciv Game:
  Unknown
Status in “appmenu-gtk” package in Ubuntu:
  Triaged
Status in “freeciv” package in Ubuntu:
  Confirmed

Bug description:
  In freeciv there is a menu below the cities display (F4, Civilization
  -> Cities). The menu disappears if you're using unity.

To manage notifications about this bug go to:
https://bugs.launchpad.net/appmenu-gtk/+bug/743265/+subscriptions



More information about the Pkg-games-ubuntu mailing list