[Bug 1245864] Re: libmarblewidget16 4:4.11.2 packaged wrong version? Manual download and copy .so allows marble and digikam to run

Harald Sitter sitter.harald at gmail.com
Tue Oct 29 13:37:48 UTC 2013


> Maybe my copy was corrupted some other way?

Yes.
Most likely you'd want to look for problems with your hard disk [1] [2]. This type of corruption can have a wide range of causes finding out what went wrong is not particularly trivial unfortunately. Generally speaking though from a package POV this cannot happen. dpkg syncs every file (i.e. makes sure they are actually physically written, not just cached on the hard disk/kernel) so even if your system lost power dpkg would know that the package installation did not finish as expected and ask you to look into it etc. With that in mind the corrpution probably was caused after installation of the package, and hard disk failure is the most likely there. Other options would include file system failure (which would also be a curious point of failure because usually a file corruption only happens when something is writing to that file and system files are only written to during installation/upgrade), or some script/application manually writing the bogus file version.

To ensure no other files are corrupted you can use the package
'debsums', it will check whether the checksums of all files installed
from a package match with what they should be.

[1] http://askubuntu.com/questions/59064/how-to-run-a-checkdisk
[2] https://help.ubuntu.com/community/Smartmontools

** Changed in: marble (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to marble in Ubuntu.
https://bugs.launchpad.net/bugs/1245864

Title:
  libmarblewidget16  4:4.11.2 packaged wrong version? Manual download
  and copy .so allows marble and digikam to run

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/marble/+bug/1245864/+subscriptions




More information about the kubuntu-bugs mailing list