Page MenuHomePhabricator

Quibble 0.0.30 misses quibble/mediawiki/local_settings.php
Closed, DuplicatePublic


And that fails due to

Database was successfully set up
MediaWiki has been successfully installed. You can now visit <> to view your wiki. If you have questions, check out our frequently asked questions list: <> or use one of the support forums linked on that page.
Traceback (most recent call last):
  File "/usr/local/bin/quibble", line 11, in <module>
    load_entry_point('quibble==0.0.0', 'console_scripts', 'quibble')()
  File "/usr/local/lib/python3.5/dist-packages/quibble/", line 573, in main
  File "/usr/local/lib/python3.5/dist-packages/quibble/", line 470, in execute
  File "/usr/local/lib/python3.5/dist-packages/quibble/", line 317, in mw_install
    with open(quibblesettings) as qf:
FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.5/dist-packages/quibble/mediawiki/local_settings.php'
INFO:backend.MySQL:Terminating MySQL
Build step 'Execute shell' marked build as failure

Seems to be due to a change in and various versions of setuptools not playing well together

Event Timeline

With Jessie, pip3 install git+ gives me:

warning: no files found matching 'quibble/mediawiki'
warning: no files found matching '*.php' has been an attempt to solve it and apparently it seems to work based on releng/ci-jessie container:

# rm -fR /usr/local/lib/python3.4/dist-packages/quibble*
# pip3 install git+ && find / -name local_settings.php

So tentatively that fixed it?

Change 500482 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] docker: try to rebuild quibble-jessie with 0.0.31