Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-11 | Add DPkgPM::Progress for terminal install progress | Michael Vogt | |
2013-07-11 | Version 3 for DPkg::Pre-Install-Pkgs with MultiArch info | David Kalnischkies | |
Adds on top of Version 2 to all displayed version numbers the architecture as well as the MultiArch flag for consumption by the hooks. Most of the time the architecture will be the same for both versions displayed, but packages might change from "all" to "any" (or back) between versions so we can't display the architecture for packages. Pseudo-Format for Version 3: <name> <version> <arch> <m-a-flag> <compare> <version> <arch> <m-a-flag> Examples: stuff - - none < 1 amd64 none **CONFIGURE** libsame 1 i386 same < 2 i386 same **CONFIGURE** stuff 2 i386 none > 1 i386 none **CONFIGURE** libsame 2 i386 same > - - none **REMOVE** toolkit 1 all foreign > - - none **REMOVE** Closes: #712116 | |||
2013-04-30 | merged from the debian-sid branch | Michael Vogt | |
2013-03-10 | various simple changes to fix cppcheck warnings | David Kalnischkies | |
2012-12-13 | merged from the debian-sid branch | Michael Vogt | |
2012-12-13 | change permissions of /var/log/apt/term.log to 0640 (LP: #975199) | Michael Vogt | |
2012-11-01 | merged from the debian-sid branch | Michael Vogt | |
2012-09-09 | handle packages without a mandatory architecture (debian-policy §5.3) | David Kalnischkies | |
by introducing a pseudo-architecture 'none' so that the small group of users with these packages can get right of them without introducing too much hassle for other users (Closes: #686346) | |||
2012-09-04 | merged sftp://bzr.debian.org/bzr/apt/apt/debian-sid | Michael Vogt | |
2012-09-03 | report the package name with architecture in the "no file" error message | David Kalnischkies | |
2012-05-22 | merged (and resolved a bunch of conflicts) of the debian-sid branch | Michael Vogt | |
2012-04-20 | merge from the lp:~mvo/apt/mvo branch | Michael Vogt | |
2012-04-20 | cherry pick r1975 from lp:~ubuntu-core-dev/apt/ubuntu | Michael Vogt | |
2012-04-12 | Set FD_CLOEXEC on history.log's FD (Closes: #610069, LP: #636010) | Adam Conrad | |
2012-04-11 | use a static FileFd::Write overload to reduce duplication of write()-retry code | David Kalnischkies | |
2012-03-27 | * apt-pkg/deb/dpkgpm.cc: | Michael Vogt | |
- do not crash if (*I).Pkg is NULL (LP: #939867) | |||
2012-03-22 | make these retry_write methods static so that they don't end up as symbols | David Kalnischkies | |
2012-03-20 | * methods/rred.cc: | David Kalnischkies | |
- check return of writev() as gcc recommends * methods/mirror.cc: - check return of chdir() as gcc recommends * apt-pkg/deb/dpkgpm.cc: - check return of write() a gcc recommends * apt-inst/deb/debfile.cc: - check return of chdir() as gcc recommends * apt-inst/deb/dpkgdb.cc: - check return of chdir() as gcc recommends | |||
2012-03-13 | cherry pick 2217.1.26 (cppcheck fixes) | Michael Vogt | |
2012-03-05 | set char-limits for the scanf parsing previous crash-reports | David Kalnischkies | |
2012-03-04 | fix a bunch of cppcheck "(warning) Member variable '<#>' is not | David Kalnischkies | |
initialized in the constructor." messages (no functional change) | |||
2012-03-04 | handle a SIGINT in all modes as a break after the currently running | David Kalnischkies | |
dpkg transaction instead of ignoring it completely | |||
2012-02-11 | save the universe by not printing messages about apport if a package | David Kalnischkies | |
with this name is not installed (Closes: #619646) | |||
2012-02-09 | call dpkg --assert-multi-arch with execvp instead of execv | David Kalnischkies | |
2012-01-30 | merged from lp:~mvo/apt/mvo (and lp:~donkult/apt/experimental) | Michael Vogt | |
2012-01-30 | * apt-pkg/deb/dpkgpm.cc: | Michael Vogt | |
- fix crash when a package is in removed but residual config state (LP: #923807) | |||
2012-01-29 | ensure that dpkg binary doesn't have the chroot-directory prefixed | David Kalnischkies | |
2012-01-29 | * apt-pkg/deb/dpkgpm.cc: | David Kalnischkies | |
- chroot if needed before dpkg --assert-multi-arch | |||
2012-01-24 | merged from experimental | Michael Vogt | |
2012-01-19 | * apt-pkg/cacheiterators.h: | David Kalnischkies | |
- return the correct version arch for all+foreign, too The flag is interpreted at a few other places in different styles so this commit ensures that the flag check is consistent everywhere (checking for Same in flag style is a bit too much as it isn't used in combination with others anyway, but who knows and just for consistency) | |||
2012-01-19 | * apt-pkg/deb/dpkgpm.cc: | Michael Vogt | |
- fix segfault on pkg removal | |||
2012-01-19 | if multi-arch is detected ensure that pkg:all is reported as pkg:all | David Kalnischkies | |
Versions with arch:all are added to the package with the native arch, so we can't rely on Pkg.Arch() for the architecture | |||
2012-01-19 | * apt-pkg/deb/dpkgpm.cc: | David Kalnischkies | |
- redirect out/input of dpkg --assert-multi-arch to /dev/null | |||
2012-01-16 | merged from donkult | Michael Vogt | |
2012-01-13 | * apt-pkg/deb/dpkgpm.cc: | David Kalnischkies | |
- check if dpkg supports multiarch with --assert-multi-arch and if it does be always explicit about the architecture | |||
2011-11-10 | merged from lp:~mvo/apt/mvo (that has all the changes from ↵ | Michael Vogt | |
debian-experimental2) and resolved a bunch of conflicts | |||
2011-10-30 | merge with my debian-sid branch | David Kalnischkies | |
2011-09-20 | * apt-pkg/deb/dpkgpm.cc: | David Kalnischkies | |
- use std::vector instead of fixed size arrays to store args and multiarch-packagename strings - load the dpkg base arguments only one time and reuse them later * cmdline/apt-get.cc: - follow Provides in the evaluation of saving candidates, too, for statisfying garbage package dependencies (Closes: #640590) * apt-pkg/algorithms.cc: - if a package is garbage, don't try to save it with FixByInstall | |||
2011-09-20 | load the dpkg base arguments only one time and reuse them later | David Kalnischkies | |
2011-09-20 | * apt-pkg/deb/dpkgpm.cc: | David Kalnischkies | |
- use std::vector instead of fixed size arrays to store args and multiarch-packagename strings | |||
2011-09-14 | enable APT in unpack/configure ordering to handle loops as well | David Kalnischkies | |
as tight dependencies between immediate packages better enabling also the possibility to mark all packages as immediate (at least Closes: #353290, #540227, #559733, #621836, #639290) | |||
2011-09-13 | merge with debian/experimental | David Kalnischkies | |
2011-09-13 | reorder includes: add <config.h> if needed and include it at first | David Kalnischkies | |
2011-08-15 | merged from the debian-sid branch | Michael Vogt | |
2011-08-15 | merged from the debian-sid branch | Michael Vogt | |
2011-08-11 | cppcheck complains about some possible speed improvements which could be | David Kalnischkies | |
done on the mirco-optimazation level, so lets fix them: (performance) Possible inefficient checking for emptiness. (performance) Prefer prefix ++/-- operators for non-primitive types. | |||
2011-08-02 | Inproved the SIGINT stop in the dpkgpm, not perfect yet but it should work ↵ | Christopher Baines | |
when using Immediate-Configure-All. | |||
2011-08-01 | Only stop on SigInt if the system state is right (still needs more testing). | Christopher Baines | |
More inprovements to the package manager to prevent packages from being configured twice. | |||
2011-07-31 | Only allow interupts when using, Immediate-Configure-All. | Christopher Baines | |
TODO for dpkgpm: Useful messages about the interupt, what was done to what packages and what was not done to what packages. Only fail when the system is in a clean state, at the moment it will fail either a configure or install run. | |||
2011-07-28 | merged from debian-experimental | Michael Vogt | |