can't install / update repos

I have already installed Opensuse 11.2 KDE4 and when i try to update it show me an error message:

“La instalación del paquete /suse/i586/perl-doc-5.10.0-72.5.i586.rpm ha fallado.”

and the detail is this:

Subprocess failed. Error: RPM fallido: error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting “3.0.4-1” records from Requireversion index

the options of the message box are “ignorar,cancelar and reintentar”

if i click on ignorar, i get the same error but with other repos,

I have internet. I am navigating with opensuse now
I am new in OpenSUSE. I used to use ubuntu but i wanted to try other SO.

Thaks a lot.

In a terminal do this and post result:

zypper lr -d

| Alias | Nombre | Activado | Actualizar | Prioridad | Tipo | URI | Servicio

–±-------------±----------------------±---------±-----------±----------±-------±----------------------------------------------------------------±--------
1 | New | New | Si | Si | 99 | rpm-md | Index of /update/11.2 |
2 | repo-debug | openSUSE-11.2-Debug | No | Si | 99 | NONE | Index of /debug/distribution/11.2/repo/oss |
3 | repo-non-oss | openSUSE-11.2-Non-Oss | Si | Si | 99 | yast2 | Index of /distribution/11.2/repo/non-oss |
4 | repo-oss | openSUSE-11.2-Oss | Si | Si | 99 | yast2 | Index of /distribution/11.2/repo/oss |
5 | repo-source | openSUSE-11.2-Source | No | Si | 99 | NONE | Index of /source/distribution/11.2/repo/oss |
6 | repo-update | openSUSE-11.2-Update | Si | Si | 99 | rpm-md | Index of /update/11.2 |

su terminal do the following

zypper rr 1
zypper up

Report what happens

linux-ypaf:/home/eric # zypper rr 1
Eliminado el repositorio ‘New’ [hecho]
Se ha eliminado el repositorio ‘New’.
linux-ypaf:/home/eric # zypper up
Obteniendo los datos del repositorio…
Leyendo los paquetes instalados…

Los siguientes paquetes van a ser actualizados:
aaa_base akregator aria2 ark autofs bash bind-libs bind-utils cron cups
cups-client cups-libs dhcp dhcpcd dhcp-client dolphin ghostscript-fonts-std
ghostscript-library ghostscript-x11 glib2 gnome-keyring gnome-vfs2 gnutls
gtk2 gtk2-engines gwenview gzip hal kaddressbook kbd kcalc kcharselect
kcolorchooser kdeartwork4-screensaver kdebase4 kdebase4-libkonq
kdebase4-nsplugin kdebase4-openSUSE kdebase4-workspace
kdebase4-workspace-branding-openSUSE kdebase4-workspace-ksysguardd kdegames4
kdegraphics4 kdepasswd kdepim4 kdepim4-wizards kdepimlibs4 kdialog kdm
kdm-branding-openSUSE keditbookmarks kernel-default kfind kgamma kget kgpg
kinfocenter kio_audiocd kio_sysinfo kio_sysinfo-branding-openSUSE kmahjongg
kmail kmines kmix knode knotes kompare konqueror konqueror-plugins
konqueror-plugins-lang konsole kontact kopete korganizer kpartx kpat
krb5-client kreversi krfb kruler kscd ksnapshot ksudoku ksystemlog
kwalletmanager kwin libakonadi4 libgio-2_0-0 libgio-fam libglib-2_0-0
libgmodule-2_0-0 libgnutls26 libgobject-2_0-0 libgthread-2_0-0 libgudev-1_0-0
libkdepim4 libnetpbm10 libopenssl0_9_8 libpoppler-glib4 libpoppler-qt4-3
marble mkinitrd MozillaFirefox MozillaFirefox-translations-common
mozilla-xulrunner191 mozilla-xulrunner191-gnomevfs mozilla-xulrunner191-kde4
mozilla-xulrunner191-translations-common multipath-tools netpbm
NetworkManager-kde4 NetworkManager-kde4-libs NetworkManager-openvpn-kde4
NetworkManager-pptp-kde4 NetworkManager-vpnc-kde4 nfs-client ntfs-3g ntp
okteta okular OpenOffice_org-components OpenOffice_org-kde4
OpenOffice_org-libs-core OpenOffice_org-libs-extern OpenOffice_org-libs-gui
OpenOffice_org-writer openslp openssl openssl-certs openvpn pam-modules
pam_mount pango patterns-openSUSE-apparmor patterns-openSUSE-base
patterns-openSUSE-enhanced_base patterns-openSUSE-games
patterns-openSUSE-imaging patterns-openSUSE-kde4 patterns-openSUSE-kde4_basis
patterns-openSUSE-kde4_imaging patterns-openSUSE-non_oss
patterns-openSUSE-sw_management_kde4 patterns-openSUSE-x11
patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf
perl-Bootloader plasma-addons plasma-addons-marble poppler-tools postfix
preload preload-kmp-default qtcurve-gtk2 smolt smolt-gui sudo sweeper
sysconfig timezone udev unscd virtualbox-ose-kmp-default vpnc
xorg-x11-driver-input xorg-x11-driver-video xorg-x11-driver-video-radeonhd
xorg-x11-driver-virtualbox-ose yast2-backup yast2-metapackage-handler
yast2-ncurses yast2-ncurses-pkg yast2-network

