• The sizes of poudriere jails as listed in "man poudriere" [now harder to document]

    From Mark Millard@marklmi@yahoo.com to muc.lists.freebsd.ports on Sat Nov 29 10:25:31 2025
    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