[Bug 1775238] Re: [SRU] Package is missing python(3)-requests-toolbelt and python3-requests-unixsocket run-time dependency

Alex Kavanagh 1775238 at bugs.launchpad.net
Mon Sep 17 14:15:21 UTC 2018


In bionic: these packages also test/install fine:

root at bionic-test:~# apt show python-pylxd
Package: python-pylxd
Version: 2.2.6-0ubuntu1
Priority: extra
Section: python
Origin: Ubuntu
Maintainer: Chuck Short <zulcss at ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 304 kB
Depends: python-babel (>= 1.3), python-dateutil (>= 2.2), python-openssl (>= 0.13.1), python-pbr (>= 1.6), python-requests-unixsocket, python-six (>= 1.9.0), python-ws4py, python-cryptography, python-requests, python-requests-toolbelt, python:any (<< 2.8), python:any (>= 2.7.5-5~)
Homepage: http://pypi.python.org/pypi/pylxd
Supported: 5y
Download-Size: 40.0 kB
APT-Manual-Installed: yes
APT-Sources: http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
Description: Python library for interacting with LXD REST API
 LXD offers a REST API to remotely manage containers over the network,
 using an image based workflow and with support for live migration.
 .
 pylxd is a small Python library for interacting the with the
 LXD REST API.
 .
 This package contains the Python 2 module.

root at bionic-test:~# apt show python3-pylxd
Package: python3-pylxd
Version: 2.2.6-0ubuntu1
Priority: extra
Section: universe/python
Source: python-pylxd
Origin: Ubuntu
Maintainer: Chuck Short <zulcss at ubuntu.com>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 305 kB
Depends: python3-babel (>= 1.3), python3-dateutil (>= 2.2), python3-openssl (>= 0.13.1), python3-pbr (>= 1.6), python3-six (>= 1.9.0), python3-ws4py, python3-cryptography, python3-requests, python3-requests-toolbelt, python3-requests-unixsocket, python3:any (>= 3.3.2-2~)
Homepage: http://pypi.python.org/pypi/pylxd
Download-Size: 40.1 kB
APT-Manual-Installed: yes
APT-Sources: http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
Description: Python library for interacting with LXD REST API
 LXD offers a REST API to remotely manage containers over the network,
 using an image based workflow and with support for live migration.
 .
 pylxd is a small Python library for interacting the with the
 LXD REST API.
 .
 This package contains the Python 3 module.


** Tags removed: verification-needed verification-needed-bionic verification-queens-needed
** Tags added: verification-done verification-done-bionic verification-queens-done

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to Ubuntu Cloud Archive.
https://bugs.launchpad.net/bugs/1775238

Title:
  [SRU] Package is missing python(3)-requests-toolbelt and python3
  -requests-unixsocket run-time dependency

Status in Ubuntu Cloud Archive:
  Fix Released
Status in Ubuntu Cloud Archive queens series:
  Fix Committed
Status in Ubuntu Cloud Archive rocky series:
  Fix Released
Status in python-pylxd package in Ubuntu:
  Fix Released
Status in python-pylxd source package in Bionic:
  Fix Committed
Status in python-pylxd source package in Cosmic:
  Fix Released

Bug description:
  [Impact]
  As noted in comments 9 and 10 in https://bugs.launchpad.net/ubuntu/+source/python-pylxd/+bug/1754657, python(3)-pylxd is missing a run-time Depends on python(3)-requests-toolbelt. I've also noticed python3-requests-unixsocket is missing. Currently this affects Bionic and Cosmic. The Pike point release being provided via the above referenced bug is also affected.

  [Test Case]
  Ensure that appropriate python(3)-requests-toolbelt and python3-requests-unixsocket dependencies are installed as a result of install python(3)-pylxd.

  [Regression Potential]
  Very low. This just adds run-time depends.

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1775238/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list