summaryrefslogtreecommitdiff
path: root/apt-private/private-install.cc
Commit message (Collapse)AuthorAgeFilesLines
* msgstr with elipses need three dotsDavid Kalnischkies2014-03-131-1/+1
| | | | | fixes some messages and their translation so that all of them have three dots for messages with an elipse. Many translations already had this.
* cleanup headers and especially #includes everywhereDavid Kalnischkies2014-03-131-40/+28
| | | | | | | | Beside being a bit cleaner it hopefully also resolves oddball problems I have with high levels of parallel jobs. Git-Dch: Ignore Reported-By: iwyu (include-what-you-use)
* warning: no previous declaration for foobar() [-Wmissing-declarations]David Kalnischkies2014-03-131-1/+1
| | | | | Git-Dch: Ignore Reported-By: gcc -Wmissing-declarations
* restore ABI and prepare next ABI via #if (APT_PKG_MAJOR >= 4 && ↵Michael Vogt2013-10-311-22/+13
| | | | APT_PKG_MINOR >= 13)
* fix install-progress locationMichael Vogt2013-10-221-2/+1
|
* add APT::Status-deb822-FdMichael Vogt2013-10-211-3/+8
|
* re-add APT::Keep-Fds:: for the dpkg status-fd in dpkgpm.cc as we always need ↵Michael Vogt2013-10-141-0/+3
| | | | this
* move the status-fd progress reporting out of the pkgDPkgPM class, at this ↵Michael Vogt2013-10-131-2/+22
| | | | point, breaks ABI/API, lets see what we can do about this
* do not ++ on erased package pointers in autoremoveDavid Kalnischkies2013-10-031-3/+7
| | | | | | | Symptom: In an Ubuntu precise chroot (like on travis-ci) test-bug-613420-new-garbage-dependency segfaults in a std::set operator++ on an iterator we have erased previously (but not if run under gdb of course)
* put fetch errors in 'source' on our errorstackDavid Kalnischkies2013-10-031-67/+5
| | | | | | | | | 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.
* print-uris prints regardless of quiet-level againDavid Kalnischkies2013-09-261-1/+1
| | | | | | | | | | While the InstallPackages code was moved from apt-get into the private library the output was moved from (std::)cout to c1out which isn't shown in quiet level 2 (and above), so we flip back to std::cout to ensure that it is always printed as you are not going to use --print-uris if you don't want to see the uris… Closes: 722207
* fix vim-style foldmarkerDavid Kalnischkies2013-09-031-8/+2
| | | | Git-Dch: Ignore
* allow pkg manipulation in the upgrade/dist-upgrade commandline, e.g. apt-get ↵Michael Vogt2013-08-271-23/+39
| | | | dist-upgrade 2vcard- 4g8+
* use SPtr<pkgProblemResolver> to simply codeMichael Vogt2013-08-271-8/+1
|
* squash merge of the feature/apt-binary branch without the changes from ↵Michael Vogt2013-08-121-0/+852
experimental