https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
Bug ID: 66010 Summary: Windows users get error: Unable to find vcvarsall.bat when using setup.py due to mwparserfromhell Product: Pywikibot Version: core (2.0) Hardware: All OS: All Status: NEW Severity: major Priority: Unprioritized Component: General Assignee: Pywikipedia-bugs@lists.wikimedia.org Reporter: legoktm.wikipedia@gmail.com Web browser: --- Mobile Platform: ---
See https://github.com/earwig/mwparserfromhell#installation and https://github.com/earwig/mwparserfromhell/issues/68
It was added as a dependency in Iaa77c0f7e0f7885f08c90581bde86c2c2aa88720.
https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
Kunal Mehta (Legoktm) legoktm.wikipedia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://github.com/earwig/m | |wparserfromhell/issues/68
https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
--- Comment #1 from Kunal Mehta (Legoktm) legoktm.wikipedia@gmail.com --- My email to the list about this http://lists.wikimedia.org/pipermail/pywikipedia-l/2014-June/008778.html
I suggested that we don't specify mwparserfromhell as a dependency for Windows users as a temporary solution.
https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
--- Comment #2 from Gerrit Notification Bot gerritadmin@wikimedia.org --- Change 136702 had a related patch set uploaded by Legoktm: Only set mwparserfromhell as a dependency for non-Windows users
https://gerrit.wikimedia.org/r/136702
https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
Gerrit Notification Bot gerritadmin@wikimedia.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |PATCH_TO_REVIEW
https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
--- Comment #3 from Gerrit Notification Bot gerritadmin@wikimedia.org --- Change 136702 merged by jenkins-bot: Only set mwparserfromhell as a dependency for non-Windows users
https://gerrit.wikimedia.org/r/136702
https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
xqt info@gno.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|PATCH_TO_REVIEW |RESOLVED CC| |info@gno.de Resolution|--- |FIXED
https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
xqt info@gno.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|Unprioritized |Normal Status|RESOLVED |REOPENED Resolution|FIXED |--- OS|All |Windows 7 Severity|major |normal
--- Comment #4 from xqt info@gno.de --- Reopened: A solution for Windows user should be done.
https://bugzilla.wikimedia.org/show_bug.cgi?id=66010
John Mark Vandenberg jayvdb@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED CC| |jayvdb@gmail.com Resolution|--- |WORKSFORME
--- Comment #5 from John Mark Vandenberg jayvdb@gmail.com --- Installing mwparserfromhell using pip2.7 works for me on 32 bit Windows, with and without its C parser enabled.
The pip installation looked nothing like https://github.com/earwig/mwparserfromhell/issues/68 (it doesnt try to compile anything), so I presume that they have rebuild/redistributed mwparserfromhell 0.3.3 with the dll due to the changes/recommendations by valhallasw.
It looks like this issue is solved, and when mwparserfromhell 0.4 is released we should re-add the dependency for MS Windows.
pywikipedia-bugs@lists.wikimedia.org