Building gettext files failed

Bug #671645 reported by NeroBurner
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
WiiCan
Confirmed
High
J. Félix Ontañón

Bug Description

Hi,
up to now I used Wiican 0.2.0 and it worked. Now I uptdated to version 0.3.1. When I try to start Wiican over the menu I get an error-window
Wiican Mapping Pagage load failed
No wiican package mapping found:

the menu starter executes with the following command:
wiican -f "%F"

When I start Wiican with terminal following message is spammed:
~$ wiican

(wiican:3561): GConf-WARNING **: haven't implemented getting a specific locale in GConfClient

^CTraceback (most recent call last):
  File "/usr/bin/wiican", line 323, in <module>
    launch_statusicon()
  File "/usr/bin/wiican", line 283, in launch_statusicon
    gobject.MainLoop().run()
KeyboardInterrupt

For now I just edited the menu starter, but can anyone explain to my why i get those GConf-WARNING and what %F should do?

Nero

Ps: great work!

Revision history for this message
J. Félix Ontañón (fontanon) wrote :

Hello Neroburner,

You're talking about two problems: wiican desktop entry file and gconf warnings.
Please don't worry about the gconf warnings 'cause they're pretty inoffensive.
The %F thing has been resolved in the last commit on trunk branch. Would you be so nice to test if this now works for you?

Thanks!

Changed in wiican:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → J. Félix Ontañón (fontanon)
Revision history for this message
NeroBurner (neroburner) wrote :

hello,
I have some difficulties installing wiican.
What I've done:

nero@ubuntu:~$ bzr branch lp:wiican
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
Branched 176 revision(s).
nero@ubuntu:~$ cd wiican/
nero@ubuntu:~/wiican$ sudo python setup.py install
[sudo] password for nero:
running install
running build
running build_py
creating build
creating build/lib.linux-i686-2.6
creating build/lib.linux-i686-2.6/wiican
copying wiican/__init__.py -> build/lib.linux-i686-2.6/wiican
copying wiican/utils.py -> build/lib.linux-i686-2.6/wiican
copying wiican/defs.py -> build/lib.linux-i686-2.6/wiican
creating build/lib.linux-i686-2.6/wiican/ui
copying wiican/ui/__init__.py -> build/lib.linux-i686-2.6/wiican/ui
copying wiican/ui/notificator.py -> build/lib.linux-i686-2.6/wiican/ui
copying wiican/ui/editordlg.py -> build/lib.linux-i686-2.6/wiican/ui
copying wiican/ui/managerdlg.py -> build/lib.linux-i686-2.6/wiican/ui
copying wiican/ui/pnganimation.py -> build/lib.linux-i686-2.6/wiican/ui
copying wiican/ui/validationerrordlg.py -> build/lib.linux-i686-2.6/wiican/ui
creating build/lib.linux-i686-2.6/wiican/service
copying wiican/service/__init__.py -> build/lib.linux-i686-2.6/wiican/service
copying wiican/service/wiican_dbus.py -> build/lib.linux-i686-2.6/wiican/service
copying wiican/service/wminput.py -> build/lib.linux-i686-2.6/wiican/service
creating build/lib.linux-i686-2.6/wiican/mapping
copying wiican/mapping/manager.py -> build/lib.linux-i686-2.6/wiican/mapping
copying wiican/mapping/__init__.py -> build/lib.linux-i686-2.6/wiican/mapping
copying wiican/mapping/validator.py -> build/lib.linux-i686-2.6/wiican/mapping
copying wiican/mapping/mapping.py -> build/lib.linux-i686-2.6/wiican/mapping
copying wiican/mapping/action_enum.py -> build/lib.linux-i686-2.6/wiican/mapping
running build_scripts
creating build/scripts-2.6
copying and adjusting bin/wiican -> build/scripts-2.6
copying and adjusting bin/wiican-service -> build/scripts-2.6
changing mode of build/scripts-2.6/wiican from 644 to 755
changing mode of build/scripts-2.6/wiican-service from 644 to 755
creating build/mo/pt
compiling po/pt.po -> build/mo/pt/wiican.mo
Building gettext files failed. Try setup.py --without-gettext [build|install]
Error: [Errno 2] No such file or directory

please tell me what I did wrong
Nero

Revision history for this message
J. Félix Ontañón (fontanon) wrote :

Oh! sorry for answering too late. I hope you're interested yet in solve the problem and test wiican.

You need to install gettext as a build dependency for installing wiican. Try installing gettext and do the setup-install-thing again.

Revision history for this message
NeroBurner (neroburner) wrote :

I did "apt-get build-dep gettext" and then the setup-install-thingy and now it works great
thx, you're the best

Revision history for this message
Zenox (zenox-player) wrote :

Hey, sorry for bothering you again withe the same problem ...
I had just the same problem as Nero, so installed gettext and run the installation again. But it's still the same:

user@user:~/wiican-0.3.1$ sudo python setup.py install
running install
running build
running build_py
copying wiican/defs.py -> build/lib.linux-i686-2.6/wiican
running build_scripts
compiling po/sv.po -> build/mo/sv/wiican.mo
Building gettext files failed. Try setup.py --without-gettext [build|install]
Error: [Errno 2] No such file or directory

Before I've installed cwiid and wminput and I'm using Ubuntu 10.04
Is there maybe another thing that should be done??

Thank you very much,
Zenox

Revision history for this message
J. Félix Ontañón (fontanon) wrote :

Hi Zenox,

Could you please try wiican-0.3.2? It seems you're using 0.3.1 and 0.3.2 version was released a pair of weeks ago.

Revision history for this message
JT Moree (moreejt-pcxperience) wrote :

I'm having the same issue on Kubuntu 12.04. Using WiiCan 0.3.3 tarball. Have already "apt-get build-dep gettext"

root@foo:/home/jt/Projects/wiican-0.3.3# python setup.py install
running install
running build
running build_py
copying wiican/defs.py -> build/lib.linux-x86_64-2.7/wiican
running build_scripts
compiling po/fr.po -> build/mo/fr/wiican.mo
Building gettext files failed. Try setup.py --without-gettext [build|install]
Error: [Errno 2] No such file or directory

summary: - Wiican Mapping Package load failed
+ Building gettext files failed
Changed in wiican:
status: Fix Committed → In Progress
status: In Progress → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.