Hi, Juraj Ziegler wrote: > The above statement is wrong. When apt-get is asked to upgrade a > package, and the new version of the package has an additional (new) > dependency, apt-get asks the user whether to install the additional > packages. > > Running 'apt-get -u upgrade' displays more detailed information. man apt-get: [...] upgrade upgrade is used to install the newest versions of all packages currently installed on the system from the sources enumerated in /etc/apt/sources.list. Packages currently installed with new versions available are retrieved and upgraded; under no circum- stances are currently installed packages removed, or packages not already installed retrieved and installed. New versions of currently installed packages that cannot be upgraded without changing the install status of another package will be left at their current version. An update must be performed first so that apt-get knows that new versions of packages are available. [...] dist-upgrade dist-upgrade, in addition to performing the function of upgrade, also intelligently handles changing dependencies with new ver- sions of packages; apt-get has a "smart" conflict resolution system, and it will attempt to upgrade the most important pack- ages at the expense of less important ones if necessary. The /etc/apt/sources.list file contains a list of locations from which to retrieve desired package files. [..] > > > In such cases, use apt-get dist-upgrade. dselect regognizes deps > > anyway ans installs them. > > Apt-get dist-upgrade indeed does it by itself. Dselect, however, is of > course informed about the dependencies, but it uses apt-get to install > the selected packages. Though, I haven't used dselect for ages. I use it sometimes... > You might be a Debian GNU/Linux Developer, but I upgrade my sid > installation almost daily, and I know what 'apt-get -u upgrade' does, > and what it asks :) I do too. And with -u. And it holds back packages on some apt-get upgrade things without asking me.. Regards, Rene -- .''`. Rene Engelhard -- Debian GNU/Linux Developer : :' : http://www.debian.org | http://people.debian.org/~rene/ `. `' rene@debian.org | GnuPG-Key ID: 248AEB73 `- Fingerprint: 41FA F208 28D4 7CA5 19BB 7AD9 F859 90B0 248A EB73
Attachment:
pgpJb9FEpcSwt.pgp
Description: PGP signature