[CentOS-devel] yum-3.2.8-9 CentOS 4 backport - Call for QA

Tue Mar 3 23:15:03 UTC 2009
Phil Schaffner <Philip.R.Schaffner at NASA.gov>

David Hrbáč wrote:
> Hi,
> I've prepared yum-3.2.8-9 backport for Centos 4.x. Packages are in
> testing repos:
> http://fs12.vsb.cz/hrb33/el4/hrb/testing/i386/repodata/
> http://fs12.vsb.cz/hrb33/el4/hrb/testing/x86_64/repodata/
> 
> I'd like to ask for QA tests. There are also test packages hrb-foo and
> hrb-bar which obsoletes the first one.
> 
> For yum install progress see:
> http://www.hrbac.cz/2009/03/running-yum-328-on-centos-47/

Created the following .repo file:

# CentOS-DavidH
#
[dh-test]
name=CentOS-$releasever - David H test packages
baseurl=http://fs12.vsb.cz/hrb33/el$releasever/hrb/testing/$basearch
gpgcheck=1
gpgkey=http://fs12.vsb.cz/hrb33/RPM-GPG-KEY-hrb.txt
#gpgkey=/etc/yum.repos.d/RPM-GPG-KEY-hrb.txt
enabled=0
protect=1
priority=1


Installed yum with "yum --enable dh-test install yum" OK, then ...

[root at c4 EL]# yum --enable dh-test install yum-priorities
Loading "priorities" plugin
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
  * dh-test: fs12.vsb.cz
  * update: mirror.cs.vt.edu
  * base: mirror.nyi.net
  * centosplus: www.gtlib.gatech.edu
  * addons: mirror.atlanticmetro.net
  * extras: mirror.nyi.net
178 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package yum-priorities.noarch 0:1.1.10-9.el4.hrb.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
  Package                 Arch       Version          Repository        Size
=============================================================================
Installing:
  yum-priorities          noarch     1.1.10-9.el4.hrb.1  dh-test 
    9.7 k

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

Total download size: 9.7 k
Is this ok [y/N]: y
Downloading Packages:
Traceback (most recent call last):
   File "/usr/bin/yum", line 29, in ?
     yummain.main(sys.argv[1:])
   File "/usr/share/yum-cli/yummain.py", line 183, in main
     base.doTransaction()
   File "/usr/share/yum-cli/cli.py", line 336, in doTransaction
     problems = self.downloadPkgs(downloadpkgs)
   File "/usr/lib/python2.3/site-packages/yum/__init__.py", line 909, in 
downloadPkgs
     cache=po.repo.http_caching != 'none',
   File "/usr/lib/python2.3/site-packages/yum/yumRepo.py", line 645, in 
getPackage
     basepath = package.basepath
   File "/usr/lib/python2.3/site-packages/yum/sqlitesack.py", line 118, 
in __getattr__
     (self.pkgId,))
   File "/usr/lib/python2.3/site-packages/yum/sqlutils.py", line 148, in 
executeSQLPyFormat
     return cursor.execute(q, p)
   File 
"/var/tmp/python-sqlite-root//usr/lib/python2.3/site-packages/sqlite/main.py", 
line 255, in execute
_sqlite.DatabaseError: no such column: location_base

[root at c4 EL]# yum --enable dh-test update
Loading "priorities" plugin
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
  * dh-test: fs12.vsb.cz
  * update: mirror.cs.vt.edu
  * base: mirror.myriadnetwork.com
  * centosplus: www.gtlib.gatech.edu
  * addons: mirror.atlanticmetro.net
  * extras: mirror.nyi.net
