apt-get
to yum
, as per Warren Togami's email of September 7th that said Fedora.us would no longer provide apt mirrors.I followed the instructions at FedoraFAQ to configure yum and
yum check-update
works OK. (The only things check-update lists is kernel and kernel-smp 2.6.12-1.1378_FC3.)When the cron job runs overnight, however, I get an error:
/etc/cron.daily/yum.cron:The cron job is running
Error: Missing Dependency: sqlite is needed by package logjam
/usr/bin/yum -R 120 -e 0 -d 0 -y update
, and the problem can be recreated on the command line with yum update
.# yum update
Setting up Update Process
Setting up Repos
dag 100% |=========================| 1.1 kB 00:00
livna-stable 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
fedora-extras 100% |=========================| 951 B 00:00
updates-released 100% |=========================| 951 B 00:00
freshrpms 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
dag : ######################################## ########## 2829/2829
livna-stab: ######################################## ########## 444/444
base : ######################################## ########## 2622/2622
fedora-ext: ######################################## ########## 1709/1709
updates-re: ######################################## ########## 979/979
freshrpms : ######################################## ########## 291/291
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package kernel.i686 0:2.6.12-1.1378_FC3 set to be installed
---> Package kernel-smp.i686 0:2.6.12-1.1378_FC3 set to be installed
---> Package sqlite2.i386 0:2.8.16-1.fc3 set to be updated
--> Running transaction check
--> Processing Dependency: sqlite for package: logjam
--> Finished Dependency Resolution
Error: Missing Dependency: sqlite is needed by package logjam
#
# rpm -q yum logjam sqlite sqlite2
yum-2.2.2-0.fc3
logjam-4.5.1-1
sqlite-2.8.16-1.1.fc3.rf
package sqlite2 is not installed
Note: I built logjam-4.5.1-1 from SRPM as per here.
I'm guessing there's a problem with the sqlite RPM but I'm not sure - if I try just
yum update sqlite
I get "Could not find update match for sqlite. No Packages marked for Update/Obsoletion"!?
OK, the solution was to remove logjam and let yum grab a newer copy from fedora-extras, and then yum was OK with replacing sqlite with sqlite2.