View Single Post
  #6   (View Single Post)  
Old 2nd September 2018
TronDD TronDD is offline
Spam Deminer
 
Join Date: Sep 2014
Posts: 307
Default

Quote:
Originally Posted by octohex View Post
Thanks for your replies.



I see. Is there some standard way to monitor cvs-changes beside manual looking at / parsing cvs -qn up ..?
I also wonder if dpb is able to use pkg_add to fetch build-dependencies - FETCH_PACKAGES=yes in mk.conf seems to have no effect.
You also have to set PKG_PATH, it doesn't work with just /etc/installurl. Not sure if dpb uses FETCH_PACKAGES, though.

I just run 'cvs -qn up' in /etc/daily.local and manually look at it. I suppose you could script a build trigger from there but tracking all the transient dependencies might be tedious.

dpb won't build a version that is already built, so you could probably so just 'cvs up' and run dpb every day. Let 'pkg_add -n' on the clients tell you when there is a new package. I don't do this only because I didn't want to script cleaning up previous versions of packages. I just blow everything away and rebuild. I sign, too so need to enter a passphrase anyway.
Reply With Quote