173 paquetes a actualizar.
Tamaño de descarga total: 178,6 MiB. Después de la operación, se utilizarán
32,0 KiB adicionales.
¿Desea continuar? [s/n/?] (s): s
Descargando paquete libnetpbm10-10.35.66-2.4.1.i586 (1/173), 73,0 KiB (180,0 KiB desempaquetado)
Descargando delta: ./rpm/i586/libnetpbm10-10.35.66-2.3_2.4.1.i586.delta.rpm, 6,0 KiB
Obteniendo: libnetpbm10-10.35.66-2.3_2.4.1.i586.delta.rpm [hecho (0 B/s)]
Aplicando delta: ./libnetpbm10-10.35.66-2.3_2.4.1.i586.delta.rpm [hecho]
Instalando libnetpbm10-10.35.66-2.4.1 [error]
La instalación de libnetpbm10-10.35.66-2.4.1 ha fallado:
(con --nodeps --force) Error: Subprocess failed. Error: RPM fallido: error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting “3.0.4-1” records from Requireversion index

¿Cancelar, Reintentar, Ignorar? [c/r/i] (c):

the same :frowning:

Please post result of

zypper ve

linux-ypaf:/home/eric # zypper ve
Obteniendo los datos del repositorio…
Leyendo los paquetes instalados…

Los siguientes paquetes NUEVOS van a ser instalados:
DeviceKit-disks fuse gvfs gvfs-backends gvfs-fuse libatasmart4 libcdio_cdda0
libcdio_paranoia0 libgdu0 libgdu-lang libgvfscommon0 libsoup-2_4-1
perl-IO-Socket-SSL perl-Net-DNS perl-Net-SSLeay perl-spamassassin
spamassassin

Los siguientes paquetes van a ser actualizados:
dolphin glib2 gnome-keyring gnome-vfs2 gtk2 gtk2-engines kdebase4-libkonq
kdebase4-workspace kdebase4-workspace-ksysguardd kdegames4 kdepimlibs4 kdm
kget kio_audiocd konqueror konqueror-plugins kscd kwin libakonadi4
libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
libgudev-1_0-0 marble

26 paquetes a actualizar, 17 nuevos.
Tamaño de descarga total: 33,1 MiB. Después de la operación, se utilizarán 14,1
MiB adicionales.
Algunas dependencias de paquetes instalados son erroneas. Para corregir dichas dependencias, es necesario realizar las siguientes acciones:
¿Desea continuar? [s/n/?] (s): s
Descargando paquete perl-Net-SSLeay-1.35-20.1.i586 (1/43), 188,0 KiB (715,0 KiB desempaquetado)
Obteniendo: perl-Net-SSLeay-1.35-20.1.i586.rpm [hecho (6,9 KiB/s)]
Instalando perl-Net-SSLeay-1.35-20.1 [error]
La instalación de perl-Net-SSLeay-1.35-20.1 ha fallado:
(con --nodeps --force) Error: Subprocess failed. Error: RPM fallido: error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting “3.0.4-1” records from Requireversion index

¿Cancelar, Reintentar, Ignorar? [c/r/i] (c):

Please try this

zypper dup

linux-ypaf:/home/eric # zypper dup
Obteniendo los datos del repositorio…
Leyendo los paquetes instalados…
Calculando actualización…

