Trying to follow the update announcement in Fedora c6 for 4 packages (xml-commons, jdom, velocity and xerces-j2) updates the update fails. Dependencies state xml-commons= 0:1.3.02-0.b2.7jpp.10 to be missing. It is not missing but the name is slightly different.
I removed the package and re-installed. The problem is that on resolving dependencies it gives an error, and in "details" it says: missing dependency: xml-commons = 0:1.3.02-0.b2.7jpp.10 is needed by package xml-commons-apis.
The file actually installed by package xml-commons-apis is xml-commons-1.3.02-0.b2.7pp.10.i386.rpm. This file came with Eudora c6 install CD's.
You see the slight difference at the beginning of the file, ie = 0: instead of -
I guess this is the cause of the failed dependency.
I sought for the file ml-commons = 0:1.3.02-0.b2.7jpp.10 in the repositories but could not find it.
The problem is that these failing updates remain appearing between the other updates and have to be skipped each time. How to solve? Should the update be debugged?
KS
CS wrote:
Trying to follow the update announcement in Fedora c6 for 4 packages (xml-commons, jdom, velocity and xerces-j2) updates the update fails. Dependencies state xml-commons= 0:1.3.02-0.b2.7jpp.10 to be missing. It is not missing but the name is slightly different.
Sometimes the mirror accessed by yum/pup might not yet have an rpm to download, even though the repo metadata has been updated.
I removed the package and re-installed. The problem is that on resolving dependencies it gives an error, and in "details" it says: missing dependency: xml-commons = 0:1.3.02-0.b2.7jpp.10 is needed by package xml-commons-apis.
The file actually installed by package xml-commons-apis is xml-commons-1.3.02-0.b2.7pp.10.i386.rpm. This file came with Eudora c6 install CD's.
This is -apis dependency. Installing dependencies is normal.
You see the slight difference at the beginning of the file, ie = 0: instead of -
The 0: is called an epoch. It can be used by rpm packagers to allow a newer package to install an older version, even when the version-release of the package would actually be older than the currently installed one.
I guess this is the cause of the failed dependency.
To see what versions you have installed: rpm -qa xml-*
To see whats avail: yum list xml-*
I sought for the file ml-commons = 0:1.3.02-0.b2.7jpp.10 in the repositories but could not find it.
Is that version really available: http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/
The problem is that these failing updates remain appearing between the other updates and have to be skipped each time.
I'm not sure about the current state of FC6, but I previously used the yum-skip-broken plugin, and yum --skip-broken update This allows updates that don't have unresolved dependencies to complete, and leaves the others for later. This assumes that if it is a fedora reposotory problem, that it actually gets fixed.
How to solve? Should the update be debugged?
Yes: yum -d 15 update will help others work out what the problem is.
DaveT.
Hi Dave T
Applied yum -d 15 update. I get a long list on my screen in the chosen terminal. How to convert this text on that screen in a text file?
KS
On Sun, 2007-09-23 at 12:36 +1000, David Timms wrote:
CS wrote:
Trying to follow the update announcement in Fedora c6 for 4 packages (xml-commons, jdom, velocity and xerces-j2) updates the update fails. Dependencies state xml-commons= 0:1.3.02-0.b2.7jpp.10 to be missing. It is not missing but the name is slightly different.
Sometimes the mirror accessed by yum/pup might not yet have an rpm to download, even though the repo metadata has been updated.
I removed the package and re-installed. The problem is that on resolving dependencies it gives an error, and in "details" it says: missing dependency: xml-commons = 0:1.3.02-0.b2.7jpp.10 is needed by package xml-commons-apis.
The file actually installed by package xml-commons-apis is xml-commons-1.3.02-0.b2.7pp.10.i386.rpm. This file came with Eudora c6 install CD's.
This is -apis dependency. Installing dependencies is normal.
You see the slight difference at the beginning of the file, ie = 0: instead of -
The 0: is called an epoch. It can be used by rpm packagers to allow a newer package to install an older version, even when the version-release of the package would actually be older than the currently installed one.
I guess this is the cause of the failed dependency.
To see what versions you have installed: rpm -qa xml-*
To see whats avail: yum list xml-*
I sought for the file ml-commons = 0:1.3.02-0.b2.7jpp.10 in the repositories but could not find it.
Is that version really available: http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/
The problem is that these failing updates remain appearing between the other updates and have to be skipped each time.
I'm not sure about the current state of FC6, but I previously used the yum-skip-broken plugin, and yum --skip-broken update This allows updates that don't have unresolved dependencies to complete, and leaves the others for later. This assumes that if it is a fedora reposotory problem, that it actually gets fixed.
How to solve? Should the update be debugged?
Yes: yum -d 15 update will help others work out what the problem is.
DaveT.
On Tue, 2007-09-25 at 21:41 +0200, CS wrote:
Hi Dave T
Applied yum -d 15 update. I get a long list on my screen in the chosen terminal. How to convert this text on that screen in a text file?
KS
My yum man page is the practical values of -d goes only to 10. What about: yum -d 10 update > yum.out or maybe: yum -d 10 update >& yum.out -- ======================================================================= Brain damage is all in your head. -- Karl Lehenbauer ======================================================================= Aaron Konstam telephone: (210) 656-0355 e-mail: akonstam@sbcglobal.net
Still cannot update. Got the file yum-out.txt here: Hope you can analyse and give a solution. KS
On Sun, 2007-09-23 at 12:36 +1000, David Timms wrote:
CS wrote:
Trying to follow the update announcement in Fedora c6 for 4 packages (xml-commons, jdom, velocity and xerces-j2) updates the update fails. Dependencies state xml-commons= 0:1.3.02-0.b2.7jpp.10 to be missing. It is not missing but the name is slightly different.
Sometimes the mirror accessed by yum/pup might not yet have an rpm to download, even though the repo metadata has been updated.
I removed the package and re-installed. The problem is that on resolving dependencies it gives an error, and in "details" it says: missing dependency: xml-commons = 0:1.3.02-0.b2.7jpp.10 is needed by package xml-commons-apis.
The file actually installed by package xml-commons-apis is xml-commons-1.3.02-0.b2.7pp.10.i386.rpm. This file came with Eudora c6 install CD's.
This is -apis dependency. Installing dependencies is normal.
You see the slight difference at the beginning of the file, ie = 0: instead of -
The 0: is called an epoch. It can be used by rpm packagers to allow a newer package to install an older version, even when the version-release of the package would actually be older than the currently installed one.
I guess this is the cause of the failed dependency.
To see what versions you have installed: rpm -qa xml-*
To see whats avail: yum list xml-*
I sought for the file ml-commons = 0:1.3.02-0.b2.7jpp.10 in the repositories but could not find it.
Is that version really available: http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/
The problem is that these failing updates remain appearing between the other updates and have to be skipped each time.
I'm not sure about the current state of FC6, but I previously used the yum-skip-broken plugin, and yum --skip-broken update This allows updates that don't have unresolved dependencies to complete, and leaves the others for later. This assumes that if it is a fedora reposotory problem, that it actually gets fixed.
How to solve? Should the update be debugged?
Yes: yum -d 15 update will help others work out what the problem is.
DaveT.
On 9/29/07, CS c.spaans@qualimax.nl wrote:
Still cannot update. Got the file yum-out.txt here: Hope you can analyse and give a solution. KS
On Sun, 2007-09-23 at 12:36 +1000, David Timms wrote:
CS wrote:
Trying to follow the update announcement in Fedora c6 for 4 packages (xml-commons, jdom, velocity and xerces-j2) updates the update fails. Dependencies state xml-commons= 0:1.3.02-0.b2.7jpp.10 to be missing. It is not missing but the name is slightly different.
Sometimes the mirror accessed by yum/pup might not yet have an rpm to download, even though the repo metadata has been updated.
I removed the package and re-installed. The problem is that on resolving dependencies it gives an error, and in "details" it says: missing dependency: xml-commons = 0:1.3.02-0.b2.7jpp.10 is needed by package xml-commons-apis.
The file actually installed by package xml-commons-apis is xml-commons-1.3.02-0.b2.7pp.10.i386.rpm. This file came with Eudora c6 install CD's.
This is -apis dependency. Installing dependencies is normal.
You see the slight difference at the beginning of the file, ie = 0: instead of -
The 0: is called an epoch. It can be used by rpm packagers to allow a newer package to install an older version, even when the version-release of the package would actually be older than the currently installed one.
I guess this is the cause of the failed dependency.
To see what versions you have installed: rpm -qa xml-*
To see whats avail: yum list xml-*
I sought for the file ml-commons = 0:1.3.02-0.b2.7jpp.10 in the repositories but could not find it.
Is that version really available: http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/
The problem is that these failing updates remain appearing between the other updates and have to be skipped each time.
I'm not sure about the current state of FC6, but I previously used the yum-skip-broken plugin, and yum --skip-broken update This allows updates that don't have unresolved dependencies to complete, and leaves the others for later. This assumes that if it is a fedora reposotory problem, that it actually gets fixed.
How to solve? Should the update be debugged?
Yes: yum -d 15 update will help others work out what the problem is.
DaveT.
Which repos do you have enabled? Your yum-out.txt does not provide that information. If you enable only fedora-updates do you still encounter a problem?
On 9/22/07, CS c.spaans@qualimax.nl wrote:
Trying to follow the update announcement in Fedora c6 for 4 packages (xml-commons, jdom, velocity and xerces-j2) updates the update fails. Dependencies state xml-commons= 0:1.3.02-0.b2.7jpp.10 to be missing. It is not missing but the name is slightly different.
I removed the package and re-installed. The problem is that on resolving dependencies it gives an error, and in "details" it says: missing dependency: xml-commons = 0:1.3.02-0.b2.7jpp.10 is needed by package xml-commons-apis.
The file actually installed by package xml-commons-apis is xml-commons-1.3.02-0.b2.7pp.10.i386.rpm. This file came with Eudora c6 install CD's.
You see the slight difference at the beginning of the file, ie = 0: instead of -
I guess this is the cause of the failed dependency.
I sought for the file ml-commons = 0:1.3.02-0.b2.7jpp.10 in the repositories but could not find it.
The problem is that these failing updates remain appearing between the other updates and have to be skipped each time. How to solve? Should the update be debugged?
KS
1. File a bug report. 2. Get the source and build the package(s) yourself.