Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

allow variants of arch (archarm, ...) to fetch dependencies (dev_setup.sh) #2725

Merged
merged 1 commit into from
Oct 16, 2020
Merged

allow variants of arch (archarm, ...) to fetch dependencies (dev_setup.sh) #2725

merged 1 commit into from
Oct 16, 2020

Conversation

emphasize
Copy link
Contributor

Problem: Arch Linux Arm doesn't fetch dependencies in the installation process

Just added && ( ... || os_is_like arch) to let variants like archarm pass the filter

since os-release (archarm)

ID=archarm
ID_LIKE=arch

Alternatively this could be handled with os_is archarm , yet i've seen many (core) arch variants which could run into the same problem. This should also pass Manjaro, i guess.

@devops-mycroft devops-mycroft added the CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) label Oct 15, 2020
@devops-mycroft
Copy link

Voight Kampff Integration Test Failed (Results)

@forslund
Copy link
Collaborator

Looks like good changes, thanks. Gonna ask briefly on the chat if an arch / manjaro user can test it.

@devops-mycroft
Copy link

Voight Kampff Integration Test Succeeded (Results)

@forslund
Copy link
Collaborator

@ChanceNCounter tested it with Manjaro and is working as expected.

Copy link
Collaborator

@forslund forslund left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And I tested that other systems are unaffected. seems to work as intended. Approved!

@krisgesling krisgesling merged commit bee3b8c into MycroftAI:dev Oct 16, 2020
@emphasize emphasize deleted the add_arch_variants_to_devsetup branch October 16, 2020 10:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants