diff -Nru update-manager-20.10.2/.bzrignore update-manager-20.10.3/.bzrignore --- update-manager-20.10.2/.bzrignore 2020-04-06 17:20:52.000000000 -0500 +++ update-manager-20.10.3/.bzrignore 1969-12-31 18:00:00.000000000 -0600 @@ -1,11 +0,0 @@ -__pycache__ -debian/*.debhelper* -debian/*.substvars -debian/files -debian/python-update-manager -debian/python3-update-manager -debian/tmp -debian/update-manager -debian/update-manager-core -debian/update-manager-kde -debian/update-manager-text diff -Nru update-manager-20.10.2/debian/changelog update-manager-20.10.3/debian/changelog --- update-manager-20.10.2/debian/changelog 2021-01-13 08:35:34.000000000 -0600 +++ update-manager-20.10.3/debian/changelog 2021-01-27 14:14:43.000000000 -0600 @@ -1,3 +1,10 @@ +update-manager (1:20.10.3) groovy; urgency=medium + + * Fix crash caused by adding apt package objects to a list of + strings (LP: #1913476) + + -- William 'jawn-smith' Wilson Wed, 27 Jan 2021 14:14:43 -0600 + update-manager (1:20.10.2) groovy; urgency=medium * UpdateManager/Core/UpdateList.py: change to a regex from a static list diff -Nru update-manager-20.10.2/UpdateManager/Core/UpdateList.py update-manager-20.10.3/UpdateManager/Core/UpdateList.py --- update-manager-20.10.2/UpdateManager/Core/UpdateList.py 2021-01-13 08:35:34.000000000 -0600 +++ update-manager-20.10.3/UpdateManager/Core/UpdateList.py 2021-01-27 14:14:43.000000000 -0600 @@ -437,7 +437,7 @@ meta_pkgs = [flavor_package, "ubuntu-standard", "ubuntu-minimal"] for pkg in cache: if linux_regexp.match(pkg.name): - meta_pkgs.append(pkg) + meta_pkgs.append(pkg.name) for pkg in meta_pkgs: if pkg in cache: meta_group.add(cache[pkg])