From owner-freebsd-pkgbase@freebsd.org Thu Jan 30 01:20:27 2020 Return-Path: Delivered-To: freebsd-pkgbase@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 663B91FF2F6 for ; Thu, 30 Jan 2020 01:20:27 +0000 (UTC) (envelope-from eriklauritsen@yandex.com) Received: from forward102j.mail.yandex.net (forward102j.mail.yandex.net [5.45.198.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 487Mwn5xYzz4SXZ for ; Thu, 30 Jan 2020 01:20:25 +0000 (UTC) (envelope-from eriklauritsen@yandex.com) Received: from mxback7g.mail.yandex.net (mxback7g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:168]) by forward102j.mail.yandex.net (Yandex) with ESMTP id CF3F3F203EB for ; Thu, 30 Jan 2020 04:20:22 +0300 (MSK) Received: from localhost (localhost [::1]) by mxback7g.mail.yandex.net (mxback/Yandex) with ESMTP id ROPuo67nNw-KMHOxWKm; Thu, 30 Jan 2020 04:20:22 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1580347222; bh=oN8Bq9qy2EntTMQ+WQeNmU8IFBagz2M4tOR0aReKWMc=; h=Message-Id:Date:Subject:To:From; b=qiHy+/8+UupVt6MEPtGDU54eLCq5c3Wrft5Xlk2++LYP/tebqFMXGUcLlMjhoB1UN A75+OLr2IuECVCRcIjcxfVvH6fuTZGg4eoSl2nMrlWLWqT2QKykktDP+COMSABozVU E3eay5Cr9mEwayqlA3QsoMNNNytxmedzjit9JBLk= Received: by sas2-acef09fc61af.qloud-c.yandex.net with HTTP; Thu, 30 Jan 2020 04:20:22 +0300 From: Erik Lauritsen To: freebsd-pkgbase@freebsd.org Subject: Will pkg in base break the base? MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Thu, 30 Jan 2020 01:20:22 +0000 Message-Id: <12851601580347222@sas2-acef09fc61af.qloud-c.yandex.net> Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Rspamd-Queue-Id: 487Mwn5xYzz4SXZ X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yandex.com header.s=mail header.b=qiHy+/8+; dmarc=pass (policy=none) header.from=yandex.com; spf=pass (mx1.freebsd.org: domain of eriklauritsen@yandex.com designates 5.45.198.243 as permitted sender) smtp.mailfrom=eriklauritsen@yandex.com X-Spamd-Result: default: False [-2.10 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[yandex.com:s=mail]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:5.45.192.0/19]; FREEMAIL_FROM(0.00)[yandex.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; TO_DN_NONE(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[yandex.com:+]; DMARC_POLICY_ALLOW(-0.50)[yandex.com,none]; IP_SCORE(0.00)[ip: (-9.87), ipnet: 5.45.192.0/18(-4.85), asn: 13238(-3.81), country: RU(0.01)]; RCVD_IN_DNSWL_LOW(-0.10)[243.198.45.5.list.dnswl.org : 127.0.5.1]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_ENVFROM(0.00)[yandex.com]; ASN(0.00)[asn:13238, ipnet:5.45.192.0/18, country:RU]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[] X-BeenThere: freebsd-pkgbase@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Packaging the FreeBSD base system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Jan 2020 01:20:27 -0000 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.? I have searched the archives, but I couldn't find this specifically discussed, please forgive me if I have overlooked something. Kind regards, Erik