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" <<a href="mailto:des@freebsd.org" target="_blank">des@freebsd.org</a>> 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 <vermaden@interia.pl> 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 > 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>
