Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Jun 2012 00:38:05 +0100
From:      RW <rwmaillists@googlemail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Lost /var/db/pkg
Message-ID:  <20120614003805.61746d06@gumby.homeunix.com>
In-Reply-To: <loom.20120613T211415-353@post.gmane.org>
References:  <CAG%2BKJSJh7dQNg4cnHnu9O0u8_fmvWF0YuWQaeeVPxGrPSaDHnQ@mail.gmail.com> <loom.20120613T211415-353@post.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 13 Jun 2012 19:17:20 +0000 (UTC)
jb wrote:

> William Orr <will <at> worrbase.com> writes:
> 
> > 
> > Hello,
> > 
> > I had a hard disk failure some time ago, and I ended up losing
> > /var/db/pkg/ and everything under it (before you say I should've
> > been backing it up, I know, I was actually doing an initial full
> > when this happened). Is there a way I can restore it, or at least
> > manually add entries I know for sure about?
> 
> forums.freebsd.org/showthread.php?t=6466
> "The application themselves are still installed and will keep
> functioning, you just removed the records of their installation. When
> you later install newer versions, you may have to use a force flag to
> overwrite files (the port thinks it is uninstalled after all). The
> new port installations will get recorded in /var/db/pkg again.'

I wouldn't do that, it's not as simple as that post suggests. It's
likely to lead to a lot of files being orphaned, which may lead to
build or runtime errors in the future, or vulnerabilities  that
portaudit can't detect.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120614003805.61746d06>