Debian Bug report logs -
#807250
fretsonfire-game: Game fail to start: obsolete function called
Reported by: Samuele Battarra <battarsa@libero.it>
Date: Sun, 6 Dec 2015 18:09:01 UTC
Severity: grave
Tags: sid, stretch
Found in version fretsonfire/1.3.110.dfsg2-1
Fixed in version fretsonfire/1.3.110.dfsg2-2
Done: Markus Koschany <apo@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#807250; Package fretsonfire-game.
(Sun, 06 Dec 2015 18:09:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Samuele Battarra <battarsa@libero.it>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Sun, 06 Dec 2015 18:09:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: fretsonfire-game
Version: 1.3.110.dfsg2-1
Severity: grave
Justification: renders package unusable
Dear Maintainer,
Game fail to start with this output:
Traceback (most recent call last):
File "./FretsOnFire.py", line 74, in <module>
engine = GameEngine(config)
File "/usr/share/games/fretsonfire/game/GameEngine.py", line 194, in __init__
self.data = Data(self.resource, self.svg)
File "/usr/share/games/fretsonfire/game/Data.py", line 48, in __init__
self.loadSvgDrawing(self, "star1", "star1.svg", textureSize = (128, 128))
File "/usr/share/games/fretsonfire/game/Data.py", line 106, in loadSvgDrawing
drawing = self.resource.load(target, name, lambda: SvgDrawing(self.svg, fileName), synch = True)
File "/usr/share/games/fretsonfire/game/Resource.py", line 157, in load
return l.finish()
File "/usr/share/games/fretsonfire/game/Resource.py", line 68, in load
self.result = self.function()
File "/usr/share/games/fretsonfire/game/Data.py", line 106, in <lambda>
drawing = self.resource.load(target, name, lambda: SvgDrawing(self.svg, fileName), synch = True)
File "/usr/share/games/fretsonfire/game/Svg.py", line 552, in __init__
self.texture = Texture(bitmapFile)
File "/usr/share/games/fretsonfire/game/Texture.py", line 202, in __init__
self.loadFile(name)
File "/usr/share/games/fretsonfire/game/Texture.py", line 206, in loadFile
self.loadImage(Image.open(name))
File "/usr/share/games/fretsonfire/game/Texture.py", line 213, in loadImage
string = image.tostring('raw', 'RGBA', 0, -1)
File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 686, in tostring
"Please call tobytes() instead.")
Exception: tostring() has been removed. Please call tobytes() instead.
Replacing 'tostring' with 'tobytes' in function loadImage in Texture.py solves the problem.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (900, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages fretsonfire-game depends on:
ii fonts-mgopen 1.1-9
ii python 2.7.9-1
ii python-imaging 3.0.0-1
ii python-ogg 1.3+repack-7
ii python-opengl 3.0.2-1
ii python-pygame 1.9.1release+dfsg-10+b1
ii python-pyvorbis 1.5-4
ii ttf-dejavu 2.35-1
Versions of packages fretsonfire-game recommends:
pn fretsonfire-songs-muldjord <none>
pn fretsonfire-songs-sectoid <none>
Versions of packages fretsonfire-game suggests:
ii vorbis-tools 1.4.0-7
-- no debconf information
Added tag(s) stretch and sid.
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Tue, 08 Dec 2015 11:09:10 GMT) (full text, mbox, link).
Reply sent
to Markus Koschany <apo@debian.org>:
You have taken responsibility.
(Sun, 13 Dec 2015 16:54:17 GMT) (full text, mbox, link).
Notification sent
to Samuele Battarra <battarsa@libero.it>:
Bug acknowledged by developer.
(Sun, 13 Dec 2015 16:54:17 GMT) (full text, mbox, link).
Message #12 received at 807250-close@bugs.debian.org (full text, mbox, reply):
Source: fretsonfire
Source-Version: 1.3.110.dfsg2-2
We believe that the bug you reported is fixed in the latest version of
fretsonfire, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 807250@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Markus Koschany <apo@debian.org> (supplier of updated fretsonfire package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 13 Dec 2015 16:30:45 +0100
Source: fretsonfire
Binary: fretsonfire fretsonfire-game
Architecture: source
Version: 1.3.110.dfsg2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Markus Koschany <apo@debian.org>
Description:
fretsonfire - game of musical skill and fast fingers
fretsonfire-game - game of musical skill and fast fingers - Game files
Closes: 762555 807250
Changes:
fretsonfire (1.3.110.dfsg2-2) unstable; urgency=medium
.
* Team upload.
* Use compat level 9 and require debhelper >= 9.
* wrap-and-sort -sa.
* Declare compliance with Debian Policy 3.9.6.
* Vcs-Browser: Use https.
* Remove Matthew Johnson from Uploaders because he is not active anymore.
(Closes: #762555)
* Remove David Martínez Martí from Uploaders because he is not active anymore.
* Add python-PIL-tobytes-error.patch and fix runtime error due to API changes
in Python PIL. Thanks to Samuele Battarra for the report. (Closes: #807250)
* debian/rules: Fix Lintian error
uses-deprecated-compression-for-data-tarball and use xz for compressing
the tarball.
* Switch from ttf-dejavu to fonts-dejavu.
* debian/rules: Replace deprecated dh_clean -k with dh_prep.
* fretsonfire-game.desktop: Add keywords and a comment in German.
* fretsonfire-game.docs: Remove debian/README.Debian line because
README.Debian will be installed automatically.
* Install 64x64 icon to hicolor icon directory.
Checksums-Sha1:
fae458b1c67baca3d060629f5ff51e7ad65532b5 2287 fretsonfire_1.3.110.dfsg2-2.dsc
5d233e34f09b34498d46c833cbf470e019676081 22040 fretsonfire_1.3.110.dfsg2-2.debian.tar.xz
Checksums-Sha256:
9195840499b5764dab9468e6d4badf7abe4ab5cc86415837ade7c4a9af53e7ec 2287 fretsonfire_1.3.110.dfsg2-2.dsc
7d2a304224f01efc2b0b09a9bd77a537f46807488e731a1490d1642447640406 22040 fretsonfire_1.3.110.dfsg2-2.debian.tar.xz
Files:
0e3e3ca920b1ed0b7e0d54aa0bb58916 2287 games optional fretsonfire_1.3.110.dfsg2-2.dsc
960a9624b7699b7370b8805f960f0896 22040 games optional fretsonfire_1.3.110.dfsg2-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQJ8BAEBCgBmBQJWbZklXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQ0YzRDA4OEVGMzJFREVGNkExQTgzNUZE
OUFEMTRCOTUxM0I1MUU0AAoJENmtFLlRO1HkxY4P/1lU7A09Qkffi+uhJmdO0fYW
8KJBk0gHO++9tTfnHaT01fMuL5IkK8XzKc+yXtCZOIpRWUZ3T/7M1RtvXB//c+8d
0/yOnz06xmR8kjsWs2IyBXSTQLQ2f4Snu6E86C3xVDMCrHhDoi5IKyzch4XW+XaQ
3D7LB0nb7vZ+NbyzEnbWS0yNE1L2UCSAv4HzMzzLqrJ3+P9ql437mDQXdbHlpjok
LSQs+HPR5MdhjYLWUluw6fBjCCCcUW26zVHA4neVXXfMPHPYsxBdU6tEu/WUilEZ
H+DKmX3X/FzUnwihVciiKnjpy6uOAVj8XqFl2ZdPbwY10Wm6ME8og/z4SDu2yB9l
tuEyIyfFmiv6Hjn6S38UyBnTocRuu/oZAQwsr97gyWrNZFGXVe+upjEiIVoTRp63
lgMrpxkMjNXLOiNZDggJjr+YI6nDcQ1nIXhGtXGl6qs3w6V0x1GXUjXkqnKOyvJK
icCdsroZVYw8N/8lQlCMVUcPxMDk4nsQ4KJw8NFXZinU7c16SZuZMVNOB741T/u7
N+6PVSon23XJUsmEJnpS9zzBN07o15cJB0iOESgEoaXsL99VjZ7uDsnov1FsE3x4
EYF5BlG+IR0H74FQ0FXx3x2HueV3ldx+lsztzFVRrbTNDxZa/f4nFOloj8VVeUQB
hc35sYlZp6IlRJexoJ9F
=JF2u
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 18 Jan 2016 07:49:05 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 13:01:04 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.