Portál AbcLinuxu, 10. května 2025 13:44
dpkg: chyba při zpracovávání /var/cache/apt/archives/mysql-server-5.0_5.0.24a-5_i386.deb (--unpack): podproces nový pre-removal skript vrátil chybový status 1 Stopping MySQL database server: mysqld/lib/lsb/init-functions: line 134: FANCYTTY: unbound variable invoke-rc.d: initscript mysql, action "stop" failed. Při zpracování nastaly chyby: /var/cache/apt/archives/mysql-server-5.0_5.0.24a-5_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)Chyba se objevuje již při zastavování databáze, ale jen u verze 5.0_5, na stroji s verzí 4.1.15 tato chyba nevzniká. Setkal se již někdo s tímto problémem?
log_use_fancy_output () { TPUT=/usr/bin/tput EXPR=/usr/bin/expr if [ -z $FANCYTTY ]; then if [ "x$TERM" != "xdumb" ] && [ -x $TPUT ] && [ -x $EXPR ] && $TPUT hpa 60 >/dev/null 2>&1 && $TPUT setaf 1 >/dev/null 2>&1; then FANCYTTY=1 else FANCYTTY=0 fi fi case "$FANCYTTY" in 1|Y|yes|true) true;; *) false;; esac }a řádek 134 je výraz if [ -z $FANCYTTY ]; then
133 log_use_fancy_output () {
134 TPUT=/usr/bin/tput
135 EXPR=/usr/bin/expr
136 if [ FANCYTTY = 0 ]; then
137 false
138 fi
139 if [ "x$TERM" != "xdumb" ] && [ -x $TPUT ] && [ -x $EXPR ] && $TPUT hpa 60 >/dev/null 2>&1 && $TPUT setaf 1 >/dev/null 2>&1; then
140 FANCYTTY=1
141 true
142 else
143 FANCYTTY=0
144 false
145 fi
146 }
Pokud jde o bug, je možné, že to bude později opraveno ..Imho uz to opravene je a vy si snazite danou fci aktualizovat, jenze diky selhani zastaveni mysql se to nepovede : )
Stopping MySQL database server: mysqld/lib/lsb/init-functions: line 249: log_use_fancy_output: command not found, avšak mě to pustilo dále k upgradu a databáze zjevně funguje. Nevím, zda to nebude mít nějaký vliv na něco jiného.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.