[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: