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

RE: broken dist-upgrade



Nonsense.  *apt* will only install what it has to in order to upgrade you,
while dselect can and does gift you with a whole new set of software you may
not want, since it obeys things like 'Recommends:' that apt has no reason to
pay any attention to.  The *dependency* resolution between them is
identical.

apt-get upgrade will only replace already installed packages.

apt-get dist-upgrade will only replace already installed packages, with the
caveat that if it is necessary to replace an already installed package, it
will allow the installation of a new package.

Example:  package_a-1 is installed.  There is a new one, package_a-2,
however it has a dependency on package_b that the -1 package did not.
'upgrade' will not install the new package_a, since it is not allowed to use
package_b in its dependency solution.  'dist-upgrade', however, WILL install
the new package_a, and package_b as well.

dselect, on the other hand, will install the new package_a, install
package_b, and a raft of other stuff as well.

"Friends Don't Let Friends Use DSELECT".  (should be a bumper sticker)

-----
Marc Wilson
mwilson@moonkingdom.net
mwilson@cts.com
http://www.moonkingdom.net/mwilson

 -----Original Message-----
From: 	Joost Kooij [mailto:joost@topaz.mdcc.cx]
Sent:	Thursday, June 28, 2001 4:33 PM
To:	Phil Reardon
Cc:	debian-user@lists.debian.org
Subject:	Re: broken dist-upgrade

On Thu, Jun 28, 2001 at 05:03:49PM -0600, Phil Reardon wrote:
> I attempted to "apt-get update, apt-get dist-upgrade", from potato to
woody,
> but a few of the larger packages timed out.  Almost all of them however
made
> it to /var/cache/apt.  What is the best thing to do next?

Redo "apt-get dist-upgrade", it will attempt to restart the unfinished
downloads at the point where they broke off.  Repeat until all are
complete.

But really, upgrading your dist should be done with dselect.  You can
still do that.  Just use "install" from its main menu to perform the
above, after you've checked the select screen.

Cheers,


Joost


--
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org




Reply to: