[Pkg-gtkpod-devel] Bug#782332: libgpod-nogtk-dev: fails to upgrade from 'wheezy': Depends: libgpod4-nogtk (= 0.8.3-1.1+b1) but it is not going to be installed
Andreas Beckmann
anbe at debian.org
Sat Nov 7 19:45:14 UTC 2015
Hi David,
maybe you can shed some light on this issue.
It's an upgrade from wheezy to jessie that only manifests on i386 with
--install-recommends enabled (not without --install-recommends and not
on amd64, I don't about any other arch).
The failure actually occurs (in jessie) while installing the package
that has disappeared during the upgrade (wheezy 2 jessie), but more
interesting to investigate is *why* it disappeared at all.
Comparing amd64 and i386 upgrade logs, I see that on amd64
libgpod4-nogtk gets upgraded, while on i386 libgpod4-nogtk gets replaced
with libgpod4:
i386:
2 libgpod4 [ i386 ] < none -> 0.8.3-1.1+b1 > ( libs )
(no score for libgpod4-nogtk, so probably 0)
-1 libgpod-nogtk-dev [ i386 ] < 0.8.2-7 -> 0.8.3-1.1+b1 > ( libdevel )
...
Investigating (0) libgpod4 [ i386 ] < none -> 0.8.3-1.1+b1 > ( libs )
Broken libgpod4:i386 Conflicts on libgpod4-nogtk [ i386 ] < 0.8.2-7 ->
0.8.3-1.1+b1 > ( libs )
Considering libgpod4-nogtk:i386 0 as a solution to libgpod4:i386 2
Added libgpod4-nogtk:i386 to the remove list
Conflicts//Breaks against version 0.8.2-7 for libgpod4-nogtk but
that is not InstVer, ignoring
Fixing libgpod4:i386 via remove of libgpod4-nogtk:i386
amd64:
2 libgpod4-nogtk [ amd64 ] < 0.8.2-7 -> 0.8.3-1.1+b1 > ( libs )
1 libgpod4 [ amd64 ] < none -> 0.8.3-1.1+b1 > ( libs )
-1 libgpod-nogtk-dev [ amd64 ] < 0.8.2-7 -> 0.8.3-1.1+b1 > ( libdevel )
...
no decision regarding libgpod4/libgpod4-nogtk had to be taken
The full i386 log with pkgResolver debug info can be found here:
https://bugs.debian.org/782332
I can now easily rerun the test and get an interactive shell in the
piuparts chroot after the failure, in case you want me to further
investigate things.
If it's helpful, I might try to rerun this upgrade with upgrading apt to
jessie first and the remaining packages thereafter.
Thanks
Andreas
On Fri, 10 Apr 2015 16:28:55 +0200 Andreas Beckmann <anbe at debian.org> wrote:
> Package: libgpod-nogtk-dev
> Version: 0.8.3-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
> 'wheezy'.
> It installed fine in 'wheezy', then the upgrade to 'jessie' fails.
>
> >From the attached log (scroll to the bottom...):
>
> Starting 2 pkgProblemResolver with broken count: 1
> Investigating (0) libgpod-common [ i386 ] < 0.8.3-1.1+b1 > ( libs )
> Broken libgpod-common:i386 Depends on libgpod4 [ i386 ] < 0.8.3-1.1+b1 > ( libs ) (>= 0.7.90)
> Considering libgpod4:i386 -1 as a solution to libgpod-common:i386 1
> Added libgpod4:i386 to the remove list
> Fixing libgpod-common:i386 via keep of libgpod4:i386
> Investigating (0) libgpod4-nogtk [ i386 ] < none -> 0.8.3-1.1+b1 > ( libs )
> Broken libgpod4-nogtk:i386 Conflicts on libgpod4 [ i386 ] < 0.8.3-1.1+b1 > ( libs )
> Considering libgpod4:i386 -1 as a solution to libgpod4-nogtk:i386 -1
> Holding Back libgpod4-nogtk:i386 rather than change libgpod4:i386
> Investigating (1) libgpod-nogtk-dev [ i386 ] < none -> 0.8.3-1.1+b1 > ( libdevel )
> Broken libgpod-nogtk-dev:i386 Depends on libgpod4-nogtk [ i386 ] < none -> 0.8.3-1.1+b1 > ( libs ) (= 0.8.3-1.1+b1)
> Considering libgpod4-nogtk:i386 -1 as a solution to libgpod-nogtk-dev:i386 9998
> Re-Instated libgpod4-nogtk:i386
> Investigating (1) libgpod4-nogtk [ i386 ] < none -> 0.8.3-1.1+b1 > ( libs )
> Broken libgpod4-nogtk:i386 Conflicts on libgpod4 [ i386 ] < 0.8.3-1.1+b1 > ( libs )
> Considering libgpod4:i386 -1 as a solution to libgpod4-nogtk:i386 -1
> Holding Back libgpod4-nogtk:i386 rather than change libgpod4:i386
> Investigating (2) libgpod-nogtk-dev [ i386 ] < none -> 0.8.3-1.1+b1 > ( libdevel )
> Broken libgpod-nogtk-dev:i386 Depends on libgpod4-nogtk [ i386 ] < none -> 0.8.3-1.1+b1 > ( libs ) (= 0.8.3-1.1+b1)
> Considering libgpod4-nogtk:i386 -1 as a solution to libgpod-nogtk-dev:i386 9998
> 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:
> libgpod-nogtk-dev : Depends: libgpod4-nogtk (= 0.8.3-1.1+b1) but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.
>
> This problem has shown up recently only, --install-recommends is enabled.
> It is reproducible, I'm now checking if if appears in other tests, too.
>
> Maybe a binNMU screwed up something?
>
> cheers,
>
> Andreas
More information about the Pkg-gtkpod-devel
mailing list