Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-08 | * [ABI-Break] Implement EDSP in libapt-pkg so that all front-ends which | Michael Vogt | |
* [ABI-Break] merge lp:~mvo/apt/sha512-template to add support for sha512 * [ABI-Break] merge lp:~mvo/apt/dpointer to support easier extending without breaking the ABI | |||
2011-06-08 | merge lp:~mvo/apt/sha512-template to add support for sha512 | Michael Vogt | |
2011-05-17 | * cmdline/apt-get.cc: | David Kalnischkies | |
- do not discard the error messages from the resolver and instead only show the general 'Broken packages' message if nothing else | |||
2011-05-17 | if a Breaks can't be upgraded, remove it. If it or a Conflict | David Kalnischkies | |
can't be removed the installation of the breaker fails. | |||
2011-05-17 | let the Mark methods return if their marking was successful | David Kalnischkies | |
2011-05-17 | * apt-pkg/depcache.cc: | David Kalnischkies | |
- use a boolean instead of an int for Add/Remove in AddStates similar to how it works with AddSizes | |||
2011-05-17 | remove deprecated methods which nobody should have used anyway like | David Kalnischkies | |
pseudo-package related and/or private | |||
2011-05-17 | * apt-pkg/pkgcache.h: | David Kalnischkies | |
- clean up mess with the "all" handling in MultiArch to fix LP: #733741 cleanly for everyone now | |||
2011-05-17 | rename option APT::Solver::Name to simply APT::Solver | David Kalnischkies | |
2011-05-17 | * doc/external-dependency-solver-protocol.txt: | David Kalnischkies | |
- describe EDSP and the configuration interface around it | |||
2011-05-17 | * Implement EDSP in libapt-pkg so that all front-ends which | David Kalnischkies | |
use the internal resolver can now be used also with external ones as the usage is hidden in between the old API * provide two edsp solvers in apt-utils: - 'dump' to quickly output a complete scenario and - 'apt' to use the internal as an external resolver | |||
2011-05-17 | rename I to J to avoid redefining a variable (clang warning) | David Kalnischkies | |
2011-05-17 | ServerState is a struct and not a class (clang mismatch type warning) | David Kalnischkies | |
2011-05-17 | remove Size >= 0 check as Itm.Size is an unsigned variable (clang warning) | David Kalnischkies | |
2011-05-16 | merged from lp:~donkult/apt/sid | Michael Vogt | |
2011-05-16 | * apt-pkg/packagemanager.cc: | David Kalnischkies | |
- ensure for Multi-Arch:same packages that they are unpacked in lock step even in immediate configuration (Closes: #618288) | |||
2011-05-13 | Galician translation update (Miguel Anxo Bouzada). Closes: #626505 | bubulle@debian.org | |
2011-05-13 | MAP_ANON is deprecated in favor of MAP_ANONYMOUS, but telesphoreo needs | David Kalnischkies | |
to ships a patch for this so pretend to be nice and make it work (TM) | |||
2011-05-13 | * apt-pkg/contrib/netrc.cc: | David Kalnischkies | |
- replace non-posix gnu-extension strdupa with strdup | |||
2011-05-13 | rewrite new and previously satisfied important dependency detection in | David Kalnischkies | |
MarkInstall to be a bit more easy to read and possibily a bit faster - and add a small testcase for these situations to ensure the same behaviour | |||
2011-05-12 | move the broken dependency detection above the new recommends detection | David Kalnischkies | |
as if the recommends can't be installed there is not much sense in checking if it a new recommends or not | |||
2011-05-11 | convert a lot of places to use IsNegative instead of checking by hand | David Kalnischkies | |
for the three different dependencies | |||
2011-05-11 | if critical or-group can't be satisfied, exit directly. | David Kalnischkies | |
2011-05-10 | fix order of CurrentURI and UsedMirror in Status() and Log() | David Kalnischkies | |
2011-05-10 | dequote URL taken from Location in redirects as we will otherwise | David Kalnischkies | |
quote an already quoted string in the request later (Closes: #602412) | |||
2011-05-10 | send the first line of the error message to the error list and fail a bit | David Kalnischkies | |
more nicely and in order | |||
2011-05-10 | fix SubProgress to accept a Percent parameter to update the Current | David Kalnischkies | |
with the text as otherwise the update will be ignored | |||
2011-05-09 | fix package building so 'dump' is a binary not a directory | David Kalnischkies | |
2011-05-09 | implement proper progress report with OpProgress | David Kalnischkies | |
2011-05-07 | implement correct error reporting | David Kalnischkies | |
2011-05-06 | undo the temporary progress reporting disabling which slipped into last commit | David Kalnischkies | |
2011-05-03 | fix arguments for MarkInstall so packages are really marked as automatic | David Kalnischkies | |
2011-05-03 | add a tiny dump solver to quickly output a scenario | David Kalnischkies | |
2011-05-03 | maybe Pre-Depends are checked if they write them as Pre-Depends and | David Kalnischkies | |
not as PreDepends (doh!) … | |||
2011-05-03 | add a --solver option to apt-get | David Kalnischkies | |
2011-05-03 | ship the apt-internal-solver in apt-utils package and link it to | David Kalnischkies | |
/usr/lib/apt/solvers so we have it available for playing as 'apt' | |||
2011-05-03 | add a fair round of doxygen comments to the edsp header | David Kalnischkies | |
2011-05-03 | tell the resolver a package is set on hold if it was set by the user | David Kalnischkies | |
to Keep which happens for example if a user decides to "remove" a not installed package to forbid that it's part of the solution | |||
2011-05-03 | implement external solver calling for upgrade and dist-upgrade, too | David Kalnischkies | |
2011-05-03 | work on requests with the correct upgrade/dist-upgrade/else resolver | David Kalnischkies | |
2011-05-02 | parse correctly the Hold: lines into Pkg->SelectedState = Hold | David Kalnischkies | |
2011-05-02 | doesn't execute autoremove marker setting if an external solver is called | David Kalnischkies | |
and instead rely on the Autoremove tagging to show us what could be done. (apt-internal-solver doesn't support this currently as it doesn't load the auto-information into the cache) | |||
2011-05-02 | refactor: move solver execution into his own EDSP method | David Kalnischkies | |
2011-05-02 | handle Dir::Bin::Solvers as a list of directories and find the | David Kalnischkies | |
solver in this list of directories | |||
2011-05-02 | reduce the buffer size so we get a sort of realtime progress report | David Kalnischkies | |
and print the time of output at the front of the progress report so we can see the delay | |||
2011-05-02 | move the mapping generation to the top as the response reading is | David Kalnischkies | |
currently waiting for the solver to complete and not non-blocking so we can generate the map while waiting for the solver | |||
2011-05-02 | implement optional Progress report in EDSP | David Kalnischkies | |
2011-05-02 | merge single-arch :arch fix from my sid branch | David Kalnischkies | |
2011-04-29 | Location header in redirects should be absolute URI, but some | David Kalnischkies | |
servers just send an absolute path so still deal with it properly | |||
2011-04-27 | * debian/control: | Julian Andres Klode | |
- Move ${shlibs:Depends} to Pre-Depends, as we do not want APT unpacked if a library is too old and thus break upgrades |