description: luet
enable: true
index:
- checksums:
    sha256: 33b70c1386ba6b4945cea3cfd7dbd8affb34221154271c0127a7fd1ad6ead16e
  compilationspec:
    env:
    - STAGE_VERSION=20200213
    image: ""
    includes: []
    package:
      State: ""
      category: layer
      conflicts: []
      description: ""
      license: ""
      name: base
      provides: []
      requires:
      - State: ""
        category: layer
        conflicts: []
        description: ""
        license: ""
        name: seed
        provides: []
        requires: []
        set: false
        uri: []
        use_flags: []
        version: '>=0.1'
      set: false
      uri: []
      use_flags: []
      version: "0.20200213"
    prelude: []
    seed: luet/cache:63ae70da8901a00fdbe0207cda54d400f7acb6cba5f72063076ef8e40463b3cc
    steps:
    - sh build.sh
    unpack: true
  compressiontype: none
  dependencies: []
  path: base-layer-0.20200213.package.tar
- checksums:
    sha256: 85eb518428e97f6ff07c10d33db3e9297abd73a3a1bf6aabd12264a04a5c3fab
  compilationspec:
    env: []
    image: ""
    includes: []
    package:
      State: ""
      category: layer
      conflicts: []
      description: ""
      license: ""
      name: core-desktop-build
      provides: []
      requires:
      - State: ""
        category: layer
        conflicts: []
        description: ""
        license: ""
        name: portage
        provides: []
        requires: []
        set: false
        uri: []
        use_flags: []
        version: '>=0.1'
      set: false
      uri: []
      use_flags: []
      version: "0.1"
    prelude: []
    seed: luet/cache:bceebd0be341d187c6dd08d79723ca75b1b1c30b067f3a5f4e1e1ddcad8e881e
    steps:
    - bash profile.sh
    - bash portage_config.sh
    unpack: false
  compressiontype: none
  dependencies: []
  path: core-desktop-build-layer-0.1.package.tar
- checksums:
    sha256: db758468aff351a010f59df334ec8ed28e3a10c8ed4b527beaf449ec69a248aa
  compilationspec:
    env: []
    image: ""
    includes:
    - /bin$|/bin/.*
    - /boot$|/boot/.*
    - /dev$|/dev/.*
    - /etc$
    - /etc/DIR_COLORS.*
    - /etc/X11.*
    - /etc/bash.*
    - /etc/bindresvport.blacklist.*
    - /etc/binfmt.d.*
    - /etc/ca-certificates.*
    - /etc/ca-certificates.conf.*
    - /etc/conf.d.*
    - /etc/cron.daily.*
    - /etc/csh.env.*
    - /etc/dbus-1.*
    - /etc/default.*
    - /etc/dispatch-conf.conf.*
    - /etc/e2fsck.conf.*
    - /etc/e2scrub.conf.*
    - /etc/env.d.*
    - /etc/environment.*
    - /etc/etc-update.conf.*
    - /etc/filesystems.*
    - /etc/fstab.*
    - /etc/gai.conf.*
    - /etc/gentoo-release.*
    - /etc/group.*
    - /etc/gshadow.*
    - /etc/host.conf
    - /etc/init.d.*
    - /etc/inputrc.*
    - /etc/iproute2.*
    - /etc/issue.*
    - /etc/issue.logo.*
    - /etc/kernel.*
    - /etc/ld.so.cache.*
    - /etc/ld.so.conf.*
    - /etc/ld.so.conf.d.*
    - /etc/locale.conf.*
    - /etc/locale.gen.*
    - /etc/localtime.*
    - /etc/login.defs.*
    - /etc/logrotate.d.*
    - /etc/machine-id.*
    - /etc/man_db.conf.*
    - /etc/mime.types.*
    - /etc/mke2fs.conf.*
    - /etc/modprobe.d.*
    - /etc/modules-load.d.*
    - /etc/mtab.*
    - /etc/nanorc.*
    - /etc/netconfig.*
    - /etc/networks.*
    - /etc/nsswitch.conf.*
    - /etc/os-release.*
    - /etc/pam.d.*
    - /etc/passwd.*
    - /etc/profile.*
    - /etc/profile.d.*
    - /etc/profile.env.*
    - /etc/protocols.*
    - /etc/python-exec.*
    - /etc/resolv.conf.*
    - /etc/rhashrc.*
    - /etc/rmt.*
    - /etc/rpc.*
    - /etc/rsyncd.conf.*
    - /etc/runlevels.*
    - /etc/sandbox.conf.*
    - /etc/sandbox.d.*
    - /etc/security.*
    - /etc/services.*
    - /etc/sgml.*
    - /etc/shadow.*
    - /etc/shells.*
    - /etc/skel.*
    - /etc/ssh.*
    - /etc/ssl.*
    - /etc/sysctl.conf.*
    - /etc/sysctl.d.*
    - /etc/systemd.*
    - /etc/terminfo.*
    - /etc/tmpfiles.d.*
    - /etc/udev.*
    - /etc/udhcpd.conf.*
    - /etc/wgetrc.*
    - /etc/xattr.conf.*
    - /etc/xdg.*
    - /etc/xinetd.d
    - /etc/xml.*
    - /home$|/home/.*
    - /lib$|/lib.*
    - /media$|/media/.*
    - /mnt$|/mnt/.*
    - /opt$|/opt/.*
    - /root$|/root/.*
    - /run$|/run/.*
    - /sbin$|/sbin/.*
    - /usr$|/usr/.*
    - /var$|/var/.*
    package:
      State: ""
      category: layer
      conflicts: []
      description: ""
      license: ""
      name: core-desktop-runtime
      provides: []
      requires:
      - State: ""
        category: layer
        conflicts: []
        description: ""
        license: ""
        name: base
        provides: []
        requires: []
        set: false
        uri: []
        use_flags: []
        version: '>=0.1'
      set: false
      uri: []
      use_flags: []
      version: "0.1"
    prelude: []
    seed: luet/cache:c6198e56496d1c99e710f3106e33096100366885c099c4fbc1da98246a81bd85
    steps:
    - rm -rf /usr/portage || true
    unpack: true
  compressiontype: none
  dependencies: []
  path: core-desktop-runtime-layer-0.1.package.tar
