nixpkgs-multiverse, el proyecto que indexa cada versión de cada paquete publicado en Nixpkgs desde 2013, estrena un modo rápido que permite obtener la ruta de store de cualquier versión histórica sin descargar ni evaluar el árbol completo de Nixpkgs. Hasta ahora, pedir una versión concreta como python3 3.8.9 obligaba a bajar los 378 MB del árbol de 2021 y evaluarlo entero para conocer su outPath. La nueva ruta rápida entrega esa dirección de store directamente desde el índice, apoyándose en la caché pública cache.nixos.org, y funciona sin activar funciones experimentales ni la marca --impure.
El mecanismo se basa en el truco mkFakeDerivation ideado por tomberek en fastpkgs: se construye un attrset con forma de derivación cuya salida es un string con contexto que nombra una ruta de store ya conocida. Nix trata esa ruta como una dependencia real, la trae de la caché por sustitución y devuelve un resultado bit a bit idéntico al que produciría la evaluación convencional. Como el atributo care de drvPath, nada puede compilarse a partir de él: solo se sustituye.
El autor comprobó el 14 de agosto de 2026 que las 271.187 rutas indexadas seguían vivas en la caché, lo que supone 14,8 TB de software empaquetado desde 2013. La infraestructura de NixOS, financiada por la Fundación NixOS y sus patrocinadores, nunca ha ejecutado recolección de basura sobre ese bucket de S3, que solo crece. Toda la información está también disponible en la herramienta de línea de comandos mvs, pensada para uso sin conexión.
