Your message dated Wed, 04 Aug 2010 13:47:29 +0000
with message-id <[email protected]>
and subject line Bug#590569: fixed in debian-reference 2.43
has caused the Debian Bug report #590569,
regarding package manager recommendation: apt/aptitude
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 [email protected]
immediately.)


-- 
590569: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590569
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debian-reference
Version: 2.42
Severity: important

This is quite informative opinion.

Let's keep eyes on:
  http://bugs.debian.org/588608 
    (This is closed but informative information here)
  http://bugs.debian.org/411280

----- Forwarded message from Steve Langasek <[email protected]> -----

Date: Sun, 18 Jul 2010 02:38:50 +0200
From: Steve Langasek <[email protected]>
To: Russ Allbery <[email protected]>, Osamu Aoki <[email protected]>
Cc: "Steve M. Robbins" <[email protected]>, Ron <[email protected]>,
        Daniel Burrows <[email protected]>, [email protected],
        [email protected]
Subject: Re: aptitude (priority important) depends on libboost-iostreams
        (priority optional)
User-Agent: Mutt/1.5.20 (2009-06-14)

On Thu, Jul 15, 2010 at 09:17:38PM -0700, Russ Allbery wrote:
> > I wouldn't place any of Boost in that category.  In fact, I wouldn't
> > place "aptitude" in that category, either.

> aptitude was historically the recommended tool to use for upgrades because
> it had the best dependency resolver for handling the dist-upgrade case.
> For so long as that's true, it should be priority: important, which means
> that by definition the things that it requires are also priority:
> important or higher.

> If apt-get is now strong enough that we can recommend it for upgrades
> without qualms, then aptitude is another alternative package manager and
> standard may be fine.  Is that now the case?

Not only is apt-get now strong enough to handle the cases for which we
recommended aptitude in the sarge timeframe (with much better resolution of
upgrades, installation of Recommends by default, and tracking of
auto-installed packages), but aptitude has also had several deplorable
regressions since etch.  I don't know which of these made it into the lenny
release or which are still present in squeeze, but:

  - When I type 'aptitude install foo', *removing* foo instead of upgrading
    is not a valid solution and should never be offered.
  - When I type 'aptitude install foo', installing 5 packages, removing 3
    others, and upgrading 7 more *without installing foo* is not a valid
    solution and should never be offered.

And the reason I don't know if these regressions are still present in lenny
or squeeze is that, after about the second time running into such issues, I
abandoned use of aptitude altogether.  It's one thing to be unable to find a
solution and throw me an error; I have no patience for tools that do
something other than what I tell them to.

On Sat, Jul 17, 2010 at 12:43:05AM +0900, Osamu Aoki wrote:

> > Though I think any manual published on debian.org recommending aptitude for
> > upgrades is a bug that should be fixed.

> I fail to understand your intent of this statement.  

> Are you suggesting me to change the following text? 

>   Aptitude is the current preferred package management tool for the
>   Debian system. 

Yes, I believe this text should be changed.

> How does it need to be changed?  I am very curious and open for
> suggestion.

I believe the correct recommendations would be:

  - apt-get for all commandline operations, including package installation
    and removal, and dist-upgrades
  - aptitude for an interactive text interface for managing the installed
    packages
  - update-manager for keeping your system up-to-date if you're running the
    default GNOME desktop.

> Please note this document[1] is claimed to be a secondary documentation.
> I am merely following the primary documentation:
> http://www.debian.org/releases/stable/amd64/release-notes/ch-upgrading.en.html#upgradingpackages

> | Release Notes for Debian GNU/Linux 5.0 (lenny)
> |
> | 4.5. Upgrading packages
> | 
> | The recommended way to upgrade from previous Debian GNU/Linux releases
> | is to use the package management tool aptitude. This program makes safer
> | decisions about package installations than running apt-get directly. 

> As I recall, there were long active discussion to reach this text.  So
> at least, this assessment is not an opinion of a single developer.

Two things:

 - This is a recommendation to use it as a tool for upgrading from previous
   releases, and is not an endorsement of the tool as a "preferred" package
   manager for other operations.  The upgrade instructions in the release
   notes are carefully crafted to try to smoothly and correctly handle
   upgrades on as many users' systems as possible, and for that reason,
   solutions should be considered for each release that use tools other than
   those recommended for daily operations.

 - The recommendation in the release notes was correct /at the time it was
   drafted/ (i.e., for sarge).  By lenny, it was giving noticeably worse
   results than apt-get in many cases, but by the time the issue was raised,
   some felt it was too late in the release cycle to revisit the text.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
[email protected]                                     [email protected]



----- End forwarded message -----




--- End Message ---
--- Begin Message ---
Source: debian-reference
Source-Version: 2.43

