Re: Bug#773256: pre-approval: unblock: dpkg/1.17.23
On 2014-12-21 14:54, Holger Levsen wrote:
> Hi,
>
> On Sonntag, 21. Dezember 2014, Niels Thykier wrote:
>> As I recall, it is not a requirement - but I believe we can recommend it
>> in the release-notes. Although, with the Breaks being added to dpkg for
>> trigger issues, you would quite possibly pull in additional upgrades
>> along with it.
>>
>> By upgrading specific packaging tools, I presume you mean something like:
>
> I've now aded a second type of upgrade tests to
> https://jenkins.debian.net/view/chroot-installation/
> so now there are eg wheezy2jessie upgrades and wheezy2jessie "dpkgapt_first"
> upgrade jobs, in which "apt-get install -y dpkg apt" is run before "apt-get
> upgrade" is tried as usual...
>
> First results should be available in 1-2h, the relevant jobs have been
> triggered, but there is a queue of jobs waiting to be run :)
>
> HTH! :)
>
>
> cheers,
> Holger
>
Thanks. We noticed the following results with the dpkg/1.17.22:
"""
> 19:49 < h01ger> https://jenkins.debian.net/view/chroot-installation/view/upgrade%20wheezy2jessie/job/chroot-installation_wheezy_install_haskell_upgrade_to_jessie/lastBuild/console not sure if i have seen this already:
> 19:50 < h01ger> dpkg: cycle found while processing triggers:
> 19:50 < h01ger> chain of packages whose triggers are or may be responsible:
> 19:50 < h01ger> doc-base -> libc-bin
> 19:50 < h01ger> https://jenkins.debian.net/view/chroot-installation/view/upgrade%20wheezy2jessie/job/chroot-installation_wheezy_install_education-desktop-other_upgrade_to_jessie/lastBuild/console has
> 19:50 < h01ger> desktop-file-utils -> libc-bin
> 19:50 < h01ger> https://jenkins.debian.net/view/chroot-installation/view/upgrade%20wheezy2jessie/job/chroot-installation_wheezy_install_education-standalone_upgrade_to_jessie/lastBuild/console OTOH has
> 19:50 < h01ger> gnome-icon-theme -> libc-bin
> 19:51 < h01ger> education-workstation_upgrade_to_jessie is boringly repeating education-desktop-other_upgrade_to_jessie ;)
> 19:55 < h01ger> https://jenkins.debian.net/view/chroot-installation/view/upgrade%20wheezy2jessie/job/chroot-installation_wheezy_install_education-thin-client-server_upgrade_to_jessie/lastBuild/console has something new:
> 19:55 < h01ger> gconf2 -> desktop-file-utils
> 19:55 < h01ger> nthykier: https://jenkins.debian.net/view/chroot-installation/view/upgrade%20wheezy2jessie/ updated + done
"""
The last one with a bit more details:
"""
> Setting up libdevmapper1.02.1:amd64 (2:1.02.90-2) ...
> dpkg: cycle found while processing triggers:
> chain of packages whose triggers are or may be responsible:
> gconf2 -> desktop-file-utils
> packages' pending triggers which are or may be unresolvable:
> libc-bin: ldconfig
> desktop-file-utils: /usr/share/applications
> gconf2: /usr/share/gconf/schemas
> dpkg: error processing package libc-bin (--configure):
> triggers looping, abandoned
> Errors were encountered while processing:
> libc-bin
"""
I do not recall (all of?) these trigger cycles being known. @Guiliem,
can you have a look at them and file bugs as necessary for these?
Thanks,
~Niels
Reply to: