Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-10 | Foreign Versions add an implicit Provides to the other packages in the group | David Kalnischkies | |
2010-02-10 | Create implicit dependencies needed for Multi-Arch handling | David Kalnischkies | |
2010-02-10 | Pre-MultiArch a package which depends on a package with architecture "all" | David Kalnischkies | |
can be sure that a package comeing in as a dependency of this package will be of the same architecture as itself (or all). We don't want to break this, so internal an arch all package is represented as many arch depending packages. The only problem we have now is that we only know that a arch all package is installed or not - we don't know for which architecture it was installed: So we will look at all these broken arch all pseudo packages and "remove" them. | |||
2010-02-07 | Drop the Arch information from the Version structure as we can get | David Kalnischkies | |
the information from the parent package now | |||
2009-12-27 | Split ListParser::NewDepends into two methods to use these new method | David Kalnischkies | |
for creating the dependencies needed for our groups: For now for all groups only one package can be installed at the same time which conflicts with each other packages in the group. The exceptions are architecture all package. Also, the Multi-Arch field is now parsed, but not used for now. | |||
2009-12-23 | merge Goswin Brederlow "support download of index files for different archs" | David Kalnischkies | |
patch which includes the following big changes: - Declare the unused [vendor] field in sources.list as option field, e.g. deb [arch=amd64,i386 lang=en_GB have=fun] http://example.org - When fetching index files download them for all APT::Architectures (overrideable with the options field above) - Allow all architectures of APT::Architectures to be in the Cache - Add the architecture to status and progress informations - Add b= (Binary architecture) to policy This commit doesn't incude the "pin-hack" as the Group structure will take care of this (and does it already to some extend). | |||
2009-12-19 | Implement the first step toward Multi-Arch by setting up a Group | David Kalnischkies | |
infrastructor for packages. APT is now aware of the fact that a package A in architecture X can't satisfy a dependency on package A in architecture Y - to handle these packages are now identified by name and architecture, so different architectures of the same package are handled internally as completly different packages. This is great for pinning, dependency checking and in many other situations, but sometimes we need to know which archs are available for a given package: Here Groups come to our rescue! | |||
2009-12-19 | mark the Error/Warning method as __cold | David Kalnischkies | |
2009-12-19 | add optional gcc features as deprecated, unused and (un)likely | David Kalnischkies | |
2009-12-09 | Refactor the cache iterators by using a common base class | David Kalnischkies | |
This should not change the public interface, but it removes the friend connection between the iterators and pkgcache as it is unused. | |||
2009-12-01 | fix a few typos in strings, comments and manpage of apt-ftparchive | David Kalnischkies | |
thanks Karl Goetz! (Closes: #558757) | |||
2009-11-29 | Ignore :qualifiers after package name in build dependencies | David Kalnischkies | |
for now as long we don't understand them (Closes: #558103) | |||
2009-11-28 | convert getlanguages_test to our new equals() | David Kalnischkies | |
2009-11-28 | add our own equals method as assert doesn't really show the offending | David Kalnischkies | |
values which causes the failure. | |||
2009-11-28 | check cache size even if we do nothing else otherwise in apt.cron.daily, | David Kalnischkies | |
thanks Francesco Poli for patch(s) and patience! (Closes: #459344) | |||
2009-11-28 | tell every method in ftparchive/ that const& is sexy | David Kalnischkies | |
2009-11-28 | add APT::FTPArchive::AlwaysStat to disable the too aggressive | David Kalnischkies | |
caching if versions are build multiply times (not recommend) Patch by Christoph Goehre, thanks! (Closes: #463260) | |||
2009-11-28 | add AI_ADDRCONFIG to ai_flags in connect.cc as suggested by Aurelien Jarno | David Kalnischkies | |
in his response to Bernhard R. Link's patch, thanks! (Closes: #505020) | |||
2009-11-27 | use "diff" filetype for .debian.tar.* files (Closes: #554898) in | David Kalnischkies | |
apt-pkg/deb/debsrcrecords.cc as source format v3 uses this name scheme for their "diff" files. | |||
2009-11-27 | add --debian-only as alias for --diff-only for all source v3 lovers | David Kalnischkies | |
2009-11-27 | merge with lp:~mvo/apt/debian-sid and update all pot's and po's | David Kalnischkies | |
2009-11-26 | add a few closes tags to Acquire::Translation changelog | David Kalnischkies | |
2009-11-26 | Add APT::FTPArchive::LongDescription to disable the inclusion of the | David Kalnischkies | |
LongDescriptions in the generated Packages file. | |||
2009-11-26 | Add a very simple test runner | David Kalnischkies | |
2009-11-26 | [BREAK] add possibility to download and use multiply | David Kalnischkies | |
Translation files, configurable with Acquire::Languages accessable with APT::Configuration::getLanguages() and as always with documentation in apt.conf. The commit also includes a very very simple testapp. | |||
2009-11-25 | print an error and exit if python-apt is not installed for apt-mark, | David Kalnischkies | |
thanks Carl Chenet! (Closes: #521284) | |||
2009-11-25 | add https options which default to the ones from http for the https | David Kalnischkies | |
method as this is more sane than using only the http options without a possibility to override these for https. | |||
2009-11-25 | another round of method hardening with const& in Configuration | David Kalnischkies | |
2009-11-25 | add config setting for User-Agent in http and https to the Acquire group, | David Kalnischkies | |
thanks Timothy J. Miller! (Closes: #355782) | |||
2009-11-25 | print an error if a new state file can't be created in apt-mark, | David Kalnischkies | |
thanks Carl Chenet! (Closes: #521289) | |||
2009-11-25 | allow also to skip the last patch if target is reached in acquire-item.cc, | David Kalnischkies | |
thanks Bernhard R. Link! (Closes: #545699) | |||
2009-11-25 | use long instead of short for {Ver,Desc}File size in pkgcache.h | David Kalnischkies | |
patch from Víctor Manuel Jáquez Leal, thanks! (Closes: #538917) | |||
2009-11-25 | merge my rred-rewrite branch & add it's changes to the changelog | David Kalnischkies | |
2009-11-25 | cleanup code a bit more and expand error messages | David Kalnischkies | |
2009-11-24 | * ftparchive/apt-ftparchive.cc: | Julian Andres Klode | |
- Call setlocale() so translations are actually used. | |||
2009-11-24 | fix a typo in debian/NEWS entry for 0.7.24: Allready -> Already (Closes: ↵ | David Kalnischkies | |
#557674) | |||
2009-11-19 | fix argument check for the rred method | David Kalnischkies | |
2009-11-12 | Italian translation update | bubulle@debian.org | |
2009-11-11 | Italian translation update | bubulle@debian.org | |
2009-11-09 | extent the mmap to be able to handle currently not implemented | David Kalnischkies | |
(but planed) growable mmaps | |||
2009-11-06 | Finally adope the patch from Morten Hustveit <morten@debian.org> to be | David Kalnischkies | |
able to optional use mmaps and iovec to increase patch speed - but as this increase memory usage we can always fall back to the "old" method which doesn't relay on mmaps. | |||
2009-11-05 | copyLinesFromFileToFile instead of a single Line in the rred method | David Kalnischkies | |
by saving the length of the data we need to copy into the out file | |||
2009-11-05 | rewrite and refactor rred method to be able to handle even big (>30 MB) | David Kalnischkies | |
patches (Closes: #554349) and hardening the method itself by using more constants and a return value which can't be misinterpreted as linenumber | |||
2009-11-04 | add a debug test mode to the rred method for easier testing | David Kalnischkies | |
2009-11-02 | bump policy to 3.8.3 as we have no outdated manpages anymore | David Kalnischkies | |
2009-11-02 | don't try to detect glibc and libstdc++ version as we don't need this ↵ | David Kalnischkies | |
information any longer | |||
2009-11-02 | remove traces of old manpage-buildsystems | David Kalnischkies | |
2009-11-02 | fix/simplify buildsystem for the (now) po4a-only manpages | David Kalnischkies | |
2009-11-02 | and last but not least: convert pt_BR to po4a | David Kalnischkies | |
2009-11-02 | convert pl to use po4a-style manpage translation | David Kalnischkies | |