From owner-freebsd-current@freebsd.org Thu Jan 28 13:18:10 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6F1BA70784; Thu, 28 Jan 2016 13:18:10 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6E04A1CA9; Thu, 28 Jan 2016 13:18:10 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-wm0-x229.google.com with SMTP id l66so24960589wml.0; Thu, 28 Jan 2016 05:18:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=s7D9zP+x8fz/dk5f1thDnLyVWmy74hzFy5EphGHocBk=; b=irVm1jZ/GeGgFEU83SUjYBklD2w1UyrNEGZloElkGl/+1anj9e0xqO9/M8eS/0B7qV /SBGIQ+2XjVZxB/B6EET0TV588rZUnmxzaM7s6wWcU28aj4Xxa8oEloliUXV9CxWlHcL r/8n1u3I1zrfDIRQKXT5X3o4ztMbZend9okTACWfGs0i+32svNoK7sv8RoXswryXLzdn PO18Yiq4mlk51zty3ByZ0h2ewL/OItKqDJ0splnDLLGIHZqHBf7JKIaoAJka5/XAbhjX EZ36s5+VCqc8Ri/70CNq6GwaESySaDCiDrov+mdqvse84yxEdT7S2JoTBDlIH3/HH1kI j6NQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=s7D9zP+x8fz/dk5f1thDnLyVWmy74hzFy5EphGHocBk=; b=AdzsyQ3XceLAV+W5hi9gn0YWYMS8sEovPacOgrHGrtkcuPXw2u5xSV5avOnjyFQF+X TGeqgN3va9bKNKgi7uMByAkF3nIyShSVL23l15ol1aETtgSUGVkP8ltUE820cTaLMSoX Um23C0smPxqyhDHl8/Rthm9o+YwcNXAS/Zv4layo8TMpUGQtJ1J1ZenxIONBmgtOux6a 2oSDYfvTix1LCZN9Rzh3umlcu0Y2+30kynlAdTZQ2nwRjHrlXi/lUktbUflpzPokKcrR hPJyRZIQPYAeqbUDd36ittiRE0SXHmLcRB6XFsJjTPLYtSB4nhvNfBcbZvB4JARBfxlL ElUQ== X-Gm-Message-State: AG10YOQwwhUHGh9J5YKB6UyWeSsnap6sMLGRgMEvsKRVbtI1HdwKmd0SRR9CWuXbuWsGkw== X-Received: by 10.28.177.85 with SMTP id a82mr3000062wmf.57.1453987088908; Thu, 28 Jan 2016 05:18:08 -0800 (PST) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id e194sm2751659wma.19.2016.01.28.05.18.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 28 Jan 2016 05:18:08 -0800 (PST) Sender: Baptiste Daroussin Date: Thu, 28 Jan 2016 14:18:06 +0100 From: Baptiste Daroussin To: Thomas Mueller Cc: freebsd-current@freebsd.org, freebsd-pkgbase@freebsd.org Subject: Re: Packaging the FreeBSD base system with pkg(8) Message-ID: <20160128131806.GB67200@ivaldir.etoilebsd.net> References: <20160127223323.GG98557@FreeBSD.org> <183431.62409.bm@smtp111.sbc.mail.ne1.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="61jdw2sOBCFtR2d/" Content-Disposition: inline In-Reply-To: <183431.62409.bm@smtp111.sbc.mail.ne1.yahoo.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2016 13:18:10 -0000 --61jdw2sOBCFtR2d/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 28, 2016 at 12:46:39PM +0000, Thomas Mueller wrote: > from Glen Barber: >=20 > > As many know, work has been in progress for quite some time to provide > > the ability to package and upgrade the FreeBSD base system using pkg(8). > > The majority of the initial implementation has provided much of the core > > functionality to make this possible, however much work still needs to be > > done. >=20 > (snip) >=20 > Would the base system all be one package? multiple packages with meta packages to represent the whole base so you hav= e the best of both world :) >=20 > In Linux, everything is part of a package, even the kernel, but something= comparable to FreeBSD or NetBSD base system would have many packages. >=20 > Will it be possible to upgrade base system with portmaster or portupgrade= , and would that be better than the current procedure in UPDATING? No but one will be able to simply run pkg upgrade (and built himself the packages) >=20 > Would pkg then be able to show a package's required shared libraries incl= uding shared libraries from the base system? I was recently stung by pkg n= ot showing required shared libraries from the base system. Yes, but but real usage of it would happen in a second step because of many rought edges to be deal with. but yes the information would be available see: https://www.youtube.com/watch?v=3DBr6izhH5P1I and https://www.youtube.com/watch?v=3Dv7px6ktoDAI for a bigger view of what happened (note that some detail my have change a = bit, the overall remains the same) Best regards, Bapt >=20 > I just subscribed to freebsd-pkgbase@freebsd.org . >=20 > Tom >=20 > _______________________________________________ > freebsd-pkgbase@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-pkgbase > To unsubscribe, send any mail to "freebsd-pkgbase-unsubscribe@freebsd.org" --61jdw2sOBCFtR2d/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWqhUNAAoJEGOJi9zxtz5aMC8P/0SG5rBDifKrPfjLoZLk397e Q36vApnvh8+6VR7MaWckIUyBjFb02p8/UjvgbPxC47s+lpAtSTL51PB6BCm3ZmZA 3+vFGzJkTZtaO3r+ahAPUNFfyaMqutzoxDJzCKiMfIrI3twrhzUmFzVCEvZyz3jm 9pSaijsUeyXfouX8dv/eZPwWiVW9jElMI48DrMIDfZ3PmD5ZjlbnZSVoH5uvAUmQ nKlUzaW/MWgmykmf4gA/+1MVfGAPjzFKn6brbIi/2Cq0gbXp55uiksrmtKG1pdd8 yUiRCt4y+MrQoimjHhrjrEEWhhqosnx1j2Mtek1GyRlMLIva703er2tRmFY2vxpH HgeISezllA5SpYdZ+/vZkbTGqFmIubJDhEMXFEgRnDB5JwXEZrt7KwQdeFSv1Pkz SzuzaPkAKqqFkJ4MM4TpFLZ/ZTOgvpQ0E+hyjvx1pHRcUHGgrxDOoLuYXSZPx81F b3YkcH27mcN3PqxQ0xGlEqpLR/K9ffvHMCTQOWwW1nmYESukFrCtTm8qpgBopSms vyCzzlzcljA1p5d2MHjRdFvc/I9EqGedMWR1S7LSAQEPce34a9PeRNsxvvNJNxxT Crzdy8XsqERy5uv1XHWkTZO/k275BWodMOwMPXx2TZZtML1l04KxXfNhLo4LtxeZ 1YTT49c6+RqGxwqonT6H =ddhB -----END PGP SIGNATURE----- --61jdw2sOBCFtR2d/--