OS/2, eCS & ArcaOS - Technical > Applications

yum check problems

(1/3) > >>

Martin Iturbide:
Hi.

What is your recommendation to solve this problems that shows with "yum check".


--- Quote ---coreutils-8.6-11.oc00.i386 has missing requires of kintl.dll
cpio-2.11-4.oc00.i386 has missing requires of kintl.dll
fontconfig-2.8.0-1.oc00.i386 has missing requires of freetyp6.dll
fontconfig-2.8.0-1.oc00.i386 has missing requires of freetype
freetype-2.5.5-1.oc00.i386 provides ('freetyp6.dll', None, (None, None, None)) but it cannot be found
git-2.0.0-2.oc00.i386 has missing requires of kintl.dll
1:popt-libs-1.15-4.oc00.i386 has missing requires of kintl.dll
rpm-python-4.8.1-23.oc00.i386 is a duplicate with rpm-python-4.8.1-23.oc00.i386
rpm-python-4.8.1-23.oc00.i386 provides ('_rpm.dll', None, (None, None, None)) but it cannot be found
rpm-python-4.8.1-23.oc00.i386 provides ('_rpm.dll', None, (None, None, None)) but it cannot be found
yum-3.4.3-8.oc00.noarch has missing requires of rpm-python
Error: check all


--- End quote ---

I checked for kintl.dll,  freetyp6.dll and I have them located here:


--- Quote ---\usr\lib
 2-11-15 10:46a       366,844    124 a---  freetyp6.dll

--- End quote ---

and

--- Quote ---\usr\lib
 8-27-11 12:10p        28,317    124 a---  kintl.dll

--- End quote ---


Regards

David McKenna:
Martin,

  I would start by doing 'yum reinstall coreutils', then try yum check again (after rebooting) and see if the error for coreutils goes away. If it does, try doing that for each package listed with an error. If it does not, report this on the Netlabs Yum bugtracker.

Martin Iturbide:
Thanks David

I just did a 'yum reinstall coreutils' and I got this.


--- Quote ---Installed size: 5.5 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Check
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
** Found 8 pre-existing rpmdb problem(s), 'yum check' output follows:
coreutils-8.6-11.oc00.i386 has missing requires of kintl.dll
cpio-2.11-4.oc00.i386 has missing requires of kintl.dll
fontconfig-2.8.0-1.oc00.i386 has missing requires of freetyp6.dll
fontconfig-2.8.0-1.oc00.i386 has missing requires of freetype
git-2.0.0-2.oc00.i386 has missing requires of kintl.dll
1:popt-libs-1.15-4.oc00.i386 has missing requires of kintl.dll
rpm-python-4.8.1-23.oc00.i386 is a duplicate with rpm-python-4.8.1-23.oc00.i386
yum-3.4.3-8.oc00.noarch has missing requires of rpm-python
  Installing : gettext-legacy-0.18.3.2-1.oc00.i386                          1/2

  Installing : coreutils-8.6-11.oc00.i386                                   2/2



Rpmdb checksum is invalid: dCDPT(pkg checksums)


--- End quote ---

After a reboot, "yum check" shows the same.

Maybe is that this that says "Warning: RPMDB altered outside of yum."... ??

Regards

David McKenna:
Martin,

  Try 'yum clean rpmdb', then 'yum check' again. The 'altered outside of yum' is a known cosmetic problem (that I wish they would fix soon - it looks very bad and is confusing). Also check for duplicate dll's in your libpath (Local System -> System Setup -> OS/2 Kernel -> System Paths -> choose 'Libpath' and click on the 'duplicates' button). If you find dll's in both your /usr/lib directory and in others, move the others out of your libpath. Reboot and try 'yum check' again.

 

Dave Yeo:

--- Quote ---Rpmdb checksum is invalid: dCDPT(pkg checksums)
--- End quote ---

Seems to be a common message which doesn't seem to hurt, at least a lot of people seem to be getting it.
You can try downgrading the packages and then re-updating or in the case of uncritical ones like png, freetype etc, erasing them and reinstall.
I fixed one install that way but not another.

Navigation

[0] Message Index

[#] Next page

Go to full version