ntk/apt.git
13 years ago* debian/apt.symbols:
David Kalnischkies [Tue, 8 Feb 2011 21:33:27 +0000 (22:33 +0100)]
* debian/apt.symbols:
  - add more arch dependent symbols

13 years ago[ Stefan Lippers-Hollmann ]
Stefan Lippers-Hollmann [Tue, 8 Feb 2011 21:26:15 +0000 (22:26 +0100)]
[ Stefan Lippers-Hollmann ]
* cmdline/apt-key:
  - fix root test which prevented setting of trustdb-name
    which lets gpg fail if it adds/remove keys from trusted.gpg
    as it tries to open the (maybe) not existent /root/.gnupg

13 years agoreleasing version 0.8.11 0.8.11
Michael Vogt [Tue, 8 Feb 2011 12:09:59 +0000 (13:09 +0100)]
releasing version 0.8.11

13 years agomerged lp:~donkult/apt/sid
Michael Vogt [Tue, 8 Feb 2011 11:57:42 +0000 (12:57 +0100)]
merged lp:~donkult/apt/sid

13 years agoupdate apt.symbols file to reflect 0.8.11 release
David Kalnischkies [Tue, 8 Feb 2011 11:53:51 +0000 (12:53 +0100)]
update apt.symbols file to reflect 0.8.11 release

