On Monday 22 August 2005 1:30 pm, Paul Howarth wrote: > Claude Jones wrote: > > In doing a yum update since Saturday, I keep getting: > > > > --> Running transaction check > > --> Processing Dependency: koffice = 4:1.4.1-0.1.fc4.kde for package: > > koffice-devel > > --> Finished Dependency Resolution > > Error: Missing Dependency: koffice = 4:1.4.1-0.1.fc4.kde is needed by > > package koffice-devel > > [root@viewridgeproductions cj]# rpm -qa | grep koffice > > koffice-devel-1.4.1-0.1.fc4.kde > > koffice-1.4.1-0.1.fc4.kde > > > > The packages yum is looking for begin with the number '4', but the ones > > I've got installed begin with a '1' - they are otherwise the same package > > number - this looks like an error, no? If so, how can I fix it. Before > > discovering this, I'd already run yum clean all and rpm --rebuild > > > > How would such an error, it that's what it is, occur? > > The "4:" is an Epoch number. Epochs are generally used in RPM packages > where the upstream version numbering scheme has changed, or if version > numbers have been used that rpm thinks are "out of order". Any package > with a higher epoch number is seen by rpm as "later" than a package with > a lower epoch number no matter what the version/release numbers of the > packages are. > > Try this: > $ rpm -qa --qf '%{EPOCH}:%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n' koffice\* > > It appears that one of your repos has an epoch 4 koffice-devel but no > epoch 4 koffice to go with it. > cj]# rpm -qa --qf '%{EPOCH}:%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n' koffice\* 4:koffice-devel-1.4.1-0.1.fc4.kde.i386 4:koffice-1.4.1-0.1.fc4.kde.i386 I'm trying to think why this would be. I do use the kde-redhat packages, but, I do that on my home machine as well, and there I'm not getting this message... I guess my next question is, will things 'catch up'? Should I just wait awhile, or do I need to fix something, and lastly, is this question something I need to be asking over at kde-redhat? -- Claude Jones Bluemont, VA, USA