I'm checking here with the archive from time to time, not subscribing.Ouch. That's a high volume list if you don't procmail it.
I'm checking here with the archive from time to time, not subscribing.Ouch. That's a high volume list if you don't procmail it.
I'd think that 'pkg being problematic' is one unfortunate reason for that ML to be THAT high-volume...Ouch. That's a high volume list if you don't procmail it.
Forgot to mention.poudriere bulk builder detects OSVERSION upgrade and delete all pkgs before starting actual builder jails,
I'd think that 'pkg being problematic' is one unfortunate reason for that ML to be THAT high-volume...![]()
*If* this is how packages are created, they should rename the directory (an atomic operation) *once* the pkg dir is fully populated. Partially populated pkg dir should never be visible to users. [A reason to not use a zfs mountpoint for pkg dir]If I understand you correctly, the workflow used by the system that creates packages for RELEASE is the following:
And: if anyone runs a "pkg upgrade" command between steps 1 and 2 above (when the new quarterly repo is only partially populated), they will get some of their installed packages deleted. In other words, there is a window of several days every quarter (or roughly several percent probability) where an host is at high risk of having packages wrongly uninstalled.
- On October 1st, create a new empty package directory for the current quarter.
- Begin populating it with newly built packages. This takes several days.
- Use the created packages for the remainder of the quarter, unless they need to be regenerated.
If true, that would mean that the "pkg upgrade" mechanism has only a reliability of 1-2 nines (about 90% to 99%). That would be insanely bad.
pkg update && pkg upgrade
and so far have not run into problems.