summaryrefslogtreecommitdiff
path: root/cmdline
Commit message (Collapse)AuthorAgeFilesLines
* merge MultiArch-ABI. We don't support MultiArch yet (as most other tools),David Kalnischkies2010-03-182-80/+105
|\ | | | | | | | | but we support the usage of the new ABI so libapt users can start to prepare for MultiArch (Closes: #536029)
| * move ShowPkg() from apt-get to the PkgIterator and rename it to FullName()David Kalnischkies2010-02-262-77/+62
| | | | | | | | | | | | | | responseable for displaying a package name and the architecture in a uniform way. Pretty option can be used to not append the architecture if it is the native architecture or all - and use it all over the place in the commandline tools.
| * * buildlib/apti18n.h.in, po/makefile:David Kalnischkies2010-02-151-5/+7
| | | | | | | | - add ngettext support with P_()
| * Activate support of :any and stuff in apt-get build-dep as we haveDavid Kalnischkies2010-02-151-1/+1
| | | | | | | | | | now support for MultiArch, so Multi-Arch: allowed packages should already provide package:any
| * [BREAK] merge MultiArch-ABI. We don't support MultiArch,David Kalnischkies2010-02-132-28/+68
| |\ | | | | | | | | | | | | | | | | | | | | | | | | but we support the usage of the new ABI so libapt users can start to prepare for MultiArch (Closes: #536029) MultiArch isn't ready for Primetime usage for now, but the branch has managed to be a NOP if used in SingleArch-mode so we can start to promote the use of the new MultiArchable API-extensions.
| | * In SingleArch environments we don't need the arch "all" pseudo packageDavid Kalnischkies2010-02-121-0/+3
| | | | | | | | | | | | | | | for handling arch:all packages, so we create only one package and stop calling it a pseudo package.
| | * Add yet another pseudo package which isn't as pseudo as the others:David Kalnischkies2010-02-122-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Arch all packages are now represented by arch depending packages which all depend on a package with the same name and the special arch "all". This packages has NO dependencies, but beside this the same information. It is the only package which has a size, the arch depending ones all have a zero size. While the arch depending pseudo packages are used for dependency resolution the arch "all" package is used for downloading and ordering of the package.
| | * display the architecture of the package if it is not the defaultDavid Kalnischkies2010-02-112-26/+53
| | | | | | | | | | | | | | | architecture in apt-get, display policy for all available architectures and use GrpIterator in apt-cache pkgnames
| | * add --debian-only as alias for --diff-only for all source v3 loversDavid Kalnischkies2009-11-271-0/+1
| | |
| | * print an error and exit if python-apt is not installed for apt-mark,David Kalnischkies2009-11-251-3/+4
| | | | | | | | | | | | thanks Carl Chenet! (Closes: #521284)
| | * print an error if a new state file can't be created in apt-mark,David Kalnischkies2009-11-251-2/+6
| | | | | | | | | | | | thanks Carl Chenet! (Closes: #521289)
* | | merge with debian-sid, update-po for manpages and fix a few moreDavid Kalnischkies2010-03-141-11/+11
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | typos in doc/po/es.po to generate the manpages properly. [ Christian Perrier ] * German translation update. Closes: #571037 * Spanish manpages translation update. Closes: #573293 [ Julian Andres Klode ] * cmdline/apt-mark: - Use the new python-apt API (and conflict with python-apt << 0.7.93.2). * apt-inst/contrib/arfile.h: - Add public ARArchive::Members() which returns the list of members. * debian/rules: - Fix the libraries name to be e.g. libapt-pkg4.9 instead of libapt-pkg-4.9.
| * | | * cmdline/apt-mark:Julian Andres Klode2010-03-011-11/+11
| | | | | | | | | | | | - Use the new python-apt API (and conflict with python-apt << 0.7.93.2).
* | | | * cmdline/apt-get.ccDavid Kalnischkies2010-03-121-1/+5
| | | | | | | | | | | | | | | | - fix memory leaks in error conditions in DoSource()
* | | | * cmdline/apt-get.cc:David Kalnischkies2010-03-121-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add a --only-upgrade flag to install command (Closes: #572259) That is NOT what is requested in e.g. #74067 - this is a very simple flag which behaves orthogonal to --no-upgrade not a full-blown upgrade option for a single package instead of the whole package set.
* | | | * cmdline/apt-mark:David Kalnischkies2010-02-251-0/+4
|/ / / | | | | | | | | | - don't crash if no arguments are given (Closes: #570962)
* / / * buildlib/apti18n.h.in, po/makefile:David Kalnischkies2010-02-181-5/+7
|/ / | | | | | | - add ngettext support with P_()
* | * cmdline/acqprogress.cc:Michael Vogt2010-01-312-2/+3
| | | | | | | | | | | | | | | | | | - Set Mode to Medium so that the correct prefix is used. Thanks Stefan Haller for the patch! (Closes: #567304 LP: #275243) * ftparchive/writer.cc: - generate sha1 and sha256 checksums for dsc (Closes: #567343) * cmdline/apt-get.cc: - don't mark as manually if in download only (Closes: #468180)
* | merged from lp:~mvo/apt/mvoMichael Vogt2010-01-271-1/+2
| |
* | merge 1695..1701 from the lp:~mvo/apt/mvo branchMichael Vogt2010-01-271-3/+67
| |
* | * cmdline/apt-mark:Michael Vogt2010-01-251-2/+7
| | | | | | | | | | - merge fix from Gene Cash that supports markauto for packages that are not in the extended_states file yet (closes: #534920)
* | * cmdline/apt-get.cc:Michael Vogt2010-01-081-7/+17
| | | | | | - fix apt-get source pkg=version regression (closes: #561971)
* | * French manpage translation updateMichael Vogt2010-01-082-6/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * spot & fix various typos in all manpages * German manpage translation update * cmdline/apt-cache.cc: - remove translatable marker from the "%4i %s\n" string * buildlib/po4a_manpage.mak: - instruct debiandoc to build files with utf-8 encoding * buildlib/tools.m4: - fix some warning from the buildtools * apt-pkg/acquire-item.cc: - add configuration PDiffs::Limit-options to not download too many or too big patches (Closes: #554349) * debian/control: - let all packages depend on ${misc:Depends} * share/*-archive.gpg: - remove the horrible outdated files. We already depend on the keyring so we don't need to ship our own version * cmdline/apt-key: - errors out if wget is not installed (Closes: #545754) - add --keyring option as we have now possibly many * methods/gpgv.cc: - pass all keyrings (TrustedParts) to gpgv instead of using only one trusted.gpg keyring (Closes: #304846) * methods/https.cc: - finally merge the rest of the patchset from Arnaud Ebalard with the CRL and Issuers options, thanks! (Closes: #485963)
* | merged -r 1923..1926 from lp:~donkult/apt/sidMichael Vogt2009-12-101-0/+1
| |
* | merged -r 1918..1919 from lp:~donkult/apt/sidMichael Vogt2009-12-101-3/+4
| |
* | merged -r 1914..1915 from lp:~donkult/apt/sidMichael Vogt2009-12-101-2/+6
| |
* | merged -r1887..1901 from lp:~donkult/apt/sidMichael Vogt2009-12-101-8/+16
|\|
| * only warn if (free) space can't be determined as it overflows the structDavid Kalnischkies2009-10-201-8/+16
| | | | | | | | as this prevents e.g. download operations on large RAIDs (Closes: #522238)
* | * cmdline/apt-get.cc:Michael Vogt2009-12-101-94/+100
|\| | | | | | | | | - source should displays his final pkg pick (Closes: #249383, #550952) - source doesn't need the complete version for match (Closes: #245250) - source ignores versions/releases if not available (Closes: #377424)
| * rewrite FindSrc() in cmdline/apt-get.cc to fix some bugs, including:David Kalnischkies2009-10-191-131/+125
| | | | | | | | | | | | | | * cmdline/apt-get.cc: - source should displays his final pkg pick (Closes: #249383, #550952) - source doesn't need the complete version for match (Closes: #245250) - source ignores versions/releases if not available (Closes: #377424)
* | * apt-pkg/packagemanager.cc:Michael Vogt2009-12-021-7/+11
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | - add output about pre-depends configuring when debug::pkgPackageManager is used * methods/https.cc: - fix incorrect use of CURLOPT_TIMEOUT, closes: #497983, LP: #354972 thanks to Brian Thomason for the patch * apt-pkg/depcache.cc, apt-pkg/indexcopy.cc: - typo fix (LP: #462328) * cmdline/apt-key: - Emit a warning if removed keys keyring is missing and skip associated checks (LP: #218971)
| * * cmdline/apt-key:Michael Vogt2009-09-241-7/+11
| | | | | | | | - Emit a warning if removed keys keyring is missing and skip associated checks (LP: #218971)
* | Fix some typos from #479997bubulle@debian.org2009-09-261-1/+1
| |
* | When selecting a real package instead of a virtual one,David Kalnischkies2009-09-241-9/+34
| | | | | | | | | | | | | | | | | | ignore versions for the same package that are not candidates. This allows us to survive repositories that contain more than one version of a package. Bugreport #547788 and patch by Marius Vollmer, thanks!
* | Add the pkg/release syntax to the source command in apt-get and alsoDavid Kalnischkies2009-08-121-7/+15
| | | | | | | | | | | | | | add the understanding for codenames instead of archives here [cmdline/apt-get.cc] - add pkg/archive and codename in source (Closes: #414105, #441178)
* | [cmdline/apt-get.cc]David Kalnischkies2009-08-121-1/+4
| | | | | | | | | | - use SourceVersion instead of the BinaryVersion to get the source Patch by Matt Kraai, thanks! (Closes: #382826)
* | [cmdline/apt-get.cc] correct the order of picked package binary vs sourceDavid Kalnischkies2009-08-091-1/+1
| | | | | | | | in the source command in the msg "No source package x picking y instead"
* | [cmdline/apt-get.cc] check for availability ofstatfs.f_typeDavid Kalnischkies2009-08-091-4/+10
| | | | | | | | Patch from Robert Millan, thanks! (Closes: #509313)
* | [cmdline/apt-cache.cc] fix a memory leak in the xvcg methodDavid Kalnischkies2009-08-081-1/+5
| | | | | | | | Patch from George Danchev, thanks (Closes: #511557)
* | [cmdline/apt-get.cc] ShowBroken() in build-dep (Closes: #145916)David Kalnischkies2009-07-311-1/+4
| | | | | | | | Patch from Mike O'Connor, thanks!
* | [cmdline/apt-get.cc] add APT::Get::HideAutoRemove=small to display onlyDavid Kalnischkies2009-07-311-18/+40
|/ | | | a short line instead of the full package list. (Closes: #537450)
* merged from debian-sidMichael Vogt2009-07-306-45/+49
|\
| * The 'not dead yet' releaseMichael Vogt2009-07-216-42/+32
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add hook for MarkInstall and MarkDelete (closes: #470035) * add the various foldmarkers in apt-pkg & cmdline (no code change) * versions with a pin of -1 shouldn't be a candidate (Closes: #355237) * prefer mmap as memory allocator in MMap instead of a static char array which can (at least in theory) grow dynamic * eliminate (hopefully all) segfaults in pkgcachegen.cc and mmap.cc which can arise if cache doesn't fit into the mmap (Closes: #535218) * display warnings instead of errors if the parts dirs doesn't exist * honor the dpkg hold state in new Marker hooks (closes: #64141)
| | * merge with lp:~mvo/apt/debian-sidDavid Kalnischkies2009-07-151-2/+2
| | |\
| | * | [apt-get] add possibility to hide the user simulation noteDavid Kalnischkies2009-07-071-5/+6
| | | |
| | * | add the various foldmarkers in apt-pkg & cmdline (no code change)David Kalnischkies2009-06-306-37/+26
| | | |
| * | | * apt-pkg/acquire.cc:Michael Vogt2009-07-212-33/+56
| |\ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - make the max pipeline depth of the acquire queue configurable via Acquire::Max-Pipeline-Depth * apt-pkg/deb/dpkgpm.cc: - add Dpkg::UseIoNice boolean option to run dpkg with ionice -c3 (off by default) - send "dpkg-exec" message on the status fd when dpkg is run - provide DPkg::Chroot-Directory config option (useful for testing) - fix potential hang when in a backgroud process group * apt-pkg/algorithms.cc: - consider recommends when making the scores for the problem resolver * apt-pkg/acquire-worker.cc: - show error details of failed methods * apt-pkg/contrib/fileutl.cc: - if a process aborts with signal, show signal number * methods/http.cc: - ignore SIGPIPE, we deal with EPIPE from write in HttpMethod::ServerDie() (LP: #385144) * apt-pkg/indexcopy.cc: - support having CDs with no Packages file (just a Packages.gz) by not forcing a verification on non-existing files (LP: #255545) - remove the gettext from a string that consists entirely of variables (LP: #56792) * apt-pkg/cacheiterators.h: - add missing checks for Owner == 0 in end() * apt-pkg/indexrecords.cc: - fix some i18n issues * apt-pkg/contrib/strutl.h: - add new strprintf() function to make i18n strings easier - fix compiler warning * apt-pkg/deb/debsystem.cc: - make strings i18n able * fix problematic use of tolower() when calculating the version hash by using locale independant tolower_ascii() function. Thanks to M. Vefa Bicakci (LP: #80248) * build fixes for g++-4.4 * cmdline/apt-mark: - add "showauto" option to show automatically installed packages * document --install-recommends and --no-install-recommends (thanks to Dereck Wonnacott, LP: #126180) * Updated cron script to support backups by hardlinks and verbose levels. All features turned off by default. * Added more error handlings. Closes: #438803, #462734, #454989, * Refactored condition structure to make download and upgrade performed if only previous steps succeeded. Closes: #341970 * Documented all cron script related configuration items in configure-index. * apt-ftparchive might write corrupt Release files (LP: #46439) * Apply --important option to apt-cache depends (LP: #16947)
| * | | Support /etc/apt/preferences.d (Closes: #535512)Julian Andres Klode2009-07-061-2/+2
| | |/ | |/|
| * | merged r1811..1815 from lp:~donkult/apt/experimentalMichael Vogt2009-06-301-0/+3
| | |
| * | do not write state file in simulate mode (closes: #433007)Michael Vogt2009-06-291-1/+2
| | |