GNU bug report logs -
#65506
Anki: Preferences Dialog Broken
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Mon, 28 Aug 2023 18:54:49 +0800
with message-id <877cpfphc6.fsf <at> envs.net>
and subject line Re: [bug#65533] [PATCH] gnu: anki: Fix preferences error.
has caused the debbugs.gnu.org bug report #65506,
regarding Anki: Preferences Dialog Broken
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
65506: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=65506
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello, The Anki program works well except that if I select Tools >> Preferences menu, I do not get a preferences menu, and instead I get this error:
```
Error
An error occurred. Please use Tools > Check Database to see if that fixes the problem.
If problems persist, please report the problem on our support site. Please copy and paste the information below into your report.
Anki 2.1.16 (4bc33e2f) Python 3.10.7 Qt 5.15.8 PyQt 5.15.9
Platform: Linux
Flags: frz=False ao=False sv=2
Caught exception:
Traceback (most recent call last):
File "/gnu/store/c6hiswiwspb70q7lfy61fwdyr3i1j6jz-anki-2.1.16/share/anki/aqt/main.py", line 881, in onPrefs
aqt.dialogs.open("Preferences", self)
File "/gnu/store/c6hiswiwspb70q7lfy61fwdyr3i1j6jz-anki-2.1.16/share/anki/aqt/__init__.py", line 82, in open
instance = creator(*args)
File "/gnu/store/c6hiswiwspb70q7lfy61fwdyr3i1j6jz-anki-2.1.16/share/anki/aqt/preferences.py", line 25, in __init__
self.setupCollection()
File "/gnu/store/c6hiswiwspb70q7lfy61fwdyr3i1j6jz-anki-2.1.16/share/anki/aqt/preferences.py", line 80, in setupCollection
f.lrnCutoff.setValue(qc['collapseTime']/60.0)
TypeError: setValue(self, val: int): argument 1 has unexpected type 'float'
```
Guix describe:
```
Generation 50 Aug 02 2023 07:39:20 (current)
guix 6ccfa48
repository URL: https://git.savannah.gnu.org/git/guix.git
commit: 6ccfa48d83b9c513b40835ae0c5896102b4dd915
```
Here is my system information:
```
christopher <at> theoden
-------------------
OS: Guix System x86_64
Host: OptiPlex 9020 00
Kernel: 5.15.120-gnu
Uptime: 21 days, 22 hours, 20 mins
Packages: 93 (guix-system), 197 (guix-user)
Shell: bash 5.1.16
Resolution: 1920x1080
DE: GNOME
Theme: Adwaita [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: shepherd
CPU: Intel i5-4570 (4) @ 3.600GHz
GPU: AMD ATI Radeon HD 8490 / R5 235X OEM
GPU: Intel HD Graphics
Memory: 5752MiB / 7867MiB
```
--
📛 Christopher Howard
🚀 gemini://gem.librehacker.com
🌐 http://gem.librehacker.com
בראשית ברא אלהים את השמים ואת הארץ
[Message part 3 (message/rfc822, inline)]
>
> * gnu/packages/education.scm (anki)[source]: Add snippet.
> ---
> gnu/packages/education.scm | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
> index bb307cf7ab..21c8a60c0b 100644
> --- a/gnu/packages/education.scm
> +++ b/gnu/packages/education.scm
> @@ -737,6 +737,13 @@ (define-public anki
> version "-source.tgz"))
> (sha256
> (base32 "1gfr51rnllkyzli73p4r51h5ypzfa3m7lic3m3rzpywmqwrxs07k"))
> + (modules '((guix build utils)))
> + ;; #65506 Fix preferences error.
> + (snippet '(substitute* "aqt/preferences.py"
> + (("qc\\['collapseTime']/60\\.0" x)
> + (format #f "int(~a)" x))
> + (("qc\\['timeLim']/60\\.0" x)
> + (format #f "int(~a)" x))))
> (patches (search-patches "anki-mpv-args.patch"))))
> (build-system gnu-build-system)
> (arguments
>
> base-commit: 1c916c167b7eb1f2f8af2cf621aa1512b00b1033
Pushed now, closing.
This bug report was last modified 1 year and 266 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.