Changes between Version 1 and Version 2 of UpgradingChroots


Ignore:
Timestamp:
07/05/12 09:29:17 (12 years ago)
Author:
jdreed
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UpgradingChroots

    v1 v2  
    1 Each build chroot will auto-ugprade itself when doing a build, but they can be upgraded manually (and should be periodically) with add debathena; all-schroots upgrade-schroot  (As root) 
     1Build chroots will auto-upgrade themselves when doing a build, but due to the ephemeral nature of build chroots, they won't retain those changes.  The source chroots should be periodically upgraded manually to avoid needless upgrades of build-essential and other core packages for each package build.  This can be done '''as root''' on the build server with `all-schroots upgrade-schroot`.   
     2 
     3Note:  The chroots talk to an Approx cache on the build server (localhost:9999) for their APT repositories.  This cache uses mirrors.mit.edu as its source for Debian and Ubuntu (modulo security updates).  If mirrors.mit.edu breaks, you can edit /etc/approx/approx.conf appropriately on the build server, and run approx-update (as root).  If approx breaks, build chroots can be re-created by setting the `MIRRORHOST` variabel prior to running `make-chroot`.   `http://$MIRRORHOST/ubuntu` (or `/debian`) must be a valid APT repo.