13 years agopo/*: make update-po
Michael Vogt [Tue, 8 Feb 2011 10:09:01 +0000 (11:09 +0100)]
po/*: make update-po

13 years agodebian/changelog, debian/NEWS: prepare upload
Michael Vogt [Tue, 8 Feb 2011 10:01:25 +0000 (11:01 +0100)]
debian/changelog, debian/NEWS: prepare upload

13 years agomerged lp:~donkult/apt/sid
Michael Vogt [Tue, 8 Feb 2011 09:35:39 +0000 (10:35 +0100)]
merged lp:~donkult/apt/sid

13 years agomerged from lp:~mvo/apt/mvo (which is really lp:~donkult/apt/sid with some updated...
Michael Vogt [Tue, 8 Feb 2011 09:27:51 +0000 (10:27 +0100)]
merged from lp:~mvo/apt/mvo (which is really lp:~donkult/apt/sid with some updated comments ;)

13 years agomerged from lp:~donkult/apt/sid
Michael Vogt [Tue, 8 Feb 2011 09:25:47 +0000 (10:25 +0100)]
merged from lp:~donkult/apt/sid

13 years agoa notice is printed for ignored files (Closes: #597615)
David Kalnischkies [Mon, 7 Feb 2011 21:15:51 +0000 (22:15 +0100)]
a notice is printed for ignored files (Closes: #597615)

13 years ago* apt-pkg/contrib/error.cc:
David Kalnischkies [Mon, 7 Feb 2011 20:42:36 +0000 (21:42 +0100)]
* apt-pkg/contrib/error.cc:
  - remove 400 char size limit of error messages (LP: #365611)

13 years agorename changelog and autoremove testfile to indicate better what is tested
David Kalnischkies [Mon, 7 Feb 2011 16:57:06 +0000 (17:57 +0100)]
rename changelog and autoremove testfile to indicate better what is tested

13 years agoimplement --print-uris for download command
David Kalnischkies [Mon, 7 Feb 2011 16:54:49 +0000 (17:54 +0100)]
implement --print-uris for download command

13 years agoimplement download-only for changelog command which downloads the
David Kalnischkies [Mon, 7 Feb 2011 16:30:06 +0000 (17:30 +0100)]
implement download-only for changelog command which downloads the
changelog to the file $PKGNAME.changelog in the current directory

13 years agoimplement --print-uris support for changelog command
David Kalnischkies [Mon, 7 Feb 2011 13:55:11 +0000 (14:55 +0100)]
implement --print-uris support for changelog command

13 years agotest changelogs locally instead of depending on an online service
David Kalnischkies [Mon, 7 Feb 2011 13:38:01 +0000 (14:38 +0100)]
test changelogs locally instead of depending on an online service

13 years agoalways do removes first and set not installed remove packages
David Kalnischkies [Mon, 7 Feb 2011 12:08:43 +0000 (13:08 +0100)]
always do removes first and set not installed remove packages
on hold to prevent temporary installation later (Closes: #549968)

13 years ago* apt-pkg/pkgcachegen.cc:
David Kalnischkies [Mon, 7 Feb 2011 10:45:06 +0000 (11:45 +0100)]
* apt-pkg/pkgcachegen.cc:
  - in multiarch, let :all packages conflict with :any packages
    with a different version to be sure

13 years agoallow conflicts in the same group again (Closes: #612099)
David Kalnischkies [Mon, 7 Feb 2011 10:32:55 +0000 (11:32 +0100)]
allow conflicts in the same group again (Closes: #612099)

13 years ago* apt-pkg/algorithms.cc:
David Kalnischkies [Mon, 7 Feb 2011 10:23:28 +0000 (11:23 +0100)]
* apt-pkg/algorithms.cc:
  - mark pseudo packages of installed all packages as configured
    in the simulation as we don't call configure for these packages

13 years ago* cmdline/apt-cache.cc:
David Kalnischkies [Fri, 4 Feb 2011 21:56:51 +0000 (22:56 +0100)]
* cmdline/apt-cache.cc:
  - remove not implemented 'apt-cache add' command
* doc/apt-cache.8.xml:
  - describe reality as apt-cache just queries and doesn't manipulate
    the caches. Thanks to Enrico Zini for spotting it! (Closes: #612009)

13 years agotest various situation with and without autobit setting
David Kalnischkies [Thu, 3 Feb 2011 22:25:53 +0000 (23:25 +0100)]
test various situation with and without autobit setting

13 years agocheck that the right amount of packages is installed if multiple passed in
David Kalnischkies [Thu, 3 Feb 2011 22:25:41 +0000 (23:25 +0100)]
check that the right amount of packages is installed if multiple passed in

13 years agoremove duplicated config-option setting and rename testdpkgnotinstalled
David Kalnischkies [Thu, 3 Feb 2011 21:48:37 +0000 (22:48 +0100)]
remove duplicated config-option setting and rename testdpkgnotinstalled

13 years agomerged from the debian-sid branch
Michael Vogt [Thu, 3 Feb 2011 14:37:41 +0000 (15:37 +0100)]
merged from the debian-sid branch

13 years agomerge 'after squeeze release'-stuff
David Kalnischkies [Thu, 3 Feb 2011 13:22:32 +0000 (14:22 +0100)]
merge 'after squeeze release'-stuff

[ David Kalnischkies ]
* apt-pkg/depcache.cc:
  - add SetCandidateRelease() to set a candidate version and
    the candidates of dependencies if needed to a specified
    release (Closes: #572709)
* cmdline/apt-get.cc:
  - if --print-uris is used don't setup downloader as we don't need
    progress, lock nor the directories it would create otherwise
  - show dependencies of essential packages which are going to remove
    only if they cause the remove of this essential (Closes: #601961)
  - keep not installed garbage packages uninstalled instead of showing
    in the autoremove section and installing those (Closes: #604222)
  - change pkg/release behavior to use the new SetCandidateRelease
    so installing packages from experimental or backports is easier
  - really do not show packages in the extra section if they were
    requested on the commandline, e.g. with a modifier (Closes: #184730)
* debian/control:
  - add Vcs-Browser now that loggerhead works again (Closes: #511168)
  - depend on debhelper 7 to raise compat level
  - depend on dpkg-dev (>= 1.15.8) to have c++ symbol mangling
* apt-pkg/contrib/fileutl.cc:
  - add a RealFileExists method and check that your configuration files
    are real files to avoid endless loops if not (Closes: #604401)
  - ignore non-regular files in GetListOfFilesInDir (Closes: #594694)
* apt-pkg/contrib/weakptr.h:
  - include stddefs.h to fix compile error (undefined NULL) with gcc-4.6
* methods/https.cc:
  - fix CURLOPT_SSL_VERIFYHOST by really passing 2 to it if enabled
* deb/dpkgpm.cc:
  - fix popen/fclose mismatch reported by cppcheck. Thanks to Petter
    Reinholdtsen for report and patch! (Closes: #607803)
* doc/apt.conf.5.xml:
  - fix multipl{y,e} spelling error reported by Jakub Wilk (Closes: #607636)
* apt-inst/contrib/extracttar.cc:
  - let apt-utils work with encoded tar headers if uid/gid are large.
    Thanks to Nobuhiro Hayashi for the patch! (Closes: #330162)
* apt-pkg/cacheiterator.h:
  - do not segfault if cache is not build (Closes: #254770)
* doc/apt-get.8.xml:
  - remove duplicated mentioning of --install-recommends
* doc/sources.list.5.xml:
  - remove obsolete references to non-us (Closes: #594495)
* debian/rules:
  - use -- instead of deprecated -u for dh_gencontrol
  - remove shlibs.local creation and usage
  - show differences in the symbol files, but never fail
* pre-build.sh:
  - remove as it is not needed for a working 'bzr bd'
* debian/{apt,apt-utils}.symbols:
  - ship experimental unmangled c++ symbol files
* methods/rred.cc:
  - operate optional on gzip compressed pdiffs
* apt-pkg/acquire-item.cc:
  - don't uncompress downloaded pdiff files before feeding it to rred
  - try downloading clearsigned InRelease before trying Release.gpg
  - change the internal handling of Extensions in pkgAcqIndex
  - add a special uncompressed compression type to prefer those files
  - download and use i18n/Index to choose which Translations to download
* cmdline/apt-key:
  - don't set trustdb-name as non-root so 'list' and 'finger'
    can be used without being root (Closes: #393005, #592107)
* apt-pkg/deb/deblistparser.cc:
  - rewrite LoadReleaseInfo to cope with clearsigned Releasefiles
* ftparchive/writer.cc:
  - add config option to search for more patterns in release command
  - include Index files by default in the Release file
* methods/{gzip,bzip}.cc:
  - print a good error message if FileSize() is zero
* apt-pkg/aptconfiguration.cc:
  - remove the inbuilt Translation files whitelist

13 years agomerged from the lp:~mvo/apt/mvo branch
Michael Vogt [Wed, 2 Feb 2011 21:49:41 +0000 (22:49 +0100)]
merged from the lp:~mvo/apt/mvo branch

13 years agoapt-pkg/cdrom.cc: fix another hardcoded /cdrom
Michael Vogt [Tue, 1 Feb 2011 17:41:56 +0000 (18:41 +0100)]
apt-pkg/cdrom.cc: fix another hardcoded /cdrom

13 years ago* apt-pkg/cdrom.cc, apt-pkg/init.cc, methods/cdrom.cc:
Michael Vogt [Tue, 1 Feb 2011 14:51:29 +0000 (15:51 +0100)]
* apt-pkg/cdrom.cc, apt-pkg/init.cc, methods/cdrom.cc:
  - use /media/cdrom as default mountoint (closes: #611569)

13 years agoensure that we are building the packages in the right architecture
David Kalnischkies [Tue, 1 Feb 2011 09:58:48 +0000 (10:58 +0100)]
ensure that we are building the packages in the right architecture

13 years ago* debian/apt.conf.autoremove:
Michael Vogt [Tue, 1 Feb 2011 08:38:58 +0000 (09:38 +0100)]
* debian/apt.conf.autoremove:
  - never autoremove the GNU/Hurd kernel (closes: #588423), thanks
    to Guillem Jover

13 years agoensure that we are building really inside of our tmp directory
David Kalnischkies [Fri, 28 Jan 2011 12:26:11 +0000 (13:26 +0100)]
ensure that we are building really inside of our tmp directory

13 years ago - download and use i18n/Index to choose which Translations to download
David Kalnischkies [Fri, 28 Jan 2011 11:22:37 +0000 (12:22 +0100)]
  - download and use i18n/Index to choose which Translations to download
* apt-pkg/aptconfiguration.cc:
  - remove the inbuilt Translation files whitelist

13 years agoapt-pkg/deb/dpkgpm.cc: fix format string warning
Michael Vogt [Thu, 27 Jan 2011 21:00:43 +0000 (22:00 +0100)]
apt-pkg/deb/dpkgpm.cc: fix format string warning

13 years ago - change the internal handling of Extensions in pkgAcqIndex
David Kalnischkies [Wed, 26 Jan 2011 15:19:30 +0000 (16:19 +0100)]
  - change the internal handling of Extensions in pkgAcqIndex
  - add a special uncompressed compression type to prefer those files
* methods/{gzip,bzip}.cc:
  - print a good error message if FileSize() is zero

13 years agoenable the split out of LongDescriptions per default in the testcases
David Kalnischkies [Tue, 25 Jan 2011 11:39:42 +0000 (12:39 +0100)]
enable the split out of LongDescriptions per default in the testcases

13 years agomerge with debian-sid
David Kalnischkies [Tue, 25 Jan 2011 11:29:58 +0000 (12:29 +0100)]
merge with debian-sid

[ Christian Perrier ]
* Fix encoding for Slovenian translation. PO file switched
  to UTF-8. Closes: #609957

[ David Kalnischkies ]
* ftparchive/apt-ftparchive.cc:
  - fix endless loop for multiple TranslationsWriters

[ Julian Andres Klode ]
* cmdline/apt-cache.cc: Create an error for apt-cache depends
  if packages could not found (LP: #647045)

[ Manpages translations ]
* Correct a typo and an error in French manpages translation.
  Closes: # 607170

[ Programs translations ]
* po/es.po: Updated, plus fixes encoding issues and fixes two fuzzy
  strings, thanks to Javier Fernandez-Sanguino (closes: #610692)
* Spanish update by Javier Fernández-Sanguino Peña. Closes: #607145

13 years agopo/es.po: Updated, plus fixes encoding issues and fixes two fuzzy 0.8.10.3
Michael Vogt [Tue, 25 Jan 2011 10:52:07 +0000 (11:52 +0100)]
po/es.po: Updated, plus fixes encoding issues and fixes two fuzzy
strings, thanks to Javier Fernandez-Sanguino (closes: #610692)

13 years agopo/es.po: Updated, plus fixes encoding issues and fixes two fuzzy
Michael Vogt [Tue, 25 Jan 2011 10:49:07 +0000 (11:49 +0100)]
po/es.po: Updated, plus fixes encoding issues and fixes two fuzzy
strings, thanks to Javier Fernandez-Sanguino (closes: #610692)

13 years agoreleasing version 0.8.10.2 0.8.10.2
Michael Vogt [Tue, 25 Jan 2011 10:06:21 +0000 (11:06 +0100)]
releasing version 0.8.10.2

13 years ago* ftparchive/apt-ftparchive.cc:
Michael Vogt [Tue, 25 Jan 2011 09:23:23 +0000 (10:23 +0100)]
* ftparchive/apt-ftparchive.cc:
  - fix endless loop for multiple TranslationsWriters

13 years agodo not add Index file by hand now that ftparchive does it by itself
David Kalnischkies [Mon, 24 Jan 2011 14:41:57 +0000 (15:41 +0100)]
do not add Index file by hand now that ftparchive does it by itself

13 years agoinclude Index files by default in the Release file
David Kalnischkies [Mon, 24 Jan 2011 14:37:59 +0000 (15:37 +0100)]
include Index files by default in the Release file

13 years agoClose #184730: [apt-get] requested package abusively listed in "extra packages to...
David Kalnischkies [Sat, 22 Jan 2011 11:08:06 +0000 (12:08 +0100)]
Close #184730: [apt-get] requested package abusively listed in "extra packages to be installed"

13 years agoavoid building simple packages with debhelper to speed it up a bit
David Kalnischkies [Fri, 21 Jan 2011 21:03:42 +0000 (22:03 +0100)]
avoid building simple packages with debhelper to speed it up a bit

13 years agoensure that tempfiles used for comparision are removed
David Kalnischkies [Thu, 20 Jan 2011 15:02:15 +0000 (16:02 +0100)]
ensure that tempfiles used for comparision are removed

13 years ago* ftparchive/writer.cc:
David Kalnischkies [Thu, 20 Jan 2011 15:01:40 +0000 (16:01 +0100)]
* ftparchive/writer.cc:
  - add config option to search for more patterns in release command

13 years ago - try downloading clearsigned InRelease before trying Release.gpg
David Kalnischkies [Thu, 20 Jan 2011 13:53:52 +0000 (14:53 +0100)]
  - try downloading clearsigned InRelease before trying Release.gpg
* apt-pkg/deb/deblistparser.cc:
  - rewrite LoadReleaseInfo to cope with clearsigned Releasefiles

13 years agoreleasing version 0.8.10.1 0.8.10.1
Michael Vogt [Mon, 17 Jan 2011 12:57:42 +0000 (13:57 +0100)]
releasing version 0.8.10.1

13 years ago* cmdline/apt-key:
David Kalnischkies [Sun, 16 Jan 2011 16:32:33 +0000 (17:32 +0100)]
* cmdline/apt-key:
  - don't set trustdb-name as non-root so 'list' and 'finger'
    can be used without being root (Closes: #393005, #592107)

13 years agoimplement i quiet run-tests mode which prints only one line per testcase
David Kalnischkies [Sun, 16 Jan 2011 12:33:24 +0000 (13:33 +0100)]
implement i quiet run-tests mode which prints only one line per testcase

13 years agomove file installation from rules to dh_install files
David Kalnischkies [Sat, 15 Jan 2011 23:54:48 +0000 (00:54 +0100)]
move file installation from rules to dh_install files

13 years agolet dh_bugfiles take care of the bugscript instead of handcopying
David Kalnischkies [Sat, 15 Jan 2011 22:17:33 +0000 (23:17 +0100)]
let dh_bugfiles take care of the bugscript instead of handcopying

13 years agomove the lintian-overrides into the debian directory
David Kalnischkies [Sat, 15 Jan 2011 22:08:22 +0000 (23:08 +0100)]
move the lintian-overrides into the debian directory

13 years ago* methods/rred.cc:
David Kalnischkies [Sat, 15 Jan 2011 19:28:03 +0000 (20:28 +0100)]
* methods/rred.cc:
  - operate optional on gzip compressed pdiffs
* apt-pkg/acquire-item.cc:
  - don't uncompress downloaded pdiff files before feeding it to rred

13 years agoFix encoding for Slovenian translation. PO file switched
bubulle@debian.org [Sat, 15 Jan 2011 06:47:24 +0000 (07:47 +0100)]
Fix encoding for Slovenian translation. PO file switched
to UTF-8. Closes: #609957

13 years ago* debian/control:
David Kalnischkies [Sat, 15 Jan 2011 01:43:13 +0000 (02:43 +0100)]
* debian/control:
  - depend on dpkg-dev (>= 1.15.8) to have c++ symbol mangling
* debian/rules:
  - remove shlibs.local creation and usage
  - show differences in the symbol files, but never fail
* debian/{apt,apt-utils}.symbols:
  - ship experimental unmangled c++ symbol files

13 years ago* pre-build.sh:
David Kalnischkies [Fri, 14 Jan 2011 13:41:09 +0000 (14:41 +0100)]
* pre-build.sh:
  - remove as it is not needed for a working 'bzr bd'

13 years agofix the invalid wrong locale month name in NEWS file
David Kalnischkies [Fri, 14 Jan 2011 13:36:57 +0000 (14:36 +0100)]
fix the invalid wrong locale month name in NEWS file

13 years agodepend on debhelper 7 to raise compat level
David Kalnischkies [Fri, 14 Jan 2011 12:23:56 +0000 (13:23 +0100)]
depend on debhelper 7 to raise compat level

13 years ago* debian/rules:
David Kalnischkies [Fri, 14 Jan 2011 11:40:08 +0000 (12:40 +0100)]
* debian/rules:
  - use -- instead of deprecated -u for dh_gencontrol

13 years ago* doc/sources.list.5.xml:
David Kalnischkies [Fri, 14 Jan 2011 00:54:24 +0000 (01:54 +0100)]
* doc/sources.list.5.xml:
  - remove obsolete references to non-us (Closes: #594495)

13 years agoremove duplicated text and refer to the sources.list manpage instead
David Kalnischkies [Fri, 14 Jan 2011 00:50:55 +0000 (01:50 +0100)]
remove duplicated text and refer to the sources.list manpage instead

13 years agoAdd a testcase to verify that packages which are held back by dpkg are
David Kalnischkies [Thu, 13 Jan 2011 23:48:33 +0000 (00:48 +0100)]
Add a testcase to verify that packages which are held back by dpkg are
not causing installation/removal of other packages (#64141)

13 years ago* doc/apt-get.8.xml:
David Kalnischkies [Thu, 13 Jan 2011 22:47:01 +0000 (23:47 +0100)]
* doc/apt-get.8.xml:
  - remove duplicated mentioning of --install-recommends

13 years agoignore non-regular files in GetListOfFilesInDir (Closes: #594694)
David Kalnischkies [Thu, 13 Jan 2011 22:22:17 +0000 (23:22 +0100)]
ignore non-regular files in GetListOfFilesInDir (Closes: #594694)

13 years ago* apt-pkg/cacheiterator.h:
David Kalnischkies [Thu, 13 Jan 2011 16:16:11 +0000 (17:16 +0100)]
* apt-pkg/cacheiterator.h:
  - do not segfault if cache is not build (Closes: #254770)

13 years ago* apt-inst/contrib/extracttar.cc:
David Kalnischkies [Wed, 12 Jan 2011 23:27:42 +0000 (00:27 +0100)]
* apt-inst/contrib/extracttar.cc:
  - let apt-utils work with encoded tar headers if uid/gid are large.
    Thanks to Nobuhiro Hayashi for the patch! (Closes: #330162)

13 years ago* doc/apt.conf.5.xml:
Jakub Wilk [Wed, 12 Jan 2011 23:01:27 +0000 (00:01 +0100)]
* doc/apt.conf.5.xml:
  - fix multipl{y,e} spelling error reported by Jakub Wilk (Closes: #607636)

13 years ago* deb/dpkgpm.cc:
Petter Reinholdtsen [Wed, 12 Jan 2011 22:57:03 +0000 (23:57 +0100)]
* deb/dpkgpm.cc:
  - fix popen/fclose mismatch reported by cppcheck. Thanks to Petter
    Reinholdtsen for report and patch! (Closes: #607803)

13 years ago* methods/https.cc:
David Kalnischkies [Wed, 12 Jan 2011 22:46:18 +0000 (23:46 +0100)]
* methods/https.cc:
  - fix CURLOPT_SSL_VERIFYHOST by really passing 2 to it if enabled

13 years agoFristOwner is never used in the blamed history and gcc-4.6 complains now
David Kalnischkies [Wed, 12 Jan 2011 22:34:56 +0000 (23:34 +0100)]
FristOwner is never used in the blamed history and gcc-4.6 complains now

13 years agoremove the unused Die boolean - error reporting is done by ExecWait
David Kalnischkies [Wed, 12 Jan 2011 22:31:37 +0000 (23:31 +0100)]
remove the unused Die boolean - error reporting is done by ExecWait

13 years agoremove two unused variables gcc-4.6 reports from depcache.cc
David Kalnischkies [Wed, 12 Jan 2011 22:23:36 +0000 (23:23 +0100)]
remove two unused variables gcc-4.6 reports from depcache.cc

13 years ago* apt-pkg/contrib/weakptr.h:
David Kalnischkies [Wed, 12 Jan 2011 16:15:26 +0000 (17:15 +0100)]
* apt-pkg/contrib/weakptr.h:
  - include stddefs.h to fix compile error (undefined NULL) with gcc-4.6

13 years ago* apt-pkg/contrib/fileutl.cc:
David Kalnischkies [Wed, 12 Jan 2011 16:09:04 +0000 (17:09 +0100)]
* apt-pkg/contrib/fileutl.cc:
  - add a RealFileExists method and check that your configuration files
    are real files to avoid endless loops if not (Closes: #604401)

13 years ago* apt-pkg/contrib/weakptr.h:
Michael Vogt [Wed, 12 Jan 2011 15:32:38 +0000 (16:32 +0100)]
* apt-pkg/contrib/weakptr.h:
  - fix compile error with g++ 4.6

13 years ago* Spanish update by Javier Fernández-Sanguino Peña. Closes: #607145
bubulle@debian.org [Wed, 15 Dec 2010 20:31:08 +0000 (21:31 +0100)]
* Spanish update by Javier Fernández-Sanguino Peña. Closes: #607145
* Correct a typo and an error in French manpages translation.
  Closes: # 607170

13 years agocmdline/apt-cache.cc: Create an error for apt-cache depends
Julian Andres Klode [Tue, 7 Dec 2010 14:47:58 +0000 (15:47 +0100)]
cmdline/apt-cache.cc: Create an error for apt-cache depends
if packages could not found (LP: #647045)

13 years agocheck in the DepCache::SetCandidateVersion that the package is marked to
David Kalnischkies [Sun, 5 Dec 2010 11:59:07 +0000 (12:59 +0100)]
check in the DepCache::SetCandidateVersion that the package is marked to
be installed before setting the InstallVer as otherwise the Sizes states
will be confused in some cases - this can happen now as SetCandidateRelease
works also on packages which are not installed now (or will never in the
final solution)

13 years agoexperimental is an incomplete archive, so try to get the packages which
David Kalnischkies [Sun, 5 Dec 2010 11:46:56 +0000 (12:46 +0100)]
experimental is an incomplete archive, so try to get the packages which
could not be installed from experimental from unstable instead

13 years agoset the Candidate for all before doing the propargation
David Kalnischkies [Fri, 3 Dec 2010 18:12:17 +0000 (19:12 +0100)]
set the Candidate for all before doing the propargation

13 years agosimplify the new-and-autoremove fix a bit
David Kalnischkies [Fri, 3 Dec 2010 18:11:22 +0000 (19:11 +0100)]
simplify the new-and-autoremove fix a bit

13 years agoreally do not show packages in the extra section if they were
David Kalnischkies [Fri, 3 Dec 2010 17:05:52 +0000 (18:05 +0100)]
really do not show packages in the extra section if they were
requested on the commandline, e.g. with a modifier

13 years ago* apt-pkg/depcache.cc:
David Kalnischkies [Fri, 3 Dec 2010 16:06:34 +0000 (17:06 +0100)]
* apt-pkg/depcache.cc:
  - 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

13 years agokeep not installed garbage packages uninstalled instead of showing
David Kalnischkies [Fri, 3 Dec 2010 13:02:29 +0000 (14:02 +0100)]
keep not installed garbage packages uninstalled instead of showing
in the autoremove section and installing those (Closes: #604222)

13 years agoPermit base256 encoded value in the numeric field of tar header.
Nobuhiro Hayashi [Fri, 3 Dec 2010 03:09:09 +0000 (12:09 +0900)]
Permit base256 encoded value in the numeric field of tar header.

13 years agodo not touch Packages and Sources in the framework if the files do
David Kalnischkies [Tue, 30 Nov 2010 18:29:22 +0000 (19:29 +0100)]
do not touch Packages and Sources in the framework if the files do
not exist to not generate sources.list entries later for them

13 years agoAdd support for providing and autocopying Sources files along the way
Andres Mejia [Tue, 30 Nov 2010 18:25:39 +0000 (19:25 +0100)]
Add support for providing and autocopying Sources files along the way
of status and Packages files with a testcase

13 years agoadd framework code to run the installed aptitude with the current
David Kalnischkies [Tue, 30 Nov 2010 18:23:54 +0000 (19:23 +0100)]
add framework code to run the installed aptitude with the current
build library in the test environment

13 years agoadd usage info for create-test-data script
David Kalnischkies [Tue, 30 Nov 2010 18:22:54 +0000 (19:22 +0100)]
add usage info for create-test-data script

13 years agoshow dependencies of essential packages which are going to remove
David Kalnischkies [Tue, 30 Nov 2010 18:22:29 +0000 (19:22 +0100)]
show dependencies of essential packages which are going to remove
only if they cause the remove of this essential (Closes: #601961)

13 years ago$! doesn't worked on the first try somehow, now it does and its
David Kalnischkies [Tue, 30 Nov 2010 18:15:19 +0000 (19:15 +0100)]
$! doesn't worked on the first try somehow, now it does and its
(a lot) cleaner than using this ps "magic" as this fails now and then…

13 years agoensure that the build methods are used and not these on the system
David Kalnischkies [Tue, 30 Nov 2010 18:14:26 +0000 (19:14 +0100)]
ensure that the build methods are used and not these on the system

13 years agocleanup the debian/rules file a bit
David Kalnischkies [Tue, 30 Nov 2010 18:13:44 +0000 (19:13 +0100)]
cleanup the debian/rules file a bit

13 years agoadd a very simple testcase to ensure that the action modifiers are only
David Kalnischkies [Tue, 30 Nov 2010 18:12:12 +0000 (19:12 +0100)]
add a very simple testcase to ensure that the action modifiers are only
interpreted if a package with this name doesn't exist: e.g. g++

13 years ago* debian/control:
David Kalnischkies [Tue, 30 Nov 2010 18:08:44 +0000 (19:08 +0100)]
* debian/control:
  - add Vcs-Browser now that loggerhead works again (Closes: #511168)

13 years ago* cmdline/apt-get.cc:
David Kalnischkies [Tue, 30 Nov 2010 18:08:19 +0000 (19:08 +0100)]
* cmdline/apt-get.cc:
  - if --print-uris is used don't setup downloader as we don't need
    progress, lock nor the directories it would create otherwise

13 years agoadd the possibility to disable only the progress reporting stuff as the
David Kalnischkies [Tue, 30 Nov 2010 17:57:42 +0000 (18:57 +0100)]
add the possibility to disable only the progress reporting stuff as the
quiet level 1 does this, but also disables other stuff we might want to
test against in a testcase