«Error de» Falta de coincidencia de tamaño » al descargar desde Cydia es bastante común, pero arreglarlo no es demasiado difícil (al menos por lo que experimenté). El otro día, iFunBox detectó que mi dispositivo con jailbreak estaba encarcelado y estaba tratando de descargar afc2add de Cydia para solucionar el problema. No pude proceder porque este error seguía apareciendo.error de desajuste de tamaño cydia
Desajuste de tamaño: Discrepancia en el Tamaño del Paquete Listado y el Tamaño real del Paquete
Realicé una búsqueda en Google, pero no pude obtener una solución que funcionara. Se dijo en un foro que esto sucede normalmente cuando el paquete en un repositorio no tiene el mismo tamaño que el listado. Por ejemplo, si un paquete tiene un tamaño de 50 kb y en realidad es más grande o más pequeño que lo que dice Cydia, no se instalará. Se dice que el encargado del repo tiene que insertar el tamaño correcto o la suma de comprobación del archivo deb empaquetado en el servidor.
Bueno, como no pude contactar al propietario del repositorio, esto no funcionará. Además, siempre podría obtener el paquete de otro repositorio.
Desajuste de tamaño: Mismo Paquete, Diferentes Tamaños en diferentes Repositorios
Sin embargo, lo que observé fue diferente. El paquete en cuestión estaba disponible en tres repositorios diferentes. Dos de ellos mostraban el mismo tamaño y el tercero era diferente. Este paquete apareció como 55.1 KB en dos repositorios y 54.0 KB en la tercera.
Intenté descargar el paquete de los tres repositorios, pero este mismo error siguió apareciendo. El tercer paquete con un tamaño diferente era uno de esos repositorios» turbios » en los que realmente no puedes confiar y asumí que de ahí venía el problema.
La solución simple
Todo lo que hice fue eliminar el repositorio que muestra un tamaño diferente para este paquete y esto solucionó el problema. Esto también podría funcionar para usted si el error «Falta de coincidencia de tamaño» que está recibiendo es causado por tener el mismo paquete con diferentes tamaños listados en diferentes repositorios.
Si el error es realmente causado por una discrepancia en el tamaño del paquete listado y el tamaño real del paquete, contactar con el mantenedor del repositorio puede ser la única solución.