From Newsgroup: muc.lists.freebsd.ports
These notes are based on:
# poudriere version
poudriere-git-3.4.99.20251127_1
Note the "3GB" vs. the "(~400MB)" in:
QUOTE
First you have to create a jail, which will hold all the building
infrastructure needs.
poudriere jail -c -v 13.1-RELEASE -a amd64 -j 131amd64
A jail will take approximately 3GB of space.
Of course you can use another version of FreeBSD, regardless of what
version you are running. amd64 users can choose i386 arch like in this
example:
poudriere jail -c -v 13.0-RELEASE -a i386 -j 130i386
This command will fetch and install a minimal jail, small (~400MB) so you
can create a lot of them.
END QUOTE
Also, the size looks to be very dependent on the METHOD used
and more:
# poudriere jail -l | sort -k7,7
JAILNAME VERSION OSVERSION ARCH METHOD TIMESTAMP PATH official-amd64 15.0-STABLE amd64 pkgbase 2025-11-01 21:29:51 /usr/local/poudriere/jails/official-amd64
official14-i386 14.3-STABLE i386 freebsdci 2025-11-29 09:33:18 /usr/local/poudriere/jails/official14-i386
stable-i386 14.3-STABLE i386 pkgbase 2025-11-29 09:27:22 /usr/local/poudriere/jails/stable-i386
stable15-i386 15.0-STABLE i386 pkgbase 2025-11-29 09:50:55 /usr/local/poudriere/jails/stable15-i386
# du -xsm /usr/local/poudriere/jails/*
2431 /usr/local/poudriere/jails/official-amd64
551 /usr/local/poudriere/jails/official14-i386
1332 /usr/local/poudriere/jails/stable-i386
1725 /usr/local/poudriere/jails/stable15-i386
(Part of that is that METHOD pkgbase includes a /usr/src/sys/
tree, unlike METHOD freebsdci .)
Note: UFS context.
Such sizes seem not so easy to document these days.
===
Mark Millard
marklmi at yahoo.com
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to
news-admin@muc.de
--- Synchronet 3.21a-Linux NewsLink 1.2