From owner-freebsd-current@freebsd.org Fri Jan 29 06:30:28 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 DA89EA7277A for ; Fri, 29 Jan 2016 06:30:27 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (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 7BE9018CC for ; Fri, 29 Jan 2016 06:30:27 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: by mail-wm0-x22e.google.com with SMTP id p63so54277715wmp.1 for ; Thu, 28 Jan 2016 22:30:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sippysoft-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=QpClIhcP+qgMRV2Zhw+vC9x5OWKDY4pPCwwb3eDG3qE=; b=ey+mVGekNFWuXCstknRqcQzL1+pGLxFJiKlp90+qA5WuB0r63jmDQ8W3v0q7dsD7Kn fuwxi4mUTWCqemyXm/S5cCZRromO5rx7KV8Ns32vn2etjbkEfATSzFmY4zp5PcQT2zGl bu1wR8G4UnuaeDLkYEYuCsnZo7sJ/NSQrPY2Xb76Gu2N7tGz5m/UF9VIpXXaBdnjEnZj 0ozoZksL47vRAKiobXGnvO6XiKY9exWHktGcjlvfCmN3gkT1aS04LWCWVRCI3pZQXHf9 n1V0/BcGTkeQTsi7c3enPP/gCTF9877zTAoss3ToXICXFaNqvsXgP3Jkf0QwhNCz7wva rhCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=QpClIhcP+qgMRV2Zhw+vC9x5OWKDY4pPCwwb3eDG3qE=; b=KUYQb7rXrjROWL9S1AjyJXxFoh67IUoqrl8c14oMi2J/WBkdtroimM+81xxLii1oAF av6XfvrDgwbhjJgWw8sCOvFqWTFN/JRZGaeberMENPhdxp4iyjDQZfD8AGrzFNJMWk8u vi2XuAktulTH3DEkEcFmtpzAFHzsS7MwK0jaWXW5Xe4ROOeB4MrWzJQHiudJF9joSYws XJbm8pK5xf8aVW5AHoXKRWscvmVZslV+Rp91YfZG1SRoeW+D/RyjEP6UKEdP5TnQ4Lbq hogcqe13L2FEAFAItE05mz+i3LnKZv5tGM/Np7vK5gqhYKkx6cIHB4hRxJHlNBp7rEdw OTMA== X-Gm-Message-State: AG10YOSN4KgtvpunbdP7EahzvYc7V0iBh4UU1eMKYOcpqaE9Xo57WRuL7FNYaXzH2Z7RSPC+jFWX+E+HvxhQiTqj MIME-Version: 1.0 X-Received: by 10.28.1.210 with SMTP id 201mr7108620wmb.90.1454049025944; Thu, 28 Jan 2016 22:30:25 -0800 (PST) Sender: sobomax@sippysoft.com Received: by 10.27.39.195 with HTTP; Thu, 28 Jan 2016 22:30:25 -0800 (PST) In-Reply-To: <56AA3D54.5020502@freebsd.org> References: <20160127223323.GG98557@FreeBSD.org> <183431.62409.bm@smtp111.sbc.mail.ne1.yahoo.com> <20160128131806.GB67200@ivaldir.etoilebsd.net> <20160128160622.GB88527@zxy.spb.ru> <56AA3D54.5020502@freebsd.org> Date: Thu, 28 Jan 2016 22:30:25 -0800 X-Google-Sender-Auth: FXD8fAmcYlw_8qSQ-yLLDnYXILI Message-ID: Subject: Re: Packaging the FreeBSD base system with pkg(8) From: Maxim Sobolev To: Allan Jude , slw@zxy.spb.ru Cc: FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 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: Fri, 29 Jan 2016 06:30:28 -0000 That would be like trying to install FreeBSD 11 on PDP-11 hardware. Good luck with that, Slawa, you'll need it! :) On Thu, Jan 28, 2016 at 8:09 AM, Allan Jude wrote: > On 2016-01-28 11:06, Slawa Olhovchenkov wrote: > > On Thu, Jan 28, 2016 at 02:18:06PM +0100, Baptiste Daroussin wrote: > > > >> On Thu, Jan 28, 2016 at 12:46:39PM +0000, Thomas Mueller wrote: > >>> from Glen Barber: > >>> > >>>> 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. > >>> > >>> (snip) > >>> > >>> Would the base system all be one package? > >> > >> multiple packages with meta packages to represent the whole base so you > have the > >> best of both world :) > >>> > >>> In Linux, everything is part of a package, even the kernel, but > something comparable to FreeBSD or NetBSD base system would have many > packages. > >>> > >>> 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) > >>> > >>> Would pkg then be able to show a package's required shared libraries > including shared libraries from the base system? I was recently stung by > pkg not 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=Br6izhH5P1I > >> and > >> https://www.youtube.com/watch?v=v7px6ktoDAI > >> > >> for a bigger view of what happened (note that some detail my have > change a bit, > >> the overall remains the same) > > > > What about upgrade strongly outdated system? > > For example 11.0 at time 18.0? I.e. packages for 11.0 don't available, > > pkg from 11.0 don't undertund package base from 18.0 and etc. > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > > > According to our current release schedule, FreeBSD 18.0 will not come > out for 35 years (2051). > > The general approach would appear to be just downloading new packages > and updating the system. For a drastic upgrade like that, you'd likely > have to build a newer version of pkg from ports. > > The approach for offering an upgrade from 10.x to 11.0 will be the more > interesting endeavour. > > -- > Allan Jude > >