summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* show our broken packages message in 'apt' solverDavid Kalnischkies2014-06-184-117/+134
|
* fix SubstVar to be usable as a replace_all methodDavid Kalnischkies2014-06-182-7/+49
| | | | | | | The name suggests that it is supposed to substitute a variable with a value, but we tend to use it in a more liberal replace_all() fashion, but this breaks if either of the parameters is empty or more importantly if two "variable" occurrences follow each other directly.
* don't send pkg from an unknown architecture via EDSPDavid Kalnischkies2014-06-181-0/+7
| | | | | | | | APT's cache can include packages from architectures dpkg has no knowledge about and can therefore not be installed for e.g. to allow easy lookups. There is no point in telling external solvers about them though and some of them might even be really talkative about ignoring them if we do.
* use P_ instead of ngettext to compiling with --disable-nlsFredrik Fornwall2014-06-181-1/+1
| | | | Closes: 751857
* add missing comma in SEE ALSO of apt-secure manpageKonstantin Manna2014-06-1810-17/+17
| | | | Closes: 748506
* fix two german manpage spelling mistakesKonstantin Manna2014-06-181-2/+2
| | | | Closes: 751635
* Merge remote-tracking branch 'mvo/debian/sid' into debian/sidMichael Vogt2014-06-181-1/+4
|\
| * Tell the user if no updates are available after apt updateMichael Vogt2014-06-181-1/+4
| | | | | | | | | | | | Thanks to Jakub Wilk for the suggestion. Closes: #751388
* | Merge remote-tracking branch 'mvo/debian/sid' into debian/sidMichael Vogt2014-06-181-1/+1
|\|
| * test/integration/test-essential-force-loopbreak: fix on non-amd64 systemsMichael Vogt2014-06-121-1/+1
| |
* | Updated translation of german documentationChris Leick2014-06-171-60/+61
| |
* | Check for gtest's header before building.Michele Orrù2014-06-171-4/+11
| | | | | | | | | | Add AC_CHECK_HEADER directive for gtest, and report a fatal error message if not found.
* | fix test-apt-ftparchive-cachedb-lp1274466 and apt-internal-solver testsMichael Vogt2014-06-113-3/+5
| |
* | fix autopkgtest testsMichael Vogt2014-06-114-2/+5
|/
* really release 1.0.4Michael Vogt2014-06-1046-47/+47
|
* release 1.0.4Michael Vogt2014-06-1047-7488/+8779
|
* apt-private/private-output.cc: fix cppcheck outputMichael Vogt2014-06-101-1/+1
|
* fix test/integration/test-apt-ftparchive-cachedb-lp1274466 in travisMichael Vogt2014-06-102-5/+5
|
* use pkgSrcRecords::Step() instead of Next()Michael Vogt2014-06-103-5/+5
|
* prepare 1.0.4 uploadMichael Vogt2014-06-101-0/+41
|
* Merge remote-tracking branch 'mvo/feature/apt-update-info' into debian/sidMichael Vogt2014-06-103-0/+36
|\
| * show upgradable packages after apt updateMichael Vogt2014-05-223-0/+36
| | | | | | | | Closes: 748389
* | Merge remote-tracking branch ↵Michael Vogt2014-06-104-0/+51
|\ \ | | | | | | | | | 'mvo/bugfix/apt-get-source-unauthenticated-warning' into debian/sid
| * | Show unauthenticated warning for source packages as wellMichael Vogt2014-06-024-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | This will show the same unauthenticated warning for source packages as for binary packages and will not download a source package if it is unauthenticated. This can be overridden with --allow-unauthenticated Closes: #749795
* | | Merge remote-tracking branch 'mvo/bugfix/lp1274466-cache' into debian/sidMichael Vogt2014-06-105-11/+129
|\ \ \
| * | | Add compat mode for old (32bit FileSize) CacheDB (LP: #1274466)Michael Vogt2014-06-045-11/+129
| | | |
* | | | Merge remote-tracking branch 'mvo/feature/srcrec-enum2' into debian/sidMichael Vogt2014-06-102-15/+31
|\ \ \ \
| * | | | add pkgSrcRecords::Next() to step through all the pkgSrcRecordsMichael Vogt2014-06-092-15/+31
| |/ / /
* | | | support Acquire::GzipIndexes in dumpavailDavid Kalnischkies2014-06-102-1/+3
| | | | | | | | | | | | | | | | Closes: 742835
* | | | separate implementation from declaration of TryTo{Install,Remove}David Kalnischkies2014-06-092-149/+148
| | | | | | | | | | | | | | | | Git-Dch: Ignore
* | | | do not revert candidate for protected packagesDavid Kalnischkies2014-06-072-1/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit 21b3eac8 I promoted the check for installable dependencies to a pre-install check, which also reverts to a known good candidate (the installed version) if it fails. This revert was done even for user requested candidate switches which disabled our Broken detection so that install requests which are impossible to satisfy do not fail anymore, but print an (incomplete) solution proposal and then exit successfully. Closes: 745046
* | | | Italian program translation updateMilo Casagrande2014-06-071-78/+99
| | | | | | | | | | | | | | | | Closes: 750009
* | | | cmdline/apt-helper.cc: use less generic description/short-descriptionMichael Vogt2014-06-061-1/+2
| | | |
* | | | use 'native' instead of 'amd64' as pkg archDavid Kalnischkies2014-05-301-9/+9
| | | | | | | | | | | | | | | | Git-Dch: Ignore
* | | | update symbols filesDavid Kalnischkies2014-05-302-21/+33
| | | | | | | | | | | | | | | | Git-Dch: ignore
* | | | show current/total testcase statistic also in concise modeDavid Kalnischkies2014-05-301-1/+1
| | | | | | | | | | | | | | | | Git-Dch: Ignore
* | | | support parsing EDSP requests Architecture{,s} stanzaDavid Kalnischkies2014-05-303-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | Adds also a small testcase for EDSP Git-Dch: Ignore
* | | | without a filename we can't stat pipesDavid Kalnischkies2014-05-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EDSP code uses pipes opened via an FD as sources and later for those files modification times and filesize are read - but never really used again. The result we get from FileFd is probably wrong, but as we don't use it anyway, we just don't fallback if we have nothing to fallback to Git-Dch: Ignore
* | | | print error stack on failure of 'apt' solverDavid Kalnischkies2014-05-301-18/+18
| | | | | | | | | | | | | | | | Git-Dch: ignore
* | | | check exit status of external solversDavid Kalnischkies2014-05-302-10/+25
| | | | | | | | | | | | | | | | | | | | | | | | Solvers are supposed to exit successfully even if they haven't found a solution, but a solver which fails drastically (like e.g. segfaults) should be detected and dealt with accordingly instead of ignored.
* | | | if Resolver fails, do not continue even if not brokenDavid Kalnischkies2014-05-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This can happen if the request is already a well-formed request all by itself (e.g. the package has no dependencies), but the resolver found a reason to not accept it as solution. Our edsp 'dump' solver e.g. shouldn't be able to trigger install, which it does otherwise.
* | | | Merge EDSP 0.5 w/ multi-arch support for external solversDavid Kalnischkies2014-05-302-10/+54
|\ \ \ \ | |_|/ / |/| | | | | | | "I am going to merge it tomorrow…"
| * | | EDSP: add APT-Release field to Package stanzasStefano Zacchiroli2014-05-042-2/+23
| | | |
| * | | EDSP: add Source field to Package stanzasStefano Zacchiroli2014-05-041-0/+6
| | | |
| * | | EDSP: add Architecture(s) multi-arch fields to the Request stanzaStefano Zacchiroli2014-05-042-1/+21
| | | |
| * | | EDSP: bump protocol version to 0.5Stefano Zacchiroli2014-05-042-3/+3
| | | |
| * | | EDSP doc: fix typo in Request stanza descriptionStefano Zacchiroli2014-05-041-6/+3
| | | |
* | | | Merge remote-tracking branch 'mvo/debian/sid' into debian/sidMichael Vogt2014-05-2910-13/+42
|\ \ \ \ | | |/ / | |/| |
| * | | Fix warning about uninitialized variableMichael Vogt2014-05-281-1/+2
| | | | | | | | | | | | | | | | Reported-By: clang++ -Werror
| * | | Fix uninitialized valueMichael Vogt2014-05-281-1/+1
| | | | | | | | | | | | | | | | Reported-By: scan-build