Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 May 2021 14:10:35 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 256054] bsdinstall fails if interactive and no extra distributions available
Message-ID:  <bug-256054-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D256054

            Bug ID: 256054
           Summary: bsdinstall fails if interactive and no extra
                    distributions available
           Product: Base System
           Version: 13.0-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs@FreeBSD.org
          Reporter: chris@chrullrich.net

During an interactive installation, bsdinstall looks in
/usr/freebsd-dist/MANIFEST for the available distributions, excludes base a=
nd
kernel, and passes certain fields of the remaining entries to dialog for
selection.

If no other lines exist in this file (which is valid because only base and
kernel are required), dialog fails complaining that it has not received eno=
ugh
arguments for --checklist.

bsdinstall reads the error message from dialog, decides it must be a list of
selected distributions, looks for each of them, finds none, and complains t=
hat
"Some installation files were not found on the boot volume". It then offers=
 to
try and get them from the network.

Instead, the entire selection step should be skipped if no optional
distributions are present in the manifest.


Note: "make NODOC=3D1 NOSRC=3D1 NOPORTS=3D1 ftp cdrom", run with an obj tre=
e built
WITHOUT_LIB32, results in a disc1.iso that has no extra distributions. I ha=
ve
used such images for scripted installation many times; they are perfectly
functional.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-256054-227>