Use of uninitialized value $text in concatenation (.) or string at /usr/share/perl5/Text/WrapI18N.pm line 101, line 5. [Bug] #Debian

Hoy formateando un Computador, después de actualizar tuve problemas con el paquete lib6 , ya que a la hora de configurarlo entraba en un loop $%&/@, y en resumen no me dejaba instalar o desinstalar programas

un real cacho

primero los integrantes, el Bug o error:

Use of uninitialized value $text in concatenation (.) or string at /usr/share/perl5/Text/WrapI18N.pm line 101,line 5.

y la solución :

como root ir a : “/usr/share/perl5/Text/” e editar el archivo WrapI18N.pm

ir a la linea 130 del archivo y cambiar :

r = substr($string, $l);

por :

if (length($text) < $l) {
$r = '';
} else {
$r = substr($string, $l);
}

ahora realizar un :

dpkg –configure -a

y luego

apt-get -f install

y listoco problem resuelto

Saludos !