Package: eric
Version: 18.05-1
Severity: serious
Justification: missing dependency

Dear eric maintainers,

On Ubuntu 18.04 and current Debian Sid, eric won't start with 
python3-distutils is not installed.

This problem has been identified by Eric upstream:

https://www.riverbankcomputing.com/pipermail/eric/2018-July/
004208.html

Logs:

% eric
Warning: translation file 'eric6_zh_CN'could not be loaded.
Using default.
Warning: translation file 'qscintilla_zh_CN'could not be loaded.
Using default.
BackgroundService listening on: 33197
An unhandled exception occurred. Please report the problem
using the error reporting dialog or via email to <eric-bugs@eric-
ide.python-projects.org>.
A log has been written to "/home/hosiet/.eric6/eric6_error.log".

Error information:
--------------------------------------------------------------------------------
2018-07-13, 23:59:31
--------------------------------------------------------------------------------
<class 'ModuleNotFoundError'>: 
No module named 'distutils.sysconfig'
--------------------------------------------------------------------------------
  File "/usr/share/eric/modules/eric6.py", line 415, in <module>
    main()
  File "/usr/share/eric/modules/eric6.py", line 396, in main
    noopen, nocrash, disablecrash, restartArgs)
  File "/usr/share/eric/modules/UI/UserInterface.py", line 261, in 
__init__
    develPlugin=plugin)
  File "/usr/share/eric/modules/PluginManager/PluginManager.py", line 
109, in __init__
    "global": os.path.join(Utilities.getPythonModulesDirectory(),
  File "/usr/share/eric/modules/Globals/__init__.py", line 110, in 
getPythonModulesDirectory
    import distutils.sysconfig

--------------------------------------------------------------------------------
Version Numbers:
  Python 3.6.6
  Qt 5.10.1
  PyQt 5.11.2
  sip 4.19.12
  QScintilla 2.10.4
  WebKit 602.1
  eric6 18.05 (rev. 44249d49d892)

Platform: linux
3.6.6 (default, Jun 27 2018, 14:44:17) 
[GCC 8.1.0]
--------------------------------------------------------------------------------
Distribution Info:
  /etc/os-release
  PRETTY_NAME="Debian GNU/Linux buster/sid"
  NAME="Debian GNU/Linux"
  ID=debian
  HOME_URL="https://www.debian.org/";
  SUPPORT_URL="https://www.debian.org/support";
  BUG_REPORT_URL="https://bugs.debian.org/";

Please dig into this issue. The quickest fix is to explicitly add the 
dependency on python3-distutils.

--
Regards,
Boyuan Yang

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to