buildprep, release

Hal Murray halmurray at sonic.net
Sat Mar 29 20:22:58 UTC 2025


buildprep tried to handle both python2 and python3

But the code the does some of that is off to the side in a tools () subr 
so some people editing the mainline code (maybe only me) don't see it.  As 
a result, some of the mainline code now assumes python3.

It's more complicated than that.  We also have to consider upgrades in the 
package code for a distro.  For example, Fedora changed from:
  $do $installer groupinstall "Development Tools"
to
  $do $installer group install development-tools


I propose we drop support for python2 in buildprep.
Anybody object?
I also propose that we only support the current version of any distro.

So if you want to install on an old system, you can use buildprep as a 
guide, but you will have to do some work to sort out the details.

--------

I just added a last-tested line to each mainline path.
The idea is to test what we can for each release and update that line.  
That testing is likely to lead to an occasional update to buildprep.

I haven't tested the doc or ntpviz options.

--------

I'm working on notes for each distro.  We shouldn't delay the release for 
them.

buildprep tries to collect the pre-build notes.  We need a place for 
post-build notes.  I think it's better as a file per distro rather than 
one big file with notes for each issue.  Mumble.  TBD





-- 
These are my opinions.  I hate spam.





More information about the devel mailing list