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

Bug#366437: marked as done (wants to install package with "0:" epoch again and again)



Your message dated Mon, 08 May 2006 15:02:16 -0700
with message-id <E1FdDo0-0000Wb-Vh@spohr.debian.org>
and subject line Bug#363358: fixed in apt 0.6.44
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: apt
Version: 0.6.43.3
Severity: normal

mailman currently has a version number of, literally, "0:2.1.8-1". apt's
handling of this is decidedly strange. Quoting the user who first
reported the issue on debian-user, Dave Carrigan <dave@rudedog.org>:

> I'm not sure if this is a problem with mailman or dpkg, but apt continually 
> wants to upgrade mailman, even though I'm at the most recent version:
>
> # apt-get -s upgrade
> Reading package lists... Done
> Building dependency tree... Done
> The following packages will be upgraded:
>   mailman
> 1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
> Inst mailman [2.1.8-1] (0:2.1.8-1 Debian:unstable)
> Conf mailman (0:2.1.8-1 Debian:unstable)

Notice that apt is sometimes showing the epoch and sometimes not.

> # apt-cache policy mailman
> mailman:
>   Installed: 2.1.8-1
>   Candidate: 0:2.1.8-1
>   Version table:
>      0:2.1.8-1 0
>         500 http://debian-mirror.mirror.umn.edu unstable/main Packages
>      0:2.1.7-2.1.8rc1-1 0
>         500 http://debian-mirror.mirror.umn.edu testing/main Packages
>  *** 2.1.8-1 0
>         100 /var/lib/dpkg/status
>      2.1.5-8sarge2 0
>         500 http://debian-mirror.mirror.umn.edu stable/main Packages

And again, the pattern seems to be that it thinks version 2.1.8-1 is installed,
stripping off the 0:, since 0 is the default epoch if none is specified. But
it doesn't do this for the candidate version, so the two versions fail
to compare.

> # dpkg-deb -I /var/cache/apt/archives/mailman_0%3a2.1.8-1_i386.deb |
> grep '^ Version'
>  Version: 0:2.1.8-1
> # dpkg -i /var/cache/apt/archives/mailman_0%3a2.1.8-1_i386.deb | grep
> '^ Version'
>  <snip successful install>
> # dpkg --status mailman | grep ^Version
> Version: 2.1.8-1
> # apt-get -s upgrade
> Reading package lists... Done
> Building dependency tree... Done
> The following packages will be upgraded:
>   mailman
> 1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
> Inst mailman [2.1.8-1] (0:2.1.8-1 Debian:unstable)
> Conf mailman (0:2.1.8-1 Debian:unstable)
> 
> It's getting very annoying.

I second that, and I'm also seeing the problem here, apt upgrades
mailman every time I upgrade, and the version is always 0:2.1.8-1.

-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::userstatus "status.user";
Dir::State::status "/var/lib/dpkg/status";
Dir::Cache "var/cache/apt/";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache::pkgcache "pkgcache.bin";
Dir::Etc "etc/apt/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::sourceparts "sources.list.d";
Dir::Etc::vendorlist "vendors.list";
Dir::Etc::vendorparts "vendors.list.d";
Dir::Etc::main "apt.conf";
Dir::Etc::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt || test $? -ne 10";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
DPkg::Tools "";
DPkg::Tools::Options "";
DPkg::Tools::Options::/usr/bin/apt-listchanges "";
DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2";
DPkg::Post-Invoke "";
DPkg::Post-Invoke:: "if [ -x /usr/bin/debsums ]; then /usr/bin/debsums --generate=nocheck -sp /var/cache/apt/archives; fi";
Acquire "";
Acquire::http "";
Acquire::http::Proxy "/";

-- (no /etc/apt/preferences present) --


-- /etc/apt/sources.list --

deb ftp://ftp.nerim.net/debian-marillat/ sid main 

# deb file:/home/joey/lib/debian/ local/ 
# deb file:/home/joey/lib/debian/ unstable/ 

# deb http://kitenet.net/~joey/debian/ unstable/ 
deb http://uqm.debian.net/ unstable/ 

deb http://ftp.debian.org/debian/ unstable main contrib non-free  
deb-src http://ftp.debian.org/debian/ unstable main contrib non-free    
deb http://ftp.debian.org/debian/ experimental main contrib non-free

#deb http://ftp.debian.org/debian/ unstable main contrib non-free  
#deb-src http://ftp.debian.org/debian/ unstable main contrib non-free    
#deb http://ftp.debian.org/debian/ experimental main contrib non-free
deb http://ftp.debian.org/debian/ testing main
deb http://ftp.debian.org/debian/ stable main

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages apt depends on:
ii  libc6                       2.3.6-7      GNU C Library: Shared libraries
ii  libgcc1                     1:4.1.0-1+b1 GCC support library
ii  libstdc++6                  4.1.0-1+b1   The GNU Standard C++ Library v3

