gentoo-layman/Dockerfile.template: Update for modern layman
authorW. Trevor King <wking@tremily.us>
Fri, 12 Aug 2016 16:04:57 +0000 (09:04 -0700)
committerW. Trevor King <wking@tremily.us>
Fri, 12 Aug 2016 16:04:57 +0000 (09:04 -0700)
commitc0f3766666a4648765a5bd8f256c35bd8974c057
tree1ab6f81c6f19b969ebf9d807f5dd44cbf45a12fd
parent3288f5101a8a08f33c807935c7d54b10aba66895
gentoo-layman/Dockerfile.template: Update for modern layman

From [1]:

  This method uses the new portage plugins system.  Layman will create
  its configuration file in /etc/portage/repos.conf/ directory.  There
  is no need for PORTDIR_OVERLAY changes in /etc/portage/make.conf.

  Configure layman to use repos.conf method in /etc/layman/layman.cfg.
  New installations of layman will probably have this already set
  correctly:

  ...

  If you have >=layman-2.3.0 installed, you can force a rebuild of
  layman's repos.conf files:

    root # layman-updater -R

although I've gone with the long option --rebuild for clarity in this
commit.

Update the fetch command because:

  $ layman --version
  2.4.1
  $ layman --help | grep -A2 -- --fetch
    -f, --fetch   Fetch a remote list of overlays. This option is
                  deprecated. The fetch operation will be performed by
                  default when you run sync, sync-all, or list.

[1]: https://wiki.gentoo.org/wiki/Layman#repos.conf_method_.28default.29
gentoo-layman/Dockerfile.template