Package: libcupt-perl
Version: 1.5.13
Severity: normal

After completing my policy handling in APT2 (or whatever it will
be called), I tested the result against APT and cupt. This showed
me that cupt seems to have a bug which may be related to the fact
that a specific package is pinned using a 'Pin: release':

APT shows the following:
========================
  j...@hp:~/Desktop/playground/debpkg2:master$ apt-cache policy mplayer
  mplayer:
    Installed: 2:1.0~rc3+svn20100603-0.0
    Candidate: 2:1.0~rc3+svn20100603-0.0
    Package pin: 2:1.0~rc3+svn20100603-0.0
    Version table:
   *** 2:1.0~rc3+svn20100603-0.0 1990
          250 http://debian-multimedia.org sid/main Packages
          100 /var/lib/dpkg/status
       2:1.0~rc3+svn20100502-3 1990
          990 http://localhost sid/main Packages

Internal APT2 prototype shows:
==============================
  j...@hp:~/Desktop/playground/debpkg2:master$ ./apt mplayer
  mplayer:
    Installed: 2:1.0~rc3+svn20100603-0.0
    Candidate: 2:1.0~rc3+svn20100603-0.0
    Version table:
   *** 2:1.0~rc3+svn20100603-0.0 1990
          250 http://debian-multimedia.org/ unstable/main (trusted)
          100 /var/lib/dpkg/status now/ (untrusted)
       2:1.0~rc3+svn20100502-3 990
          990 http://localhost:3142/debian/ unstable/main (trusted)

Whereas cupt shows:
===================
  j...@hp:~/Desktop/playground/debpkg2:master$ cupt policy mplayer
  W: attempt to set wrong option 'Dir::Log::History'
  mplayer:
    Installed: 2:1.0~rc3+svn20100603-0.0
    Candidate: 2:1.0~rc3+svn20100603-0.0
    Version table:
   *** 2:1.0~rc3+svn20100603-0.0 251
          /var/lib/dpkg/status installed/ (unsigned)
          http://debian-multimedia.org unstable/main (signed)
       2:1.0~rc3+svn20100502-3 -1009
          http://localhost:3142/debian unstable/main (signed)

Summary
=======
There appear to be two problems here:
 1) The pin for the debian-multimedia.org version is not applied
 2) The pin for the Debian version is -1009 although o=Debian is
    pinned at 990.


-- System Information:
Debian Release: lenny/sid
  APT prefers experimental
  APT policy: (990, 'experimental'), (990, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libcupt-perl depends on:
ii  liblist-moreutils-perl   0.25~02-1       Perl module with additional list f
ii  libparse-recdescent-perl 1.965001+dfsg-1 Perl module to create and use recu
ii  libterm-size-perl        0.2-4+b1        Perl extension for retrieving term
ii  liburi-perl              1.54-1          module to manipulate and access UR
ii  libwww-curl-perl         4.11-1          Perl bindings to libcurl
ii  perl [libdigest-sha-perl 5.10.1-13       Larry Wall's Practical Extraction 

Versions of packages libcupt-perl recommends:
ii  bzip2                         1.0.5-4    high-quality block-sorting file co
ii  gpgv                          1.4.10-4   GNU privacy guard - signature veri
ii  liblocale-gettext-perl        1.05-6     Using libc functions for internati

Versions of packages libcupt-perl suggests:
ii  cupt                          1.5.13     alternative front-end for dpkg -- 
pn  debdelta                      <none>     (no description available)
ii  dpkg-dev                      1.15.7.2   Debian package development tools
pn  dpkg-repack                   <none>     (no description available)
ii  lzma                          4.43-14    Compression method of 7z format in

-- no debconf information

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
# Our default release is stable
Package: *
Pin: release o=Debian
Pin-Priority: 990

# We want to install from here if not in lenny
Package: *
Pin: release o=Debian, a=unstable
Pin-Priority: 990

Package: *
Pin: release o=Debian, a=experimental
Pin-Priority: 350

Package: *
Pin: release a=kernel-dists-trunk
Pin-Priority: 300

Package: *
Pin: release a=lucid
Pin-Priority: 350

# Install from Debian Multimedia only if not in Debian.
Package: *
Pin: release o=Unofficial Multimedia Packages, a=stable
Pin-Priority: 300

Package: *
Pin: release o=Unofficial Multimedia Packages, a=unstable
Pin-Priority: 250

Package: *
Pin: release o=Unofficial Multimedia Packages, a=experimental
Pin-Priority: 200


Package: hal hal-info
Pin: version *
Pin-Priority: -100

Package: mplayer mencoder
Pin: release o=Unofficial Multimedia Packages, a=unstable
Pin-Priority: 1990




#Package: test-essential
#Pin: version 0.0-0
#Pin-Priority: -1

Attachment: pgpY78uimGzlP.pgp
Description: PGP signature

Reply via email to