gvSIG bugs #2938

No deja instalar complementos

Added by Joaquín del Cerro Murciano almost 10 years ago. Updated over 9 years ago.

Status:Closed% Done:

0%

Priority:HighSpent time:-
Assignee:-
Category:-
Target version:2.1.0-2255-testing
Severity:Major Add-on version:
gvSIG version:2.1.0 Add-on build:
gvSIG build: Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch: Hito:
Add-on name:Unknown

Description

Cuando es una version final o rc, falla al instalar los complementos desde
la url si se selecciona como repositorio el repositorio oficial.

Esto ocurre por que no se han instalado los complementos en la version
oficial del repositorio, estando instalados en la version de testing.

Bastaria con seleccionar la url del repositorio de testing para poder
instalarlos.

Hay que preparar los mecanismos para instalar en el repositorio oficial
un build que se encuentre en el repositorio de testing.


Related issues

Related to Application: gvSIG desktop - gvSIG bugs #2918: No deja instalar bibliotecas de símbolos Invalid 10/19/2014
Related to Application: gvSIG desktop - gvSIG bugs #2919: No deja instalar el complemento "Portable View" Invalid 10/19/2014
Related to Application: gvSIG desktop - gvSIG bugs #2921: No deja instalar complemento "Map Sheets" Invalid 10/19/2014

History

#1 Updated by Joaquín del Cerro Murciano almost 10 years ago

#2 Updated by Joaquín del Cerro Murciano almost 10 years ago

  • Related to gvSIG bugs #2919: No deja instalar el complemento "Portable View" added

#3 Updated by Joaquín del Cerro Murciano almost 10 years ago

#4 Updated by Joaquín del Cerro Murciano over 9 years ago

  • Status changed from New to Fixed

He añadido a la tarea de jenkins "addons-admin" las acciones:

  • repo:mkmirror
  • repo:rmmirror
  • repo:to-main-repo

Piden un numero de build y trabajan con ese build.

  • repo:mkmirror, crea la carpeta en el servidor para permitir hacer mirror de ese build, prepara una estructura de carpetas que reproducen un reporitorio de paquetes de gvSIG desde el que descargar el build indicado de gvSIG y instalar sus paquetes desde la url en la que se publique.
    Si ya hay en el servidor un mirror de ese build no hace nada.

    De momento la carpeta del mirror queda en:

        http://downloads.gvsig.org/download/gvsig-desktop-testing/mirrors/
      

    Alli hay un readme que cuenta que tendria que hacer alguien que quiera hacer un mirror de un build.

  • repo:rmmirror, elimina la carpeta del servidor que contiene el mirror del build indicado.
  • repo:to-main-repo, crea un mirror del build indicado, y lo instala en el repositorio principal de gvSIG. Si el mirror ya existe, se limita a instalarlo en el repositorio oficial. De momento no se copia la carpeta del mirror al repositorio principal, ya vere si mas adelante se hace o no merece la pena y se deja en el de testing.

Lo he ejecutado ya sobre el build 2252, con lo que la rc2 ya esta instalada en el repositorio principal de gvSIG y ya funciona la instalacion de paquetes de la rc2 desde url.

No tengo claro que haya dejado correctamente los permisos de los ficheros en el repositorio principal. He probado a instalar desde url la rc2 y funciona, pero puede que haya que afinarlos mas adelante.

#5 Updated by Joaquín del Cerro Murciano over 9 years ago

  • Target version changed from 2.1.0-2259-rc3 to 2.1.0-2255-testing

#6 Updated by Álvaro Anguix over 9 years ago

  • Status changed from Fixed to Closed

Also available in: Atom PDF