• Installing non-base packages from dvd1.iso (was: FreeBSD 15.0-BETA2 Now Available) BETA3

    From Mark Millard@marklmi@yahoo.com to muc.lists.freebsd.stable on Sun Oct 26 20:27:27 2025
    From Newsgroup: muc.lists.freebsd.stable

    Graham Perrin <grahamperrin_at_gmail.com> wrote on
    Date: Sun, 26 Oct 2025 17:27:15 UTC :
    On 19/10/2025 06:42, Lars Tunkrans wrote:

    HI

    I downloaded the 15.0-Beta2-amd64-DVD1.iso
    I attempted to install the supplied X11/KDE/GNOME packages > > supplied on the DVD in the DVD: ./packages directory.
    But the DVD:./packages/repos directory and the
    DVD:./packages/repos/FreeBSD_install_cdrom.conf file is missing .

    rCa


    Also <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290024>

    /290024 rCo FreeBSD Installer live system: /bin/sh: indexinfo: not found, pkg: POST-INSTALL script failed/


    (Installations fail for things such as nano.)
    Colin/Lexi: See later notes below about the content
    of packages/repos/FreeBSD_install_cdrom.conf . The
    rest is probably not of interest.
    # ls -lodT ~/FreeBSD-15.0-BETA3-amd64-dvd1.iso
    -rw-r--r-- 1 root wheel uarch 4245942272 Oct 23 23:35:48 2025 /usr/home/root/FreeBSD-15.0-BETA3-amd64-dvd1.iso
    Having mounted it to /mnt . . .
    # find -s /mnt/ -name FreeBSD_install_cdrom.conf -print /mnt/packages/repos/FreeBSD_install_cdrom.conf
    # ls -lodT /mnt/packages/*
    drwxr-xr-x 1 root wheel - 2048 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64
    lrwxr-xr-x 1 root wheel - 0 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64 -> FreeBSD:15:amd64
    drwxr-xr-x 1 root wheel - 2048 Oct 23 23:05:51 2025 /mnt/packages/repos
    # ls -lodT /mnt/packages/*/*
    drwxr-xr-x 1 root wheel - 106496 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64/All
    drwxr-xr-x 1 root wheel - 2048 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64/Latest
    -rw-r--r-- 1 root wheel - 206116 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64/data.pkg
    lrwxr-xr-x 1 root wheel - 0 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64/data.tzst -> data.pkg
    -rw-r--r-- 1 root wheel - 179 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64/meta
    -rw-r--r-- 1 root wheel - 179 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64/meta.conf
    -rw-r--r-- 1 root wheel - 206139 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64/packagesite.pkg
    lrwxr-xr-x 1 root wheel - 0 Oct 23 23:05:51 2025 /mnt/packages/FreeBSD:15:amd64/packagesite.tzst -> packagesite.pkg
    drwxr-xr-x 1 root wheel - 106496 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64/All
    drwxr-xr-x 1 root wheel - 2048 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64/Latest
    -rw-r--r-- 1 root wheel - 206116 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64/data.pkg
    lrwxr-xr-x 1 root wheel - 0 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64/data.tzst -> data.pkg
    -rw-r--r-- 1 root wheel - 179 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64/meta
    -rw-r--r-- 1 root wheel - 179 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64/meta.conf
    -rw-r--r-- 1 root wheel - 206139 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64/packagesite.pkg
    lrwxr-xr-x 1 root wheel - 0 Oct 23 23:05:51 2025 /mnt/packages/freebsd:15:x86:64/packagesite.tzst -> packagesite.pkg
    -rw-r--r-- 1 root wheel - 209 Oct 23 23:05:51 2025 /mnt/packages/repos/FreeBSD_install_cdrom.conf
    # cat /mnt/packages/repos/FreeBSD_install_cdrom.conf
    #
    #
    # The pkg(8) repository configuration file for the installation DVD.
    #
    FreeBSD_install_cdrom: {
    url: "file:///dist/packages/${ABI}",
    mirror_type: "none",
    enabled: yes
    }
    FreeBSD: {
    enabled: no
    }
    (The comment or something should probably be explicit
    about "port-package repository configuration file for
    the installation DVD" these days. More importantly
    the content lacks a 'enabled: no' for FreeBSD-ports
    and for FreeBSD-ports-kmods as well.)
    # ls -lodT /mnt/dist/*
    ls: /mnt/dist/*: No such file or directory
    # find -s /mnt/ -name dist -print
    /mnt/var/audit/dist
    # ls -lodT /mnt/var/audit/dist/*
    ls: /mnt/var/audit/dist/*: No such file or directory
    That suggests that the dvd (if any) or .iso is mounted
    to /dist in the intended context, not to /mnt like I
    did.
    QUOTE of: https://docs.freebsd.org/en/books/handbook/bsdinstall/
    -dvd1.iso: This file contains all of the files needed to
    install FreeBSD, its source, and the Ports Collection.
    It also contains a set of popular binary packages for
    installing a window manager and some applications so that
    a complete system can be installed from media without
    requiring a connection to the Internet. . . .
    END QUOTE
    There is no claim there that most of the alternative window
    managers or most applications are included.
    # ls -C1 /mnt/packages/FreeBSD:15:amd64/All/*.pkg | wc -l
    647
    So some is there, but not all that much.
    I was unable to check your X11/KDE/GNOME reference, as there
    is nothing with any specific name that you gave for checking.
    It was easier to guess at:
    # ls -lodT /usr/ports/*/nano
    drwxr-xr-x 2 root wheel uarch 6 Sep 11 22:08:50 2025 /usr/ports/editors/nano
    # ls -C1 /mnt/packages/FreeBSD:15:amd64/All/nano*.pkg
    ls: /mnt/packages/FreeBSD:15:amd64/All/nano*.pkg: No such file or directory
    So, yea, not there. But not all that surprising.
    ===
    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