From nobody Sun Nov 19 22:27:52 2023 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 4SYQJD3264z51Rbn for ; Sun, 19 Nov 2023 22:27:56 +0000 (UTC) (envelope-from vermaden@interia.pl) Received: from smtpo68.interia.pl (smtpo68.interia.pl [217.74.67.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4SYQJC6ngzz3Tyj; Sun, 19 Nov 2023 22:27:55 +0000 (UTC) (envelope-from vermaden@interia.pl) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=interia.pl header.s=dk header.b=TeaYf5kz; spf=pass (mx1.freebsd.org: domain of vermaden@interia.pl designates 217.74.67.68 as permitted sender) smtp.mailfrom=vermaden@interia.pl; dmarc=pass (policy=quarantine) header.from=interia.pl Date: Sun, 19 Nov 2023 23:27:52 +0100 From: vermaden Subject: Personal FreeBSD PkgBase Server To: freebsd-pkgbase@FreeBSD.org Cc: bapt@freebsd.org X-Mailer: interia.pl/pf09 In-Reply-To: References: <20231119191035.D7410A38FF@mail.toya.net.pl> X-Originating-IP: 195.3.152.163 Message-Id: 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 Content-Type: multipart/alternative; boundary="=-AaeqILU7mAX5ozY7zyhm" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interia.pl; s=dk; t=1700432874; bh=Eq4cWsQXzcpowfXqGGf2b+gyfiS37AHsbr/BNyZ4M+Y=; h=Date:From:Subject:To:Message-Id:MIME-Version:Content-Type; b=TeaYf5kzmHYHLVHUHXlMkPKl7VUavhNjAoPe1jKeWcTGZAgl3ow/LM1L34RkwO43g izeRTvHe77AWC/Iyw+4c+x/dkgME3i2JtWWgSF6nmnUlYS5fVzyKCAJCQZONnvpIeZ rQ/WcymYBbdUKmTZ/keI+tMmK8bQo362fhCCL2ko= X-Spamd-Result: default: False [-3.90 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[interia.pl,quarantine]; RWL_MAILSPIKE_EXCELLENT(-0.40)[217.74.67.68:from]; R_SPF_ALLOW(-0.20)[+ip4:217.74.64.0/22:c]; R_DKIM_ALLOW(-0.20)[interia.pl:s=dk]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ASN(0.00)[asn:16138, ipnet:217.74.64.0/22, country:PL]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[interia.pl]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[interia.pl:+]; FROM_HAS_DN(0.00)[]; HAS_XOIP(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[interia.pl]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; DWL_DNSWL_NONE(0.00)[interia.pl:dkim] X-Rspamd-Queue-Id: 4SYQJC6ngzz3Tyj X-Spamd-Bar: --- --=-AaeqILU7mAX5ozY7zyhm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi,it's good to see PkgBase seeing more light of day but my question is about its build process.How to create the build process to create and host this PkgBase solution on my own?I would like to create and maintain a custom FreeBSD kernel/base build and then update it with PkgBase packages that I build with Poudriere.Can you share the instructions You use to create and maintain self PkgBase solution?Thank You in advance.Regards,vermaden --=-AaeqILU7mAX5ozY7zyhm Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi,

it's good to see PkgBase seeing more light of day but my question is about its build process.

How to create the build process to create and host this PkgBase solution on my own?

I would like to create and maintain a custom FreeBSD kernel/base build and then update it with PkgBase packages that I build with Poudriere.

Can you share the instructions You use to create and maintain self PkgBase solution?

Thank You in advance.

Regards,
vermaden

--=-AaeqILU7mAX5ozY7zyhm-- From nobody Mon Nov 20 03:59:20 2023 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 4SYYfv0cFCz51qkl for ; Mon, 20 Nov 2023 03:59:35 +0000 (UTC) (envelope-from reshadpatuck1@gmail.com) Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SYYft4Dnwz4TxN; Mon, 20 Nov 2023 03:59:34 +0000 (UTC) (envelope-from reshadpatuck1@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-40a48775c58so13641685e9.3; Sun, 19 Nov 2023 19:59:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700452772; x=1701057572; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MQV2sdZtUF8czY8K3Y3YgfSQCXAF4VTPXPYv8vifarU=; b=B9kE6DkbHQdjrHczlW8EawSXiEWPYIgVfwgdW0gms5xAYJ86aCMIZtyHHct6LS5+Oi Cn2/OIkEIALtZyAVmrtleIu7CZMm8jSjEj0Tp3hWfMN8hf37d49sM56crYBplQXmF1Tv pB7vrvM19swyxG0YE3tMyZgMy8vfAls+PvDGx+sZhyTTRGtLUSW6r/Qi2jNJDW1Tgeaj TGH0Gg5y60fqsiA6cn3iPgFlBq/riim+ZMQ3jyE3MARlg86hrkHHfP1AhoV60AJyZXuo euBqzoEAN/jX6dqnK0VQ1thnlzIrWkMHhXbLlpYs7C/v1y/nxQ7+EtQSix2/Sl4KXo5N cA6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700452772; x=1701057572; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MQV2sdZtUF8czY8K3Y3YgfSQCXAF4VTPXPYv8vifarU=; b=Afm9jinmlFMMXZ/JmVXbHFkJPahx8w4dGdZvV4iB9CYnEJ8ai78BC8psiskp3QT3xd REel1fs4wrU/2yfCYwKrPOUQTvtBZTtKeWy3bfAR6myGagvh7CcU2MZdpsZDXncokp6j OFC2NbGXSw5n6TnW0Ko5iR67VZV/WN9LRqy9ua30XfhRFvpcRbsBov1tD9/4p3K+xpwx XHSQ9TS8yM9wWSCxdzppgmxmpFEVVVWbHcjpaNRGeqhw0KVextoGtsmFc93A3YRJT9yr gINXHEv1fo4T4YqbJXl7FvlPBZTt+d97S3aPocPZQ6kEaKDWoPNzVOoeiU+7nafHjwCw 7org== X-Gm-Message-State: AOJu0Yy2AVfGtFYR9ZJVcKUwEyO228vsj2eEN1oj1myyy1uPAJQ7wAEv nS2taBGASNDca4nWq7pLiD73lofFSH5iSyy9GkZMhGj0dVI= X-Google-Smtp-Source: AGHT+IEFEhw268ekN+9YA5M+CnQkXo+LOOlzhghDgUWAADdTPUBoRWI50rlZ3rRSW4ag85JM4n/mDziN021LcjyuI+k= X-Received: by 2002:a05:600c:350a:b0:409:19a0:d247 with SMTP id h10-20020a05600c350a00b0040919a0d247mr5095002wmq.18.1700452771854; Sun, 19 Nov 2023 19:59:31 -0800 (PST) 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 References: <20231119191035.D7410A38FF@mail.toya.net.pl> In-Reply-To: From: Reshad Patuck Date: Mon, 20 Nov 2023 09:29:20 +0530 Message-ID: Subject: Re: Personal FreeBSD PkgBase Server To: vermaden Cc: freebsd-pkgbase@freebsd.org, bapt@freebsd.org Content-Type: multipart/alternative; boundary="0000000000006c7d2a060a8d835c" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Queue-Id: 4SYYft4Dnwz4TxN --0000000000006c7d2a060a8d835c Content-Type: text/plain; charset="UTF-8" Hi Vermaden, Once you build the packages from PkgBase (src repository) and your ports packages from poudriere, you can do one of the following. 1. Host both output directories as separate static web directories and configure pkg on your FreeBSD systems to reach out to two repositories (PkgBase and Poudriere) 2. Copy in the pkg files from both PkgBase and poudriere to a single directory and run the `pkg repo ${path-to-pkg-dir}` to create a unified repository and host that directory on a web server. This way you can have just one additional repository to configure. Best, Reshad On Mon, 20 Nov 2023 at 03:57, vermaden wrote: > Hi, > > it's good to see PkgBase seeing more light of day but my question is about > its build process. > > How to create the build process to create and host this PkgBase solution > on my own? > > I would like to create and maintain a custom FreeBSD kernel/base build and > then update it with PkgBase packages that I build with Poudriere. > > Can you share the instructions You use to create and maintain self PkgBase > solution? > > Thank You in advance. > > Regards, > vermaden > > --0000000000006c7d2a060a8d835c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi=C2=A0Vermaden,

Once you build the pa= ckages from PkgBase (src repository) and your ports packages from poudriere= , you can do one of the following.
  1. Host both output direc= tories as separate=C2=A0static web directories and configure pkg on your Fr= eeBSD systems to reach out to two repositories (PkgBase and Poudriere)
  2. =
  3. Copy in the pkg files from both PkgBase and poudriere to a single direc= tory and run the `pkg repo ${path-to-pkg-dir}` to create a unified reposito= ry and host that directory on a web server. This way you can have just one = additional repository to configure.
Best,
Res= had

On Mon, 20 Nov 2023 at 03:57, vermaden <vermaden@interia.pl> wrote:
Hi,

it's good to see PkgBa= se seeing more light of day but my question is about its build process.

How to create the build pro= cess to create and host this PkgBase solution on my own?

I would like to create and maintain a custom FreeBSD kernel/base build and then update it with PkgBase packages that I build with Poudriere.
=

Can you share the instruction= s You use to create and maintain self PkgBase solution?

Thank You in advance.

Regards,
vermaden
=

--0000000000006c7d2a060a8d835c-- From nobody Mon Nov 20 07:18:25 2023 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 4SYf4T3cG9z523j2 for ; Mon, 20 Nov 2023 07:18:33 +0000 (UTC) (envelope-from freebsd@igalic.co) Received: from mail-4317.proton.ch (mail-4317.proton.ch [185.70.43.17]) (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 "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SYf4T1JwHz4kn3; Mon, 20 Nov 2023 07:18:33 +0000 (UTC) (envelope-from freebsd@igalic.co) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=igalic.co; s=protonmail2; t=1700464709; x=1700723909; bh=o6YaEmnEyEvVpI6fEFopLoRyqBCanqPhoC8vwBwQDWg=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=SBc3BnU/i6lHFYB34pKqVhLqcvQAZnnX5MGNAyAc5HD+yT0arrp2o04+J6DyVYO1K o0okZffV3DzUjKKIxOZX0Y1hwzb33oA1rm0nirq+4Wa5Nza4OXGC0BO6TSZH7VRJSm FT1KJRFCoj7U+0S/3h0O1EkSVu29KvUUwZLr2YGcL8jvFP4ZVoCtI37V0gUi0nq6/Y wjFz4RMXgOX4LzWxG2iThrpXjc7IKHF6fs+HmVRapxwLcuHKlH4IdRtvlRC3ADJNay 619y4Ew4MqDNt01i9eb5GXXJNwoLwsKqeE0obWjB1EbxlHeU0h+aUQaFSkhkP1foXc MdZNeiFPZnEVA== Date: Mon, 20 Nov 2023 07:18:25 +0000 To: vermaden@interia.pl, freebsd-pkgbase@FreeBSD.org From: =?utf-8?Q?Mina_Gali=C4=87?= Cc: bapt@freebsd.org Subject: Re: Personal FreeBSD PkgBase Server Message-ID: In-Reply-To: References: <20231119191035.D7410A38FF@mail.toya.net.pl> Feedback-ID: 66573723:user:proton 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 Content-Type: multipart/alternative; boundary="b1_ekLEPgsIzDrEpaKtBVgV65dT6xFMAifl4k6IExOLkE" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH] X-Rspamd-Queue-Id: 4SYf4T1JwHz4kn3 This is a multi-part message in MIME format. --b1_ekLEPgsIzDrEpaKtBVgV65dT6xFMAifl4k6IExOLkE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGkgdmVybWFkZW4sCgp0aGlzIGlzIGhvdyBpIGRpZCBpdDogaHR0cHM6Ly9jb2RlYmVyZy5vcmcv cGtnYmFzZS93ZWJzaXRlL3NyYy9icmFuY2gvbWFpbi9ob3d0by9ob3dkby5tZAoKKHVzaW5nIHBv dWRyaWVyZSkKCk1pbmEgR2FsacSHCgotLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tLS0t Ck9uIDE5IE5vdiAyMDIzLCAyMjoyNywgdmVybWFkZW4gd3JvdGU6Cgo+IEhpLAo+Cj4gaXQncyBn b29kIHRvIHNlZSBQa2dCYXNlIHNlZWluZyBtb3JlIGxpZ2h0IG9mIGRheSBidXQgbXkgcXVlc3Rp b24gaXMgYWJvdXQgaXRzIGJ1aWxkIHByb2Nlc3MuCj4KPiBIb3cgdG8gY3JlYXRlIHRoZSBidWls ZCBwcm9jZXNzIHRvIGNyZWF0ZSBhbmQgaG9zdCB0aGlzIFBrZ0Jhc2Ugc29sdXRpb24gb24gbXkg b3duPwo+Cj4gSSB3b3VsZCBsaWtlIHRvIGNyZWF0ZSBhbmQgbWFpbnRhaW4gYSBjdXN0b20gRnJl ZUJTRCBrZXJuZWwvYmFzZSBidWlsZCBhbmQgdGhlbiB1cGRhdGUgaXQgd2l0aCBQa2dCYXNlIHBh Y2thZ2VzIHRoYXQgSSBidWlsZCB3aXRoIFBvdWRyaWVyZS4KPgo+IENhbiB5b3Ugc2hhcmUgdGhl IGluc3RydWN0aW9ucyBZb3UgdXNlIHRvIGNyZWF0ZSBhbmQgbWFpbnRhaW4gc2VsZiBQa2dCYXNl IHNvbHV0aW9uPwo+Cj4gVGhhbmsgWW91IGluIGFkdmFuY2UuCj4KPiBSZWdhcmRzLAo+IHZlcm1h ZGVu --b1_ekLEPgsIzDrEpaKtBVgV65dT6xFMAifl4k6IExOLkE Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 SGkgdmVybWFkZW4sPGJyPjxicj50aGlzIGlzIGhvdyBpIGRpZCBpdDogPGEgaHJlZj0iaHR0cHM6 Ly9jb2RlYmVyZy5vcmcvcGtnYmFzZS93ZWJzaXRlL3NyYy9icmFuY2gvbWFpbi9ob3d0by9ob3dk by5tZCI+aHR0cHM6Ly9jb2RlYmVyZy5vcmcvcGtnYmFzZS93ZWJzaXRlL3NyYy9icmFuY2gvbWFp bi9ob3d0by9ob3dkby5tZDwvYT48YnI+PGJyPih1c2luZyBwb3VkcmllcmUpPGJyPjxicj48YnI+ TWluYSBHYWxpxIc8YnI+PGJyPi0tLS0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0tLS08YnI+ T24gMTkgTm92IDIwMjMsIDIyOjI3LCB2ZXJtYWRlbiA8IHZlcm1hZGVuQGludGVyaWEucGw+IHdy b3RlOjxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIj48YnI+PCFET0NUWVBFIGh0 bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwvL0VOIiAiaHR0cDov L3d3dy53My5vcmcvVFIvUkVDLWh0bWw0MC9sb29zZS5kdGQiPg0KPGh0bWw+PGJvZHkgaWQ9InB1 bnltY2UiPg0KSGksPGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+aXQn cyBnb29kIHRvIHNlZSBQa2dCYXNlIHNlZWluZyBtb3JlIGxpZ2h0IG9mIGRheSBidXQgbXkgcXVl c3Rpb24gaXMgYWJvdXQgaXRzIGJ1aWxkIHByb2Nlc3MuPC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxi cj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+SG93IHRvIGNyZWF0ZSB0aGUgYnVpbGQgcHJvY2VzcyB0 byBjcmVhdGUgYW5kIGhvc3QgdGhpcyBQa2dCYXNlIHNvbHV0aW9uIG9uIG15IG93bj88L2Rpdj48 ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5JDQogd291bGQgbGlrZSB0 byBjcmVhdGUgYW5kIG1haW50YWluIGEgY3VzdG9tIEZyZWVCU0Qga2VybmVsL2Jhc2UgYnVpbGQN CmFuZCB0aGVuIHVwZGF0ZSBpdCB3aXRoIFBrZ0Jhc2UgcGFja2FnZXMgdGhhdCBJIGJ1aWxkIHdp dGggUG91ZHJpZXJlLjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1 dG8iPkNhbiB5b3Ugc2hhcmUgdGhlIGluc3RydWN0aW9ucyBZb3UgdXNlIHRvIGNyZWF0ZSBhbmQg bWFpbnRhaW4gc2VsZiBQa2dCYXNlIHNvbHV0aW9uPzwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+ PC9kaXY+PGRpdiBkaXI9ImF1dG8iPlRoYW5rIFlvdSBpbiBhZHZhbmNlLjwvZGl2PjxkaXYgZGly PSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPlJlZ2FyZHMsPC9kaXY+PGRpdiBkaXI9 ImF1dG8iIGRhdGEtc2VsZWN0LWxpbmstdGV4dD0iMSI+dmVybWFkZW4gPGJyPjwvZGl2Pjxicj48 L3B1YmxpY19nYWxsZXJ5X2JvZHk+PC9ib2R5PjwvaHRtbD4NCjwvZGl2Pg== --b1_ekLEPgsIzDrEpaKtBVgV65dT6xFMAifl4k6IExOLkE-- From nobody Mon Nov 20 07:54:28 2023 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 4SYft02jvcz525n2 for ; Mon, 20 Nov 2023 07:54:32 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SYft025ZBz4mwG; Mon, 20 Nov 2023 07:54:32 +0000 (UTC) (envelope-from bapt@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700466872; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=P4EAxDzcrS8pUGOvfMcOFx5yVrvbWloIrxlN50K3Uf8=; b=f0KAq4Ahz/zipuWTphE7SqVboTzybGUYh3j2bSBD5Nxr0iCmBaPXk1tPOCeEi34HmzsR9b 8uSP1uueS8KdFmk3lWe9MTUHwlZChzPDThW9X6knjO827XIWOgUrmS96tRY9sFQWv4l75H WMwPvN/SIvy7ONyXRpTJ3Z/opCIG1Za4YAcJuFoo0j8qkXaEYqs8uu/jMK37ZCve3sPZtE McNG7cf7MWbsQxGKS6UMHbp36IXSmrrvQjBRv8jzEhpROdLnbrxXNseRZmbmB1cIy1Vttj L/Q7Er2CfyA2VmWIfvmZcnh/zIOnLX8F5hwZxsz0Hhw+MdtshB8PIxb2mUJK0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700466872; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=P4EAxDzcrS8pUGOvfMcOFx5yVrvbWloIrxlN50K3Uf8=; b=PbMpuu6OBTzZwN5t1oQft30GVu9LhvP+Ha+7WCZdxIDv/8QWBSXgCPDedb2hHWY1mPwbQn jIw0QTRxRcqvyLrapXql+73bNBkrLe/D2zL11Rexbt3e2nu4oVsk3nF463aRAT5WQI4oSw kEJteEthMD5+3iFmNcS8DrEt6JWVfZhPiNJm9YjRWD6z68bj2twsX3s/DB9DZWZhiFjThJ K7WUD79Ob/MKa/q5JL+2xnm70QZsn4T5vQL7+wFPsh3cjlmkufUEOEQWchT7Wmv1J8kNTv VJEu1ngQ0hkUjbxr1g/QXKCBGOjld9hVw+Ysle5C8DDXKdmgL6zdPPPXr4NRmA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700466872; a=rsa-sha256; cv=none; b=fWXjQubx0oMV5rbAunfrulcRcXeWiMfhBVWThjHKAcdaJx3+mbp5Gy+ARXMe73RTvzHzez HvP2X2WURDP1ZN/OjQPlnM62Bt8IThBX5GmkdSG8MWsvpE+H+4D9mdVKMmTkRFUcx/sJM8 23JYU3LV8YFT4lyBRV2+6H8KlJ9iB4XegXMJFXqzfyqqGEFOYRgmlMjj2O28NB9ZeJFzj9 5nsiMlGfVG0OIUtMkpJcjlRVyKCwIB5R2mssMI8X/aN5F2ZDoIKTXRmJwySpGP2CNDx9dc kdAkCYDTqPZQxlIHfJnOq16qN/qrLcXcYhs5WQOhYagip1JQrmOKZPI/d4kcCA== Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (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 did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SYft00Q4xzks7; Mon, 20 Nov 2023 07:54:32 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id 4C716140F59; Mon, 20 Nov 2023 08:54:28 +0100 (CET) Date: Mon, 20 Nov 2023 08:54:28 +0100 From: Baptiste Daroussin To: vermaden Cc: freebsd-pkgbase@freebsd.org Subject: Re: Personal FreeBSD PkgBase Server Message-ID: References: <20231119191035.D7410A38FF@mail.toya.net.pl> 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: On Sun, Nov 19, 2023 at 11:27:52PM +0100, vermaden wrote: > > Hi,it's good to see PkgBase seeing more light of day but my question is about its build process.How to create the build process to create and host this PkgBase solution on my own?I > would like to create and maintain a custom FreeBSD kernel/base build > and then update it with PkgBase packages that I build with Poudriere.Can you share the instructions You use to create and maintain self PkgBase solution?Thank You in advance.Regards,vermaden To build your own pkgbase, you need a system with pkg, if possible pkg 1.20.9 because it will soon take advantage of it. run your usual make buildworld buildkernel make sure REPRODUCIBLE_BUILD is activated. make sure REPODIR is set if point to a directory where you want your packages to be created. if you want to sign them: export PKG_REPO_SIGNING_KEY="/a/path/to/a/rsa/key" $ make update-package that's all. As for poudriere, there are some WIP support, but it still needs a couple of packages. Best regards, Bapt From nobody Tue Nov 21 11:47:22 2023 X-Original-To: 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 4SZN0C1lQrz51STl for ; Tue, 21 Nov 2023 11:47:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SZN0B4bnzz3QKw for ; Tue, 21 Nov 2023 11:47:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700567242; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9HEJzhhLlamlMhm42PTafWgx8P+nNdx76tp+/gPevCA=; b=k8ySkFiGmjUZbAdBAyjqjS8GYTJmAp56j4rLUteiUivW7vi2DRZbaxvnjBPxUVMhM7NCDx CA6W/c9EXszpUWQzVOifTr8tvd9a0bWNQEvZ2cm3EMtiO6v8IcULOY6hbTZQpYE8bULwgX JMqTajmU9A9IMCSyzZpQ5KY6VOrzjSE5CR/cyGCWPjkAXVSX8Jau0tNPbMGj/WG7GoiojL x8wiuI6fMtso+Fc/H8o42hbtpymys54uYXBZ4kdZt2BADZz5qv/rHIUv/T2Rpt+rcseUZm Lgwb5SpmuYo4zyIp3j2g7QGxYUKze0TdLzvvodIsktlsCzebR3CPvOY4u4uY3A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700567242; a=rsa-sha256; cv=none; b=sjU3dw/9GqPQd61edjQ7KYI3X0LSUkNyPr6hTD/b5xqEMR5qChr84DdvjcyEG3fk+R0Zco pmhnuGUHq1h/dM7WEgYT0SBkjp9bywkZ6t05xDGh1raLMqaKiitZ8cRbMbBpew9tpOucYa PbV6BVzKfnA26XdF7sGu6mjx13vHe4GJyqaIpp91IjaDFk4SkASXu1jUG633AwzLjzO4O9 t/A1ig9/BD2P0uM7bxV90CdjVvJpplb01RV2Px/AOEAxUXqimWEINZVs9vT8dv65Jhp80a 7TMJ+vIXZ5HQnNYmpHOS91IGCySo6A+tPXBior9f+uUm6n55EUWGQLT1ur74gw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SZN0B3gypzZ7r for ; Tue, 21 Nov 2023 11:47:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3ALBlMhk092657 for ; Tue, 21 Nov 2023 11:47:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3ALBlMdi092656 for pkgbase@FreeBSD.org; Tue, 21 Nov 2023 11:47:22 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkgbase@FreeBSD.org Subject: [Bug 275051] [pkgbase] Package versions for 14.0-RELEASE should be "14.0", not "14" Date: Tue, 21 Nov 2023 11:47:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dfr@rabson.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkgbase@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275051 --- Comment #4 from dfr@rabson.org --- Created attachment 246462 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D246462&action= =3Dedit Draft errata notice --=20 You are receiving this mail because: You are the assignee for the bug.= From nobody Tue Nov 21 13:27:45 2023 X-Original-To: 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 4SZQD12R3jz51cxV for ; Tue, 21 Nov 2023 13:27:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SZQD06xMqz3bTt for ; Tue, 21 Nov 2023 13:27:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700573265; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=X4IMimVc+YVuy1HdV5t127K+awA0UwKAf2AMGiCplyg=; b=MDEFk0uDG6NUe9eWXpPk27ke7B1wht3TOM7fdZ6AiwcCMzq1Dc7YMsxhDCe+ZPZirWVbgT JT5NrAakU2aT2+34fQFecQAOkQJgZNQb00VzHDEUmNx4Pej+JEmyxWneRVhC+3VwmPk8JH 8QpiQLNNhiRTrktUAOq257/yvpJ/6iPGdTlWhteDPOM6asO5uqNyI9yuKzwKUlidi91/qJ L3cPwF7qYcWd6jQHn0h0ZhcYctLlO2nbq1oF3DgWxAoxDjWGE0pdvARq28jEW+vJmpIy0y l0cdWRpBshE86kb8bmBKt8BXq60UxHZVoAvGAPkNSm5J2z0cU/nULcEYSL5cdg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700573265; a=rsa-sha256; cv=none; b=eRIbZwG8u67O8kzQf2nWUa1lYPDxdh8jUrcOHr9u8EssJYRdePzwBoFspSrJ6bIFqzJvOx NRM6vcvpbKOuAHMWxlKtzObQGeWQiHQ0ec0dVASOWPmpGY//EQ8MowQ0JiCqkmdaiE0uui PrINqgAKp7SIjwgJVd8zt8nOb259U0Ew3ORLL14BpAC0gbvlynLpXJcfMXvBG3t9PgDxNk aWwMyU4MwDjlI/WYOGTHsPBmyywmIEdG42rAOv1TlE0TYxi6F9q/yrAOriXOB7lX/7Xzze /RfpQD69a8k/haV6d0YkbaQUSi1W7Rn/zNW++jZAWOKE99QhiZkYgE9Ja+CzCw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SZQD060RWzch2 for ; Tue, 21 Nov 2023 13:27:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3ALDRi8G047821 for ; Tue, 21 Nov 2023 13:27:44 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3ALDRi1w047820 for pkgbase@FreeBSD.org; Tue, 21 Nov 2023 13:27:44 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkgbase@FreeBSD.org Subject: [Bug 275051] [pkgbase] Package versions for 14.0-RELEASE should be "14.0", not "14" Date: Tue, 21 Nov 2023 13:27:45 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 14.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: freebsd@igalic.co X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkgbase@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated 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 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D275051 Mina Gali=C4=87 changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |freebsd@igalic.co --- Comment #5 from Mina Gali=C4=87 --- that reads pretty good --=20 You are receiving this mail because: You are the assignee for the bug.=