summaryrefslogtreecommitdiff
path: root/cmdline/apt-get.cc
AgeCommit message (Collapse)Author
2008-08-06make "apt-get build-dep" installed packages marked automaticMichael Vogt
by default. This can be changed by setting the value of APT::Get::Build-Dep-Automatic to false (thanks to Aaron Haviland, closes: #44874, LP: #248268)
2008-05-02Add support for --no-download on apt-get update. Closes: #478517Otavio Salvador
2008-03-14* merge from the mvo branchMichael Vogt
2008-03-13cmdline/apt-get.cc:Michael Vogt
- install tasks in two passes, first without dependency auto-install, the with it. this ensure that we do not run in a situation were a task packages A dependens on B|C and C is part of the task but B gets installed too because of the greedy nature of apt
2008-03-11 - run the problemResolver after a task was installedMichael Vogt
so that it can correct any missing dependencies
2008-03-11* cmdline/apt-get.cc:Michael Vogt
- fix incorrect help output for -f (LP: #57487)
2008-02-23Fix some strings and unfuzzy translations. Closes: #466845bubulle@debian.org
2008-02-21cmdline/apt-get.cc:Michael Vogt
- fix task installing (thanks to Colin Watson)
2008-01-07* move the ListUpdate() code from cachefile.h into algorithms.{cc,h}Michael Vogt
as it does not require a cachefile at all
2008-01-04* merged the apt--DoListUpdate branch, this provides a common interfaceMichael Vogt
for apt-get update like operations for the frontends and also provides hooks to run stuff in APT::Update::{Pre,Post}-Invoke
2007-12-17Fix wording of 'after unpacking'bubulle@debian.org
2007-12-16* Applied patch from Peter Eisentraut <peter_e@gmx.net> to fix aOtavio Salvador
grammatical error ("manual installed" -> "manually installed"), closes: #438136. *
2007-12-16* Applied patch from Amos Waterland <apw@us.ibm.com> to allow apt toOtavio Salvador
work properly in initramfs, closes: #448316.
2007-10-06* cmdline/apt-get.cc: really applies Julien Danjou <acid@debian.org>Otavio Salvador
patch to add 'purge' command line argument (closes: #133421).
2007-10-06Fix indentationOtavio Salvador
2007-10-06* cmdline/apt-get.cc: adds 'autoremove' as a valid comment to usageOtavio Salvador
statement of apt-get (closes: #445468).
2007-09-14* cmdline/apt-get.cc:Michael Vogt
- do not change the auto-installed information if a package is reinstalled
2007-09-14* fix "purge" commandline argument, closes: #133421Michael Vogt
(thanks to Julien Danjou for the patch)
2007-08-03 (ABI break)Michael Vogt
* merged apt--sha256 branch to fully support the new sha256 checksums in the Packages and Release files (ABI break)
2007-08-01* Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrongOtavio Salvador
directory downloading on non-linux architectures (closes: #435597)
2007-07-26* implement sha256/sha1/md5 checking with proper backward compatibilityMichael Vogt
and fallback
2007-07-18 - support task removal too: apt-get remove taskname^Michael Vogt
(thanks to Matt Zimmerman reporting this problem)
2007-07-12 - fix in the task-install code regexp (thanks to Adam Conrad andMichael Vogt
Colin Watson)
2007-07-11* cmdline/apt-get.cc:Michael Vogt
- fix in the task-install code
2007-06-27* cmdline/apt-get.cc:Michael Vogt
- improve taskinstall regexp
2007-06-27* cmdline/apt-get.cc:Michael Vogt
- fix InstallTask code when a pkgRecord ends with a single '\n' (thanks to Soren Hansen for reporting)
2007-06-09* merged from apt--mvoMichael Vogt
2007-06-09* cmdline/apt-get.cc:Michael Vogt
- revert task-install feature - show auto-removal information
2007-06-09* cmdline/apt-get.cc:Michael Vogt
- merged from apt--tasks
2007-06-09* huge merge to bring the apt debian-sid and ubuntu branches as closeMichael Vogt
as possible to apt--mvo again
2007-06-08* add "purge" commandline argument, closes: #133421)Michael Vogt
(thanks to Julien Danjou for the patch) * fix FTBFS with gcc 4.3, closes: #417090 (thanks to Martin Michlmayr for the patch) * add --dsc-only option, thanks to K. Richard Pixley
2007-06-08* add --dsc-only option, thanks to K. Richard PixleyMichael Vogt
2007-06-08* fix error in AutocleanInterval, closes: #319339Michael Vogt
(thanks to Israel G. Lugo for the patch) * add "purge" commandline argument, closes: #133421) (thanks to Julien Danjou for the patch)
2007-06-08* add "purge" commandline argument, closes: #133421)Michael Vogt
(thanks to Julien Danjou for the patch)
2007-05-02* updated from http://people.ubuntu.com/~mvo/bzr/apt/auto-mark/Michael Vogt
2007-03-14* cmdline/apt-get.cc:Michael Vogt
- applied patch from Frode M. Døving to have APT::Get::HideAutoRemove
2007-03-14* cmdline/apt-get.cc:Michael Vogt
- 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
2007-03-14* cmdline/apt-get.cc:Michael Vogt
- apt-get install foo for a already installed package foo that is marked "auto" will clear the auto-flag
2007-03-13* cmdline/apt-get.cc:Michael Vogt
- fix show-versions output
2006-12-14* merged the apt-breaks-iwj branchMichael Vogt
* pulled in the other remaining ubuntu changes
2006-12-14* merged from the apt--auto-mark branchMichael Vogt
2006-10-02* merged from apt--auto-markMichael Vogt
2006-10-02* merged the "apt--install-task" branchMichael Vogt
2006-09-29* cmdline/apt-get.cc:Michael Vogt
- fix problem that AutomaticRemove can't be set permanently via preferences
2006-09-28* cmdline/apt-get.cc:Michael Vogt
- run TryToInstall() in a way that it won't automatically tries to fix the cache after each package but queue them all first
2006-09-19* cmdline/apt-get.cc:Michael Vogt
- changed syntax from "installtask" to "install taskname^" (the ^ <- makes it look for tasks)
2006-09-19* cmdline/apt-get.cc:Michael Vogt
- call regexp_free()
2006-09-19* cmdline/apt-get.cc:Michael Vogt
- install with FixBroken=true
2006-09-19* tasksupport (apt-get installtask lala) addedMichael Vogt
2006-09-16* reverted otavios patch again because it breaks the following behaviour:Michael Vogt
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.