Date: Thu, 16 Nov 2017 15:19:58 -0600 From: Paul Schmehl <pschmehl_lists@tx.rr.com> To: FreeBSD Ports <freebsd-ports@freebsd.org> Subject: Re: Package database problems Message-ID: <DA2044A75F54A978ED2C1408@Pauls-MacBook-Pro.local> In-Reply-To: <20171116203405.GC2827@home.opsec.eu> References: <27599F2948EE17B91E77EB7F@Pauls-MacBook-Pro.local> <CA%2BtpaK2azVgx6yb98ySHFSr015Ngv5oMHT%2B29b_b_u6AbDL9EQ@mail.gmail.com> <82935A8FFB5163556E158535@Pauls-MacBook-Pro.local> <CAOjFWZ5CBOsSWDgrjLh8eeH4bYS_322ne6t=48cEQS7DYka4YA@mail.gmail.com> <8A2775F734F780DEC994C467@Pauls-MacBook-Pro.local> <20171116194924.GB2827@home.opsec.eu> <D818748BC853ABC059C1D3DA@Pauls-MacBook-Pro.local> <20171116203405.GC2827@home.opsec.eu>
next in thread | previous in thread | raw e-mail | index | archive | help
--On November 16, 2017 at 9:34:05 PM +0100 Kurt Jaeger <lists@opsec.eu> wrote: > > You probably have to clean it up. > > I would do this: > - use the list of old-style packages in /var/db/pkg, together > with the output of pkg info, to generate a list of > packages that you need after clean up. > My list looks like this, approx. 2000 entries: > ------------- > [...] > devel/automake > devel/automake-wrapper > devel/automoc4 > devel/binutils > devel/bison > [...] > ------------- > - Then build all the packages from your list via poudriere, > and generate a repo of all those up2date packages. > - Then (this is dangerous, if done via remote, keep a few > ssh sessions running in parallel, if one fails): > mkdir /usr/local/OLD > cd /usr/local > mv * OLD/ > - Now no packages are installed > - re-add all the packages, restore the config from OLD/... > Ugh. >> I didn't setup this server to begin with. I recall, a >> while back, instructions for switching to pkgng. Is that what wasn't >> done? > > Yes, something like that. Should I run pkg2ng now? Would that help? Paul Schmehl, Retired As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DA2044A75F54A978ED2C1408>