Your message dated Fri, 14 Oct 2016 23:24:50 +0000
with message-id <e1bvbqm-0004al...@franck.debian.org>
and subject line Bug#840638: fixed in designate-dashboard 3.0.0-3
has caused the Debian Bug report #840638,
regarding python-designate-dashboard: Application labels aren't unique,  
duplicates: designatedashboard
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
840638: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840638
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-designate-dashboard
Version: 3.0.0-2
Severity: important

  ----- s n i p -----
  Setting up openstack-dashboard (3:10.0.0-1) ...
  Traceback (most recent call last):
    File "/usr/share/openstack-dashboard/manage.py", line 25, in <module>
      execute_from_command_line(sys.argv)
    File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 367, in execute_from_command_line
      utility.execute()
    File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", 
line 341, in execute
      django.setup()
    File "/usr/lib/python2.7/dist-packages/django/__init__.py", line 27, in 
setup
      apps.populate(settings.INSTALLED_APPS)
    File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", line 89, 
in populate
      "duplicates: %s" % app_config.label)
  django.core.exceptions.ImproperlyConfigured: Application labels aren't 
unique, duplicates: designatedashboard
  dpkg: error processing package openstack-dashboard (--configure):
   subprocess installed post-installation script returned error exit status 1
  ----- s n i p -----

Reason I reported it against "python-designate-dashboard":

  ----- s n i p -----
  # rgrep designatedashboard /usr/share/openstack-dashboard/
  Binary file 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1720_project_dns_panel.pyc
 matches
  Binary file 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1721_dns_zones_panel.pyc
 matches
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1721_dns_zones_panel.py:from
 designatedashboard import exceptions
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1721_dns_zones_panel.py:ADD_INSTALLED_APPS
 = ['designatedashboard']
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1721_dns_zones_panel.py:
    'designatedashboard.dashboards.project.ngdns.zones.panel.Zones')
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1721_dns_zones_panel.py:ADD_ANGULAR_MODULES
 = ['designatedashboard']
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1721_dns_zones_panel.py:ADD_SCSS_FILES
 = ['designatedashboard/designatedashboard.scss']
  Binary file 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1722_dns_reversedns_panel.pyc
 matches
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1720_project_dns_panel.py:from
 designatedashboard import exceptions
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1720_project_dns_panel.py:ADD_INSTALLED_APPS
 = ['designatedashboard']
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1720_project_dns_panel.py:
    'designatedashboard.dashboards.project.dns_domains.panel.DNSDomains')
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1722_dns_reversedns_panel.py:from
 designatedashboard import exceptions
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1722_dns_reversedns_panel.py:
    'designatedashboard.dashboards.project.ngdns.reverse_dns.panel.ReverseDns')
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1722_dns_reversedns_panel.py:ADD_ANGULAR_MODULES
 = ['designatedashboard']
  
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1722_dns_reversedns_panel.py:ADD_SCSS_FILES
 = ['designatedashboard/designatedashboard.scss']
  # dpkg -S 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1721_dns_zones_panel.py
 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1720_project_dns_panel.py
 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1722_dns_reversedns_panel.py
  python-designate-dashboard: 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1721_dns_zones_panel.py
  python-designate-dashboard: 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1720_project_dns_panel.py
  python-designate-dashboard: 
/usr/share/openstack-dashboard/openstack_dashboard/enabled/_1722_dns_reversedns_panel.py
  ----- s n i p -----

Removing the .pyc files and the first two files (_1721_dns_zones_panel.py and 
_1720_project_dns_panel.py)
n the match gets around this, but then I'm instead getting:

  ----- s n i p -----
  CommandError: An error occurred during rendering 
/usr/share/openstack-dashboard/openstack_dashboard/templates/_stylesheets.html: 
Couldn't find anything to import: /designatedashboard/designatedashboard.scss
  Extensions: <NamespaceAdapterExtension>, <DjangoExtension>, <CompassExtension>
  Search path:

  on line 1 of u'string:3129d60a5b802231:\n    // My Themes\n@import 
"/themes/default/variables";\n\n// Horizon\n@import "/dashboard/scss/horizon.'
  ----- s n i p -----


Keeping "_1720_project_dns_panel.py" (but removing "_1721_dns_zones_panel.py" 
and
"_1722_dns_reversedns_panel.py") at least makes dpkg continue without error.

