Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Aug 2025 14:20:28 +0200
From:      Lukas Engelhardt <lukas.engelhardt@gmx.de>
To:        =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= <des@freebsd.org>
Cc:        vermaden <vermaden@interia.pl>,freebsd-pkgbase@freebsd.org
Subject:   Re: How to build kmods packages?
Message-ID:  <1853a9a4-0cb9-47d1-afdd-c656d79517fb@gmx.de>
In-Reply-To: <864iuexeio.fsf@ltc.des.dev>
References:  <e4f7bd13-08aa-4cea-87e6-57ae49fcd892@gmx.de> <86frdyxfz7.fsf@ltc.des.dev> <lceqbdryfdyyfabaldvu@gesy> <864iuexeio.fsf@ltc.des.dev>

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

[-- Attachment #1 --]
Hi again,
I successfully built base packets with poudriere using

poudriere jail -c -j 143amd64pkgbase -a amd64 -b -B -m src=/usr/src/ -K GENERIC

Like Guido Falsi recommended on this mailinglist (see 01.08.2025, 07:07:15 UTC).
If I compare the content of /usr/obj/usr/src/repo/FreeBSD:14:amd64/14.3p2 and /usr/local/poudriere/data/images/143amd64pkgbase-repo/FreeBSD:14:amd64/14.3p2 the only difference is that poudriere is missing the Files "FreeBSD-src-14.3p2.pkg" and "FreeBSD-src-sys-14.3p2.pkg".
I don't see anything, which seems related to Kernel modules.

Could you please specify on how to build the kmods packages?
Thanks

Lukas

Am 11. Aug. 2025, 13:51, um 13:51, "Dag-Erling Smørgrav" <des@freebsd.org> schrieb:
>vermaden <vermaden@interia.pl> writes:
>> Is it documented anywhere?
>
>I don't know if there's a howto, but it has decent manual pages.
>
>> Because this page does not have info how to build (and update)
>PKGBASE packages with Poudriere:
>> - https://github.com/freebsd/poudriere/wiki
>
>To build base packages using poudriere, either use the -B option when
>creating a new source-based jail, or if you already have a source-based
>jail, `echo 1 > pkgbase` in
>/usr/local/etc/poudriere.d/jails/$jailname/,
>then update the jail.
>
>DES
>--
>Dag-Erling Smørgrav - des@FreeBSD.org

[-- Attachment #2 --]
<html><head></head><body style="zoom: 0%;"><div dir="auto">Hi again,<br></div>
<div dir="auto">I successfully built base packets with poudriere using<br><br></div>
<div dir="auto">poudriere jail -c -j 143amd64pkgbase -a amd64 -b -B -m src=/usr/src/ -K GENERIC<br><br></div>
<div dir="auto">Like Guido Falsi recommended on this mailinglist (see 01.08.2025, 07:07:15 UTC).<br></div>
<div dir="auto">If I compare the content of /usr/obj/usr/src/repo/FreeBSD:14:amd64/14.3p2 and /usr/local/poudriere/data/images/143amd64pkgbase-repo/FreeBSD:14:amd64/14.3p2 the only difference is that poudriere is missing the Files "FreeBSD-src-14.3p2.pkg" and "FreeBSD-src-sys-14.3p2.pkg".<br></div>
<div dir="auto">I don't see anything, which seems related to Kernel modules.<br><br></div>
<div dir="auto">Could you please specify on how to build the kmods packages?<br></div>
<div dir="auto">Thanks<br><br></div>
<div dir="auto">Lukas </div>
<div class="gmail_quote" >Am 11. Aug. 2025, um 13:51, "Dag-Erling Smørgrav" &lt;<a href="mailto:des@freebsd.org" target="_blank">des@freebsd.org</a>&gt; schrieb:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="blue">vermaden &lt;vermaden@interia.pl&gt; writes:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Is it documented anywhere?<br></blockquote><br>I don't know if there's a howto, but it has decent manual pages.<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Because this page does not have info how to build (and update) PKGBASE packages with Poudriere:<br> - <a href="https://github.com/freebsd/poudriere/wiki">https://github.com/freebsd/poudriere/wiki</a><br></blockquote><br>To build base packages using poudriere, either use the -B option when<br>creating a new source-based jail, or if you already have a source-based<br>jail, `echo 1 &gt; pkgbase` in /usr/local/etc/poudriere.d/jails/$jailname/,<br>then update the jail.<br><br>DES</pre></blockquote></div></body></html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1853a9a4-0cb9-47d1-afdd-c656d79517fb>