Date: Tue, 02 Apr 2013 20:53:09 +0200 From: Julien Laffaye <jlaffaye@freebsd.org> To: freebsd-ports@freebsd.org Subject: Re: pkg_version: the package info for package '...' is corrupt Message-ID: <515B2915.9000602@freebsd.org> In-Reply-To: <515AA7E6.5020606@eskk.nu> References: <10955.1364893724@server1.tristatelogic.com> <515AA7E6.5020606@eskk.nu>
next in thread | previous in thread | raw e-mail | index | archive | help
On 4/2/2013 11:41 AM, Leslie Jensen wrote: > > > 2013-04-02 11:08, Ronald F. Guilmette skrev: >> >> >> [[ I asked about this problem on the -questions list a couple of days >> ago, but didn't get any relevant replies, so I'm trying again here >> on the -ports list. Apologies if you see this twice. ]] >> >> A couple of days ago my system just simply decided to power itself off >> (twice) whilst I was in the middle of doing "portupgrade -a". >> >> I have since learned that the unscheduled and unexpected power offs >> were due to a CPU cooling problem. I believe that I have that problem >> in hand now. >> >> Separately however, and probably as result of the sudden power offs, >> when I run pkg_version now I am getting many messages relating to >> various of my installed packages, all having the following general >> form: >> >> pkg_version: the package info for package 'PKG' is corrupt >> >> where `PKG' is the name of some package or another that I have >> installed. >> >> I have at least 6 such messages for different packages I have >> installed... >> and probably more. >> >> I googled around a bit and did not find any good explanation for the >> above error or, more importantly, what to do about it. >> >> I gather however that my package data base has become corrupted. >> >> OK, so how does one rebuild that from scratch? >> >> Please don't tell me that I have to reinstall every bleedin' port from >> scratch! >> >> >> Regards, >> rfg >> >> >> P.S. Oh! And by the way, I just happen to have made a full system >> backup >> quite recently. Do I just simply need to get the entire contents of >> /var/db/pkg/ from that backup, and then do "rm -fr /var/db/pkg" and then >> copy my backup copy of /var/db/pkg to the real /var/db/pkg ? >> >> Will that fix the problem? >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >> > > > > > > Are you using pkg? If so the command should be pkg version without the > underscore. > No, this is the old pkg_version which produces this output. With pkgng, the database is atomic thanks to sqlite, thus this problem would not have occured. > /Leslie > > > PS: Your private mail address bounces. I've tried two different SMTP > Servers! > > > <rfg@tristatelogic.com>: host server1.tristatelogic.com[69.62.255.118] > said: > 550 5.7.1 <mx1.bjare.net[212.31.160.3]>: Client host rejected: > bjare.net is > BLACKLISTED - Use http://www.tristatelogic.com/contact.html (in > reply to > RCPT TO command) > > > > <<< 550 5.7.1 <c-4-202-233-83.cust.bredband2.com[83.233.202.4]>: > Client host rejected: cust.bredband2.com is BLACKLISTED - Use > http://www.tristatelogic.com/contact.html > 550 5.1.1 <rfg@tristatelogic.com>... User unknown > <<< 554 5.5.1 Error: no valid recipients
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?515B2915.9000602>