?

Log in

No account? Create an account
yum update gives error "Missing Dependency: sqlite is needed by package logjam" - LogJam [entries|archive|friends|userinfo]
LogJam

[ website | LogJam ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

yum update gives error "Missing Dependency: sqlite is needed by package logjam" [Sep. 25th, 2005|09:46 am]
LogJam

logjam

[henman]
I've recently moved from 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:
Error: Missing Dependency: sqlite is needed by package logjam
The cron job is running /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"!?!

[Cross-posted to fedora_linux here.]

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.
LinkReply

Comments:
[User Picture]From: mezaway
2005-10-13 03:26 am (UTC)

How..

How does one get logjam to update its user icons list and available journals list? *perplexed*
(Reply) (Thread)
[User Picture]From: henman
2005-10-13 03:37 am (UTC)

Re: How..

I think you use the Update Info button on the Select User page under Logjam->Change User. (I've not changed either list in quite a while so I've not hit this problem.)
(Reply) (Parent) (Thread)
[User Picture]From: mezaway
2005-10-13 12:50 pm (UTC)

Re: How..

Thank you so much! As is par for the course, the button was right in front of me all this time. Heh.
(Reply) (Parent) (Thread)