Launching Anki leads to an error message in the terminal : $ anki -l fr /usr/lib/python3.7/site-packages/bs4/element.py:16: UserWarning: The soupsieve package is not installed. CSS selectors cannot be used. 'The soupsieve package is not installed. CSS selectors cannot be used.' [...] JS error on line 1: Uncaught ReferenceError: $ is not defined Version-Release number of selected component (if applicable): Mageia 7, anki-2.1.15-1.mga7 Resolution : I manually installed python3-soupsieve, the message disappeared : # urpmi python3-soupsieve
Thank you NicolasC for reporting this, the problem & its resolution. Confirmed that $ urpmq --requires anki does *not* show python3-soupsieve; conversely: $ urpmq --whatrequires-recursive python3-soupsieve shows that nothing [so far] requires it! Assigning to akien for 'anki'.
Source RPM: (none) => anki-2.1.15-1.mga7.src.rpmAssignee: bugsquad => rverschelde
Update : later I was able to (re-)install Anki without python3-soupsieve, it worked and I did not get the error message.
It seems it was fixed in Cauldron by David Geiger, referencing this issue, but he did not comment here :) http://svnweb.mageia.org/packages?view=revision&revision=1449329 Now pushed the same fix as an update candidate for Mageia 7. Advisory: ========= Updated anki package adds missing dependency Anki requires the python3-soupsieve dependency to start, which is now added by this update. RPM in core/updates_testing: ============================ anki-2.1.15-1.1.mga7 SRPM in core/updates_testing: ============================= anki-2.1.15-1.1.mga7
CC: (none) => geiger.david68210QA Contact: (none) => rverscheldeAssignee: rverschelde => qa-bugs
(In reply to Nicolas Costes from comment #2) > Update : later I was able to (re-)install Anki without python3-soupsieve, it > worked and I did not get the error message. Actually I misread indeed, what you had was just a warning and not having soupsieve should not prevent anki from starting. The problem is: JS error on line 1: Uncaught ReferenceError: $ is not defined and it should be unrelated to the above warning. We can still push this update candidate as a enhancement to fix CSS selectors, but it would be good to find out what caused this JS error and what solved it.
True, Anki is still starting correctly without "python3-soupsieve-1.9.1-2.mga7.noarch". I am currently using Anki Version 2.0.52.
MGA7-64 Plasma on Lenovo B50 No installation issues. soupsieve is in the dependencies. Choose Dutch as language, but no sets available for Dutch Downloaded and installed a French set, anki opens up OK, I can import the set, and it opens, but then I am at a loss what I can/should do at its interface. Didn't bother to look for help, the package seems to be OK, opening its different menus.
Whiteboard: (none) => MGA7-64-OKCC: (none) => herman.viaene
Keywords: (none) => advisory, validated_updateCC: (none) => tmb, sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2019-0159.html
Status: NEW => RESOLVEDResolution: (none) => FIXED