Mailinglist Archive: opensuse (807 mails)

< Previous Next >
[opensuse] Zypper data probably corrupted, how to re-create?
  • From: Mark Goldstein <goldstein.mark@xxxxxxxxx>
  • Date: Tue, 20 Apr 2010 17:04:05 +0300
  • Message-id: <p2g1d8633231004200704pa806af5alf5893e7da83413eb@xxxxxxxxxxxxxx>
Hello,

I´m on oS 11.1 (32bit) + KDE3. Recently I noticed that something is
wrong with zypper db.
Somehow it lost information about a number of repositories. For example, I have
http://download.opensuse.org/repositories/KDE:/Qt46/openSUSE_11.1
added and I have 12 packages, installed from this repository
(according to rpm), but zypper/yast indicates no packages from this
repo.

E.g. rpm -qa|xargs rpm -qi|grep -ic qt46 returns 12, but zypper
pa|grep -ic qt46 returns 0.

One package from this repo is definitely libqt4:

===

#zypper if libqt4
Loading repository data...
Reading installed packages...


Information for package libqt4:

Repository: @System
Name: libqt4
Version: 4.6.3+4.6.20100413-1.1
Arch: i586
Vendor: openSUSE Build Service
Installed: Yes
Status: up-to-date
Installed Size: 12.5 M
Summary: C++ Program Library, Core Components
Description:
Qt is a set of libraries for developing applications.

This package contains base tools, like string, xml, and network
handling.


What is @System??

===
# rpm -qi libqt4
Name : libqt4 Relocations: (not relocatable)
Version : 4.6.3+4.6.20100413 Vendor: openSUSE Build Service
Release : 1.1 Build Date: Tue Apr 13 06:20:35 2010
Install Date: Tue Apr 13 20:20:43 2010 Build Host: build19
Group : System/Libraries Source RPM:
libqt4-4.6.3+4.6.20100413-1.1.src.rpm
Size : 13086939 License: GPL v3 only ;
LGPL v2.1 or later
Signature : DSA/SHA1, Tue Apr 13 06:31:32 2010, Key ID 58d8ff412e1efa87
URL : http://www.qtsoftware.com
Summary : C++ Program Library, Core Components
Description :
Qt is a set of libraries for developing applications.

This package contains base tools, like string, xml, and network
handling.



Authors:
--------
Qt Software
Distribution: KDE:Qt46 / openSUSE_11.1

==========

In Yast / Software management if I choose ¨Filter: Repositories¨, yast
shows @System repo and many packages in it which definitely belong to
some real repos. At the same time, it shows no packages in KDE:Qt46.

I remember some advices of how to re-create zypper db, but could not
find them right now in archive.

Could someone please advice?
TIA,
--
Mark Goldstein
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >