summaryrefslogtreecommitdiff
path: root/cmdline/apt-get.cc
Commit message (Collapse)AuthorAgeFilesLines
...
| * add support for "apt-get source pkg:arch"Michael Vogt2013-12-111-10/+50
| |
| * user-requested version tag gets precedence in apt-get source -t dist ↵Michael Vogt2013-12-101-4/+4
| | | | | | | | pkg=version requests
| * fix typoMichael Vogt2013-12-101-1/+1
| |
| * if there is only deb-src pick higest version in deb-src release matchingMichael Vogt2013-12-101-3/+5
| |
| * * enable release based selection for deb-src (closes: 731102)Michael Vogt2013-12-051-25/+97
| |
| * add basic "edit-sources" commandMichael Vogt2013-11-251-18/+1
| |
| * Merge remote-tracking branch 'mvo/feature/upgrade-api' into debian/sidMichael Vogt2013-10-221-26/+1
| |\
| | * rename FORBID_NEW_INSTALL_PACKAGES to FORBID_INSTALL_NEW_PACKAGESMichael Vogt2013-10-051-66/+41
| | |\
| | * | * move upgrade releated code into upgrade.{cc,h}Michael Vogt2013-10-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The upgrade releated code is moved into upgrade.{cc,h} and all pkg*Upgrade* prototypes are included in algorihms.h to avoid breaking API (unless build with APT_9_CLEANER_HEADERS).
| | * | cleanup upgrade API some more (thanks for the feedback from David)Michael Vogt2013-10-051-26/+0
| | | |
| * | | Merge remote-tracking branch 'mvo/feature/upgrade-with-new' into debian/sidMichael Vogt2013-10-081-1/+1
| |\ \ \ | | |_|/ | |/| |
| | * | Merge remote-tracking branch 'upstream/debian/sid' into feature/upgrade-with-newMichael Vogt2013-08-281-3/+4
| | |\ \
| | * | | add man-page, improve option, use --with-new-pkgs as the flagMichael Vogt2013-08-281-1/+1
| | | | |
| * | | | use pkgAcqArchive in 'download' for proper errorsDavid Kalnischkies2013-10-031-45/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With a bit of trickery we can reuse the usual infrastructure we have in place to acquire deb files for the 'download' operation as well, which gains us authentification check & display, error messages, correct filenames and "downloads" from the root-owned archives.
| * | | | put fetch errors in 'source' on our errorstackDavid Kalnischkies2013-10-031-22/+6
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refactor the fetching process so that it looks more like the others we have in the hope that we can reuse code in the future. This is a soft interface change as 'source' previously printed errors directly on stderr, while it will now push it onto our usual error stack.
| * | | fix vim-style foldmarkerDavid Kalnischkies2013-09-031-6/+2
| | |/ | |/| | | | | | | Git-Dch: Ignore
| * | allow pkg manipulation in the upgrade/dist-upgrade commandline, e.g. apt-get ↵Michael Vogt2013-08-271-3/+4
| |/ | | | | | | dist-upgrade 2vcard- 4g8+
* | Merge branch 'debian/sid' into debian/experimentalMichael Vogt2013-08-171-1961/+28
|\| | | | | | | | | | | Conflicts: cmdline/apt-get.cc debian/changelog
| * Merge remote-tracking branch 'mvo/feature/apt-binary2' into debian/sidMichael Vogt2013-08-171-1962/+29
| |\ | | | | | | | | | | | | Conflicts: cmdline/apt-get.cc
| | * squash merge of the feature/apt-binary branch without the changes from ↵Michael Vogt2013-08-121-1959/+29
| | | | | | | | | | | | experimental
| * | merge patch from Daniel Hartwig to Show a error message if {,dist-}upgrade ↵Michael Vogt2013-08-151-0/+6
| |/ | | | | | | | | | | is used with additional arguments (closes: #705510)
* | Merge branch 'debian/sid' into debian/experimentalMichael Vogt2013-08-151-10/+39
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: apt-pkg/contrib/strutl.cc apt-pkg/deb/dpkgpm.cc configure.ac debian/changelog doc/po/apt-doc.pot po/apt-all.pot po/ar.po po/ast.po po/bg.po po/bs.po po/ca.po po/cs.po po/cy.po po/da.po po/de.po po/dz.po po/el.po po/es.po po/eu.po po/fi.po po/fr.po po/gl.po po/hu.po po/it.po po/ja.po po/km.po po/ko.po po/ku.po po/lt.po po/mr.po po/nb.po po/ne.po po/nl.po po/nn.po po/pl.po po/pt.po po/pt_BR.po po/ro.po po/ru.po po/sk.po po/sl.po po/sv.po po/th.po po/tl.po po/uk.po po/vi.po po/zh_CN.po po/zh_TW.po test/integration/framework test/integration/test-bug-602412-dequote-redirect test/integration/test-ubuntu-bug-346386-apt-get-update-paywall test/interactive-helper/aptwebserver.cc test/interactive-helper/makefile
| * unset LANGUAGE for showing [Y/n] answer hintsDavid Kalnischkies2013-08-011-3/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nl_langinfo is used to acquire the YESEXPR of the language used, but it will return the one from LC_MESSAGES, which might be different from the language chosen for display of the question (based on LANGUAGE) so this commit removes the [Y/n] help text from the questions itself and moves it to the prompt creation in which the usage of LC_MESSAGES is forced for it, so that the helptext shown actually represents the characters accepted as input for the question. There is still room for problems of course starting with an untranslated "[Y/n]" but a translated YESEXPR or the problem that the question is asked in a completely different language which might have a conflicting definition of [Y/n] input or the user simple ignores the helptext and assumes that an answer matching the question language is accepted, but the mayority of users will never have this problem to begin with, so we should be fine (or at least a bit finer than before). Closes nothing really, but should at least help a bit with bugs like deb:194614, deb:471102, lp:1205578, and countless others.
| * fix potential GetLock() fd leakMichael Vogt2013-07-251-4/+6
| |
| * deprecate InstallProtect as a cpu-eating no-opDavid Kalnischkies2013-06-091-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | In the past packages were flagged "Protected" so that install/ remove markings where issued before the ProblemResolver. Nowadays, the marking methods check if they are allowed to modify the marking of a package instead, so that markings set by FromUser calls are not overwritten anymore by automatic calls which elimates the need for InstallProtect which just eats CPU now. The method itself is left untouched for now in case frontend needs it still for some wierd usecase, but they should be eliminated.
* | merge patch from Daniel Hartwig to Show a error message if {,dist-}upgrade ↵Michael Vogt2013-04-231-0/+6
| | | | | | | | | | is used with additional arguments (closes: #705510)
* | merged debian-sid branch and resolved conflictsMichael Vogt2013-04-231-3/+3
|\|
| * merged bundle from davidMichael Vogt2013-04-081-2/+2
| |\
| | * various simple changes to fix cppcheck warningsDavid Kalnischkies2013-03-101-2/+2
| | |
| * | merge patch from Daniel HartwigMichael Vogt2013-03-251-1/+1
| |/
* | merged lp:~mvo/apt/source-hashesMichael Vogt2013-03-011-8/+5
|\ \ | |/ |/|
| * fix skipping of already downloaded files and add some FIXMEsMichael Vogt2013-01-141-1/+1
| |
| * first iteration that adds support for checksums-{sha512,sha256}Michael Vogt2013-01-141-8/+5
| |
* | ensure sha512 is really used when available (thanks to Tyler Hicks )Michael Vogt2013-01-141-1/+1
|/
* * cmdline/apt-get.cc:David Kalnischkies2012-11-091-3/+3
| | | | - do not call Mark{Install,Delete} from the autoremove code with the FromUser bit set to avoid modifying the auto-installed bit
* adds a comment for Translators to the 'do as I say' prompt toDavid Kalnischkies2012-10-201-1/+3
| | | | prevent problems like #691024 in new translations
* disable the display of the error messages for DoInstall if DoBuildDepDavid Kalnischkies2012-08-061-1/+1
| | | | is calling the helper (enabled by enforcing failure reporting)
* ensure that the right architecture is used for cross-dependencies inDavid Kalnischkies2012-08-051-11/+22
| | | | cases we have to choose a provider by defaulting on host-arch instead of build-arch
* improve the check for purely virtuals as provided packages aren'tDavid Kalnischkies2012-08-041-1/+1
| | | | purely virtual and shouldn't error out cause of that
* * cmdline/apt-get.cc:David Kalnischkies2012-08-041-2/+2
| | | | | - error out on (unsatisfiable) build-deps on purly virtual packages instead of ignoring these dependencies; thanks to Johannes Schauer for the detailed report! (Closes: #683786)
* * cmdline/apt-get.cc:David Kalnischkies2012-06-181-2/+14
| | | | - print a friendly message in 'download' if a package can't be downloaded (Closes: #677887)
* check build-dep candidate if install is forbiddenDavid Kalnischkies2012-06-111-19/+39
|
* * cmdline/apt-get.cc:Thibaut Girka2012-06-101-4/+4
| | | | - complain correctly about :any build-dep on M-A:none packages
* show 'bzr branch' as 'bzr get' is deprecated (LP: #1011032)David Kalnischkies2012-06-101-1/+1
|
* * cmdline/apt-get.cc:Daniel Hartwig2012-06-101-1/+5
| | | | | - print URIs for all changelogs in case of --print-uris, thanks to Daniel Hartwig for the patch! (Closes: #674897)
* * cmdline/apt-get.cc:David Kalnischkies2012-05-241-0/+3
| | | | - do not show 'list of broken packages' header if no package is broken as it happens e.g. for external resolver errors
* * cmdline/apt-get.cc:David Kalnischkies2012-05-161-2/+12
| | | | | - use the host architecture, not the build architecture for matching of [architecture restrictions] in Build-Depends (Closes: #672927) *
* * cmdline/apt-get.cc:David Kalnischkies2012-04-161-4/+7
| | | | - if pkgCacheFile::Generate is disabled in 'update' don't remove the caches (and don't try to open them)
* merged r1972 from lp:~paolorotolo/apt/fix-for-967393Michael Vogt2012-04-121-1/+1
|
* merged r1970 lp:~vorlon/apt/lp.968828Michael Vogt2012-04-121-1/+1
|