Your message dated Sun, 22 Mar 2009 21:22:02 +0000
with message-id <e1llv7k-0008rp...@ries.debian.org>
and subject line Bug#496137: fixed in yum 3.2.21-1
has caused the Debian Bug report #496137,
regarding Wrong python module import renders package unusable
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
496137: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=496137
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: yum
Version: 3.2.12-1.2
Severity: normal

I get a Python error when running util-vserver with the 'yum' build method:

# vserver vyum-f8 build -m yum --force -- -d f8
You are using a version of yum which is insecure and broken in chroot
related operations; either apply the patches shipped in the 'contrib/'
directory of util-vserver, or ask the author of yum to apply them
(preferred).

In the meantime, 'vyum' will continue with dirty hacks which might not
work when the vserver is running and local DOS attacks are possible.

Execution will continue in 5 seconds...

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 glibc                   i686       2.7-2            fedora            5.4 M
Installing for dependencies:
 basesystem              noarch     8.1-1            fedora            2.9 k
 filesystem              i386       2.4.11-1.fc8     fedora            118 k
 glibc-common            i386       2.7-2            fedora             21 M
 libgcc                  i386       4.1.2-33         fedora             95 k
 setup                   noarch     2.6.10-1.fc8     fedora            125 k
 tzdata                  noarch     2008d-1.fc8      updates           754 k

Transaction Summary
=============================================================================
Install      7 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 27 M
attention: rpmts_HdrFromFdno: EntĂȘte V3 DSA signature: NOKEY, key ID 4f2a6fd2
Importing GPG key 0x4F2A6FD2 "Fedora Project <fed...@redhat.com>" from 
http://redhat.download.fedoraproject.org/pub/fedora/linux/releases/8/Everything/i386/os/RPM-GPG-KEY-fedora
Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in <module>
    yummain.user_main(sys.argv[1:], exit_code=True)
  File "/usr/share/yum-cli/yummain.py", line 236, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 188, in main
    base.doTransaction()
  File "/usr/share/yum-cli/cli.py", line 364, in doTransaction
    if self.gpgsigcheck(downloadpkgs) != 0:
  File "/usr/share/yum-cli/cli.py", line 464, in gpgsigcheck
    self.getKeyForPackage(po, lambda x, y, z: self.userconfirm())
  File "/var/lib/python-support/python2.5/yum/__init__.py", line 2571, in 
getKeyForPackage
    misc.import_key_to_pubring(rawkey, po.repo.cachedir)
  File "/var/lib/python-support/python2.5/yum/misc.py", line 278, in 
import_key_to_pubring
    ctx = gpgme.Context()
AttributeError: 'module' object has no attribute 'Context'

In this Python trackback, we can see that yum/misc.py is apparently not using 
python-pyme correctly.
Afaics from the yum changelog, there was a number of changes related to gpgme 
since 3.2.12, but I'm not sure upgrading to 3.2.18 is an option at this 
point of the freeze.

