[PKG-Openstack-devel] Bug#905183: openstack-dashboard: dependency problems upgrading from stretch to buster

Andreas Beckmann anbe at debian.org
Wed Aug 1 11:26:24 BST 2018


Package: openstack-dashboard
Version: 3:13.0.1-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts

Hi,

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

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

  Starting 2 pkgProblemResolver with broken count: 1
  Investigating (0) python3-django-horizon:amd64 < none -> 3:13.0.1-1 @un uN Ib >
  Broken python3-django-horizon:amd64 Conflicts on python-django-openstack-auth:amd64 < 2.4.1-2 -> 3.5.0-2 @ii umU >
    Considering python-django-openstack-auth:amd64 0 as a solution to python3-django-horizon:amd64 0
    Holding Back python3-django-horizon:amd64 rather than change python-django-openstack-auth:amd64
  Investigating (1) openstack-dashboard:amd64 < 3:10.0.1-1 -> 3:13.0.1-1 @ii umU Ib >
  Broken openstack-dashboard:amd64 Depends on python3-django-horizon:amd64 < none | 3:13.0.1-1 @un uH > (= 3:13.0.1-1)
    Considering python3-django-horizon:amd64 0 as a solution to openstack-dashboard:amd64 0
    Holding Back openstack-dashboard:amd64 rather than change python3-django-horizon:amd64
  Investigating (2) python-django:amd64 < 1:1.10.7-2+deb9u1 -> 1:1.11.14-1 @ii umU Ib >
  Broken python-django:amd64 Breaks on openstack-dashboard:amd64 < 3:10.0.1-1 | 3:13.0.1-1 @ii umH > (< 3:12)
    Considering openstack-dashboard:amd64 0 as a solution to python-django:amd64 11
    Upgrading openstack-dashboard:amd64 due to Breaks field in python-django:amd64
  Investigating (2) openstack-dashboard:amd64 < 3:10.0.1-1 -> 3:13.0.1-1 @ii umU Ib >
  Broken openstack-dashboard:amd64 Depends on python3-django-horizon:amd64 < none | 3:13.0.1-1 @un uH > (= 3:13.0.1-1)
    Considering python3-django-horizon:amd64 0 as a solution to openstack-dashboard:amd64 0
    Holding Back openstack-dashboard:amd64 rather than change python3-django-horizon:amd64
  Investigating (3) python-django:amd64 < 1:1.10.7-2+deb9u1 -> 1:1.11.14-1 @ii umU Ib >
  Broken python-django:amd64 Breaks on openstack-dashboard:amd64 < 3:10.0.1-1 | 3:13.0.1-1 @ii umH > (< 3:12)
    Considering openstack-dashboard:amd64 0 as a solution to python-django:amd64 11
    Upgrading openstack-dashboard:amd64 due to Breaks field in python-django:amd64
  Investigating (3) openstack-dashboard:amd64 < 3:10.0.1-1 -> 3:13.0.1-1 @ii umU Ib >
  Broken openstack-dashboard:amd64 Depends on python3-django-horizon:amd64 < none | 3:13.0.1-1 @un uH > (= 3:13.0.1-1)
    Considering python3-django-horizon:amd64 0 as a solution to openstack-dashboard:amd64 0
    Holding Back openstack-dashboard:amd64 rather than change python3-django-horizon:amd64
...
  Investigating (9) python-django:amd64 < 1:1.10.7-2+deb9u1 -> 1:1.11.14-1 @ii umU Ib >
  Broken python-django:amd64 Breaks on openstack-dashboard:amd64 < 3:10.0.1-1 | 3:13.0.1-1 @ii umH > (< 3:12)
    Considering openstack-dashboard:amd64 0 as a solution to python-django:amd64 11
    Upgrading openstack-dashboard:amd64 due to Breaks field in python-django:amd64
  Investigating (9) openstack-dashboard:amd64 < 3:10.0.1-1 -> 3:13.0.1-1 @ii umU Ib >
  Broken openstack-dashboard:amd64 Depends on python3-django-horizon:amd64 < none | 3:13.0.1-1 @un uH > (= 3:13.0.1-1)
    Considering python3-django-horizon:amd64 0 as a solution to openstack-dashboard:amd64 0
    Holding Back openstack-dashboard:amd64 rather than change python3-django-horizon:amd64
  Done
  
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:
  
  The following packages have unmet dependencies:
   fonts-roboto-fontface : Breaks: openstack-dashboard (< 3:12) but 3:10.0.1-1 is to be installed
   python-django : Breaks: openstack-dashboard (< 3:12) but 3:10.0.1-1 is to be installed
  E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.


The problem seems to come from the conflict against
python-django-openstack-auth, but that package is still available
in buster and therefore apt is quite reluctant to remove a package
that is not obsolete, but upgradable.

cheers,


Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openstack-dashboard_3:13.0.1-1.log.gz
Type: application/gzip
Size: 64810 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/openstack-devel/attachments/20180801/6a37e7d9/attachment-0001.gz>


More information about the Openstack-devel mailing list