Bug 10292 - mageia3 32bits RPM database not solved
Summary: mageia3 32bits RPM database not solved
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 3
Hardware: i586 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-26 14:05 CEST by alain deraedt
Modified: 2015-03-31 16:06 CEST (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description alain deraedt 2013-05-26 14:05:29 CEST
Description of problem:
[root@mageia3_32 ~]# urpmi.addmedia --distrib --mirrorlist http://mirrors.mageia.org/api/mageia.3.i586.list
erreur : rpmdb: BDB0113 Thread/process 5770/3073312448 failed: BDB1507 Thread died in Berkeley DB library
erreur : erreur db5(-30973) de dbenv->failchk : BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
erreur : ne peut ouvrir l'index Packages en utilisant db5 -  (-30973)
erreur : impossible d'ouvrir la base de données paquet dans /var/lib/rpm
impossible d'ouvrir la base de donnée rpm


Version-Release number of selected component (if applicable):


How reproducible: try


Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Comment 1 alain deraedt 2013-05-26 14:08:41 CEST
sorry
I suspect new mageia's 32 bits (and perhaps others distrib based on kernels3) to be uncompatible with the Intel chipset X58.
Comment 2 Manuel Hiebel 2013-05-26 17:45:51 CEST
hello seems your database rpm is corrupted,

does it work with:

rm -f /var/lib/rpm/__db*
rpm --rebuilddb
Comment 3 alain deraedt 2013-05-27 16:17:06 CEST
(In reply to Manuel Hiebel from comment #2)
> hello seems your database rpm is corrupted,
> 
> does it work with:
> 
> rm -f /var/lib/rpm/__db*
> rpm --rebuilddb

no

[root@localhost ~]# rm -vf /var/lib/rpm/__db*
« /var/lib/rpm/__db.001 » supprimé
« /var/lib/rpm/__db.002 » supprimé
« /var/lib/rpm/__db.003 » supprimé
[root@localhost ~]# rpm --rebuilddb
(...and nothing happens)
^C[root@localhost ~]
Comment 4 Thierry Vignaud 2013-05-28 17:57:19 CEST
That means rpm --rebuilddb succeeded.

CC: (none) => thierry.vignaud

Comment 5 alain deraedt 2013-05-29 00:19:52 CEST
(In reply to Thierry Vignaud from comment #4)
> That means rpm --rebuilddb succeeded.

no, but now I know it is not a bug at all: 32bits kernel-3xxx... don't support DRAM over 4GB if they are not PAE enabled (and on mga(2,3)-32, kernel are not PAE-enabled), and I have 24 GB!!!
32 bits kernel of Fedora or Red Hat are PAE-enabled
see for example http://linuxscoop.blogspot.fr/2011/01/how-to-install-linux-pae-enabled-kernel.html?zx=260ff86e326ec023
Comment 6 alain deraedt 2013-05-29 00:20:46 CEST
(In reply to Manuel Hiebel from comment #2)
> hello seems your database rpm is corrupted,
> 
> does it work with:
> 
> rm -f /var/lib/rpm/__db*
> rpm --rebuilddb

In reply to Thierry Vignaud from comment #4)
> That means rpm --rebuilddb succeeded.

no, but now I know it is not a bug at all: 32bits kernel-3xxx... don't support DRAM over 4GB if they are not PAE enabled (and on mga(2,3)-32, kernel are not PAE-enabled), and I have 24 GB!!!
32 bits kernel of Fedora or Red Hat are PAE-enabled
see for example http://linuxscoop.blogspot.fr/2011/01/how-to-install-linux-pae-enabled-kernel.html?zx=260ff86e326ec023
Comment 7 Thierry Vignaud 2013-05-29 00:43:00 CEST
kernel-server _HAS_ support for PAE

Just run the following:
urpmi kernel-server-latest
rebootin <whatever_label_has_kernel-server_in_grub_menu.cfg>
Comment 8 alain deraedt 2013-05-29 00:47:43 CEST
Found in bug 9250: 
"Manuel Hiebel 2013-03-04 20:53:57 CET

it is available since years in the kernel-server"

if true something wrong somewhere.(In reply to Thierry Vignaud from comment #7)
> kernel-server _HAS_ support for PAE
> 
> Just run the following:
> urpmi kernel-server-latest
> rebootin <whatever_label_has_kernel-server_in_grub_menu.cfg>

and how is it possible if, by definition of this bug, urpmi doesn't work?
Comment 9 alain deraedt 2013-05-29 00:51:38 CEST
when I typed (see description)
[root@mageia3_32 ~]# urpmi.addmedia --distrib --mirrorlist http://mirrors.mageia.org/api/mageia.3.i586.list

I ALREADY used kernel-server-latest
Comment 10 Marja Van Waes 2015-03-31 16:06:41 CEST
Mageia 3 changed to end-of-life (EOL) status 4 months ago.
http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ 

Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Mageia
please feel free to click on "Version" change it against that version of Mageia
and reopen this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

--
The Mageia Bugsquad

Status: NEW => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.