We believe that the bug you reported is fixed in the latest version of
debian-reference, which is due to be installed in the Debian FTP archive:

debian-reference-common_2.43_all.deb
  to main/d/debian-reference/debian-reference-common_2.43_all.deb
debian-reference-de_2.43_all.deb
  to main/d/debian-reference/debian-reference-de_2.43_all.deb
debian-reference-en_2.43_all.deb
  to main/d/debian-reference/debian-reference-en_2.43_all.deb
debian-reference-es_2.43_all.deb
  to main/d/debian-reference/debian-reference-es_2.43_all.deb
debian-reference-fr_2.43_all.deb
  to main/d/debian-reference/debian-reference-fr_2.43_all.deb
debian-reference-it_2.43_all.deb
  to main/d/debian-reference/debian-reference-it_2.43_all.deb
debian-reference-ja_2.43_all.deb
  to main/d/debian-reference/debian-reference-ja_2.43_all.deb
debian-reference-pl_2.43_all.deb
  to main/d/debian-reference/debian-reference-pl_2.43_all.deb
debian-reference-pt-br_2.43_all.deb
  to main/d/debian-reference/debian-reference-pt-br_2.43_all.deb
debian-reference-zh-cn_2.43_all.deb
  to main/d/debian-reference/debian-reference-zh-cn_2.43_all.deb
debian-reference-zh-tw_2.43_all.deb
  to main/d/debian-reference/debian-reference-zh-tw_2.43_all.deb
debian-reference_2.43.dsc
  to main/d/debian-reference/debian-reference_2.43.dsc
debian-reference_2.43.tar.gz
  to main/d/debian-reference/debian-reference_2.43.tar.gz
