gentoo-portage/Dockerfile.template: Use 'webrsync --revert'
authorW. Trevor King <wking@tremily.us>
Thu, 19 Jun 2014 02:51:15 +0000 (19:51 -0700)
committerW. Trevor King <wking@tremily.us>
Thu, 19 Jun 2014 02:51:15 +0000 (19:51 -0700)
To grab a specific snapshot of the Portage tree.  Otherwise the
snapshot you get depends on when you run webrsync.  The public mirrors
only seem to keep about a week of snapshots, so you may want to use
something like package-cache to cache interesting snapshots locally.

gentoo-portage/Dockerfile.template

index 5f0f3e16e4c4c5b95709c7c2cdf309223b820461..00204ffcdd0fc5cd1901c2d928036fbee076acdf 100644 (file)
@@ -29,5 +29,5 @@ RUN echo 'GENTOO_MIRRORS="http://distfiles.gentoo.org/"' >> /etc/portage/make.co
 #RUN echo 'SYNC="rsync://rsync.us.gentoo.org"' >> /etc/portage/make.conf
 RUN mkdir -p /usr/portage
 RUN chown -R portage:portage /usr/portage
-RUN emerge-webrsync
+RUN emerge-webrsync --revert=${TAG}
 RUN eselect news read new