Re: Installing non-base packages from dvd1.iso
Date: Mon, 27 Oct 2025 09:58:17 UTC
HI , Im travelling away from my lab computers this week,
I plan to return to normal on Friday 30/10 and will
install Beta3 or Beta4 then.
Regards
//Lars
On 10/27/25 4:27 AM, Mark Millard wrote:
> 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 .
>>>
>>> …
>>
>> Also <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290024>
>>
>> /290024 – 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
>
>