- checksums:
    sha256: 84c162f34978bfb11cac70e4ec8e9605595b6a1ecd3e1889475e7f34cde2004a
  compilationspec:
    env: []
    image: ""
    includes: []
    package:
      State: ""
      category: layer
      conflicts: []
      description: ""
      license: ""
      name: core-server-build
      provides: []
      requires:
      - State: ""
        category: layer
        conflicts: []
        description: ""
        license: ""
        name: portage
        provides: []
        requires: []
        set: false
        uri: []
        use_flags: []
        version: '>=0.1'
      set: false
      uri: []
      use_flags: []
      version: "0.1"
    prelude: []
    seed: luet/cache:bceebd0be341d187c6dd08d79723ca75b1b1c30b067f3a5f4e1e1ddcad8e881e
    steps:
    - bash profile.sh
    unpack: false
  compressiontype: none
  dependencies: []
  path: core-server-build-layer-0.1.package.tar
- checksums:
    sha256: 44fee4692ec3a7c381328a18a5ee130b2d8580c20e84a56a047ee55bb3172b19
  compilationspec:
    env: []
    image: golang
    includes:
    - ^\/luet
    package:
      State: ""
      category: system
      conflicts: []
      description: ""
      license: ""
      name: luet-master
      provides: []
      requires: []
      set: false
      uri: []
      use_flags: []
      version: "9999"
    prelude:
    - apt-get update
    - apt-get install git
    - git clone https://github.com/mudler/luet
    seed: golang
    steps:
    - cd luet && make build && mv luet /luet
    unpack: false
  compressiontype: none
  dependencies: []
  path: luet-master-system-9999.package.tar
- checksums:
    sha256: b489c593f150804e34f7b15b2ca4989458586306db53df899b651e13dd71b2cc
  compilationspec:
    env: []
    image: golang:alpine
    includes:
    - pkgs-checker
    package:
      State: ""
      category: development
      conflicts: []
      description: ""
      license: ""
      name: pkgs-checker
      provides: []
      requires: []
      set: false
      uri: []
      use_flags: []
      version: "9999"
    prelude:
    - apk add git
    - mkdir -p /go/src/github.com/Sabayon/
    - git clone https://github.com/Sabayon/pkgs-checker /go/src/github.com/Sabayon/pkgs-checker
    seed: golang:alpine
    steps:
    - cd /go/src/github.com/Sabayon/pkgs-checker && go build -o /usr/bin/pkgs-checker
      && chmod +x /usr/bin/pkgs-checker
    unpack: false
  compressiontype: none
  dependencies: []
  path: pkgs-checker-development-9999.package.tar
- checksums:
    sha256: d7c5a44fc413d835418211c4e465a50b2021804d530386e9738bb5243f45af21
  compilationspec:
    env: []
    image: ""
    includes: []
    package:
      State: ""
      category: layer
      conflicts: []
      description: ""
      license: ""
      name: portage
      provides: []
      requires:
      - State: ""
        category: layer
        conflicts: []
        description: ""
        license: ""
        name: base
        provides: []
        requires: []
        set: false
        uri: []
        use_flags: []
        version: '>=0.20200213'
      set: false
      uri: []
      use_flags: []
      version: "0.20200215"
    prelude:
    - wget https://github.com/gentoo/gentoo/archive/61886e7fbfed7ce0e3fe1ba7c04db67d3ff2eef1.tar.gz
      -O /tmp/tree.tar.gz
    seed: luet/cache:c6198e56496d1c99e710f3106e33096100366885c099c4fbc1da98246a81bd85
    steps:
    - mkdir -p /var/db/repos /var/cache/binpkgs /var/cache/distfiles
    - tar xf /tmp/tree.tar.gz -C  /var/db/repos
    - mv /var/db/repos/* /var/db/repos/gentoo
    - cp -rf /var/db/repos/gentoo/profiles/ /usr/portage/
    - mkdir -p /usr/portage/distfiles/ && wget http://www.gentoo.org/dtd/metadata.dtd
      -O /usr/portage/distfiles/metadata.dtd
    - chown -R root:portage /usr/portage/distfiles/
    - chmod g+w /usr/portage/distfiles/
    - touch /usr/portage/.keep
    unpack: false
  compressiontype: none
  dependencies: []
  path: portage-layer-0.20200215.package.tar
- checksums:
    sha256: e8f3c55e94b7036152b1b6c7e8474414072edcaf1e46f886ae85aa6c4eedab77
  compilationspec:
    env: []
    image: alpine:3.7
    includes: []
    package:
      State: ""
      category: layer
      conflicts: []
      description: ""
      license: ""
      name: seed
      provides: []
      requires: []
      set: false
      uri: []
      use_flags: []
      version: "0.1"
    prelude: []
    seed: ""
    steps: []
    unpack: true
  compressiontype: none
  dependencies: []
  path: seed-layer-0.1.package.tar
last_update: "1581898037"
name: Luet tree
priority: 1
revision: 1
treechecksums:
  sha256: df993b0d0b6e82245047532d623765ca3db063ba579857ddee65550100cae407
treecompressiontype: none
treepath: tree.tar
type: http
urls: []
