Followup-For: Bug #910226
Control: found -1 4.4.4+dfsg-3

The buggy package is *expeyes-web* not python3-expeyes.

And expeyes-web still has the call to
  py3compile -p python3-expeyes
https://salsa.debian.org/georgesk/expeyes/blob/master/debian/expeyes-web.postinst#L68
where python3-expeyes is clearly the wrong package to be given as an
argument (and not being installed at the time of the call).


  Setting up expeyes-web (4.4.4+dfsg-3) ...
  dpkg-query: package 'python3-expeyes' is not installed
  Use dpkg --info (= dpkg-deb --info) to examine archive files,
  and dpkg --contents (= dpkg-deb --contents) to list their contents.
  Traceback (most recent call last):
    File "/usr/bin/py3compile", line 290, in <module>
      main()
    File "/usr/bin/py3compile", line 270, in main
      options.force, options.optimize, e_patterns)
    File "/usr/bin/py3compile", line 154, in compile
      for fn, versions_to_compile in filter_files(files, e_patterns, versions):
    File "/usr/bin/py3compile", line 106, in filter_files
      for fn in files:
    File "/usr/share/python3/debpython/files.py", line 71, in filter_public
      for fn in files:
    File "/usr/share/python3/debpython/files.py", line 53, in from_package
      raise Exception("cannot get content of %s" % package_name)
  Exception: cannot get content of python3-expeyes
  dpkg: error processing package expeyes-web (--configure):
   subprocess installed post-installation script returned error exit status 1


Andreas

Reply via email to