Age | Commit message (Collapse) | Author |
|
- applied patch to (optionally) hide the auto-remove information
(thanks to Frode M. Døving) (LP#69148)
|
|
- applied patch from Frode M. Døving to have APT::Get::HideAutoRemove
|
|
|
|
- do not clean the auto-flag in "remove" mode (e.g. apt-get remove already-installed-pkg)
- only show packages in the auto-remove list that are not already marked for removal
|
|
- "apt-get install foo" on a already installed package foo will
clean the automatic installed flag
|
|
- apt-get install foo
for a already installed package foo that is marked "auto" will clear
the auto-flag
|
|
- fix version output in autoremove list (LP#68941)
|
|
- fix show-versions output
|
|
|
|
- fix problem that AutomaticRemove can't be set permanently via preferences
|
|
- merged from apt--tasks, fix auto-install problem with tasks
* debian/changelog:
- new upload
|
|
- run TryToInstall() in a way that it won't automatically tries to
fix the cache after each package but queue them all first
|
|
|
|
- changed syntax from "installtask" to "install taskname^"
(the ^ <- makes it look for tasks)
|
|
|
|
- call regexp_free()
|
|
|
|
- install with FixBroken=true
|
|
|
|
A depends on X|Y
B depends on Y
With the old code we get:
"apt-get install A B": we get "A B X Y"
"apt-get install B A": we get "A B Y"
With the new code there is no way to get this right and we always end
up with "A B X Y" because we just go over the packages in the order
that they are in the cache and run MarkInstall(AutoInstall=true) on
them then. When A comes before B we always end up with the unneeded X
dependency.
|
|
- merged patch from otavio to make the order of package selections less important
|
|
|
|
- typo
|
|
- changed the behaviour of --no-remove and --auto-remove, if --no-remove
is given, then that will turn off --auto-remove implicitely
|
|
- only error out if both "APT::Get::Autoremove" is set to true and "APT::Get::Remove" to false, in this case the the save options wins and apt will abort
|
|
- merged from apt--auto-mark (preserve auto-install information in InstallProtect
* cmdline/apt-get.cc:
- fix typo
* cmdline/makefile:
- install apt-mark as well
|
|
|
|
- always show the autoremove information and give advice how to use it
* debian/rules:
- install apt.conf.autoremove with blacklist for linux-image and linux-restriceted-modules
|
|
|
|
- fix the "fix-policy" code
* debian/changelog:
- new version
|
|
* ABI break, bumped the version number
|
|
- added "--fix-policy" option to make it easy to fix any not-install
recommends
* apt-pkg/depcache.{cc,h}
- MarkInstall() has a new "ForceImportantDeps" option (defaults to false)
to fice the install of recommends even for already installed pkgs
- a new PolicyBroken() function to see how much of the recommends are
broken
|
|
|
|
|
|
- added FIXME about the missing feature of or-group display in recommends/suggests display
|
|
- fixed for the suggets/recommends display
|
|
- added "{no-}install-recommends" option to apt-get
* doc/examples/configure-index:
- recommends/suggests option documented
|
|
|
|
- add a scope with a ActionGroup in DoInstall() to speed up the install
of long package lists (e.g. pbuilder)
|
|
- fix apt-get dselect-upgrade
|
|
- close the outfile properly (thanks to kamion)
* cmdline/apt-get.cc:
- unbreak dselect-upgrade by adding a ActionGroup around it
|
|
* updated the library soname
|
|
|
|
- added APT::Install-{Recommends,Suggests} global option
* depcache.h:
- added DepCache::State::InstPolicyBroken() to check if the
current install state violates the policy (compated with
InstBroken() that only checks for the minimal requirements)
|
|
apt-pkg/acquire-item.h:
- add new pkgAcquire::Item::StatTransientNetworkError status
apt-pkg/acquire-item.cc:
- if we get a StatTransientNetworkError use old sigfile and indexfiles
apt-pkg/acquire-worker.cc:
- set StatTransientNetworkError on "Timeout", "TmpResolveFailure", "ConnectionRefused"
cmdline/apt-get.cc:
- handle a StatTransientNetworkError different than a normal error (warning instead of error)
|
|
apt-pkg/acquire-item.cc:
- on network failures (Timeout,ResolveFailure,ConnectionRefused) move the
old (known good) sigfile back and don't touch the indexfiles
cmdline/apt-get.cc:
- don't fail on apt-get update problems but issue a warning instead
|
|
|
|
|
|
|
|
|