Am having problem with the Keystone packages (bug reported an hour ago), so 
can't check
if that actually works..

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/16 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-designate-dashboard depends on:
ih  openstack-dashboard     3:10.0.0-1
ii  python-babel            2.3.4+dfsg.1-2
ii  python-designateclient  2.3.0-2
ii  python-pbr              1.10.0-1
ii  python-pkg-resources    28.0.0-1
pn  python:any              <none>

python-designate-dashboard recommends no packages.

python-designate-dashboard suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: designate-dashboard
Source-Version: 3.0.0-3

We believe that the bug you reported is fixed in the latest version of
designate-dashboard, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 840...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated designate-dashboard 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 14 Oct 2016 23:34:04 +0200
Source: designate-dashboard
Binary: python-designate-dashboard
Architecture: source all
Version: 3.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: PKG OpenStack <openstack-de...@lists.alioth.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
 python-designate-dashboard - OpenStack DNS as a Service - dashboard plugin
Closes: 840638
Changes:
 designate-dashboard (3.0.0-3) unstable; urgency=medium
 .
   * Correctly copy static files in /usr/share/openstack-dashboard, and run
     collect-static and compress after its done.
   * Do not install duplicate enabled file (Closes: #840638).
Checksums-Sha1:
 d6732d60ec75864a49e047b11d40b0f58ab4d2a7 2720 designate-dashboard_3.0.0-3.dsc
 4eb4d7cecb1d6514bb462c5206b0e8e5223f244a 3828 
designate-dashboard_3.0.0-3.debian.tar.xz
 c5906b4cca5e0b94d1b45b1995892171f83b6a1c 46654 
python-designate-dashboard_3.0.0-3_all.deb
Checksums-Sha256:
 a5112d6cd4d953a1052a1b32e90c07febcae1054a5f72119b17d3d123c99e1d7 2720 
designate-dashboard_3.0.0-3.dsc
 eb14293bb13e598cf565654ef8b4319f5344d5f405f8235a9e50dc9ec909cefb 3828 
designate-dashboard_3.0.0-3.debian.tar.xz
 c6aee61b54a9500a9a8e73ab5cd8ec4528830ebadb7550e4c3f8083be2d0f1ba 46654 
python-designate-dashboard_3.0.0-3_all.deb
Files:
 2c94d73a03de5ac35dc6ed044d2630d9 2720 python extra 
designate-dashboard_3.0.0-3.dsc
 c5bbee5038ab52ef1798bb6b81bfa2b2 3828 python extra 
designate-dashboard_3.0.0-3.debian.tar.xz
 da81d1c8e45eb41ec84d7172f3a9d59a 46654 python extra 
python-designate-dashboard_3.0.0-3_all.deb

-----BEGIN PGP SIGNATURE-----

iQItBAEBCAAXBQJYAWG0EBx6aWdvQGRlYmlhbi5vcmcACgkQ1BatFaxrQ/69rg/+
K3reMTQ6RQIOgW34to1EDWZ2mOIKuNVNNqE7oWkRVIPeZ99A4CV/pycZ+wjubg++
kzHDgwAIfU0A0nie+owY/6Cxee9g3AEHikVytdr6sQXhst7r04qNDXSDB2yN12Xj
A4V/VWxEr5cF0B3xSXR7xYdOfBtS5Vtt0E7ugkM2SH7OdqLsei0+3bLkjKYqLcy9
1avKNUlfFW44/r5NaQvZROkt7QYxV+53zFowwb8PnjUqqBFsE//OExR+XA1UxstE
ISFHAnQBydPA4gs99oT7kNMwyjOXbNe+F+7aEZshJzYE4VNZ5TmU5TNADqniUI1j
uNhYiU9qpRDBs4+acK/hroTlkkz1UBav+E9n5X6M0BOgOllBfFbTxZpWwCETygDO
JAH4OXsU0r6sE/VfOar9g5Op4ikEal9IfJ19RGoLIMBbDlDMicyTrq9JhJJLDIHP
GvRKeWYLYRNrH0uFwHLE6KdpWLevmks9epgZ+u3eexr6JoRw/jVCVweOvSB9nKup
cEkE0YttFqhuNVXSo7JKSuEYsrkhv3b/aOLzoC6M2OhwLCcyWXKPvPR0uhJgH0nZ
Kr9xYdcO09748bm0hQdafuuvGdCG4eIGJIa8xMLe/8ibagvu2cr6NViX2oVEAxP3
m/2Qf+sWS7dYIzWI7G3BWG4Ar8rYVsC32DozJIsdo2E=
=Kg/d
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to