FreeBSD-base and poudriere
Guido Falsi
mad at madpilot.net
Mon Apr 6 09:42:59 UTC 2020
On 06/04/20 11:24, Grzegorz Junka wrote:
> Is it possible to create a poudriere jail using FreeBSD-base packages?
>
> I am thinking about a scenario where I build kernel/world and base
> packages on the host, then create a poudriere jail to build packages on
> the exact same kernel/world that was build on the host.
I'm doing a similar thing on head. What I do is run normal svn up; make
buildworld; make buildkernel; make packages on the poudriere machine. I
the upgrade that machine with the new base packages.
After that I perform:
poudriere jail -j ${j} -u -t 359154
where 359154 is the subversion revision I have just compiled in /usr/src.
So I get packages for that exact head revision.
Hope this answers your question.
BTW I have found no way to create a jail with a fixed svn revision from
the get go. When I need to do that, I resort to temporarily modifying
poudriere code at jail.sh:563, adding -r <rev> option. I then revert the
change.
--
Guido Falsi <mad at madpilot.net>
More information about the freebsd-pkgbase
mailing list