Could you please any one help me?

I'm getting following error message "error: rpmdb: damaged header #1439 retrieved -- skipping." while I'm trying to install Samba server. I tried Google search but unable to solve my problem.

  • What distribution are you using? If it is Fedora, please add the full output and the command you are issuing. – skytux Nov 18 '15 at 18:10
  • Thank you for answering my question I'm using CentOS kernal ver 2.6.32-573.8.1.el6.x86_64 CentOS release 6.7 (Final) – Mohd Shakeer Nov 18 '15 at 20:00
  • sudo yum -y install samba I'm using this command to install samba – Mohd Shakeer Nov 18 '15 at 20:19
  • You shoudn't tag this question as ubuntu or fedora, but anyway I'm going to write an asnwer that I think it is the one that will solve your issue. – skytux Nov 18 '15 at 22:25

It seems that the RPM database is corrupted in some way, so you should try to restore it:

sudo rm -f /var/lib/rpm/__db*

and then rebuild it:

sudo rpm --rebuilddb

Hope this helps!!

  • Thank you skytux my problem has been solved. and sorry for the wrong tagging. – Mohd Shakeer Nov 19 '15 at 20:39
  • I'm glad you solved your issue! :) – skytux Nov 19 '15 at 22:21
  • You are free to vote if the answer helped you!! ;) – skytux Nov 21 '15 at 17:29
  • I'm unable to vote your answer. – Mohd Shakeer Nov 23 '15 at 15:27
  • Hmmm, didn't have that file/directory, the rebuild command trew another, different error, but a second rebuild command finished without error. After, the initial error about damaged headers was gone. – sweber Sep 4 '17 at 18:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.