2018.05.15. 17:47 keltezéssel, Molnár Péter írta:
Az 1.5.0-s verzioval nem volt gondom.
Az 1.5.2-t majd nyaron telepitem.

Az 1.5.1-es verzióban több módosítás is hibás lett, vagy legalábbis nálam Debian 9-en jelentkezik a hiba (de úgy látom, hogy ez a hiba a Debian 8 verziót is érinti). A hiba az 1.5.2-es verzióban is jelen van. Konkrétan a "lib/ubuntu/config.sh" és a "lib/common/functions.sh" fájlokban lévő módosítás okozza a problémát.

Frissítéskor (1.5.0 -> 1.5.1) az alábbi hiba generálódik:
../lib/ubuntu/config.sh: sor: 23: [[: 7.0: szintaktikai hiba: érvénytelen aritmetikai operátor (hibás token: „.0”)
...
../lib/common/functions.sh: sor: 1489: [[: 7.0: szintaktikai hiba: érvénytelen aritmetikai operátor (hibás token: „.0”) ../lib/common/functions.sh: sor: 1512: [[: 7.0: szintaktikai hiba: érvénytelen aritmetikai operátor (hibás token: „.0”)


A "lib/ubuntu/config.sh" fájlban a 23. sorban végzett módosítás okozza a problémát:
-        [[ -z $php_ver || $php_ver != "7.0" ]] && php_ver="7.0"
+        [[ -z $php_ver || $php_ver -le "7.0" ]] && php_ver="7.0"

De a "lib/common/functions.sh" fájlban is hasonló jellegű hiba okozza a problémát.

Az alábbi oldalon megnézhető, hogy mi változott az érintett fájlokban: https://github.com/FOGProject/fogproject/compare/1.5.0...1.5.1

Veres Sándor

_______________________________________________
Techinfo mailing list
[email protected]
Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/

válasz