Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Jan 2020 17:28:19 +0100
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Erik Lauritsen <eriklauritsen@yandex.com>
Cc:        freebsd-pkgbase@freebsd.org
Subject:   Re: Will pkg in base break the base?
Message-ID:  <20200130162819.xztch5vu6sdm6ieg@ivaldir.net>
In-Reply-To: <12851601580347222@sas2-acef09fc61af.qloud-c.yandex.net>
References:  <12851601580347222@sas2-acef09fc61af.qloud-c.yandex.net>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Thu, Jan 30, 2020 at 01:20:22AM +0000, Erik Lauritsen wrote:
> Hi,
> 
> I have posted this question on "questions", but realize that maybe this is
> the right place :)
> 
> I have always really liked the FreeBSD separation between base and the
> packages, and I love that you can do a "pkg delete -a" and not worry
> about the kernel or the base system.
> 
> Occasionally on Linux, especially in the past, a failed update to some
> packages renders the entire system unusable, and even Debian with its
> "apt --fix-broken" and "apt install -f" sometimes just runs in an
> unending loop unable to fix some dependency mess.
> 
> With pkg for base, would a "pkg delete -a" then also delete the kernel
> and base etc.?

No we have added a notion of "vital" packages which one are allowed to upgrade
but not to remove, so pkg delete -a will leave a viable system after ward.

Probably smaller than a current base system but still viable. and a users can by
himself flag some packages as vital so if he wants the entire base to be vital
he can.

Does that answer your question?

Best regards,
Bapt

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAl4zBCAACgkQY4mL3PG3
PlqFzg//ZHZu6AxtRggRsKEX2NArSUQvgiU/1ovTYBl81DFzQHPy50ZTSmzWJUGK
YEteFN10YJxTllO6UM4E9iKp0WYnzCcwDlRs+z/1wG0J9RfyiMF93kheCW3ce+pf
BcrWmy+8KREOJQ2KTPt9Ta3500ORoRCvf62QH555KkBr7ZCv5aGf2epQk/VPKXex
tNiA1B1OPndlwsMxZwPEYVEd5S82u0dh7YcxQZtlRztp953ckFg2w+m0vMHBlJlZ
L6YCSIUeci5SHICMO6Ybd5GH6GthBTAIw0qezLVTu9sjYHX3ypV5dXvyXFdLJZwO
YQiV8AnoCkt1Um+15TD1KDXlo/ZzDgl5Gu1dZp3KW6CztHdpCeY+Am9y7li3eqhu
bo0o/JtewSuWmJQI+rnfr4rlepbuazgzO9l1okx5BsxHcOtHA0M5Pl4ZLdAD3abV
o+wnwD4J1QHxT7QjhlByKVFNqjZ9EKMqpv9znrAMGTE1XnkgvW+DuQc20WrhE/0a
UQE+aOByV7ARhWHeooklDsrtXjTF6BI/PmL7KwfCNkvj6ufu3bv/b/RB6OyV7g5D
4ItJoB4efqI4pyBiqE9uwl4FXyL7tY5nSg9QdMKjc2scvblfT/hSLRchmoB/m3lE
h+UJHBaMp5leZj+aeR/pQBOM0taFwebQ5L64pw8pjFPghLTkCJ8=
=isA8
-----END PGP SIGNATURE-----
help

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