¿Qué son los paquetes de transición y qué propósito exacto tienen?
¿Qué son los paquetes de transición y qué propósito exacto tienen?
Simplifican la transición si se cambia el nombre de un paquete:
Digamos que tenemos un paquete llamado mypackage en la versión actual. Ahora, por alguna razón, este paquete se renombra como mynewpackage en la próxima versión. Como el administrador de paquetes no sabe nada sobre el cambio de nombre de los paquetes, tratará mypackage y mynewpackage como paquetes diferentes, de modo que en los usuarios de actualización que tengan mypackage no se instale mynewpackage, sino que permanezcan con el mypackage antiguo (si las dependencias lo permiten).
Para evitar esto, el mantenedor del paquete simplemente crea un paquete de transición mypackage en la nueva versión que no tiene ningún archivo, sino que depende de mynewpackage (este tipo de paquete se denomina " metapaquete ").