Cheers,

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (300, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-vserver-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages yum depends on:
ii  python                     2.5.2-1       An interactive high-level object-o
ii  python-celementtree        1.0.5-10      Light-weight toolkit for XML proce
ii  python-libxml2             2.6.32.dfsg-2 Python bindings for the GNOME XML 
ii  python-pyme                0.8.0-1       Python interface to the GPGME GnuP
ii  python-rpm                 4.4.2.3-1     Python bindings for RPM
ii  python-sqlite              1.0.1-7       python interface to SQLite 2
ii  python-sqlitecachec        1.1.2-1       A fast metadata parser for YUM
ii  python-support             0.8.4         automated rebuilding support for P
ii  python-urlgrabber          3.1.0-4       A high-level cross-protocol url-gr
ii  rpm                        4.4.2.3-1     Red Hat package manager

yum recommends no packages.

yum suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: yum
Source-Version: 3.2.21-1

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

yum_3.2.21-1.diff.gz
  to pool/main/y/yum/yum_3.2.21-1.diff.gz
yum_3.2.21-1.dsc
  to pool/main/y/yum/yum_3.2.21-1.dsc
yum_3.2.21-1_all.deb
  to pool/main/y/yum/yum_3.2.21-1_all.deb
yum_3.2.21.orig.tar.gz
  to pool/main/y/yum/yum_3.2.21.orig.tar.gz



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 496...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
GPLHost yum packaging team <yumpack...@gplhost.com> (supplier of updated yum 
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 ftpmas...@debian.org)


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

Format: 1.8
Date: Sun, 01 Mar 2009 18:08:07 +0800
Source: yum
Binary: yum
Architecture: source all
Version: 3.2.21-1
Distribution: unstable
Urgency: low
Maintainer: GPLHost yum packaging team <yumpack...@gplhost.com>
Changed-By: GPLHost yum packaging team <yumpack...@gplhost.com>
Description: 
 yum        - Advanced front-end for rpm
Closes: 496137
Changes: 
 yum (3.2.21-1) unstable; urgency=low
 .
   * Adopting package. Former maintainer retired from Debian recently, and
     co-maintainer expressed he had no further interest in yum in
     http://lists.debian.org/debian-release/2009/02/msg00413.html.
     I (Thomas Goirand) will be co-maintaining this package with my employee
     Manuel Amador: I feel comfortable with Debian packaging, while Manuel is
     a python and RPM system specialist. The maintainer email address of this
     package (signed with my Debian GPG key) forwards to both of us.
   * New upstream release
   * Added Dm-Upload-Allowed: yes field.
   * Forward-ported documentation, sqlite and Makefile patch from last Debian
     package in Lenny, added build-dep dpatch (patches are now separate and not
     generated in the diff.gz which I think is ugly packaging).
   * Removed upstream dependency on python-iniparse and patched to be able to
     work without it as python-iniparse is not in Debian (yet).
   * Removed Debian dependency on python-pyme (which is a mistake of the last
     NMU that thought it was the same as python-gpgme), removed upstream
     dependency on python-gpgme, patched to work without it (Closes: #496137).
   * Note: this is only a temporary package before we can have python-gpgme,
     and python-iniparse inside Debian. This package version aims at a qa upload
     to fix the current situation in Lenny where the yum package is broken
     because it is trying to call a python module that doesn't exists in Lenny
     (see src/misc.py and our patch for it). It seems that 2 other maintainers
     have already started working on packaging python-gpgme and python-iniparse.
Checksums-Sha1: 
 6662c478035258da50931d82952b8554aa92dc45 1019 yum_3.2.21-1.dsc
 d9cc6cc6861bb445b81cd0946771e8510280b7e5 549330 yum_3.2.21.orig.tar.gz
 28684fcfcaa1ea0642f3b370c52b172478e9fc8c 16625 yum_3.2.21-1.diff.gz
 5a83142e7cdad8d8b06d6b78a403eb4529632b95 472386 yum_3.2.21-1_all.deb
Checksums-Sha256: 
 06b69686cf308d57245e3a628827c7b6cfdbe4198e2f461fd82b7ea4d634b2ff 1019 
yum_3.2.21-1.dsc
 cb91e9820c4bf52e86cfc454c97b938ed3a2495647029a6149117195b5a0ea00 549330 
yum_3.2.21.orig.tar.gz
 cd452886af3a6e3654cbe1f2edcf8596b3ca05cfdd854c57e651b2b29a4488ec 16625 
yum_3.2.21-1.diff.gz
 f7a0c10329bfe484f4424c6791f47d80b6d4056578e982d8c57b6b527aa0820f 472386 
yum_3.2.21-1_all.deb
Files: 
 2471108ed43d01f7ebcd72b40cabbad2 1019 admin extra yum_3.2.21-1.dsc
 2c9ff2e3c329e5cd0ce335d05bf96b7b 549330 admin extra yum_3.2.21.orig.tar.gz
 8cf9293642afa9f88cc8d44a1d8ee869 16625 admin extra yum_3.2.21-1.diff.gz
 53e1e849dd357bc1440d41d94a08a2f3 472386 admin extra yum_3.2.21-1_all.deb

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

iEYEARECAAYFAknGpvoACgkQ5SXWIKfIlGTgegCfW+0UodK0Xywjsnwj+4zfFDl8
468AoKcYriaIsgv2iT2WR7/WCoaU7MYT
=+F7J
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to