Date: Sat, 4 Sep 2021 00:26:12 +0100 From: Graham Perrin <grahamperrin@gmail.com> To: freebsd-pkg@freebsd.org Subject: De-register a package (or delete a package without wrecking the base system) Message-ID: <e2e8fa2e-4eed-c094-7336-9a7cbbc88f45@gmail.com> In-Reply-To: <f6072d94-c3e7-836f-b957-fe3d6b46bed2@gmail.com> References: <f6072d94-c3e7-836f-b957-fe3d6b46bed2@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 28/08/2021 13:26, Graham Perrin wrote: > I can't recall how this one package crept in from FreeBSD-base (let's > assume PEBKAM), but I'd like to be without it. To not have spurious > output in response to `pkg check -Bsd`, and so on. > > How to de-register? > > % pkg info FreeBSD-clibs > FreeBSD-clibs-14.snap20210513182414 > Name : FreeBSD-clibs > Version : 14.snap20210513182414 > Installed on : Sat May 15 20:29:08 2021 BST > Origin : base > Architecture : FreeBSD:14:amd64 > Prefix : / > Categories : base > Licenses : BSD2CLAUSE > Maintainer : re@FreeBSD.org > WWW : https://www.FreeBSD.org > Comment : Core C Libraries > Shared Libs provided: > libdl.so.1 > libssp.so.0 > libedit.so.8 > librt.so.1 > libgcc_s.so.1 > libncursesw.so.9 > libm.so.5 > libc.so.7 > libthr.so.3 > libcxxrt.so.1 > libc++.so.1 > Annotations : > FreeBSD_version: 1400013 > repo_type : binary > repository : FreeBSD-base > Flat size : 5.79MiB > Description : > Core C Libraries > % pkg info -x ^FreeBSD- > FreeBSD-clibs-14.snap20210513182414 > freebsd-release-manifests-20210413 > % > If de-registration is impossible: I can register a fake manifest for FreeBSD-clibs, a manifest that lists no files. So, subsequent deletion of the package will not wreck the base system. Can anyone suggest a better alternative? TIA
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e2e8fa2e-4eed-c094-7336-9a7cbbc88f45>