On Sat, 16 Jul 2011 13:55:33 -
Jacob Nevins 743...@bugs.launchpad.net wrote:
@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.
I expect we could make it safe enough, but i'll have to find out from
someone in ubuntu who can be authoritive :)
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).
I can understand that.
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.
ok. so we might need up to 3 versions patched specially for ubuntu in
that case.
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!)
I expect we could get in a patch/wrapper still.
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.
Debian import freeze has passed, so i suspect it would be harder to go
up a full new version at this stage.
https://wiki.ubuntu.com/OneiricReleaseSchedule
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.)
guess we dodged a bullet by not releasing 2.2.5 then (I didn't know
2.2.6 was out yet, i rely on the /topic and people of #freeciv on
freenode for that sort of news).
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.
We could include a wrapper going forward, but how long would it be used
for? I hope these UI regressions are nailed down pretty quick. Either
way, i'll write one up later (it should be trivial) and attach it here.
(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.)
Validates ok, don't have ubuntu installed anyware to test yet.
$ desktop-file-validate z.freeciv.desktop
$ grep Exec $_ Exec=env
UBUNTU_MENUPROXY=freeciv-gtk2
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).
Thats what I was thinking too, but if i remember i'll test it in a VM
later (assuming the vm installs ok ;))
kk
--
Karl Goetz, (Kamping_Kaiser / VK5FOSS)
Debian contributor / gNewSense Maintainer
http://www.kgoetz.id.au
No, I won't join your social networking group
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/743265
Title:
When using unity, the diplomacy and cities menus are not shown.
To manage notifications about this bug go to:
https://bugs.launchpad.net/appmenu-gtk/+bug/743265/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs