Bug#637788: virtaal: Quit does not work in tutorial mode

2011-08-20 Thread Helge Kreutzmann
Hello Omar,
On Mon, Aug 15, 2011 at 07:40:55PM +0200, Omar Campagne wrote:
> Glad to see you use Virtaal :) I think your bug was fixed with

Actually, using is too much, we discussed it last year on
debian-l10n-english, but then building was a nightmare. I simply
wanted to have a look. (I'm not wanting to disappoint you, but
currently vim with po mode is quite the thing I like).

> svn r17023, but the fix is included with version 0.7. I strongly
> recommend updating your installation, as the improvements are vast :)

Ok. Please close this bug with the appropriate version string then.
I'm currently migrating to a different machine where I'll have the
update available. Thanks for your hints nevertheless, they are
appreciated!

Greetings

  Helge
-- 
  Dr. Helge Kreutzmann deb...@helgefjell.de
   Dipl.-Phys.   http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
   Help keep free software "libre": http://www.ffii.de/


signature.asc
Description: Digital signature


Bug#637788: virtaal: Quit does not work in tutorial mode

2011-08-15 Thread Omar Campagne
Hello Helge:

Glad to see you use Virtaal :) I think your bug was fixed with
svn r17023, but the fix is included with version 0.7. I strongly
recommend updating your installation, as the improvements are vast :)

I assume you use Squeeze, but building 0.7 should be very easy and
shouldn't require any changes, you may find only packaging problems
(but not deps one) with respect to the package in the official repos for
sid/wheezy. Perhaps you can even install the built packages for wheezy
in squeeze (but not build due to dependency on dh_python2, «fix» below)

Since the packages contained in LP [1] do not depend on any ubuntu
specific stuff, and I had to alter the packaging style to adapt to
«older» Debian's protocols, I think you can try the packages built for
maverick or lucid.

OTOH, you can also build the source packages for maverick/lucid,
since the only change pertains to debian/changelog with respect
to a «normal» debian pacakge.

Remember you also need translate-toolkit 1.9.0, also available in the
PPA.

Please contact me if in need for help to get 0.7 working.

[1] https://launchpad.net/~translate.org.za/+archive/ppa

Regards,
-- 
Omar Campagne Polaino



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#637788: virtaal: Quit does not work in tutorial mode

2011-08-14 Thread Helge Kreutzmann
Package: virtaal
Version: 0.6.1-0.1
Severity: normal

When quitting in the middle of the tutorial, I'm asked to save, which
I agree to. Then I'm asked my name and info about my team, which I
supply. But then virtaal does not quit, on the console I see:
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/virtaal/views/mainview.py",
  line 619, in _on_quit
  self.controller.quit()
File
"/usr/lib/python2.6/dist-packages/virtaal/controllers/maincontroller.py",
line 284, in quit
self.store_controller.save_file()
  File
  
"/usr/lib/python2.6/dist-packages/virtaal/controllers/storecontroller.py",
  line 133, in save_file
  self.store.save_file(filename) # store.save_file()
  will raise an appropriate exception if necessary
  File "/usr/lib/python2.6/dist-packages/virtaal/models/storemodel.py", line 
121, in save_file
self._trans_store.save()
  File "/usr/lib/python2.6/dist-packages/translate/storage/base.py", line 671, 
in save
fileobj = fileobj.__class__(filename, mode)
IOError: [Errno 13] Keine Berechtigung: 
u'/usr/bin/../share/virtaal/tutorial.pot'
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/virtaal/views/mainview.py", line 619, 
in _on_quit
self.controller.quit()
  File 
"/usr/lib/python2.6/dist-packages/virtaal/controllers/maincontroller.py", line 
284, in quit
self.store_controller.save_file()
  File 
"/usr/lib/python2.6/dist-packages/virtaal/controllers/storecontroller.py", line 
133, in save_file
self.store.save_file(filename) # store.save_file() will raise an 
appropriate exception if necessary
  File "/usr/lib/python2.6/dist-packages/virtaal/models/storemodel.py", line 
121, in save_file
self._trans_store.save()
  File "/usr/lib/python2.6/dist-packages/translate/storage/base.py", line 671, 
in save
fileobj = fileobj.__class__(filename, mode)
IOError: [Errno 13] Keine Berechtigung: 
u'/usr/bin/../share/virtaal/tutorial.pot'
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/virtaal/views/mainview.py", line 619, 
in _on_quit
self.controller.quit()
  File 
"/usr/lib/python2.6/dist-packages/virtaal/controllers/maincontroller.py", line 
284, in quit
self.store_controller.save_file()
  File 
"/usr/lib/python2.6/dist-packages/virtaal/controllers/storecontroller.py", line 
133, in save_file
self.store.save_file(filename) # store.save_file() will raise an 
appropriate exception if necessary
  File "/usr/lib/python2.6/dist-packages/virtaal/models/storemodel.py", line 
121, in save_file
self._trans_store.save()
  File "/usr/lib/python2.6/dist-packages/translate/storage/base.py", line 671, 
in save
fileobj = fileobj.__class__(filename, mode)
IOError: [Errno 13] Keine Berechtigung: 
u'/usr/bin/../share/virtaal/tutorial.pot'
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/virtaal/views/mainview.py", line 619, 
in _on_quit
self.controller.quit()
  File 
"/usr/lib/python2.6/dist-packages/virtaal/controllers/maincontroller.py", line 
284, in quit
self.store_controller.save_file()
  File 
"/usr/lib/python2.6/dist-packages/virtaal/controllers/storecontroller.py", line 
133, in save_file
self.store.save_file(filename) # store.save_file() will raise an 
appropriate exception if necessary
  File "/usr/lib/python2.6/dist-packages/virtaal/models/storemodel.py", line 
121, in save_file
self._trans_store.save()
  File "/usr/lib/python2.6/dist-packages/translate/storage/base.py", line 671, 
in save
fileobj = fileobj.__class__(filename, mode)
IOError: [Errno 13] Keine Berechtigung: 
u'/usr/bin/../share/virtaal/tutorial.pot'

A kill works, however.

-- System Information:
Debian Release: 6.0.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to de_DE.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages virtaal depends on:
ii  python2.6.6-3+squeeze6   interactive high-level object-orie
ii  python-central0.6.16+nmu1register and build utility for Pyt
ii  python-glade2 2.17.0-4   GTK+ bindings: Glade support
ii  python-gobject2.21.4+is.2.21.3-1 Python bindings for the GObject li
ii  python-gtk2   2.17.0-4   Python bindings for the GTK+ widge
ii  python-lxml   2.2.8-2pythonic binding for the libxml2 a
ii  python-pycurl 7.19.0-3+b1Python bindings to libcurl
ii  python-simplejson 2.1.1-1simple, fast, extensible JSON enco
ii  translate-toolkit 1.7.0-0.1  Toolkit assisting in the localizat

Versions of packages virtaal recommends:
ii  openoffice.org-commo 1:3.2.1-11+squeeze3 office productivity suite -- arch-
ii  python-gtkspell  2.25.3-7Python bindings for the GtkSpell l
ii  python-leve