Missing dependency no longer works (since 1.5.1?)
fbartels opened this issue · comments
The gpg check in https://github.com/thctlo/Kopano/blame/master/get-kopano-community.sh#L101 overwrites the variable assignment in https://github.com/thctlo/Kopano/blame/master/get-kopano-community.sh#L99, which causes the script to only check for gpg:
Step 5/5 : RUN bash -x ./get-kopano-community.sh
---> Running in 91eb8884ce77
+ BASE_FOLDER=/root/kopano-repo
+ KOPANO_APTFOLDER=apt
+ KOPANO_DOWNL2FOLDER=downloads
+ ENABLE_AUTO_BACKUP=yes
+ KOPANO_COMMUNITY_URL=https://download.kopano.io/community
+ KOPANO_COMMUNITY_PKG='core archiver files mdm smime webapp'
+ ENABLE_Z_PUSH_REPO=yes
+ ENABLE_LIBREOFFICE_ONLINE=no
+ check_run_as_sudo_root
+ [[ 0 -eq 0 ]]
+ NEEDED_PROGRAMS='lsb_release apt-ftparchive curl gnupg2 lynx sudo tee'
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ for var in $NEEDED_PROGRAMS
+ var=gnupg2
+ var=gpg2
+ command -v gpg2
+ '[' '!' -d /root/kopano-repo ']'
+ mkdir -p /root/kopano-repo
++ lsb_release -si
./get-kopano-community.sh: line 115: lsb_release: command not found
+ OSNAME=
Hai Felix, thank you very much for reporting it.
Fixed in : 2.1.3 updated today.