Date: Thu, 16 Nov 2017 21:34:05 +0100 From: Kurt Jaeger <lists@opsec.eu> To: Paul Schmehl <pschmehl_lists@tx.rr.com> Cc: FreeBSD Ports <freebsd-ports@freebsd.org> Subject: Re: Package database problems Message-ID: <20171116203405.GC2827@home.opsec.eu> In-Reply-To: <D818748BC853ABC059C1D3DA@Pauls-MacBook-Pro.local> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi! > >> ls /var/db/pkg/ > >> FreeBSD.meta libXfixes-5.0.3 p5-Net-Domain-TLD-1.74 > >> py27-qt4-dbussupport-4.12_1 > >> ImageMagick-6.9.2.10,1 libXfont-1.5.2,2 p5-Package-Stash-0.37_1 > > > > Looks like you have some old-style pkg_xxxx leftovers. > So, what should I do? 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/... > 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. -- pi@opsec.eu +49 171 3101372 3 years to go !
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20171116203405.GC2827>