Your message dated Sat, 08 Nov 2008 14:18:07 +0200 with message-id <4915837F.1090401@gmail.com> and subject line closing #148088 has caused the Debian Bug report #148088, regarding Handle Recommends on upgrade 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.) -- 148088: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=148088 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: Handle Recommends on upgrade
- From: Daniel Burrows <dburrows@debian.org>
- Date: Fri, 09 Jul 2004 12:13:09 -0400
- Message-id: <E1Bixzp-0007cv-00@cerebus>
Package: apt Version: 0.5.25 Severity: wishlist apt only checks a package's Recommendations the first time you install it: [depcache.cc] /* Check if this dep should be consider for install. If it is a user defined important dep and we are installed a new package then it will be installed. Otherwise we only worry about critical deps */ if (IsImportantDep(Start) == false) continue; if (Pkg->CurrentVer != 0 && Start.IsCritical() == false) continue; Ideally it would also check packages that are being upgraded, by testing whether the previous version of the package had a similar recommendation. Obviously this is somewhat subject to corner cases, but you could probably approximate it by testing whether the previous version recommended the same package name. (ie, ignoring virtual packages and any version requirements) It would be nice if this were be part of the policy, but that would probably require adding a new virtual method and/or breaking the ABI. Daniel -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.6 Locale: LANG=en_US, LC_CTYPE=en_US (ignored: LC_ALL set to en_US) Versions of packages apt depends on: ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an ii libgcc1 1:3.3.4-2 GCC support library ii libstdc++5 1:3.3.4-2 The GNU Standard C++ Library v3 -- no debconf information
--- End Message ---
--- Begin Message ---
- To: 148088-done@bugs.debian.org
- Subject: closing #148088
- From: "Eugene V. Lyubimkin" <jackyf.devel@gmail.com>
- Date: Sat, 08 Nov 2008 14:18:07 +0200
- Message-id: <4915837F.1090401@gmail.com>
Version: 0.7.7 Apt, starting with 0.7.7 version, also treats 'Recommmends' as a dependency. So, this bug is no more relevant. -- Eugene V. Lyubimkin aka JackYF, Ukrainian C++ developer.Attachment: signature.asc
Description: OpenPGP digital signature
--- End Message ---