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

Bug#626599: marked as done (Use --no-triggers by default and let dpkg find out the configuration order)



Your message dated Thu, 11 Aug 2016 12:33:37 +0000
with message-id <E1bXpB3-0006C4-0U@franck.debian.org>
and subject line Bug#626599: fixed in apt 1.3~rc1
has caused the Debian Bug report #626599,
regarding Use --no-triggers by default and let dpkg find out the configuration order
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
626599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626599
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 0.8.14.1

On Mon, 01 Nov 2010, Joey Hess wrote:
> Phillip Susi wrote:
> > I've noticed triggers being invoked repeatedly during upgrades rather
> > than once at the end, as they are supposed to.  I started looking at
> > /var/log/dpkg.log to try and figure out why.
> 
> Becaue apt has not been changed to tell dpkg to defer trigger processing,
> and to them run them all at the end. Or rather, it has, see
> http://bugs.debian.org/473461 -- but they do not have the options
> enabled by default.
> 
> DPkg
> {
>    // let apt aggressivly use dpkg triggers
>    NoTriggers "true";
>    NoConfigure "true";
>    ConfigurePending "true";

That's not the recommended combination currently, man apt.conf gives:
          DPkg::NoTriggers "true";
          PackageManager::Configure "smart";
          DPkg::ConfigurePending "true";
          DPkg::TriggersPending "true";

Since we're at the start of the wheezy cycle, I believe it's a good time
to enable those options. Dear apt maintainers, can you do that please ?

I also like that the options tell APT to rely on dpkg to configure stuff
in the correct order instead of doing it itself and getting it wrong in
some cases... cf the numerous bug reports here:
https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/541595

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Follow my Debian News ▶ http://RaphaelHertzog.com (English)
                      ▶ http://RaphaelHertzog.fr (Français)



--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 1.3~rc1

We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 626599@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julian Andres Klode <jak@debian.org> (supplier of updated apt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 11 Aug 2016 14:10:22 +0200
Source: apt
Binary: apt libapt-pkg5.0 libapt-inst2.0 apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source
Version: 1.3~rc1
Distribution: unstable
Urgency: medium
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Julian Andres Klode <jak@debian.org>
Description:
 apt        - commandline package manager
 apt-doc    - documentation for APT
 apt-transport-https - https download transport for APT
 apt-utils  - package management related utility programs
 libapt-inst2.0 - deb package format runtime library
 libapt-pkg-dev - development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - documentation for APT development
 libapt-pkg5.0 - package management runtime library
Closes: 623443 626599 744934 832593 833674
Changes:
 apt (1.3~rc1) unstable; urgency=medium
 .
   * Summary: CMake branch merged, socks5h (and tor) support, and fancy
     installation ordering changes.
 .
   [ Julian Andres Klode ]
   * Handle interrupt when running Pre-Install hooks (Closes: #832593)
   * CMake: po: Add mirror method
   * CMake: Translations: Add support for shell scripts
   * debian: make autopkgtest run with CMake build dir
   * CMake: Bump minimum required version to 3.4.0
   * CMake: Check for ptsname_r() again (Closes: #833674)
   * CMake: Rewrite existing Documentation support and add doxygen
   * apt-private: Do not include apti18n.h in headers
   * Get rid of the old buildsystem
   * Fix some indentation issues in README.md
 .
   [ David Kalnischkies ]
   * pass --force-remove-essential to dpkg only if needed
   * use dpkg --unpack --recursive to avoid long cmdlines
   * save and restore selection states before/after calling dpkg
   * select remove/purge packages early on for dpkg
   * call dpkg with --no-triggers by default (Closes: #626599)
   * don't purge directly, but remove and do purge at the end
   * ensure all configures are reported to hook scripts
   * ensure all removes are reported to hook scripts
   * support all socks-proxy known to curl in https method
   * suggest transport-packages based on established namescheme
   * fail on unsupported http/https proxy settings (Closes: #623443)
   * detect redirection loops in acquire instead of workers
   * use the same redirection handling for http and https
   * implement generic config fallback for methods
   * implement socks5h proxy support for http method (Closes: 744934)
   * allow methods to be disabled and redirected via config
   * allow user@host (aka: no password) in URI parsing
   * try to avoid removal of crossgraded packages
   * simulate all package manager actions explicitly
   * disable explicit configuration of all packages at the end
   * block direct connections to .onion domains (RFC7687)
   * http: auto-configure for local Tor proxy if called as 'tor'
Checksums-Sha1:
 0dfe2ddca883649f6d7e849021e51fe9f878a5f6 2495 apt_1.3~rc1.dsc
 b296a9eb83357d5c34c4ff280fe3f6a30077b0dc 2030880 apt_1.3~rc1.tar.xz
Checksums-Sha256:
 89ead0ca98e71934f9b90072410a56f5ef102e748f76515ef45f9a81b94ced4c 2495 apt_1.3~rc1.dsc
 c27540cbc9cde77bf9ea8e2a587469545344839af3ba9ee2ea6a5590003c78ff 2030880 apt_1.3~rc1.tar.xz
Files:
 6e5b7cdd1c5b6773cfcfeab6b571c841 2495 admin important apt_1.3~rc1.dsc
 018706eb08d4d70368064d086d5d9a99 2030880 admin important apt_1.3~rc1.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXrGtSAAoJENc8OeVlgLOGbRIP/igXZsJbAcWIq5RX4i6yAo9U
iowAvLOjB/evbPv63kds4mGHBqKx0CxD6e7o3Vr3EDS7aBarBUOMJtDRKgiymQYK
yBtfl2KvllCiqckZUoTJiGncDm/VBJO/PFwXno4wfA1l/HRzK3V92kUEmAgN2b4Y
AfvTGwyfJm9z3B6l3SFoXE6pt6sLrYdsf8U9owgHXDVXDhOWt/iwOFOReZC2yQ/u
SOOodlZ1OBADY/ocX6cJdkGoQc9uvSrrTIGQbq8FsF3nPm9a9H9b2yWWMj0OtJqk
R6+Z8DJcfphZH60aPMqHjD/OdxkzMk/XqxTvPpDaYT/0+RSasjH4c1nTLvQakfLQ
NYtUklPef25KeyBmKVkXyYSt1kBes6JOPGKK+A4NO2gDujP6EMWrfbV1i23nVoIP
FSHXcIku+6fq6CzPtOkyB4q6NKUSm27wCnNfXu+Qr9So1kUXJtQWJQPsRzWzqbxd
QLL/AfWdGNPNxDVfW+IqzBLQV66bZV0sf5ER0n8MDNSKipbi/XfTtUfDiSRxhPLH
ziv/MwKDKh8kiXNSTpdlWsTJpD23mPHrxHOblet5CpWPwFWItc7QQgVslMAa4v0z
FwooKbK+s9foLBLyHMk/aX20qrTho0/CYw+NWYboC4B5LestCfOdHHg2y48tp7Rt
vubI42SLGc3+zkOkP/l+
=FUwX
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: