Package: python-imaging Version: 2.6.1-1 Severity: serious User: [email protected] Usertags: piuparts
Hi,
during a test with piuparts I noticed your package fails to upgrade from
'wheezy'.
It installed fine in 'wheezy', then the upgrade to 'jessie' fails,
i.e. python-imaging is kept at the wheezy version instead up being upgraded.
>From the attached log (scroll to the bottom...):
Starting 2
Investigating (0) python-imaging-tk [ amd64 ] < 1.1.7-4+deb7u1 > ( python )
Broken python-imaging-tk:amd64 Depends on python-imaging [ amd64 ] <
1.1.7-4+deb7u1 -> 2.6.1-1 > ( python ) (= 1.1.7-4+deb7u1)
Considering python-imaging:amd64 2 as a solution to python-imaging-tk:amd64
3
Added python-imaging:amd64 to the remove list
Fixing python-imaging-tk:amd64 via keep of python-imaging:amd64
Try to Re-Instate (0) python-imaging:amd64
Re-Instated python-imaging:amd64 (1 vs 1)
Investigating (1) python-imaging-tk [ amd64 ] < 1.1.7-4+deb7u1 > ( python )
Broken python-imaging-tk:amd64 Depends on python-imaging [ amd64 ] <
1.1.7-4+deb7u1 -> 2.6.1-1 > ( python ) (= 1.1.7-4+deb7u1)
Considering python-imaging:amd64 2 as a solution to python-imaging-tk:amd64
3
Added python-imaging:amd64 to the remove list
Fixing python-imaging-tk:amd64 via keep of python-imaging:amd64
Investigating (1) python-pil [ amd64 ] < none -> 2.6.1-1+b1 > ( python )
Broken python-pil:amd64 Breaks on python-imaging [ amd64 ] < 1.1.7-4+deb7u1
-> 2.6.1-1 > ( python ) (< 1.1.7+2.0.0-1.1)
Considering python-imaging:amd64 2 as a solution to python-pil:amd64 1
Holding Back python-pil:amd64 rather than change python-imaging:amd64
Done
The following NEW packages will be installed:
[...]
The following packages have been kept back:
python-imaging
The following packages will be upgraded:
[...]
apt does not consider removing the old python-imaging-tk due to its quite high
score
(in this case: 3, due to rdepends) even though some other package will provide
the name
A solution that should work in this case is to reintroduce python-imaging-tk as
a transitional package:
Package: python-imaging-tk
Depends: python-pil.imagetk
Description: transitional dummy package for smooth upgrades to
python-pil.imagetk
This package can be safely removed.
The transitional package can be dropped for jessie->stretch.
cheers,
Andreas
mgltools-pmv_1.5.7~rc1+cvs.20140424-1.log.gz
Description: application/gzip

