diff options
author | Javier Pastor <vsc55@users.noreply.github.com> | 2020-05-27 07:21:34 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-27 15:21:34 +1000 |
commit | 9426ade107c49080b50a265494f78eac85790a10 (patch) | |
tree | 7b23afe771568f2c77c4cc4e5e060856af8e2124 | |
parent | 8bb59fe280c10cdc3a24aa34d5fa045cee3e713e (diff) |
Fix error > emerge openssl-devel (#9141)
* Fix error > emerge openssl-devel
Add the correct package name for gentoo linux.
Issue #9140
* Add missing package names for linux gentoo.
* fix name package gentoo lm-sensors
* add in workflows gentoo
fix name package sys-apps/lm-sensors
-rw-r--r-- | .github/workflows/build-and-install.yml | 6 | ||||
-rwxr-xr-x | packaging/installer/install-required-packages.sh | 15 |
2 files changed, 20 insertions, 1 deletions
diff --git a/.github/workflows/build-and-install.yml b/.github/workflows/build-and-install.yml index fe7a07bd7a..3da98a3f62 100644 --- a/.github/workflows/build-and-install.yml +++ b/.github/workflows/build-and-install.yml @@ -45,6 +45,7 @@ jobs: - 'ubuntu:19.10' - 'ubuntu:18.04' - 'ubuntu:16.04' + - 'gentoo/stage3-amd64:latest' include: - distro: 'alpine:edge' pre: 'apk add -U bash' @@ -101,6 +102,11 @@ jobs: - distro: 'ubuntu:16.04' pre: 'apt-get update' rmjsonc: 'apt-get remove -y libjson-c-dev' + + - distro: 'gentoo/stage3-amd64:latest' + pre: 'emerge-webrsync' + rmjsonc: 'emerge --deselect dev-libs/json-c; emerge --depclean' + runs-on: ubuntu-latest steps: - name: Git clone repository diff --git a/packaging/installer/install-required-packages.sh b/packaging/installer/install-required-packages.sh index a1751486c2..072b992279 100755 --- a/packaging/installer/install-required-packages.sh +++ b/packaging/installer/install-required-packages.sh @@ -543,6 +543,7 @@ require_cmd() { } declare -A pkg_find=( + ['gentoo']="sys-apps/findutils" ['fedora']="findutils" ['clearlinux']="findutils" ['default']="WARNING|" @@ -593,6 +594,7 @@ declare -A pkg_automake=( # Required to build libwebsockets and libmosquitto on some systems. declare -A pkg_cmake=( + ['gentoo']="dev-util/cmake" ['clearlinux']="c-basic" ['default']="cmake" ) @@ -615,6 +617,7 @@ declare -A pkg_bridge_utils=( ) declare -A pkg_chrony=( + ['gentoo']="net-misc/chrony" ['clearlinux']="time-server-basic" ['default']="chrony" ) @@ -626,10 +629,12 @@ declare -A pkg_curl=( ) declare -A pkg_gzip=( + ['gentoo']="app-arch/gzip" ['default']="gzip" ) declare -A pkg_tar=( + ['gentoo']="app-arch/tar" ['clearlinux']="os-core-update" ['default']="tar" ) @@ -651,6 +656,7 @@ declare -A pkg_gdb=( ) declare -A pkg_iotop=( + ['gentoo']="sys-process/iotop" ['default']="iotop" ) @@ -726,7 +732,7 @@ declare -A pkg_lm_sensors=( ['arch']="lm_sensors" ['centos']="lm_sensors" ['debian']="lm-sensors" - ['gentoo']="sys-apps/lm_sensors" + ['gentoo']="sys-apps/lm-sensors" ['sabayon']="sys-apps/lm_sensors" ['rhel']="lm_sensors" ['suse']="sensors" @@ -735,16 +741,19 @@ declare -A pkg_lm_sensors=( ) declare -A pkg_logwatch=( + ['gentoo']="sys-apps/logwatch" ['clearlinux']="WARNING|" ['default']="logwatch" ) declare -A pkg_lxc=( + ['gentoo']="app-emulation/lxc" ['clearlinux']="WARNING|" ['default']="lxc" ) declare -A pkg_mailutils=( + ['gentoo']="net-mail/mailutils" ['clearlinux']="WARNING|" ['default']="mailutils" ) @@ -791,6 +800,7 @@ declare -A pkg_nodejs=( ) declare -A pkg_postfix=( + ['gentoo']="mail-mta/postfix" ['default']="postfix" ) @@ -981,6 +991,7 @@ declare -A pkg_openssl=( ['ubuntu']="libssl-dev" ['suse']="libopenssl-devel" ['clearlinux']="devpkg-openssl" + ['gentoo']="dev-libs/openssl" ['arch']="openssl" ['default']="openssl-devel" ) @@ -1014,10 +1025,12 @@ declare -A pkg_screen=( ) declare -A pkg_sudo=( + ['gentoo']="app-admin/sudo" ['default']="sudo" ) declare -A pkg_sysstat=( + ['gentoo']="app-admin/sysstat" ['default']="sysstat" ) |