178 packages excluded due to repository priority protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package vnc-server.i386 0:4.0-12.el4.1 set to be updated
---> Package openssl.i686 0:0.9.7a-43.17.el4_7.2 set to be updated
---> Package iptables.i386 0:1.2.11-3.1.RHEL4.el4.hrb set to be updated
---> Package firefox.i386 0:3.0.6-1.el4.centos set to be updated
---> Package pidgin.i386 0:2.5.2-6.el4 set to be updated
---> Package xterm.i386 0:192-8.el4_7.2 set to be updated
---> Package kernel.i686 0:2.6.9-78.0.13.EL set to be installed
---> Package netpbm.i386 0:10.25-2.1.el4.4 set to be updated
---> Package kernel-devel.i686 0:2.6.9-78.0.13.EL set to be installed
---> Package libpurple.i386 0:2.5.2-6.el4 set to be updated
---> Package python-urlgrabber.noarch 0:3.1.0-2.el4.hrb set to be updated
--> Processing Dependency: m2crypto >= 0.16-5 for package: python-urlgrabber
---> Package kernel-hugemem-devel.i686 0:2.6.9-78.0.13.EL set to be updated
---> Package ntp.i386 0:4.2.0.a.20040617-8.el4_7.1 set to be updated
---> Package autofs.i386 1:4.1.3-234.el4.1 set to be updated
---> Package nss.i386 0:3.12.2.0-3.el4.centos set to be updated
---> Package ash.i386 0:0.3.8-20.el4_7.1 set to be updated
---> Package bind-utils.i386 20:9.2.4-30.el4_7.1 set to be updated
---> Package gnome-vfs2-smb.i386 0:2.8.2-8.7.el4_7.2 set to be updated
---> Package netpbm-progs.i386 0:10.25-2.1.el4.4 set to be updated
---> Package yum-priorities.noarch 0:1.1.10-9.el4.hrb.1 set to be updated
---> Package nspr.i386 0:4.7.3-1.el4 set to be updated
---> Package openssl-devel.i386 0:0.9.7a-43.17.el4_7.2 set to be updated
---> Package gnome-vfs2.i386 0:2.8.2-8.7.el4_7.2 set to be updated
---> Package gstreamer-plugins.i386 0:0.8.5-1.EL.2 set to be updated
---> Package bind-libs.i386 20:9.2.4-30.el4_7.1 set to be updated
---> Package enscript.i386 0:1.6.1-33.el4_7.1 set to be updated
--> Finished Dependency Resolution
--> Running transaction check
---> Package vnc-server.i386 0:4.0-12.el4.1 set to be updated
---> Package openssl.i686 0:0.9.7a-43.17.el4_7.2 set to be updated
---> Package iptables.i386 0:1.2.11-3.1.RHEL4.el4.hrb set to be updated
---> Package firefox.i386 0:3.0.6-1.el4.centos set to be updated
---> Package pidgin.i386 0:2.5.2-6.el4 set to be updated
---> Package xterm.i386 0:192-8.el4_7.2 set to be updated
---> Package kernel.i686 0:2.6.9-78.0.13.EL set to be installed
---> Package netpbm.i386 0:10.25-2.1.el4.4 set to be updated
---> Package kernel-devel.i686 0:2.6.9-67.EL set to be erased
---> Package kernel.i686 0:2.6.9-55.0.2.EL set to be erased
---> Package kernel-devel.i686 0:2.6.9-78.0.13.EL set to be installed
---> Package kernel-devel.i686 0:2.6.9-55.0.2.EL set to be erased
---> Package kernel-devel.i686 0:2.6.9-55.EL set to be erased
---> Package libpurple.i386 0:2.5.2-6.el4 set to be updated
---> Package kernel.i686 0:2.6.9-55.EL set to be erased
---> Package python-urlgrabber.noarch 0:3.1.0-2.el4.hrb set to be updated
--> Processing Dependency: m2crypto >= 0.16-5 for package: python-urlgrabber
---> Package kernel-hugemem-devel.i686 0:2.6.9-78.0.13.EL set to be updated
---> Package ntp.i386 0:4.2.0.a.20040617-8.el4_7.1 set to be updated
---> Package autofs.i386 1:4.1.3-234.el4.1 set to be updated
---> Package nss.i386 0:3.12.2.0-3.el4.centos set to be updated
---> Package ash.i386 0:0.3.8-20.el4_7.1 set to be updated
---> Package bind-utils.i386 20:9.2.4-30.el4_7.1 set to be updated
---> Package gnome-vfs2-smb.i386 0:2.8.2-8.7.el4_7.2 set to be updated
---> Package netpbm-progs.i386 0:10.25-2.1.el4.4 set to be updated
---> Package kernel.i686 0:2.6.9-67.EL set to be erased
---> Package yum-priorities.noarch 0:1.1.10-9.el4.hrb.1 set to be updated
---> Package nspr.i386 0:4.7.3-1.el4 set to be updated
---> Package openssl-devel.i386 0:0.9.7a-43.17.el4_7.2 set to be updated
---> Package gnome-vfs2.i386 0:2.8.2-8.7.el4_7.2 set to be updated
---> Package gstreamer-plugins.i386 0:0.8.5-1.EL.2 set to be updated
---> Package bind-libs.i386 20:9.2.4-30.el4_7.1 set to be updated
---> Package enscript.i386 0:1.6.1-33.el4_7.1 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: m2crypto >= 0.16-5 is needed by package 
python-urlgrabber
radar0:LA1026AI LA1026AI$

No time to debug further right now - got to run home.

Phil