XZise created this task.
XZise added a subscriber: XZise.
XZise added a project: pywikibot-core.
Herald added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  When `pywikibot.config2.get_base_dir` is searching for valid paths it might 
create ones but on certain systems this can fail:
  
  ```
  [tournament-nub.rhcloud.com core]\> python pwb.py login
  Traceback (most recent call last):
    File "pwb.py", line 177, in <module>
      import pywikibot  # noqa
    File 
"/var/lib/openshift/5414bd724382ec796d000821/app-root/data/core/pywikibot/__init__.py",
 line 32, in <module>
      from pywikibot import config2 as config
    File 
"/var/lib/openshift/5414bd724382ec796d000821/app-root/data/core/pywikibot/config2.py",
 line 306, in <module>
      _base_dir = get_base_dir()
    File 
"/var/lib/openshift/5414bd724382ec796d000821/app-root/data/core/pywikibot/config2.py",
 line 281, in get_base_dir
      os.makedirs(dir, mode=private_files_permission)
    File 
"/var/lib/openshift/5414bd724382ec796d000821/python//virtenv/lib64/python2.7/os.py",
 line 157, in makedirs
      mkdir(name, mode)
  OSError: [Errno 13] Permission denied: 
'/var/lib/openshift/5414bd724382ec796d000821/.pywikibot'
  ```

TASK DETAIL
  https://phabricator.wikimedia.org/T105159

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: XZise
Cc: Aklapper, pywikibot-bugs-list, XZise, jayvdb, Malyacko, P.Copp



_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to