Your message dated Sat, 12 Apr 2025 16:14:30 +0000
with message-id <[email protected]>
and subject line Bug#1005849: fixed in ardentryst 1.71-11
has caused the Debian Bug report #1005849,
regarding ardentryst: 10 deprecation messages at various points
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.)
--
1005849: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005849
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ardentryst
Version: 1.71-8
Severity: normal
Tags: patch
I encountered a total of 10 deprecation messages at various points in the game.
These are all of the same type (implicit floar->int conversion), all
essentially harmless, but they might look alarming to an unsuspecting player. And
the sheer number of these warnings makes the game look unprofessional.
I'd have said Severity 'minor', but I upped it to 'normal', because there are
so many of them. Present at least in 1.71-8 and -9. Haven't checked if they
were introduced with Python 3 in 1.71-7 or if they were there even earlier.
I made a patch fixing all of them, they're all fairly trivial. I'll attach it
as soon as I got the ticket number (to reference it in the patch's description).
Full list of warnings follows (line numbers are for 1.71-9):
On Resume Quest screen if >14 saves present:
/usr/share/games/ardentryst/ardentryst.py:1367: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
gsr.midleft = (70, 100 + x * 25 - scroll_factor * 25)
/usr/share/games/ardentryst/ardentryst.py:1373: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
crect.midleft = (65, 100 + cursor * 25 - scroll_factor * 25)
/usr/share/games/ardentryst/ardentryst.py:1378: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
arrowrect.center = (130, 450 + math.sin(tick/10.0)*5)
/usr/share/games/ardentryst/ardentryst.py:1384: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
handr.midright = (int(60+abs(math.sin(tick/10.0))*10.0), 100 + cursor * 25 -
scroll_factor * 25)
At Eternal Boulder (save location):
/usr/share/games/ardentryst/ardentryst.py:2339: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
m_r.midleft = (320-Fonts[16].size(msg)[0]/2, 350)
/usr/share/games/ardentryst/ardentryst.py:2347: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
npi_r.center = (320, 400+abs(math.sin(tick/10.0)*15))
/usr/share/games/ardentryst/ardentryst.py:2383: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
m_r.midleft = (320-Fonts[16].size(msg)[0]/2, 350+y)
When Snodom reached on the map:
/usr/share/games/ardentryst/ardentryst.py:2745: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
screen.blit(Data.images["kiripan.png"][0], (290, 141 - Game.KIRI_HEIGHT*60 +
math.sin(tick/30.0)*6))
/usr/share/games/ardentryst/ardentryst.py:2778: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
screen.blit(Data.images["kiripan.png"][0], (290, 141 - Game.KIRI_HEIGHT*60 +
math.sin(tick/30.0)*6))
When Kiripan floats down (endscene):
/usr/share/games/ardentryst/ardentryst.py:2835: DeprecationWarning: an integer
is required (got type float). Implicit conversion to integers using __int__ is
deprecated, and may be removed in a future version of Python.
screen.blit(Data.images["kiripan.png"][0], (290, 81 + Game.ENDSCENE))
Regards,
Jens
--- End Message ---
--- Begin Message ---
Source: ardentryst
Source-Version: 1.71-11
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ardentryst, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <[email protected]> (supplier of updated ardentryst 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 12 Apr 2025 17:50:22 +0200
Source: ardentryst
Architecture: source
Version: 1.71-11
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 634738 1005849
Changes:
ardentryst (1.71-11) unstable; urgency=medium
.
* Team upload.
.
[ Jens Rottmann]
* Fix DeprecationWarning (Closes: #1005849)
* Disabable internet ScoreBoard that is not anymore online (Closes: #634738)
Checksums-Sha1:
8290d07a798f82557aa309fa4569f3801bec4901 1992 ardentryst_1.71-11.dsc
20063cb49caca5737983cb063c95e02a6d624469 27024 ardentryst_1.71-11.debian.tar.xz
2f496c8148d69744cc241eaee95160725fbf58cb 6473
ardentryst_1.71-11_source.buildinfo
Checksums-Sha256:
b169d851447cf2d7a079597e4b8b56d71169ba3fc99e13b883456fa70ecf7f7c 1992
ardentryst_1.71-11.dsc
55dd5027fc4fc93cd49c627b9f369bbaeaea4c6408cf94dd03d323734dc349f8 27024
ardentryst_1.71-11.debian.tar.xz
10a09c0edae45fe664ed82c7b4d6763dc686d5c11d36679c8ab237c075b47f84 6473
ardentryst_1.71-11_source.buildinfo
Files:
f6d27ded5024aeb7f9d094b967b53df0 1992 games optional ardentryst_1.71-11.dsc
17c71f5f0e07217057169982793cfb91 27024 games optional
ardentryst_1.71-11.debian.tar.xz
a7d1e6a5b987631d1247efe0541e7ef3 6473 games optional
ardentryst_1.71-11_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmf6jaURHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqROA/+JHSHa8f6NSooVcvrfCg/lEQUEtnDll8q
9pkdq76deLzCEeHNws+s+rL6tZYZ4wnkI0LyVEhwrA/bKg/oNdWN1vfvff4/NOGY
u/k5B8HzbDgFB9NJeNRjmj/0EDzaNwy0JuCxXkfsV65VBR41qE6+S4se6ncdyQzG
n7/Pw57CI9q+15WOxK95Ed4wq+vM9BM7ZoMMVFa1amhCUvdaAdKI85Hi+k5DtV/d
aFS84Ypzc61BcZRg5PoUanwu7em8fuaw19XaJGF9kt4ZrBiedc+W88UJIAE22ovF
UVqpZJGdterf04Tdj0ODYkFQpqKcrKUwWJ3kaewOchpkigfqsPxUzNCkni/pYGVd
LunNjfr6nPkPNtcJX0iq2lyFYQsbsqGq0cbSuxINEWlthp1OVEDf1+L6TJkGfxBb
ZklhBy26faijBWw6xS9nWXXJJZVN2eFZvs3Z0yo7X/lO0Ctmb9Vk0wp8lv4o45HE
4SpFxxKGWqLZpSiL9YqzpYqnjV0uOzzR4jhqpxnoT1BT7m4Y1kunE5D0GSc6MR7k
UsAtJSv70i9uA4Fz2GXaGnqbK2/VfwX0yHwN9MyGp1Y2u2SwV64pu8gJsQrV0/mz
SPx9NMyDPZQkGkpIh7AoFcnhNjnZ3rWerLKulRlva9We0vGS45xpWf2tnrt4DAFw
EBMXaVRdKO4=
=l2uF
-----END PGP SIGNATURE-----
pgpt0is9KCpXG.pgp
Description: PGP signature
--- End Message ---