aptitude can't find a solution where apt-get can (no complicated packages)
The problem is, aptitude does not find a solution, where apt-get finds an easy one:
$ aptitude upgrade
Resolving dependencies...
Unable to resolve dependencies for the upgrade: no solution found.
$ apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
ins-config-
The following packages will be upgraded:
akregator apport apport-gtk apport-kde ark cups-filters dolphin dragonplayer gir1.2-gtk-3.0 gir1.2-
[...]
174 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 126 MB of archives.
After this operation, 642 kB of additional disk space will be used.
with full-upgrade, it would work:
$ aptitude full-upgrade
The following NEW packages will be installed:
tetgen{a}
The following packages will be upgraded:
akregator apport apport-gtk apport-kde ark cups-filters dolphin dragonplayer gir1.2-gtk-3.0 gir1.2-
[...]
The following packages are RECOMMENDED but will NOT be installed:
firefox-locale-en
175 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 126 MB of archives. After unpacking 1,383 kB will be used.
but we do not want to use full-upgrade, because on the computers is cron-apt installed with a safe commandline:
dist-upgrade --safe-resolver -y -o APT:Get:
we even tried to use:
dist-upgrade --safe-resolver --allow-
but even then aptitude not only refuses to install the new dependency, but even rejects the safe-upgrades, which would work with apt-get:
$ aptitude dist-upgrade --safe-resolver --allow-
Resolving dependencies...
Unable to resolve dependencies for the upgrade: no solution found.
Unable to safely resolve dependencies, try running with --full-resolver.
Why is aptitude rejecting to install the packages, which do not even need newly installed packages as a dependency? What can we try to solve this, except from using full-upgrade (which might happen to uninstall important packages, which is why we use safe-upgrade instead).
Question information
- Language:
- English Edit question
- Status:
- Open
- For:
- Ubuntu aptitude Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Allo for more information if necessary.