pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CentOS binary packages, etc.



* On 2016-08-29 at 15:12 BST, Jason Bacon wrote:

> I found the following page, which appears to contain a rather Old package
> set from 2014:
> 
>     https://pkgsrc.joyent.com/install-on-linux/
> 
> 1)    Is anyone out there is presently working on bulk builds for EL?  If
> so, I would love to coordinate with you so we don't waste our time on
> duplicated effort.

Yes, I've continued these builds for trunk - I just haven't gotten
around to updating the above page and announcing them.  You can see
the results of these daily bulk builds on the pkgsrc-bulk@ list, e.g.:

  http://mail-index.netbsd.org/pkgsrc-bulk/2016/08/30/msg013085.html
  http://mail-index.netbsd.org/pkgsrc-bulk/2016/08/28/msg013079.html

32-bit and 64-bit take it in turns each day, just in case a build
takes >24 hours.  The packages are synced to:

  https://pkgsrc.joyent.com/packages/Linux/trunk/

> 2)    Roughly how long does it take to do a bulk build of the entire tree on
> a single high-end server?  I was thinking of doing builds on one of our
> production clusters, but I'm leaning against it due to some issues with
> leakage of Yum packages into certain builds.  I think it would be safer to
> do the builds on a dedicated server with a minimal CentOS installation.

The above builds are performed on 7-core 7GB KVM instances in the
Joyent cloud, using 7 concurrent chroots, and are generally done in
less than 12 hours.  I think a full from-scratch build takes around 24
to 30 hours.

Our KVM implementation definitely isn't optimal, so you will probably
see faster builds than this on native hardware, as well as being able
to bump up the concurrency.

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index