Michael Vogt [Fri, 8 Aug 2008 22:34:24 +0000 (00:34 +0200)]
* 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)
Michael Vogt [Fri, 8 Aug 2008 22:21:41 +0000 (00:21 +0200)]
* 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)
Michael Vogt [Thu, 7 Aug 2008 14:29:20 +0000 (16:29 +0200)]
* debian/apt.conf.autoremove:
- remove "linux-image" (and friends) from the auto-remove
blacklist. we have the kernel fallback infrastructure now
in intrepid (thanks to BenC)
Michael Vogt [Wed, 6 Aug 2008 12:01:29 +0000 (14:01 +0200)]
* fix various -Wall warnings
* make "apt-get build-dep" installed packages marked automatic
by default. This can be changed by setting the value of
APT::Get::Build-Dep-Automatic to false (thanks to Aaron
Haviland, closes: #44874, LP: #248268)
Michael Vogt [Wed, 6 Aug 2008 11:58:44 +0000 (13:58 +0200)]
make "apt-get build-dep" installed packages marked automatic
by default. This can be changed by setting the value of
APT::Get::Build-Dep-Automatic to false (thanks to Aaron
Haviland, closes: #44874, LP: #248268)
Michael Vogt [Tue, 3 Jun 2008 15:42:15 +0000 (17:42 +0200)]
* Apply patch to avoid truncating of arbitrary files. Thanks to Bryan
Donlan <bdonlan@fushizen.net> for the patch. Closes: #482476
* Avoid using dbus if dbus-daemon isn't running. Closes: #438803
* apt-pkg/deb/dpkgpm.cc:
- improve apt progress reporting, display trigger actions
* apt-pkg/depcache.cc:
- when checking for new important deps, skip critical ones
(LP: #236360)
* Vietnamese updated. Closes: #479748
* Russian updated. Closes: #479777
* Galician updated. Closes: #479792
* Portuguese updated. Closes: #479847
* Swedish updated. Closes: #479871
* Dutch updated. Closes: #480125
* Kurdish added. Closes: #480150
* Brazilian Portuguese updated. Closes: #480561
* Hungarian updated. Closes: #480662
* Apply patch to avoid truncating of arbitrary files. Thanks to Bryan
Donlan <bdonlan@fushizen.net> for the patch. Closes: #482476
* Avoid using dbus if dbus-daemon isn't running. Closes: #438803
* debian/apt.cron.daily:
- apply patch based on the ideas of Francesco Poli for better
behavior when the cache can not be locked (closes: #459344)
Michael Vogt [Mon, 5 May 2008 16:18:58 +0000 (18:18 +0200)]
* 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.
Michael Vogt [Mon, 5 May 2008 09:44:45 +0000 (11:44 +0200)]
* enable installation of recommends by default
* debian/apt.conf.ubuntu:
- remove APT::Install-Recommends-Sections (no longer needed)
* merged from debian/sid, remaining changes:
- authentication-reliable branch (to be merged into debian soon)
- mirror:// uri branch (breaks ABI in debian, not merged yet)
- apport failure reporting
- show warning on apt-get source with 'Vcs-' header
- proxy detection from gconf in apt.cron
Michael Vogt [Mon, 5 May 2008 09:03:16 +0000 (11:03 +0200)]
* Mark a message from dselect backend as translatable
Thanks to Frédéric Bothamy for the patch Closes: #322470
* Simplified Chinese updated. Closes: #473360
* Catalan fixes. Closes: #387141
* Typo fix in Greek translation. Closes: #479122
* French updated.
* Thai updated. Closes: #479313
* Italian updated. Closes: #479326
* Polish updated. Closes: #479342
* Bulgarian updated. Closes: #479379
* Finnish updated. Closes: #479403
* Korean updated. Closes: #479426
* Basque updated. Closes: #479452
* Add missing build-depends back from build-depends-indep field. Closes: #478231
* Make cron script quiet if cache is locked. Thanks to Ted Percival
<ted@midg3t.net> for the patch. Closes: #459344
* Add timeout support for https. Thanks to Andrew Martens
<andrew.martens@strangeloopnetworks.com> for the patch.
* Add support for --no-download on apt-get update. Closes: #478517
- Vietnamese updated. Closes: #479008
- Enable more complete debugging information when Debug::pkgAutoRemove
is set.
* debian/rules:
- Add missing Build-Depends-Indep on xsltproc, docbook-xsl, and xmlto.
Michael Vogt [Fri, 25 Apr 2008 14:52:07 +0000 (16:52 +0200)]
* Fix syntax/copitalisation in some messages. Thanks to Jens Seidel
for pointing this and providing the patch. Closes: #466845
* Fix Polish offline translation. Thanks to Robert Luberda for the patch
and apologies for applying it very lately. Closes: #337758
* Fix typo in offline.sgml. Closes: #412900
- German updated. Closes: #466842
- Swedish updated.
- Polish updated. Closes: #469581
- Slovak updated. Closes: #471341
- French updated.
- Bulgarian updated. Closes: #448492
- Galician updated. Closes: #476839
* apt-pkg/depcache.cc:
- Patch MarkInstall to follow currently satisfied Recommends even
if they aren't "new", so that we automatically force upgrades
when the version of a Recommends has been tightened. (Closes: #470115)
* apt-pkg/contrib/configuration.cc
- Lift the 1024-byte limit on lines in configuration files.
(Closes: #473710, #473874)
* apt-pkg/contrib/strutl.cc:
- Lift the 64000-byte limit on individual messages parsed by ReadMessages.
(Closes: #474065)
Michael Vogt [Tue, 8 Apr 2008 12:19:20 +0000 (14:19 +0200)]
cmdline/apt-key: only use verify_against_master_keyring in net-update, not in update. it does not add any security in update (see comment in the source for rational)
Daniel Burrows [Wed, 2 Apr 2008 16:06:49 +0000 (09:06 -0700)]
Fix ReadMessages to handle messages that are longer than 64000 bytes.
There's a bug in this code that needs to be fixed, but it existed prior
to this change.
Daniel Burrows [Wed, 2 Apr 2008 03:30:58 +0000 (20:30 -0700)]
Lift the 1024-character limit on configuration file lines.
To do this, I changed the configuration parser so that instead of reading
the line into a buffer and munging it in-place, it builds a string
containing the current line (via successive getline() calls) and then
walks down that string. Instead of skipping comments and whitespace by
erasing them from the buffer, the new code just skips over them.
Daniel Burrows [Tue, 18 Mar 2008 18:23:11 +0000 (11:23 -0700)]
Patch MarkInstall to follow currently satisfied Recommends even if they aren't "new". (Closes: #470115)
This handles situations where a recommendation's version requirement has
been tightened. Instead of breaking the Recommends, the recommendee will
be upgraded.
Michael Vogt [Thu, 13 Mar 2008 22:42:43 +0000 (23:42 +0100)]
* cmdline/apt-get.cc:
- do two passes when installing tasks, first ignoring dependencies,
then resolving them and run the problemResolver at the end
so that it can correct any missing dependencies. This should
fix livecd building for kubuntu (thanks to Jonathan Riddell
for reporting the problem)
Michael Vogt [Thu, 13 Mar 2008 22:19:10 +0000 (23:19 +0100)]
cmdline/apt-get.cc:
- install tasks in two passes, first without dependency auto-install,
the with it. this ensure that we do not run in a situation were
a task packages A dependens on B|C and C is part of the task but
B gets installed too because of the greedy nature of apt