Los siguientes paquetes NUEVOS van a ser instalados:
bash-doc desktop-translations DeviceKit-disks fetchmsttfonts flash-player
ft2demos fuse geoclue-gpsd gimp-help-browser graphviz graphviz-gd
graphviz-gnome gvfs gvfs-backends gvfs-fuse java-1_6_0-openjdk libatasmart4
libcdio_cdda0 libcdio_paranoia0 libebl1 libgdu0 libgdu-lang libgeoclue0
libgvfscommon0 libproxy0-config-gnome libproxy0-config-kde4
libproxy0-networkmanager libproxy0-pacrunner-mozjs libproxy0-wpad-dns
libqdialogsolver1 libsoup-2_4-1 libwebkit-1_0-2 libwpg-0_1-1 myspell-french
myspell-german nspluginwrapper OpenOffice_org-base
OpenOffice_org-filters-optional OpenOffice_org-help-de OpenOffice_org-help-es
OpenOffice_org-help-fr OpenOffice_org-help-it OpenOffice_org-help-pl
OpenOffice_org-help-ru OpenOffice_org-hyphen
OpenOffice_org-icon-theme-crystal OpenOffice_org-icon-theme-galaxy
OpenOffice_org-icon-theme-hicontrast OpenOffice_org-mailmerge
OpenOffice_org-math OpenOffice_org-pyuno opensuse-manuals_en
opensuse-manuals_en-pdf perl-IO-Socket-SSL perl-spamassassin readline-doc
rhino spamassassin systemtap timezone-java vim-data xsane yast2-qt-graph

Los siguientes paquetes van a ser actualizados:
aaa_base akregator aria2 ark autofs bind-libs bind-utils cron cups
cups-client cups-libs dhcp dhcpcd dhcp-client dolphin ghostscript-fonts-std
ghostscript-library ghostscript-x11 glib2 gnome-keyring gnome-vfs2 gnutls
gtk2 gtk2-engines gwenview gzip hal kaddressbook kbd kcalc kcharselect
kcolorchooser kdeartwork4-screensaver kdebase4 kdebase4-libkonq
kdebase4-nsplugin kdebase4-openSUSE kdebase4-workspace
kdebase4-workspace-branding-openSUSE kdebase4-workspace-ksysguardd kdegames4
kdegraphics4 kdepasswd kdepim4 kdepim4-wizards kdepimlibs4 kdialog kdm
kdm-branding-openSUSE keditbookmarks kernel-default kfind kgamma kget kgpg
kinfocenter kio_audiocd kio_sysinfo kio_sysinfo-branding-openSUSE kmahjongg
kmail kmines kmix knode knotes kompare konqueror konqueror-plugins
konqueror-plugins-lang konsole kontact kopete korganizer kpartx kpat
krb5-client kreversi krfb kruler kscd ksnapshot ksudoku ksystemlog
kwalletmanager kwin libakonadi4 libgio-2_0-0 libgio-fam libglib-2_0-0
libgmodule-2_0-0 libgnutls26 libgobject-2_0-0 libgthread-2_0-0 libgudev-1_0-0
libkdepim4 libopenssl0_9_8 libpoppler-glib4 libpoppler-qt4-3 marble mkinitrd
MozillaFirefox MozillaFirefox-translations-common mozilla-xulrunner191
mozilla-xulrunner191-gnomevfs mozilla-xulrunner191-kde4
mozilla-xulrunner191-translations-common multipath-tools netpbm
NetworkManager-kde4 NetworkManager-kde4-libs NetworkManager-openvpn-kde4
NetworkManager-pptp-kde4 NetworkManager-vpnc-kde4 nfs-client ntfs-3g ntp
okteta okular OpenOffice_org-components OpenOffice_org-kde4
OpenOffice_org-libs-core OpenOffice_org-libs-extern OpenOffice_org-libs-gui
OpenOffice_org-writer openslp openssl openssl-certs openvpn pam-modules
pam_mount pango patterns-openSUSE-apparmor patterns-openSUSE-base
patterns-openSUSE-enhanced_base patterns-openSUSE-games
patterns-openSUSE-imaging patterns-openSUSE-kde4 patterns-openSUSE-kde4_basis
patterns-openSUSE-kde4_imaging patterns-openSUSE-non_oss
patterns-openSUSE-sw_management_kde4 patterns-openSUSE-x11
patterns-openSUSE-yast2_basis patterns-openSUSE-yast2_install_wf
perl-Bootloader plasma-addons plasma-addons-marble poppler-tools postfix
preload preload-kmp-default qtcurve-gtk2 smolt smolt-gui sudo sweeper
sysconfig timezone udev unscd virtualbox-ose-kmp-default vpnc
xorg-x11-driver-input xorg-x11-driver-video xorg-x11-driver-video-radeonhd
xorg-x11-driver-virtualbox-ose yast2-backup yast2-metapackage-handler
yast2-ncurses-pkg yast2-network

El siguiente paquete va a ser desactualizado:
openSUSE-release

