Age | Commit message (Collapse) | Author |
|
|
|
|
|
- added documentation patch from Vladimír Lapáček about autoremove
|
|
|
|
- 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
|
|
- no change upload to fix build problem with synaptic
|
|
* uploaded
|
|
- do not change the auto-flag in MarkKeep() to prevent side-effects
in interactive package managers when a package is marked for remove
first and then unmarked again. the old code removed the auto-flag,
the new code will retain this information
- a package can be garbage even if it is already marked for removal
|
|
- added OnlyInstalled option to writeState()
* debian/changelog:
- prepared nwe upload
|
|
|
|
- added ubuntu specific Original-Maintainer field
|
|
- changed syntax from "installtask" to "install taskname^"
(the ^ <- makes it look for tasks)
|
|
|
|
- call regexp_free()
|
|
|
|
- re-comment the building of the manual stuff
|
|
- 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
|
|
- reverted the mmap patch again, it caused too much trouble with
pipes etc
|
|
- applied patch from jvw to make the tag key stuff case-insensitive
|
|
|
|
- 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
|
|
- removed the outdated debian 2004 and the amd64 keys
|
|
(http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main)
|
|
- removed no-longer used non-us line
|
|
- if it can't write (because var is full), close the FromGz stream
to not hang in ExecWait() later
|
|
|
|
|
|
|
|
|
|
|
|
- merged from apt--auto-mark (preserve auto-install information in InstallProtect
* cmdline/apt-get.cc:
- fix typo
* cmdline/makefile:
- install apt-mark as well
|
|
- bugfix in the InstallProcted() code (preserver the auto-install information)
* cmdline/makefile:
- install apt-mark as well
|
|
|
|
- bugfix in the "get-section" code
|
|
|
|
- merged from install-recommends
* debian/apt.conf.ubuntu:
- added "APT::Install-Recommends-Section" to "metapackages"
* renamed apt.conf.autoremove -> apt.conf.ubuntu
|
|
- added "APT::Install-Recommends-Section" option
|
|
|
|
- prepared new upload
|
|
|
|
- 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
|
|
|