debian-reference_2.43_all.deb
  to main/d/debian-reference/debian-reference_2.43_all.deb



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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Osamu Aoki <[email protected]> (supplier of updated debian-reference 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 01 Aug 2010 08:31:49 +0900
Source: debian-reference
Binary: debian-reference-common debian-reference debian-reference-en 
debian-reference-fr debian-reference-it debian-reference-ja debian-reference-es 
debian-reference-de debian-reference-pt-br debian-reference-pl 
debian-reference-zh-tw debian-reference-zh-cn
Architecture: source all
Version: 2.43
Distribution: unstable
Urgency: low
Maintainer: Osamu Aoki <[email protected]>
Changed-By: Osamu Aoki <[email protected]>
Description: 
 debian-reference - metapackage to install (all) translations of Debian 
Reference
 debian-reference-common - Debian system administration guide, common files
 debian-reference-de - Debian system administration guide, German translation
 debian-reference-en - Debian system administration guide, English original
 debian-reference-es - Debian system administration guide, Spanish translation
 debian-reference-fr - Debian system administration guide, French translation
 debian-reference-it - Debian system administration guide, Italian translation
 debian-reference-ja - Debian system administration guide, Japanese translation
 debian-reference-pl - Debian system administration guide, Polish translation
 debian-reference-pt-br - Debian system administration guide, Portuguese 
translation
 debian-reference-zh-cn - Debian system administration guide, Chinese(CN) 
translation
 debian-reference-zh-tw - Debian system administration guide, Chinese(TW) 
translation
Closes: 590569
Changes: 
 debian-reference (2.43) unstable; urgency=low
 .
   * Documented Breaks field matching updated policy. Closes: #590569
   * Changed tone around package managers.
   * Added precautionary statements for aptitude and NetworkManager.
   * Added spoofing need and link in "The domain name" section.
Checksums-Sha1: 
 0ed68d98c39db6e031aadb102b766231950bb877 1342 debian-reference_2.43.dsc
 70321377b2c3bb700dae7db864129be7299bfbb1 3845543 debian-reference_2.43.tar.gz
 71dc70b56f570df2454da46aae8d79db0372ea15 30000 
debian-reference-common_2.43_all.deb
 9430d9d05d0d9e4ec2f365c2f48d8a25bfa94946 15816 debian-reference_2.43_all.deb
 e9894c2c5b6a25bfa4ce043e63830641c1341bcf 857054 
debian-reference-en_2.43_all.deb
 b9e41339221809d3053b95d812d62615d2e6a7a7 1003934 
debian-reference-fr_2.43_all.deb
 abb1de6a97668b1181908f8e39abe2d3b6480caa 818680 
debian-reference-it_2.43_all.deb
 b3bd27426cc7d87f84f66c54c8e208a25e5e802f 986060 
debian-reference-ja_2.43_all.deb
 1e1e0b71f8ba7dc39700f3ef853fcafa0c78dc24 788700 
debian-reference-es_2.43_all.deb
 5b2989c3cb78923300d6da6031c298c82ade1e13 742580 
debian-reference-de_2.43_all.deb
 f11863eb2681159d98c98628fc9f7ce0fe54b287 807826 
debian-reference-pt-br_2.43_all.deb
 42810b17ae723c2dbf38edf617cf7f87017dcc1d 853148 
debian-reference-pl_2.43_all.deb
 6d38dd4d906ea420a218fa48595139d4f51c88de 815800 
debian-reference-zh-tw_2.43_all.deb
 e3aad211ccc40ff1d9d1c4dde89cf2d883ac6d5e 811016 
debian-reference-zh-cn_2.43_all.deb
Checksums-Sha256: 
 b7e5975931a874d675e97b997debe06b4d40651f0119911c83e80e544e90b12a 1342 
debian-reference_2.43.dsc
 5e0cde1d8c968b4f4b168a88bdd6fa98b03fb23cc8c44bf892d7fa80cb479c7e 3845543 
debian-reference_2.43.tar.gz
 35de829060271ba16d87d565dfd843a0f6f4540f0a42b4985a1dc98fe5d72208 30000 
debian-reference-common_2.43_all.deb
 93bce1974ca8d6d8e4b0b9046d0a5ad3db270963d1543e2e4eefae4572a4a569 15816 
debian-reference_2.43_all.deb
 0371ebe1d450dcac2927a23af8114b285006516160234f342575c890bcc4b33f 857054 
debian-reference-en_2.43_all.deb
 b68ad23efc24dc6371c1269d223a29ace979e98ef8885b0d128b9a77e2d5d367 1003934 
debian-reference-fr_2.43_all.deb
 26ff03296980ede851d300638bd9c968a805db17d390208819bbc8673a067e13 818680 
debian-reference-it_2.43_all.deb
 20aa668513c7c12cf7f3929ae9510bb53527bfc2d32eb30837189cc5efaf505a 986060 
debian-reference-ja_2.43_all.deb
 f02cb80a56f83fed4d7d038b1c57070ce17048c12a021eeed691839206af92af 788700 
debian-reference-es_2.43_all.deb
 b87e90cc25f1c51ea46051171922086c65181056ab111be1550b9bfad060801e 742580 
debian-reference-de_2.43_all.deb
 1435329dfbdc18b544429f631f9338918e62700cb3f0896cd55a50446d6ec6a3 807826 
debian-reference-pt-br_2.43_all.deb
 4bf02798db86454bed6e0609960e63ff5e0685d60a159ea7be8941559e29ff84 853148 
debian-reference-pl_2.43_all.deb
 a3bc2d754ff817bdc1e089238c2ce7459f1f74becbeac084c412ea9e32be60d7 815800 
debian-reference-zh-tw_2.43_all.deb
 35debbc7e183db5278e4e40f3184edeb590bf2ae7a55c9d7f59233da80473487 811016 
debian-reference-zh-cn_2.43_all.deb
Files: 
 a2a6bb0eab7425503afab732f7da9649 1342 doc optional debian-reference_2.43.dsc
 17cc0ad18710c127832580877379be8a 3845543 doc optional 
debian-reference_2.43.tar.gz
 9ca67aa9ac24563448c574317ae6876a 30000 doc optional 
debian-reference-common_2.43_all.deb
 b58574bbe6b2f079a0de9ecd29b53443 15816 doc optional 
debian-reference_2.43_all.deb
 2821dd41b5366095608af1b11886fa72 857054 doc optional 
debian-reference-en_2.43_all.deb
 e435176c20f85404ade6f119216df342 1003934 doc optional 
debian-reference-fr_2.43_all.deb
 c311c8072b445b41de1c5c5d0420844e 818680 doc optional 
debian-reference-it_2.43_all.deb
 d65baa11bad42d2c2897ee843e822aa6 986060 doc optional 
debian-reference-ja_2.43_all.deb
 eced5b4451b46bdb44db9898c93e8de4 788700 doc optional 
debian-reference-es_2.43_all.deb
 394c9afdcf1ac615ecc87e79a4cab514 742580 doc optional 
debian-reference-de_2.43_all.deb
 ef9d0bf1a117e8c5bbdebbdd2bec75b8 807826 doc optional 
debian-reference-pt-br_2.43_all.deb
 9fe39974cd69486dab83e9535801f9d4 853148 doc optional 
debian-reference-pl_2.43_all.deb
 cce835bf3a8f4f553ab6030d20fab348 815800 doc optional 
debian-reference-zh-tw_2.43_all.deb
 d9004ae830321e23bc22b38f87c141da 811016 doc optional 
debian-reference-zh-cn_2.43_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkxZbWQACgkQ6A/EwagGHzKotQCfUxKSmSHmex3cH9TQXhOBqlTb
Gg0An2sAWI4h4WWB5m+W59cZI7Z/cQAe
=Kixw
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to