#1257 closed defect (fixed)
DownloadCompatibleDeepDependencies no baja lo que le pido
Reported by: | Jorge | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | high | Milestone: | TOL Packages |
Component: | Kernel | Version: | 2.0.1 |
Severity: | major | Keywords: | |
Cc: |
Description
Intento bajar la version de MMS compatible con la version de TOL "v2.0.1 b.4"
Real TolPackage::Client::DownloadCompatibleDeepDependencies( "/tmp/MmsPkg/", 0, "v2.0.1 b.4", [[ "MMS" ]] );
y lo que baja es la version 0.6033.
Durante el proceso emite estos mensaje:
<W>
Warning: [36] [RemoteUpdateVersSyncInfo] Cannot find remote image of local package MMS.0.6034 in any repository.
</W>
<W>
Warning: [37] [RemoteUpdateVersSyncInfo] Cannot find remote image of local package MMS.0.6035 in any repository.
</W>
Esto sucede cuando lo ejecuto desde la versión "v2.0.1 b.3".
Change History (3)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Los PHP que dan servicio al repositorio requieren que se les pase la versión de TOL y de TolPackage (actualmente 1.1), y como se hace tantas veces se usa el miembro
_common_php_arguments
inicializado con el valorEs decir, no sólo hay que saber la versión de TOL, sino también la de TolPackage y como no hay forma de que un TOL sepa si va a cambiar la versión de TolPackage en una versión de TOL futura, resulta inviable que con una versión de TOL te bajes paquetes de una versión posterior, así que lo único que cabe es que se detecte cuanto antes esa situación y se dé un mensaje de error al usuario.