GNOME Bugzilla – Bug 392246
libgswitchit no longer included in gnome-2-16, gnome-2-14, etc after SVN migration
Last modified: 2010-12-29 00:57:51 UTC
I know Norwegians tend to be perfectionists, but is this really correct? http://progress.gnome.org/languages/nb/gnome-2-16
Yes, indeed it is. You can notice that POTFILES.in for UI translations contains files which no longer exist (those red error signs next to UI translations below indicate that). So, if you do the math: 5333 translated messages out of 4355+0 translatable, you get 5333/4355=122%. Since this POTFILES.in for gnome-applets/po was broken since the first run of progress.gnome.org, it never got a chance to have any relevant figure for number of messages in a POT file except 0. Such problems will also indicate problems with POT files in the future, but the percentage figures will not be as large (i.e. they'll be along the lines of 0-5%). Reassigning to gnome-applets.
To resolve this, I removed following files from po/POTFILES.in. libgswitchit/gswitchit-plugins-add.c libgswitchit/gswitchit-plugins-app.c libgswitchit/gswitchit-plugins.glade libgswitchit/gnome-kbd-indicator-test.c libgswitchit/gswitchit-config.c libgswitchit/gswitchit-plugins-add.c libgswitchit/gswitchit-plugins-app.c libgswitchit/gswitchit-plugins.desktop.in.in libgswitchit/gswitchit-plugins.glade I also updated other POTFILES.skip files to avoid any warnings in po-locations as well.
Hang on, this was in gnome-2-16? Those files should have been provided by a CVS include, which I suppose is meant to now be an svn:external. I should have already fixed it in HEAD. Unless I forgot to commit something...
Yeah, there seems to be no problem in trunk/HEAD. The same problem is there in gnome-2-14, but nobody seems to look at those at all. So, reopening until libgswitchit is included back into gnome-2-16 branch.
Did you revert the commit to gnome-2-16, I'd hate to lose those translations because someone updated. I'll work out how you're meant to add svn:external properties tonight.
Yeah, I've readded libgswitchit files back (though, that won't help translators much, since they won't be able to do anything with translations from now on). I hope it'll be easy to resolve the problem since I remember that the top-level 'gswitchit' module might have been moved to archive instead (iow, there is no libgswitchit on http://cvs.gnome.org/viewcvs/gnome-applets/?only_with_tag=gnome-2-16 either). So, you may have to get in touch with sysadmins to get this resolved.
(In reply to comment #6) > I hope it'll be easy to resolve the problem since I remember that the top-level > 'gswitchit' module might have been moved to archive instead (iow, there is no > libgswitchit on > http://cvs.gnome.org/viewcvs/gnome-applets/?only_with_tag=gnome-2-16 either). You are searching for http://svn.gnome.org/viewcvs/gswitchit_plugins/
(In reply to comment #7) > You are searching for http://svn.gnome.org/viewcvs/gswitchit_plugins/ Sorry. While looking at http://svn-test.gnome.org/migration/status-l.xml it should have been migrated .... maybe http://svn-test.gnome.org/migration/logs/libgswitchit.out.bz2 does point out the error?
Here it is http://svn.gnome.org/viewcvs/libgswitchit/ , a hidden module ?
It seems there is a bit of confusion here. gswitchit-plugins (still active) have nearly nothing to do with libgswitchit (dropped in 2.17 onwards, used in 2.16 and earlier). Instead of libgswitchit and libkbdraw, translators might be interested in libgnomekbd (used in 2.17)
libgswitchit was a virtual CVS module, used by g-c-c and g-a in g-a 2.16 and earlier.
SVU, yeah, but I'm interested in making sure that 2.16 and earlier are still buildable in SVN, if that's at all possible.
libgswitchit is now in SVN, but libkbdraw is still missing. Therefore control-center (gnome-2-16 branch) still does not compile.
Moving this to control-center then.
I guess it is all sorted by now. No libgswitchit, no svn, no libkbdraw any more:)