| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
| |
requested on the commandline, e.g. with a modifier
|
|
|
|
|
|
|
| |
- add SetCandidateRelease() to set a candidate version and
the candidates of dependencies if needed to a specified
release (Closes: #572709)
- change pkg/release behavior to use the new SetCandidateRelease
so installing packages from experimental or backports is easier
|
|
|
| |
in the autoremove section and installing those (Closes: #604222)
|
|
|
| |
only if they cause the remove of this essential (Closes: #601961)
|
|
|
|
|
| |
- if --print-uris is used don't setup downloader as we don't need
progress, lock nor the directories it would create otherwise
|
|
|
|
|
|
| |
- don't ask the user for media change if quiet >= 2, stdout is not
a tty and assume-yes, force-yes or trivial-only option is set to
avoid cpu eating endless loops in unattended runs like apt.cron
(Closes: #602354, LP: #665580)
|
|
|
| |
- add a space between number and unit as required by SI (Closes: #598352)
|
|
|
|
| |
- use the TranslatedDescription for searching and not the first
available one as it is maybe not an expected language (Closes: #597925)
|
|
|
|
| |
- support also Dir::Etc::Trusted so that apt-key works in the same
way as the library part which works with the trusted files
|
| |
|
| |
|
|
|
|
| |
- remove direct calls of ReadMainList and use the wrapper instead
to protect us from useless re-reads and two-times notice display
|
| |
|
|
|
| |
Closes: #594211
|
| |
|
|
|
|
| |
- let APT::Get::Arch-Only in build-dep default to false again
(Closes: #592628) Thanks Mohamed Amine IL Idrissi for report!
|
|
|
| |
*
|
|
|
|
|
| |
* cmdline/apt-cache.cc:
- use Notice instead of Error in the CacheSetHelper messages
for compat reasons. Otherwise tools like sbuild blow up
|
|\ |
|
| |
| |
| | |
- share the (r)depends code instead of codecopy
|
| |
| |
| |
| | |
alternative in the apt-cache (r)depends commands
|
| |
| |
| | |
- move them back to the library as they look stable now
|
| | |
|
| |
| |
| | |
- be able to omit dependency types in (r)depends (Closes: #319006)
|
|/
|
|
| |
- Support large filesystems by using statvfs64() instead of statvfs()
and statfs64() instead of statfs() (Closes: #590513).
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* debian/rules:
- Make DEB_BUILD_OPTIONS=noopt actually work by passing the right
CXXFLAGS.
* apt-pkg/contrib/fileutl.{h,cc}:
- Add support for reading of gzipped files with the new "ReadOnlyGzip"
OpenMode. (Closes: #188407)
- Link against zlib (in apt-pkg/makefile) and add zlib build dependency.
- [ABI BREAK] This adds a new private member to FileFd, but its
initialization is in the public header file.
* configure.in:
- Check for zlib library and headers.
* apt-pkg/acquire-item.cc, apt-pkg/deb/debindexfile.cc,
apt-pkg/deb/debrecords.cc, apt-pkg/deb/debsrcrecords.h,
cmdline/apt-cache.cc:
- Open Packages, Sources, and Translations indexes in "ReadOnlyGzip" mode.
* apt-pkg/deb/debindexfile.cc:
- If we do not find uncompressed package/source/translation indexes, look
for gzip compressed ones.
* apt-pkg/acquire-item.cc:
- If the Acquire::GzipIndexes option is true and we download a gzipped
index file, keep it as it is (and rename to .gz) instead of
uncompressing it.
* doc/apt.conf.5.xml:
- Document the new Acquire::GzipIndexes option.
* doc/po/apt-doc.pot, doc/po/de.po:
- German translation of new Acquire::GzipIndexes option.
* Add test/test-indexes.sh:
- Test behaviour of index retrieval and usage, in particular with
uncompressed and gzip compressed indexes.
* methods/gzip.cc: With FileFd now being able to read gzipped files, there
is no need for the gzip method any more to spawn an external gzip process.
Rewrite it to use FileFd directly, which makes the code a lot simpler, and
also using less memory and overhead.
|
| |
| |
| |
| | |
expects the compressed contents to stay (such as the copy backend, or when using file:// repositories. Instead, introduce a new ReadOnlyGzip mode and use that where needed
|
| | |
|
| |
| |
| |
| | |
if DepCache is not available as fallback built the Policy
|
| | |
|
| |
| |
| |
| |
| |
| | |
and the Virtual packages part out of the loop.
The function still exists unchanged as TryToInstallBuildDep through
for the BuildDep installation method
|
| |
| |
| |
| |
| |
| | |
e.g. FromString to tell the caller if the string was an exact match
or found by regex or task. The two later ones can match packages for
which we want to ignore failures in the VersionSet
|
| |
| |
| |
| | |
one package provides it - if it is only one use this package instead
|
| | |
|
| | |
|
| |
| |
| | |
- check in Grouped* first without modifier interpretation
|
| |
| |
| | |
*
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
instead of doing this directly in the CacheSets.
With this method an application like apt-get can change
the behavior of the CacheSets to his liking.
It can for example easily keep track of how packages
were added to the set: by names or with regex's…
|
| |
| |
| | |
- use the cachsets in the install commands
|
| | |
|
| |
| |
| | |
- doesn't include it in the library for now as it is too volatile
|
|\ \ |
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- switch {,Install-}Size to unsigned long long
- deal with long long, not with int to remove 2GB Limit (LP: #250909)
- deprecate AddSize with Multiplier as it is unused and switch to
boolean instead to handle the sizes more gracefully.
- switch i{Download,Usr}Size from double to (un)signed long long
* cmdline/apt-get.cc:
- use unsigned long long instead of double to store values it gets
|
| | | |
| | | |
| | | | |
- use unsigned long long instead of double to store values it gets
|
| | | |
| | | |
| | | |
| | | | |
to get all the funky features in less lines
|