Re: fc4test1 - yum update - yum broke?

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

 



Justin Conover wrote:
Downloaded cd1 x86_64, installed "minimum" yum update (44 packages)
reboot


# yum update
Setting up Update Process
Setting up Repos
development               100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
Traceback (most recent call last):
  File "/usr/bin/yum", line 15, in ?
    yummain.main(sys.argv[1:])
  File "/usr/share/yum-cli/yummain.py", line 72, in main
    result, resultmsgs = do()
  File "/usr/share/yum-cli/cli.py", line 462, in doCommands
    return self.updatePkgs()
  File "/usr/share/yum-cli/cli.py", line 960, in updatePkgs
    self.doUpdateSetup()
  File "__init__.py", line 228, in doUpdateSetup
  File "sqlitesack.py", line 225, in returnObsoletes
  File "/usr/src/build/539307-x86_64/install//usr/lib64/python2.4/site-packages/sqlite/main.py",
line 104, in __getitem__
KeyError: 'PACKAGES.PKGID'


# yum groupinstall "GNOME Desktop Environment"
Setting up Group Process
Setting up Repos
development               100% |=========================| 1.1 kB    00:00
Setting up Repos
Reading repository metadata in from local files
Passing package list to Install Process
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for a2ps to pack into transaction set.
a2ps-4.13b-45.x86_64.rpm  100% |=========================|  42 kB    00:00
Traceback (most recent call last):
  File "/usr/bin/yum", line 15, in ?
    yummain.main(sys.argv[1:])
  File "/usr/share/yum-cli/yummain.py", line 113, in main
    (result, resultmsgs) = base.buildTransaction()
  File "__init__.py", line 279, in buildTransaction
  File "depsolve.py", line 173, in resolveDeps
  File "depsolve.py", line 138, in populateTs
  File "depsolve.py", line 101, in allowedMultipleInstalls
  File "packages.py", line 364, in getProvidesNames
  File "sqlitesack.py", line 74, in returnPrco
  File "sqlitesack.py", line 145, in getPrco
  File "/usr/src/build/539307-x86_64/install//usr/lib64/python2.4/site-packages/sqlite/main.py",
line 104, in __getitem__
KeyError: 'REQUIRES.NAME'

Anyone else break after the first update, or am I just special :P


There is nothing special about getting the breakage. There was discussion on the development list regarding the sqlite and the python-sqlite packages. I believe earlier discussions regarded the packages were simply renamed. Other indications point to whe the rpms were recompiled, there was a particular library that is now not working with yum. This might be a gcc4 compiler problem. I just know that it is still broken for rawhide also.

you might try reinstalling sqlite and python-sqlite from the installation disks. The packages might be referred to with an aditional 3 in their names.

I have the below and a busted yum.

sqlite-3.1.2-1
python-sqlite-1.1.6-1

The list dicussion might be clearer.

rpm with the --oldpackage option might revert the builds. You might need the --nodeps option also, but I don't know.

Jim

--
In Lowes Crossroads, Delaware, it is a violation of local law for any
pilot or passenger to carry an ice cream cone in their pocket while
either flying or waiting to board a plane.


[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]