Al menos para la implementación GNU de dc
, hay un -codificado duro DEFAULT_LINE_MAX
de 70 caracteres -aunque eso puede anularse configurando una variable de entorno DC_LINE_LENGTH
. dedc/numeric.c
:
559 static int out_col = 0;
560 static int line_max = -1; /* negative means "need to check environment" */
561 #define DEFAULT_LINE_MAX 70
562
563 static void
564 set_line_max_from_environment(void)
565 {
566 const char *env_line_len = getenv("DC_LINE_LENGTH");
567 line_max = DEFAULT_LINE_MAX;
568 errno = 0;
569 if (env_line_len) {
570 char *endptr;
571 long proposed_line_len = strtol(env_line_len, &endptr, 0);
572 line_max = (int)proposed_line_len;
573
574 /* silently enforce sanity */
575 while (isspace(*endptr))
576 ++endptr;
577 if (*endptr || errno || line_max != proposed_line_len
578 || line_max < 0 || line_max == 1)
579 line_max = DEFAULT_LINE_MAX;
580 }
581 }
582
Entonces
$ dc
999999999999999999999999999999999999999999999999999999999999999999999999
p
999999999999999999999999999999999999999999999999999999999999999999999\
999
q
pero
$ DC_LINE_LENGTH=0 dc
999999999999999999999999999999999999999999999999999999999999999999999999
p
999999999999999999999999999999999999999999999999999999999999999999999999
q
$
Esto es claramente un problema con el repositorio de su universidad que es un espejo incompleto. Compare, por ejemplo, los paquetes (que comienzan con la letra 'd' para buscar su caso de ejemplo dedocker
)visible aquí en su universidad, a diferencia de aquí en un espejo oficial de Fedora (como se encuentra aquí). Si desea utilizar el repositorio de su universidad, deberá convencer a su mantenedor de la incompletitud del espejo.
Según tengo entendido, el espejo de su universidad para el repositorio de actualizaciones es correcto.
Eventualmente, te perderás el "repositorio de versiones". ¿Puede confirmar si tiene instalado un "repositorio de versiones"?
Debe buscar en /etc/yum.repos.d una configuración que tenga la URL base:
baseurl=http://ftp.halifax.rwth-aachen.de/fedora/linux/releases/$releasever/Everything/$basearch/os/