Waterfox 6.7.1.1 no instala tres de los iconos que su PROPIO empaquetador exige. `browser/installer/package-manifest.in`, bajo `#ifdef MOZ_GTK`, pide ocho tamaños: 16, 22, 24, 32, 48, 64, 128 y 256. La rama gtk de `branding-common.mozbuild` sólo lista cinco, y faltan justo 22, 24 y 256: error: browser/installer/package-manifest.in:239: Missing file(s): bin/browser/chrome/icons/default/default22.png (y 24, y 256) Los tres ficheros EXISTEN en `browser/branding/{official,aurora,nightly,unofficial}/` —los cuatro brandings los traen— así que no falta arte: falta la línea que los instala. Es una rotura sólo de Linux, que es la razón plausible de que upstream no la note: la rama de Windows de este mismo fichero sí está completa. Se listan en el mismo orden de cadena que usa el bloque (128 < 16 < 22 < 24 < 256 < 32 < 48 < 64). El hunk está GENERADO con `diff -u` sobre el fichero real y no escrito a mano: la primera versión aplicaba «with fuzz», y un parche con fuzz es uno que puede agarrar donde no debe. --- a/browser/branding/branding-common.mozbuild +++ b/browser/branding/branding-common.mozbuild @@ -29,6 +29,9 @@ FINAL_TARGET_FILES.chrome.icons.default += [ "default128.png", "default16.png", + "default22.png", + "default24.png", + "default256.png", "default32.png", "default48.png", "default64.png",