summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-06-09prefer Essentials over Removals in ordering scoreDavid 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-09rewrite pkgOrderList::DepRemove to stop incorrect immediate settingDavid 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-09remove -ldl from cdrom and -lutil from apt-get linkageDavid 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-09build the en manpages in subdirectory doc/enDavid Kalnischkies
Building manpages becames more consistent this way and it is simpler to ignore build artefacts, too.
2013-06-09streamline .gitignore furtherDavid Kalnischkies
adding some comments, regrouping files and use some patterns to avoid updating the ignore file for new translations or abi changes Git-Dch: Ignore
2013-06-06merged trunkMichael Vogt
2013-06-06Merge branch 'debian/sid' of https://github.com/ion1/apt into debian/sidMichael Vogt
2013-06-06prepare releaseMichael Vogt
2013-06-06Fix 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-06fix double free (closes: #711045)Michael Vogt
2013-05-22cmdline/apt-key: Accept nonexistent --keyring file with adv as wellJohan Kiviniemi
2013-05-22cmdline/apt-key: Create new keyrings with mode 0644 instead of 0600Johan Kiviniemi
2013-05-16* buildlib/apti18n.h.in:Michael Vogt
- fix build failure when building without NLS (closes: #671587)
2013-05-16debian/gbp.conf: add debian-tag key to ensure git-dch worksMichael Vogt
2013-05-16Update changelog to include Vcs-* changesJulian Andres Klode
2013-05-16French translation : typo fix. Closes: #677272Christian PERRIER
2013-05-16Update Vcs fieldsGuillem 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-16add export-dir and debian-branch0.9.8.1Michael Vogt
2013-05-16update .gitignoreMichael Vogt
2013-05-16prepare uploadMichael Vogt
2013-05-16merged previous bzr commitMichael Vogt
2013-05-16moved to git, updated gbp.conf to match the bzr versionMichael Vogt
2013-05-16non-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-16rebuild poMichael Vogt
2013-05-16add .gitignore and gbp.confMichael Vogt
2013-05-08releasing version 0.9.80.9.8Michael Vogt
2013-05-08fix uri testMichael Vogt
2013-05-08refresh translationsMichael Vogt
2013-05-08merged patch from Daniel Hartwig to fix URI and proxy releated issuesMichael Vogt
2013-05-08merged from the debian-wheezy branchMichael 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-08properly handle if-modfied-since with libcurl/https Michael Vogt
(closes: #705648)
2013-04-10Fix English spelling error in a message ('A error'). Unfuzzybubulle@debian.org
translations. Closes: #705087
2013-04-09Changelog entry for translation fixesbubulle@debian.org
2013-04-09Complete French translationbubulle@debian.org
2013-04-09Complete translationbubulle@debian.org
2013-04-09Reformat PO filebubulle@debian.org
2013-04-09Fix typobubulle@debian.org
2013-04-08releasing version 0.9.7.9~exp3Michael Vogt
2013-04-08po: refreshMichael Vogt
2013-04-08merged bundle from davidMichael Vogt
2013-04-08merged lp:~mvo/apt/add-missing-dsc-hashesMichael 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-03share 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-03releasing version 0.9.7.9~exp2Michael Vogt
2013-04-03po/*: refreshedMichael Vogt
2013-04-03apt-pkg/contrib/gpgv.cc: fix InRelease checkMichael Vogt
2013-04-03 - sort group and package names in the hashtable on insertDavid Kalnischkies
* apt-pkg/pkgcache.cc: - assume sorted hashtable entries for groups/packages