Package: python3-pkg-resources
Version: 52.0.0-3
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts
Control: affects -1 + python3-joblib

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'buster'.
It installed fine in 'buster', then the upgrade to 'bullseye' fails.

>From the attached log (scroll to the bottom...):

  Setting up python3-pkg-resources (52.0.0-3) ...
  Traceback (most recent call last):
    File "/usr/bin/py3compile", line 290, in <module>
      main()
    File "/usr/bin/py3compile", line 266, in main
      e_patterns = get_exclude_patterns()
    File "/usr/bin/py3compile", line 93, in get_exclude_patterns
      for type_, vers, dname, pattern in get_exclude_patterns_from_dir():
    File "/usr/share/python3/debpython/__init__.py", line 22, in __call__
      self.cache[key] = self.func(*args, **kwargs)
    File "/usr/bin/py3compile", line 68, in get_exclude_patterns_from_dir
      type_, vrange, dname, pattern = line.split('|', 3)
  ValueError: not enough values to unpack (expected 4, got 3)
  dpkg: error processing package python3-pkg-resources (--configure):
   installed python3-pkg-resources package post-installation script subprocess 
returned error exit status 1

I'm not exactly sure which package is to blame here,
but this looks like some dependencies are not tight enough or
some Breaks are missing.

This was observed in a minimal buster chroot with --install-recommends
enabled and python3-joblib installed. There 'apt-get upgrade' (not
dist-upgrade) was run and failed.

cheers,

Andreas

Attachment: python3-joblib_0.17.0-2.log.gz
Description: application/gzip

Reply via email to