View Single Post
  #3   (View Single Post)  
Old 8th June 2009
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

So-called "snapshot packages" at <mirror>/pub/OpenBSD/snapshots/packages/<arch> are made available on major architectures, on occasion, as a courtesy. They will never be entirely in-sync with snapshots; snapshots can be made in just a few hours, package building takes days. Many days on the slower architectures. Major architectures may have several snapshots per day, with package refreshes only once or twice per month.

Choices for -current users who upgrade from snapshot to snapshot:
  • Monitor snapshot package refreshes, and obtain snapshots the moment a you note a change to the snapshot packages has occured. This may not be in sync, but may be close.
  • Build your own packages from a synced ports tree whenever a library bump or other out-of-sync state prevents pkg_add from working.
  • (NOT RECOMMENDED: Use pkg_add -F libdepends and pray things work properly).
Choices for -current users who build from source:
  • Sync your source tree to the same day as the snapshot package refresh. This may not be in perfect sync, but may be close enough.
  • Build your own packages from a synced ports tree whenever a library bump or other out-of-sync state prevents pkg_add from working.
  • Don't use snapshot packages, just build your own from a synced ports tree.
Reply With Quote