Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-09 | try all providers in order if uninstallable in MarkInstall | David Kalnischkies | |
2013-06-09 | fix priority sorting by prefering higher in MarkInstall | David Kalnischkies | |
Used to work until a certain (here unnamed) person came along and used the wrong operator causing low-priority packages to be sorted above high-priority packages while choosing a provider in commit 2b5c35c7bb915dbd46fefd7c79f05364ba22f93b from Nov 2011 | |||
2013-06-09 | prefer Essentials over Removals in ordering score | David Kalnischkies | |
Doing Removes early is good to have them out of the way, so they don't break 'Inst' or 'Conf' chains, but scoring them above Essentials means that we end up upgrading (many) less important packages before we handle big stuff like libc6 or debconf which not only fails if those less important packages have unannounced (strict) dependencies, but also leads to having these packages unconfigured for a long time triggering bugs in maintainer scripts for no good reason (#708831). So this commits sets the default value for remove scores to 100, which is below the one for essentials (200) and a lot lower than the previous default value (500). | |||
2013-06-09 | rewrite pkgOrderList::DepRemove to stop incorrect immediate setting | David Kalnischkies | |
Some squeeze → wheezy upgrades indicate that DepRemove runs amok in complicated setups as it wasn't correctly working with or-groups. Completely rewritten the check is now moving from or-group to or-group instead. The behavior should be the same as the code before, but (hopefully) with less bugs and more comments. Closes: 645713 | |||
2013-06-09 | remove -ldl from cdrom and -lutil from apt-get linkage | David Kalnischkies | |
Building src:apt shows: dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/apt/usr/lib/apt/methods/cdrom was not linked against libdl.so.2 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/apt/usr/bin/apt-get was not linked against libutil.so.1 (it uses none of the library's symbols) | |||
2013-06-09 | build the en manpages in subdirectory doc/en | David Kalnischkies | |
Building manpages becames more consistent this way and it is simpler to ignore build artefacts, too. | |||
2013-06-06 | merged trunk | Michael Vogt | |
2013-06-06 | Merge branch 'debian/sid' of https://github.com/ion1/apt into debian/sid | Michael Vogt | |
2013-06-06 | prepare release | Michael Vogt | |
2013-06-06 | Fix double free (closes: #711045) | Michael Vogt | |
* Fix double free (closes: #711045) * Fix crash when the "mirror" method does not find any entry (closes: #699303) | |||
2013-06-06 | fix double free (closes: #711045) | Michael Vogt | |
2013-05-22 | cmdline/apt-key: Accept nonexistent --keyring file with adv as well | Johan Kiviniemi | |
2013-05-22 | cmdline/apt-key: Create new keyrings with mode 0644 instead of 0600 | Johan Kiviniemi | |
2013-05-16 | * buildlib/apti18n.h.in: | Michael Vogt | |
- fix build failure when building without NLS (closes: #671587) | |||
2013-05-16 | debian/gbp.conf: add debian-tag key to ensure git-dch works | Michael Vogt | |
2013-05-16 | Update changelog to include Vcs-* changes | Julian Andres Klode | |
2013-05-16 | French translation : typo fix. Closes: #677272 | Christian PERRIER | |
2013-05-16 | Update Vcs fields | Guillem Jover | |
Use the canonical URLs. Rename Vcs-Bzr to Vcs-Git and use the more efficient git protocol instead of http. Point Vcs-Browser to the gitweb interface. | |||
2013-05-16 | add export-dir and debian-branch0.9.8.1 | Michael Vogt | |
2013-05-16 | prepare upload | Michael Vogt | |
2013-05-16 | merged previous bzr commit | Michael Vogt | |
2013-05-16 | moved to git, updated gbp.conf to match the bzr version | Michael Vogt | |
2013-05-16 | non-inline RunGPGV methods to restore ABI compatibility with previous ↵ | David Kalnischkies | |
versions to fix partial upgrades (Closes: #707771) The rename in 0.9.7.9~exp2 moved the method body to the class definition which means it became inline, which isn't ABI compatibile. The reverse of moving inline to non-inline is safe though. | |||
2013-05-16 | add .gitignore and gbp.conf | Michael Vogt | |
2013-05-08 | releasing version 0.9.80.9.8 | Michael Vogt | |
2013-05-08 | merged patch from Daniel Hartwig to fix URI and proxy releated issues | Michael Vogt | |
2013-05-08 | merged from the debian-wheezy branch | Michael Vogt | |
2013-05-08 | * apt-pkg/algorithms.cc: | Michael Vogt | |
- Do not propagate negative scores from rdepends. Propagating the absolute value of a negative score may boost obsolete packages and keep them installed instead of installing their successors. (Closes: #699759) | |||
2013-05-08 | properly handle if-modfied-since with libcurl/https | Michael Vogt | |
(closes: #705648) | |||
2013-04-10 | Fix English spelling error in a message ('A error'). Unfuzzy | bubulle@debian.org | |
translations. Closes: #705087 | |||
2013-04-09 | Changelog entry for translation fixes | bubulle@debian.org | |
2013-04-08 | releasing version 0.9.7.9~exp3 | Michael Vogt | |
2013-04-08 | merged bundle from david | Michael Vogt | |
2013-04-08 | merged lp:~mvo/apt/add-missing-dsc-hashes | Michael Vogt | |
2013-04-08 | * debian/control: | Michael Vogt | |
- replace manpages-it (closes: #704723) | |||
2013-04-04 | * apt-pkg/sourcelist.cc: | Michael Vogt | |
- fix segfault when a hostname contains a [, thanks to Tzafrir Cohen (closes: #704653) | |||
2013-04-03 | share version strings between same versions (of different architectures) | David Kalnischkies | |
to save some space and allow quick comparisions later on | |||
2013-04-03 | * apt-pkg/cacheiterators.h: | David Kalnischkies | |
- provide DepIterator::IsSatisfied as a nicer shorthand for DepCheck | |||
2013-04-03 | releasing version 0.9.7.9~exp2 | Michael Vogt | |
2013-04-03 | - sort group and package names in the hashtable on insert | David Kalnischkies | |
* apt-pkg/pkgcache.cc: - assume sorted hashtable entries for groups/packages | |||
2013-04-02 | merged lp:~mvo/apt/fix-inrelease5 | Michael Vogt | |
2013-04-01 | equal comparisions are used mostly in same-source relations, | David Kalnischkies | |
so use this to try to reuse some version strings | |||
2013-04-01 | * apt-pkg/deb/debversion.cc: | David Kalnischkies | |
- add a string-equal shortcut for equal version comparisions | |||
2013-03-25 | * doc/apt.conf.5.xml: | Michael Vogt | |
- document Acquire::ForceIPv{4,6} | |||
2013-03-25 | * methods/connect.cc: | Michael Vogt | |
- use Errno() instead of strerror(), thanks to David Kalnischk | |||
2013-03-25 | merge patches from daniel to fix merge artifact and test failure | Michael Vogt | |
2013-03-25 | merge patch from Daniel Hartwig | Michael Vogt | |
2013-03-24 | * Update all PO files and apt-all.pot | bubulle@debian.org | |
* French translation completed (Christian Perrier) | |||
2013-03-22 | releasing version 0.9.7.9~exp1 | Michael Vogt | |
2013-03-22 | prepare upload | Michael Vogt | |