Re: non-base packages with dvd1.iso files (was Tier-2 and git) [also: armv7 context and likely main (16.0) as well]

Mark Millard <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>
On 3/14/26 07:08, Graham Perrin wrote:
> On 14/03/2026 09:22, Tatsuki Makino wrote:
> 
>> …
>>
>> It seems that at least on disc1 and the memstick, it was included as
>> distributed files.
>> And if we don't extract it, we will reach a dead end :)
>>
>> It seems that the RELEASE version installer also included the git
>> package. …
> 
> 
> releng/15.0 dvd1.iso files included the devel/git@lite package for (at
> least) Tier-1:
> 
> <https://github.com/freebsd/freebsd-src/blob/releng/15.0/release/
> scripts/pkg-stage.sh#L16-L37>


Bob P. likes to build from source, even on armv7. Some interesting
FreeBSD OS bugs have been discovered based on his armv7 activities and
his reports about them --bugs that were fixed. Some of those bugs were
not armv7 specific but were probably easier to hit on the armv7 than on
tier 1 platforms in any normal tier 1 configuration.


Bob P.'s tier 2 context is armv7 as far as I know. For armv7 there is
only one 15.0 release image:

https://download.freebsd.org/releases/ISO-IMAGES/15.0/FreeBSD-15.0-RELEASE-arm-armv7-GENERICSD.img.xz

So there is no armv7 *dvd1.iso* to be found. (Same for 14.[34] .)

Also, as far as I know, Bob is using main [so: 16.0] for armv7, not 15.0
or 14.[34] or 13.5 . There is no release build of main [16.0] for any
platform/architecture.


> 
> stable/15 does not yet include x11/kde or x11/plasma6-plasma:

For main [so: 16.0], for armv7 there is only on snapshot:

https://download.freebsd.org/snapshots/ISO-IMAGES/16.0/FreeBSD-16.0-CURRENT-arm-armv7-GENERICSD-20260302-5d9b185c33ae-284268.img.xz

So there is no armv7 *dvd1.iso* to be found. So no pre-built
port-packages by that route.

> 
> <https://github.com/freebsd/freebsd-src/blob/stable/15/release/scripts/
> pkg-stage.sh#L16-L38>
> 
> I expect x11/kde to reappear (in lieu of x11/gnome) when FreeBSD
> Installer gains integration with the desktop script.
> 
> 
> 


Instructions/notes that might have been appropriate here for riscv64,
powerpc64le, and/or powerpc64 (all are tier-2 examples) do not
necessarily work here for armv7. So up front identification of armv7 as
a context of interest could have helped. Tier-2 status details are not
uniform across all the platforms.

If I understand right, 15.1+ intends on making armv7 also have the other
normal release builds available. So being explicit about armv7 for 15.*
might not be as important once 15.1 is in place .


It also could have helped if main [so: 16.0] had been indicated up
front, given the lack of any releases for it.


-- 
===
Mark Millard
marklmi at yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.