Public bug reported:
Calls to Plot() seems to cause a runtime error:
Python 2.7.15+ (default, Nov 27 2018, 23:36:35)
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gasp import *
>>>
>>> begin_graphics(100, 100)
>>> Plot((50, 50))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/gasp/api.py", line 176, in __init__
except: raise backend.GaspException("center is not in (x,y) format")
gasp.backend.GaspException: 'center is not in (x,y) format'
Looking at line 176, there seems to be a mismatch between the reference
to "center" and the actual name of the __init__ method parameter, which
is "pos". Fixing this (patch attached) does seem to make things work.
Additional info as per reporting guidelines:
lsb-release -rd:
Description: Ubuntu 18.04.3 LTS
Release: 18.04
apt-cache policy python-gasp:
python-gasp:
Installed: 0.3.4-2
Candidate: 0.3.4-2
Version table:
*** 0.3.4-2 500
500 http://se.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
500 http://se.archive.ubuntu.com/ubuntu bionic/universe i386 Packages
100 /var/lib/dpkg/status
What I expected to happen: Not getting a runtime error, since I believe
the invocation of Plot() is correct.
What happened instead: Got a runtime error.
** Affects: python-gasp (Ubuntu)
Importance: Undecided
Status: New
** Attachment added: "gasp.patch"
https://bugs.launchpad.net/bugs/1841477/+attachment/5284779/+files/gasp.patch
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1841477
Title:
Runtime error in Plot() - parameter name mixup?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-gasp/+bug/1841477/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs