/var/lib/dpkg/status 文件导致不能安装和删除deb包的问题

今天在770上删除一个package时遇到了这样的问题(可能debian系统都可能会遇到这个问题吧)

dpkg: parse error, in file `/var/lib/dpkg/status' near line 3433 package `osso-pdf-viewer':
`Depends' field, reference to `libfreetype6': version contains ` '
E: Sub-process /usr/bin/dpkg returned an error code (2)

google后得到的线索似乎是status这个文件坏掉了,可能是我试验maemocjk-uninstall程序过度删除的后果吧。

尝试用相同目录下的备份文件status-old覆盖status,问题得到了解决。当然,先备份一下status这个文件。

7 Replies to “/var/lib/dpkg/status 文件导致不能安装和删除deb包的问题”

  1. Hi, guoyong

    stardict is a bit too large for 770, and I compiled sdcv for it.

    It works great on scratchbox, but always crash or get wrong results.

    Do you have such experiences? do not want to install dbg environment into the devices.

  2. 你是曾经在cri的guoyong吧?看照片就知道啦。
    记得我吗?原来日语部的。
    现在哪里发财?方便跟我联系。。。
    很意外能在网上碰到你。哈哈。。。

Comments are closed.