[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#512305: Doesn't ignore removed but installed packages on reinstall



Package: apt
Version: 0.7.20
Severity: normal

Hi,

given this status file:

Package: pkg1
Status: install ok installed
Priority: optional
Section: perl
Installed-Size: 80
Maintainer: bla
Architecture: powerpc
Version: 1
Description: empty

Package: pkg2
Status: install ok config-files
Priority: optional
Section: perl
Installed-Size: 80
Maintainer: bla
Architecture: powerpc
Version: 1
Description: empty

Package: java-common
Status: install ok installed
Priority: optional
Section: misc
Installed-Size: 348
Maintainer: Debian Java Mailing List <debian-java@lists.debian.org>
Architecture: all
Version: 0.30
Suggests: equivs
Description: Base of all Java packages

apt-get behaves differently on reinstalling.

% LCC apt-get -o Dir::State::status=/tmp/status -o Dir::Cache=/tmp --reinstall --quiet=2 --print-uris --ignore-missing install java-common pkg1
'ftp://ftp.de.debian.org/debian/pool/main/j/java-common/java-common_0.30_all.deb' java-common_0.30_all.deb 77022 SHA256:600554190a9c05d2f2b93b803eb146627208edb6acf8030f0cde3cb10a9e2bc0
% LCC apt-get -o Dir::State::status=/tmp/status -o Dir::Cache=/tmp --reinstall --quiet=2 --print-uris --ignore-missing install java-common pkg2
E: Package pkg2 has no installation candidate
% echo $?
100

In the first case it ignores the package it hasn't an installation
candidate for, but in the second it fails. I've expected it would ignore
in the second case, too. The option --ignore-missing doesn't change
anything.

How is it possible to make apt-get ignores non‐available not fully
installed packages?

Bye, Jörg.

-- System Information:
Debian Release: unstable/experimental
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.28
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt depends on:
ii  debian-archive-keyring   2008.04.16+nmu1 GnuPG archive keys of the Debian a
ii  libc6                    2.7-18          GNU C Library: Shared libraries
ii  libgcc1                  1:4.3.2-2       GCC support library
ii  libstdc++6               4.3.2-2         The GNU Standard C++ Library v3

apt recommends no packages.

Versions of packages apt suggests:
ii  apt-doc                       0.7.20     Documentation for APT
pn  aptitude | synaptic | gnome-a <none>     (no description available)
ii  bzip2                         1.0.5-1    high-quality block-sorting file co
ii  dpkg-dev                      1.14.24    Debian package development tools
ii  lzma                          4.43-14    Compression method of 7z format in
ii  python-apt                    0.7.8      Python interface to libapt-pkg

-- no debconf information

Attachment: signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP


Reply to: