kewl kommentierte 2018-11-22 07:41 (geändert am 2018-11-22 07:42 von kewl)
We have changed how Arch derivatives are recognized by etc-update, now using ID_LIKE. If your distro is not recognized as Arch, please report to your distro project leaders to set ID_LIKE=arch in os-release.
pacman -Qo /etc/os-release
error: No package owns /etc/os-release
this file is filled by devs as far as i know… so it is not provided by the AUR package.
But i do not know if it is right or wrong to use archlinux instead of arch:
A space-separated list of operating system identifiers in the same syntax as the ID= setting.
It should list identifiers of operating systems that are closely related to the local operating system in
regards to packaging and programming interfaces,
for example listing one or more OS identifiers the local OS is a derivative from.
An OS should generally only list other OS identifiers it itself is a derivative of,
and not any OSes that are derived from it, though symmetric relationships are possible.
Build scripts and similar should check this variable if they need to identify the local operating system
and the value of ID= is not recognized.
Operating systems should be listed in order of how closely the local operating system relates to the listed ones,
starting with the closest. This field is optional. Example: for an operating system
an assignment of "ID_LIKE="rhel fedora""
would be appropriate.
For an operating system with "ID=ubuntu",
an assignment of "ID_LIKE=debian" is appropriate.
Antergos Linux (18.5):
in the same syntax as the ID= setting
so should be arch then ;)