Versions of packages apt recommends:
ii  debian-archive-keyring        2006.01.18 GnuPG archive keys of the Debian a

-- no debconf information

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: apt
Source-Version: 0.6.44

We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive:

apt-doc_0.6.44_all.deb
  to pool/main/a/apt/apt-doc_0.6.44_all.deb
apt-utils_0.6.44_i386.deb
  to pool/main/a/apt/apt-utils_0.6.44_i386.deb
apt_0.6.44.dsc
  to pool/main/a/apt/apt_0.6.44.dsc
apt_0.6.44.tar.gz
  to pool/main/a/apt/apt_0.6.44.tar.gz
apt_0.6.44_i386.deb
  to pool/main/a/apt/apt_0.6.44_i386.deb
libapt-pkg-dev_0.6.44_i386.deb
  to pool/main/a/apt/libapt-pkg-dev_0.6.44_i386.deb
libapt-pkg-doc_0.6.44_all.deb
  to pool/main/a/apt/libapt-pkg-doc_0.6.44_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 363358@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Vogt <mvo@debian.org> (supplier of updated apt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon,  8 May 2006 22:28:53 +0200
Source: apt
Binary: apt-utils libapt-pkg-doc libapt-pkg-dev apt-doc apt
Architecture: source all i386
Version: 0.6.44
Distribution: unstable
Urgency: low
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Michael Vogt <mvo@debian.org>
Description: 
 apt        - Advanced front-end for dpkg
 apt-doc    - Documentation for APT
 apt-utils  - APT utility programs
 libapt-pkg-dev - Development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - Documentation for APT development
Closes: 307756 316337 349298 350025 360262 361129 361130 363358 364513
Changes: 
 apt (0.6.44) unstable; urgency=low
 .
   * apt-pkg/acquire.cc: don't show ETA if it is 0 or absurdely large
   * apt-pkg/contrib/sha256.{cc,h},hashes.{cc,h}: support for sha256
     (thanks to Anthony Towns)
   * ftparchive/cachedb.{cc,h},writer.{cc,h}: optimizations
     (thanks to Anthony Towns)
   * apt pdiff support from experimental merged
   * apt-pkg/deb/dpkgpm.cc: wording fixes (thanks to Matt Zimmerman)
   * apt-pkg/deb/dpkgpm.cc:
     - wording fixes (thanks to Matt Zimmerman)
     - fix error in dpkg interaction (closes: #364513, thanks to Martin Dickopp)
   * apt-pkg/tagfile.{cc,h}:
     - use MMap to read the entries (thanks to Zephaniah E. Hull for the
       patch) Closes: #350025
   * Merge from http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main:
   	* bg.po: Added, complete to 512t. Closes: #360262
   * doc/apt-ftparchive.1.xml:
     - fix documentation for "SrcPackages" -> "Sources"
       (thanks to Bart Martens for the patch, closes: #307756)
   * debian/libapt-pkg-doc.doc-base.cache:
     - remove broken charackter from description (closes: #361129)
   * apt-inst/deb/dpkgdb.cc, methods/gpgv.cc:
     - i18n fixes (closes: #349298)
   * debian/postinst: dont fail on not available
     /usr/share/doc/apt/examples/sources.list (closes: #361130)
   * methods/ftp.cc:
     - unlink empty file in partial if the download failed because
       the file is missing on the server (closes: #316337)
   * apt-pkg/deb/debversion.cc:
     - treats a version string with explicit zero epoch equal
       than the same without epoch (Policy 5.6.12, closes: #363358)
       Thanks to Lionel Elie Mamane for the patch
Files: 
 99f7b3c3c087ac348501ba66cb447bfe 784 admin important apt_0.6.44.dsc
 bcaa337ceea5b973092dd3c8c0120649 1588462 admin important apt_0.6.44.tar.gz
 a4b05c233c2250e82e1a82d39330a843 87690 doc optional apt-doc_0.6.44_all.deb
 e5f1d7a8a5edde1416d50a78d48c2839 111072 doc optional libapt-pkg-doc_0.6.44_all.deb
 392e982b33194753975aa5334c8b6015 1327356 admin important apt_0.6.44_i386.deb
 a3454c14f5b3d34897ce22a59ffb909f 81766 libdevel optional libapt-pkg-dev_0.6.44_i386.deb
 455127a9e90ef3069ffd6163f572ac15 198732 admin important apt-utils_0.6.44_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEX719liSD4VZixzQRAsa2AJ93DlPnKQc/vnuN1nLfaPeS1y/0iQCeMa4p
Dfaxl78dBjBxGO+aKYb2hRo=
=7Vu1
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: