Bug#984571: apt: Broken python-empy:amd64 Depends on python:any:any

2021-03-06 Thread Julian Andres Klode
On Sat, Mar 06, 2021 at 08:36:40PM +0100, Guillem Jover wrote:
> Control: reassign -1 apt
> Control: retitle -1 apt: Broken python-empy:amd64 Depends on python:any:any
> 
> Hi!
> 
> On Fri, 2021-03-05 at 11:34:26 +0100, Andreas Beckmann wrote:
> > Package: dpkg
> > Version: 1.19.7
> > Severity: normal
> 
> > I just saw something curious in dpkg's debug output:
> > 
> >   Investigating (0) python-empy:amd64 < 3.3.2-2 @ii mK Ib >
> >   Broken python-empy:amd64 Depends on python:any:any < none @un H > (< 2.8)
> > Considering python:amd64 1 as a solution to python-empy:amd64 -1
> > Removing python-empy:amd64 rather than change python:any:any
> > 
> > What is python:any:any ? Seems to come from dpkg and is probably only
> > cosmetic.

It's what the name says: A package called python:any on the any
architecture. APT creates FOO:any virtual packages for any foo package
that is Multi-Arch: same in order to implement those constraints
correctly.

-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer  i speak de, en



Bug#984571: apt: Broken python-empy:amd64 Depends on python:any:any

2021-03-06 Thread Guillem Jover
Control: reassign -1 apt
Control: retitle -1 apt: Broken python-empy:amd64 Depends on python:any:any

Hi!

On Fri, 2021-03-05 at 11:34:26 +0100, Andreas Beckmann wrote:
> Package: dpkg
> Version: 1.19.7
> Severity: normal

> I just saw something curious in dpkg's debug output:
> 
>   Investigating (0) python-empy:amd64 < 3.3.2-2 @ii mK Ib >
>   Broken python-empy:amd64 Depends on python:any:any < none @un H > (< 2.8)
> Considering python:amd64 1 as a solution to python-empy:amd64 -1
> Removing python-empy:amd64 rather than change python:any:any
> 
> What is python:any:any ? Seems to come from dpkg and is probably only
> cosmetic.
> 
> Package: python-empy
> Source: empy
> Version: 3.3.2-2
> Installed-Size: 289
> Maintainer: Jose Luis Rivero 
> Architecture: all
> Provides: python2.7-empy
> Depends: python:any (<< 2.8), python:any (>= 2.7~)
> Conflicts: python3-empy (<= 3.3-8)
> 
> Full piuparts log attached in case you are interested.

This output is coming from apt, thus reassigning.

Thanks,
Guillem