Los siguientes paquetes van a ser reinstalados:
adaptec-firmware alsa-firmware apparmor-profiles apparmor-utils
atmel-firmware autoyast2-installation bootsplash-branding-openSUSE
branding-openSUSE bundle-lang-common-de bundle-lang-common-en
bundle-lang-common-es bundle-lang-common-fr bundle-lang-common-it
bundle-lang-common-pl bundle-lang-common-ru bundle-lang-kde-de
bundle-lang-kde-en bundle-lang-kde-es bundle-lang-kde-fr bundle-lang-kde-it
bundle-lang-kde-pl bundle-lang-kde-ru cm-unicode command-not-found dejavu
desktop-data-openSUSE droid-fonts fonts-config fonts-thryomanes freefont
gimp-branding-openSUSE glib2-branding-openSUSE gtk2-branding-openSUSE
gtk2-metatheme-gilouche gtk2-metatheme-sonar hicolor-icon-theme ifnteuro
info2html ipw-firmware kernel-firmware ksmolt liberation-fonts licenses
lsb-release manufacturer-PPDs MozillaFirefox-theme-oxygen mpt-firmware
myspell-american netcfg OpenOffice_org-branding-openSUSE
OpenOffice_org-help-en-US OpenOffice_org-icon-theme-oxygen
OpenOffice_org-l10n-de OpenOffice_org-l10n-es OpenOffice_org-l10n-extras
OpenOffice_org-l10n-fr OpenOffice_org-l10n-it OpenOffice_org-l10n-pl
OpenOffice_org-l10n-ru OpenOffice_org-templates-labels-a4
OpenOffice_org-templates-labels-letter openSUSE-build-key
opensuse-codecs-installer pciutils-ids pm-profiler polkit-default-privs
python-urlgrabber scout sil-charis sil-doulos SuSEfirewall2 susehelp
susehelp_de susehelp_en susehelp_es susehelp_fr susehelp_it suseRegister
terminus-font ulimit update-alternatives wireless-regdb x11-tools xalan-j2
xdg-utils xerces-j2 xerces-j2-xml-apis xkeyboard-config xorg-x11-fonts-core
yast2-add-on yast2-apparmor yast2-branding-openSUSE yast2-firewall
yast2-inetd yast2-installation yast2-iscsi-client yast2-kerberos-client
yast2-ldap-client yast2-mail yast2-nfs-client yast2-nfs-common
yast2-ntp-client yast2-online-update yast2-online-update-frontend yast2-pam
yast2-registration yast2-registration-branding-openSUSE yast2-repair
yast2-restore yast2-runlevel yast2-samba-client yast2-samba-server
yast2-security yast2-sudo yast2-sysconfig yast2-theme-openSUSE
yast2-theme-openSUSE-Oxygen yast2-trans-stats yast2-tv yast2-x11
zd1211-firmware

El siguiente producto va a ser reinstalado:
openSUSE

170 paquetes a actualizar, 1 a desactualizar, 63 nuevos, 121 a reinstalar.
Tamaño de descarga total: 453,6 MiB. Después de la operación, se utilizarán
469,6 MiB adicionales.
¿Desea continuar? [s/n/?] (s): s
¿Esta de acuerdo con los términos de la licencia? [si/no] (no): si
Descargando paquete zd1211-firmware-1.4-65.1.noarch (1/355), 16,0 KiB (47,0 KiB desempaquetado)
Obteniendo: zd1211-firmware-1.4-65.1.noarch.rpm [hecho (7,2 KiB/s)]
Instalando zd1211-firmware-1.4-65.1 [error]
La instalación de zd1211-firmware-1.4-65.1 ha fallado:
(con --nodeps --force) Error: Subprocess failed. Error: RPM fallido: error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) setting “3.0.4-1” records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting “3.0.4-1” records from Requireversion index

¿Cancelar, Reintentar, Ignorar? [c/r/i] (c):


****ing error!

¿Ha instalado con el DVD o CD?

con el CD, me lo baje de la pagina

Por favor, inténtelo

rpmdb --rebuilddb

ser paciente. puede tomar tiempo

i did it
"
linux-ypaf:/home/eric # rpmdb --rebuilddb
linux-ypaf:/home/eric #
"

what should i do now?

(PD: thanks for the patience)

está bien
intente de nuevo

zypper up

Perfecto, lo intente de nuevo y FUNCIONO!

it is working perfectly now!

thanks a lot!!!

Now i will enjoy this Great OS :slight_smile:

gran
bien hecho
:wink:

Yast was broken on the distro I downloaded approximately a month ago. So, what I did was go to the Yast site and download Yast from there. With that I was able to download Yast from Suse. Now, I was able to get all the programming updates.