Your message dated Sat, 11 Jan 2014 10:37:33 +0100
with message-id <1704965.VSCVdyMu9x@sven-edge>
and subject line Re: Bug#734960: m64py: Don't start if attach a Joystick
has caused the Debian Bug report #734960,
regarding m64py: Don't start if attach a Joystick
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
734960: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734960
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: m64py
Version: 0.1.8-1
Severity: normal
Tags: patch

Error to open m64py when attach a Joystick.

###### COMPLETE LOG ######
guille@goku:~/src/m64py/src/m64py/frontend$ m64py 
 __  __                         __   _  _   ____  _            
|  \/  |_   _ _ __   ___ _ __  / /_ | || | |  _ \| |_   _ ___  
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __| 
| |  | | |_| | |_) |  __/ | | | (_) |__   _|  __/| | |_| \__ \ 
|_|  |_|\__,_| .__/ \___|_| |_|\___/   |_| |_|   |_|\__,_|___/ 
             |_|                                               

M64Py - A frontend for Mupen64Plus version 0.1.8

Frontend: INFO: ScreenSaver not available: 
org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ScreenSaver 
was not provided by any .service files
Frontend: INFO: No OpenGL_accelerate module loaded: No module named 
OpenGL_accelerate
Traceback (most recent call last):
  File "/usr/bin/m64py", line 83, in <module>
    main()
  File "/usr/bin/m64py", line 68, in main
    window = MainWindow((opts, args))
  File "/usr/lib/python2.7/dist-packages/m64py/frontend/mainwindow.py", line 
69, in __init__
    self.worker = Worker(self)
  File "/usr/lib/python2.7/dist-packages/m64py/frontend/worker.py", line 42, in 
__init__
    self.settings = Settings(self.parent)
  File "/usr/lib/python2.7/dist-packages/m64py/frontend/settings.py", line 42, 
in __init__
    self.input = Input(self.parent)
  File "/usr/lib/python2.7/dist-packages/m64py/frontend/input.py", line 48, in 
__init__
    self.add_items()
  File "/usr/lib/python2.7/dist-packages/m64py/frontend/input.py", line 97, in 
add_items
    devices.append((self.tr("Joystick %s (%s)" % (num, joy), num)))
TypeError: QObject.tr(str, str disambiguation=None, int n=-1): argument 2 has 
unexpected type 'int'

###### LOG END ########

PATCH TO FIX!!!!!


guille@goku:~/src/m64py/src/m64py/frontend$ diff -Naur input.py 
/usr/lib/python2.7/dist-packages/m64py/frontend/input.py 
--- input.py    2014-01-11 00:47:22.834258929 -0200
+++ /usr/lib/python2.7/dist-packages/m64py/frontend/input.py    2014-01-11 
07:05:53.023813412 -0200
@@ -94,7 +94,7 @@
 
         devices = [(self.tr("Keyboard/Mouse"), -1)]
         for num, joy in enumerate(self.joystick.joystick_names):
-            devices.append((self.tr("Joystick %s (%s)" % (num, joy), num)))
+            devices.append((self.tr("Joystick %s (%s)" % (num, joy)), num))
 
         for device, dtype in devices:
             self.comboDevice.addItem(device, dtype)


It's a simple BRACKETS error :-P


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.12-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=es_UY.UTF-8, LC_CTYPE=es_UY.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages m64py depends on:
ii  libsdl1.2-dev  1.2.15-8
ii  python-qt4     4.10.3+dfsg1-1
ii  python-qt4-gl  4.10.3+dfsg1-1

m64py recommends no packages.

Versions of packages m64py suggests:
ii  p7zip  9.20.1~dfsg.1-4
ii  unrar  1:5.0.10-1

-- no debconf information
--- input.py	2014-01-11 00:47:22.834258929 -0200
+++ /usr/lib/python2.7/dist-packages/m64py/frontend/input.py	2014-01-11 07:05:53.023813412 -0200
@@ -94,7 +94,7 @@
 
         devices = [(self.tr("Keyboard/Mouse"), -1)]
         for num, joy in enumerate(self.joystick.joystick_names):
-            devices.append((self.tr("Joystick %s (%s)" % (num, joy), num)))
+            devices.append((self.tr("Joystick %s (%s)" % (num, joy)), num))
 
         for device, dtype in devices:
             self.comboDevice.addItem(device, dtype)
--- input.py	2014-01-11 00:47:22.834258929 -0200
+++ /usr/lib/python2.7/dist-packages/m64py/frontend/input.py	2014-01-11 07:05:53.023813412 -0200
@@ -94,7 +94,7 @@
 
         devices = [(self.tr("Keyboard/Mouse"), -1)]
         for num, joy in enumerate(self.joystick.joystick_names):
-            devices.append((self.tr("Joystick %s (%s)" % (num, joy), num)))
+            devices.append((self.tr("Joystick %s (%s)" % (num, joy)), num))
 
         for device, dtype in devices:
             self.comboDevice.addItem(device, dtype)

--- End Message ---
--- Begin Message ---
On Saturday 11 January 2014 07:07:58 Guillermo Reisch wrote:
> Package: m64py
> Version: 0.1.8-1
> Severity: normal
> Tags: patch
> 
> Error to open m64py when attach a Joystick.

Wrong bug tracking system? m64py is not in Debian and thus it cannot 
incorporate the patch to fix your problem

Kind regards,
        Sven

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply via email to