From nobody Sat Oct 25 21:35:36 2025 X-Original-To: freebsd-pkgbase@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4cvCk34lP5z6Dbh8 for ; Sat, 25 Oct 2025 21:35:39 +0000 (UTC) (envelope-from md-koch@t-online.de) Received: from mailout06.t-online.de (mailout06.t-online.de [194.25.134.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mailout00.t-online.de", Issuer "Telekom Security ServerID OV Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4cvCk26twzz3gtg for ; Sat, 25 Oct 2025 21:35:38 +0000 (UTC) (envelope-from md-koch@t-online.de) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=t-online.de; spf=pass (mx1.freebsd.org: domain of md-koch@t-online.de designates 194.25.134.19 as permitted sender) smtp.mailfrom=md-koch@t-online.de Received: from fwd73.aul.t-online.de (fwd73.aul.t-online.de [10.223.144.99]) by mailout06.t-online.de (Postfix) with SMTP id 838821C12E for ; Sat, 25 Oct 2025 23:35:36 +0200 (CEST) Received: from [192.168.1.3] ([95.223.145.116]) by fwd73.t-online.de with (TLSv1.3:TLS_AES_256_GCM_SHA384 encrypted) esmtp id 1vClvD-49xFVA0; Sat, 25 Oct 2025 23:35:35 +0200 Message-ID: <4742afd6-714a-4655-a2f4-d06a804be579@t-online.de> Date: Sat, 25 Oct 2025 23:35:36 +0200 List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: FreeBSD15.0 stable pkgbase To: freebsd-pkgbase@freebsd.org References: <53003639-EFCA-4C06-A762-ABF726340EEA.ref@yahoo.com> <53003639-EFCA-4C06-A762-ABF726340EEA@yahoo.com> Content-Language: en-US From: Manfred Koch In-Reply-To: <53003639-EFCA-4C06-A762-ABF726340EEA@yahoo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-TOI-EXPURGATEID: 150726::1761428135-78FF6A39-928BB605/0/0 CLEAN NORMAL X-TOI-MSGID: cd749d1d-cbc1-469b-998b-0af78cebb280 X-Spamd-Bar: / X-Spamd-Result: default: False [-0.13 / 15.00]; NEURAL_HAM_SHORT(-0.99)[-0.988]; NEURAL_SPAM_LONG(0.98)[0.976]; NEURAL_SPAM_MEDIUM(0.68)[0.681]; DMARC_POLICY_ALLOW(-0.50)[t-online.de,none]; R_SPF_ALLOW(-0.20)[+ip4:194.25.134.16/28:c]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_POSSIBLE(0.00)[194.25.134.19:from]; ARC_NA(0.00)[]; ASN(0.00)[asn:3320, ipnet:194.25.0.0/16, country:DE]; FREEMAIL_FROM(0.00)[t-online.de]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[t-online.de]; MID_RHS_MATCH_FROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; RCPT_COUNT_ONE(0.00)[1] X-Rspamd-Queue-Id: 4cvCk26twzz3gtg Hello Mark, thank you for your advices. I have only tried the FreeBSD-base, because the freebsd-update will be going in the future. When I set up the FreeBSD15.0 with repo in: /usr/local/etc/pkg/repos/FreeBSD.conf I installed the packages with pkg install `cat ./installed_packages` in order to get the programmes, which I have in RELEASE 14.0. Or is it not the right way to get a System with the same installed packages as before for "pkgbase" repo? I only did the command : pkg install -r FreeBSD-base -g 'FreeBSD-*' get to know what happened. I observed, that some FreeBSD-* snap files need a lot time to be installed!!! Is it that what us awaiting with pkgbase? It could be a cause to change to another OS. Thanks for your time Manfred On 10/25/25 19:22, Mark Millard wrote: > Manfred Koch wrote on > Date: Sat, 25 Oct 2025 13:04:47 UTC : > >> I have round about 450 packages installed (without so called FreeBSD- >> snap files) >> Then I typed the command pkg install -r FreeBSD-base -g 'FreeBSD-*' >> and the FreeBSD- snap files were installed. >> pkg info | wc -l shows me now round about 900 installed packaged. >> I did try to get rid of the none snap files with pkg delete -af >> afterwards the >> all files were deleted, the snap files too. The system was unusable. >> >> Don't know what the FreeBSD- snap files are. >> Don't know about experimental install. >> Excuse me the stupid asks. >> >> Can you give me some advices to this subject. How can I remove with "pkg >> delete" only the right packages. > > You do not have to use the FreeBSD-base repository (i.e., the repository > that contains the pkgbase packages, also called base packages) at all: > using pkgbase is not a requirement. The pkgbase packages are one way of > installing and updating FreeBSD --but are not the only way. > > FYI: The FreeBSD-*.pkg files from the FreeBSD-base repository are the > pkgbase/base packages for possibly installing/updating FreeBSD. > > You may want to also have a file like: > > /usr/local/etc/pkg/repos/FreeBSDbase.conf > > that contains a line like: > > FreeBSD-base: { enabled: no } > > (I tried to pick a file name that would not conflict with some other > files that might be automatically put in place yet still be suggestive > of what it is related to. It may not be the best of choices. Hopefully > it would be applied after any others that reference FreeBSD-base .) > > If FreeBSD-base is disabled (or not defined) the command: > > # pkg repositories -e > > will not list FreeBSD-base. Otherise it will. That can provide > a cross check on if it is enabled or not. > > ("repos" is a unique prefix of "repositories" that can be used > but "repo" is a distinct command.) > > The non-pkgbase vs. pkgbase ways of installing and updating FreeBSD > should not be mixed. It is probably best to avoid needing to do a > conversion later. As far as I know, the only official conversion > technique is from non-pkgbase to pkgbase. But you might want to > avoid that for now. > > If you use a non-pkgbase FreeBSD installation with FreeBSD-base > disabled ( i.e. enabled: no ) or not defined, things will continue > to work as they did historically. (I suggest avoiding both > "pkg delete -af" and "pkg delete -y -a". I suggest reviewing the > list displayed for "pkg delete -a". Yes, even though the list can > be hundreds of lines long or longer. For a pkgbase FreeBSD > installation with FreeBSD-base enabled (so it shows FreeBSD-* > packages), answering Yes would probably never be the right thing to > do for "pkg delete -a" being involved.) > > === > Mark Millard > marklmi at yahoo.com > >