After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 392246 - libgswitchit no longer included in gnome-2-16, gnome-2-14, etc after SVN migration
libgswitchit no longer included in gnome-2-16, gnome-2-14, etc after SVN migr...
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: general
2.16.x
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-01-03 10:58 UTC by Carl-Christian Salvesen
Modified: 2010-12-29 00:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Carl-Christian Salvesen 2007-01-03 10:58:01 UTC
I know Norwegians tend to be perfectionists, but is this really correct?

http://progress.gnome.org/languages/nb/gnome-2-16
Comment 1 Danilo Segan 2007-01-03 20:19:39 UTC
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.
Comment 2 Danilo Segan 2007-01-06 17:31:31 UTC
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.
Comment 3 Danielle Madeley 2007-01-07 10:01:38 UTC
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...
Comment 4 Danilo Segan 2007-01-07 20:42:01 UTC
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.
Comment 5 Danielle Madeley 2007-01-08 00:10:02 UTC
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.
Comment 6 Danilo Segan 2007-01-08 19:08:44 UTC
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.
Comment 7 Florian Steinel 2007-01-08 19:32:55 UTC
(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/
Comment 8 Florian Steinel 2007-01-08 19:38:25 UTC
(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?

Comment 9 Florian Steinel 2007-01-08 19:43:03 UTC
Here it is http://svn.gnome.org/viewcvs/libgswitchit/ , a hidden module ?
Comment 10 Sergey V. Udaltsov 2007-01-08 19:46:53 UTC
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)
Comment 11 Sergey V. Udaltsov 2007-01-08 19:47:38 UTC
libgswitchit was a virtual CVS module, used by g-c-c and g-a in g-a 2.16 and earlier.
Comment 12 Danielle Madeley 2007-01-09 00:06:51 UTC
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.
Comment 13 Bjoern Voigt 2007-01-14 19:31:41 UTC
libgswitchit is now in SVN, but libkbdraw is still missing. Therefore control-center (gnome-2-16 branch) still does not compile.
Comment 14 Kjartan Maraas 2008-01-08 20:14:02 UTC
Moving this to control-center then.
Comment 15 Sergey V. Udaltsov 2010-12-29 00:57:51 UTC
I guess it is all sorted by now. No libgswitchit, no svn, no libkbdraw any more:)