pull-lp-source crashed with AttributeError in __new__(): module 'collections' has no attribute 'Callable'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Attempting to fetch a source package hits the below Traceback:
$ pull-lp-source systemd bionic
Traceback (most recent call last):
File "/usr/bin/
PullPkg.
File "/usr/lib/
cls(*args, **kwargs).pull()
File "/usr/lib/
params = self._get_
File "/usr/lib/
(r, v, p) = self.parse_
File "/usr/lib/
(release, pocket) = self.parse_
File "/usr/lib/
d = Distribution(
File "/usr/lib/
if isinstance(fetch, collections.
AttributeError: module 'collections' has no attribute 'Callable'
ProblemType: Crash
DistroRelease: Ubuntu 22.04
Package: ubuntu-dev-tools 0.187
ProcVersionSign
Uname: Linux 5.15.0-18-generic x86_64
ApportVersion: 2.20.11-0ubuntu76
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Mon Jan 31 15:27:59 2022
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2022-01-02 (29 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220101)
InterpreterPath: /usr/bin/python3.10
PackageArchitec
ProcCmdline: /usr/bin/python3 /usr/bin/
Python3Details: /usr/bin/
PythonArgs: ['/usr/
PythonDetails: N/A
SourcePackage: ubuntu-dev-tools
Title: pull-lp-source crashed with AttributeError in __new__(): module 'collections' has no attribute 'Callable'
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirt lpadmin lxd plugdev sambashare sudo
looks like this was fixed in git already, and should be fixed once 0.188 is released; @mapreri you planning to release that in debian soon?