apt is pretty smart about automatically resolving dependencies, but there are some situations that simply cannot be handled automatically. Here's what I usually do: apt-get update apt-get dist-upgrade And then for cases like yours, where packages have been kept back, I add them a few at a time, to determine the source of apt's confusion. I your case, I would do: apt-get install ae cpp cvs distributed-net if apt complains about that combination, I would fall back, one package at a time, until apt is successful: apt-get install ae cpp cvs apt-get install ae cpp apt-get install ae Repeat until everything is up to date. HTH, D * On Sat, Sep 02, 2000 at 11:57:25PM -0700, Shawn T. Rutledge wrote: > What does this mean: > > [rutledge@electron][11:54:06pm] apt-get upgrade > Reading Package Lists... Done > Building Dependency Tree... Done > The following packages have been kept back > ae cpp cvs distributed-net g++ gcc gs jdk1.1 jdk1.1-dev kbd lesstifg libc6 > libc6-dev libforms-dev locales lynx nedit netstd nfs-server postgresql > slang1 sysvinit tin tya urlview util-linux vncserver whiptail xmysqladmin > xntp3 > 0 packages upgraded, 0 newly installed, 0 to remove and 30 not upgraded. > > Now that 2.2 is released, and I have my /etc/apt/sources.list pointing > only to potato, this shouldn't be happening anymore should it? > > -- > _______ Shawn T. Rutledge / KB7PWD ecloud@bigfoot.com > (_ | |_) http://www.bigfoot.com/~ecloud kb7pwd@kb7pwd.ampr.org > __) | | \________________________________________________________________ > Get money for spare CPU cycles at http://www.ProcessTree.com/?sponsor=5903 > > ________________________________________________ > See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post to the list quickly and you use Netscape to write mail. > > Plug-discuss mailing list - Plug-discuss@lists.PLUG.phoenix.az.us > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss