Package Details: home-assistant-hassio 0.1-4

Git Clone URL: https://aur.archlinux.org/home-assistant-hassio.git (read-only, click to copy)
Package Base: home-assistant-hassio
Description: Open-source home automation platform running on HASSIO subsystem
Upstream URL: https://home-assistant.io/
Licenses: Apache
Conflicts: linux-ck, linux-lts-ck
Replaces: home-assistant, python-home-assistant
Submitter: PrimusNZ
Maintainer: None
Last Packager: PrimusNZ
Votes: 0
Popularity: 0.000000
First Submitted: 2018-09-30 11:14
Last Updated: 2019-10-16 07:04

Latest Comments

hashworks commented on 2020-01-13 09:52

That PKGBUILD/hassio.install is horrifying. It doesn't actually create a proper package with actual files in it but instead blindly executes a BASH file it curls from the net OUTSIDE the chroot, see [1]. Please package the actual application instead of an "installer" for docker containers.

Basically you could just replicate the commands in the Dockerfile [2]. If the docker installation is really needed as a package (IMO that's just unnecessary) it should be properly named (-docker suffix or something like that) and the BASH file should be downloaded in the PKGBUILD with a hash check.

[1] https://hashbang.sh/ [2] https://github.com/home-assistant/hassio-supervisor/blob/dev/Dockerfile

bronze commented on 2019-11-26 19:28

When installing the package on my Pi running Arch, I got:

... Installing Hass.io [Warning] No AppArmor support on host. [ERROR] Please set machine for armv7l error: command failed to execute correctly

PrimusNZ commented on 2019-02-06 09:45

@HalJordan Good Catch! I'll add it as a conflict

HalJordan commented on 2019-02-03 09:38

A fresh install is giving this:

Feb 03 03:37:31 home.mrmcdaniel.net hassio-supervisor[15195]: time="2019-02-03T03:37:31-06:00" level=error msg="error waiting for container: context canceled"
Feb 03 03:37:31 home.mrmcdaniel.net hassio-supervisor[15195]: Error response from daemon: OCI runtime create failed: container with id exists: 4fdb15262005ae7ea03b69ae1378d2997131d61072817df9beda7b26195509fd: unknown
Feb 03 03:37:31 home.mrmcdaniel.net hassio-supervisor[15195]: hassio_supervisor
Feb 03 03:37:32 home.mrmcdaniel.net hassio-supervisor[15195]: docker: Error response from daemon: unable to find "cpuacct" in controller set: unknown.
Feb 03 03:37:32 home.mrmcdaniel.net hassio-supervisor[15195]: time="2019-02-03T03:37:32-06:00" level=error msg="error waiting for container: context canceled"
Feb 03 03:37:32 home.mrmcdaniel.net systemd[1]: hassio-supervisor.service: Main process exited, code=exited, status=125/n/a
Feb 03 03:37:32 home.mrmcdaniel.net systemd[1]: hassio-supervisor.service: Failed with result 'exit-code'.

What am I doing wrong?

(EDIT: I'm leaving this here for anyone else that uses linux-ck. Currently, docker doesn't work well with linux-ck. Till they fix it, we're stuck with the vanilla kernel. Sorry.)