id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,fix_version,see_also 1076,Get rid of -branding packages,geofft,,"GDM 2 is slowly dying. More importantly, there appears to be [http://lists.debian.org/debian-devel/2011/09/msg00038.html a consensus on debian-devel] to make Policy disallow circular dependencies for the benefit of dependency resolvers. This won't happen any time soon (mostly because perl/perl-modules needs to be sorted out) but it looks fairly inevitable, and we'd like resolvers with this assumption not to break when encountering our metapackages. I believe that our only circular dependencies are in -branding packages, based on the following aptitude query: {{{ geofft@leveret:~$ aptitude search '~Odebathena ?for x: ~D~D?=x' p debathena-cluster - Athena cluster configuration for Debian p debathena-cluster-branding - Displays which Debathena metapackage level p debathena-login-graphical - Athena graphical login configuration p debathena-login-graphical-brand - Displays which Debathena metapackage level p debathena-workstation - Athena managed workstation configuration p debathena-workstation-branding - Displays which Debathena metapackage level }}}",task,closed,normal,Precise Alpha,--,fixed,,,,