para forzar que se recorran todas las dependencias. En Debian/Ubuntu 'apt-get upgrade' tiene el efecto de actualizar todo aquello que no cambie dependencias, en cambio 'apt-get dist-upgrade' fuerza la instalación de nuevas dependencias. Es inusual que durante el ciclo de vida de una versión de Koha hayan cambios en las dependencias. Pero realmente depende del Release Maintainer, y algunas veces (este es el caso) no hay alternativa para arreglar Koha que arreglar las librerías que necesita.
Respecto a la librería CryptX, la que viene en Debian Stretch/Ubuntu 18.04 tiene problemas, y sí sirve usar cpanm para poner una mas nueva. Pero de todas maneras sólo es necesaria si se quiere habilitar el acceso OAuth2 a la API. No es necesario para que funcione correctamente Koha.
El lun, 5 jul 2021 a las 19:34, Pablo López Liotti (<
plopezliotti@gmail.com>) escribió:
>
> Algo al respecto de los mensajes de error se parece a lo q mencionan aquí
>
>
https://wiki.koha-community.org/wiki/Rest_Api_HowTo#Migrating_Mojolicious::Plugin::Swagger2_to_Mojolicious::Plugin::OpenAPI>
> de cualquier manera pareciera q más allá de lo que diga el "Acerca de Koha" en la sección PERL hay librerías sin instalar o sin configurar. Yo probaría tratando de instalar la libreria desde CPAN.
>
> Atento a la REST API que trabaja con otra librería (Net::OAuth2::AuthorizationServer)
>
> su
> apt-get install build-essential
>
> luego
> cpan
>
> cpan> install Mojolicious::Plugin::OpenAPI (o la libreria q sea)
>
>
> El 3/7/21 a las 23:33, Ricardo Vargas escribió:
>
> Al indagar más encontré esto ejecutando el comando apt list --upgradable
>
> libcryptx-perl/oldoldstable 0.063-1~bpo9+1 amd64 [upgradable from: 0.059-1~koha2]
> libmojolicious-plugin-openapi-perl/oldoldstable 2.16-1+koha1 all [upgradable from: 1.15-1~kohadev1]
>
> He intentado instalar a mano la segunda dependencia y me manda esto:
>
> root@koha:/home/koha# apt install libmojolicious-plugin-openapi-perl
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> libmojolicious-plugin-openapi-perl : Depends: libyaml-libyaml-perl (>= 0.75) but it is not going to be installed
>
> Seguiré indagando sobre estos errores.
>
> El sáb, 3 jul 2021 a las 21:27, Pablo López Liotti (<
plopezliotti@gmail.com>) escribió:
>>
>> Hola de nuevo, me estaba fijando aquí
https://wiki.koha-community.org/wiki/System_requirements_and_recommendations, pero está perfecto Ubuntu 18.04 - Koha 19.11 o 20.05.
>>
>> Me fijé porq un colega de aquí de Argentina tuvo problemas similares con Koha 19.11 y 20.05 pero había instalado Debian 11 y algunas cosas no coincidían (archivos PERL, etc).
>>
>> La API funciona si haces
http://URL_del_opac/api/v1/libraries ? está correctamente habilitada en preferencias ->API ?
>>
>> Otra no se me ocurre, hace rato no uso más Koha en Ubuntu, solo en Debian (no he tenido necesidad de instalarlo en un escritorio Ubuntu) y con Debian 9,x o 10 y Koha 19.11 y 20.05 no he tenido nunca ese problema.
>>
>> Con plack problemas de archivos temporarios en versiones viejas de koha, pero hace rato que no tengo inconvenientes con ese tema.
>>
>> Esperemos alguna otra opinión
>>
>> saludos
>>
>> El 3/7/2021 a las 22:40, Ricardo Vargas escribió:
>>
>> Hola Pablo:
>>
>> Era un detalle, me faltaba hacer el apt-get clean y reiniciar memcached para que tomara los cambios.
>>
>> Ya después procedí a hacer el apt-get update && apt-get upgrade y sin problemas.
>>
>> Regenere los indices completos, reinicie mysql, memcached, plack, sip y apache2 y al querer ver el OPAC o la intranet no me deja, checando los logs veo esto:
>>
>> Error while loading /etc/koha/plack.psgi: Can't load application from file "/usr/share/koha/api/v1/
app.pl": Can't use string ("parameters/patron.json#/patron_i"...) as a HASH ref while "strict refs" in use at /usr/local/share/perl/5.26.1/JSON/Validator/OpenAPI/Mojolicious.pm line 460.
>>
>> Si deshabilito Plack funciona bien.
>>
>> En Koha--> Acerca de Módulos Perl veo todo bien, instalado y correcto, en Información del sistema no veo ningún error, el detalle es cuando habilito plack, a alguien le ha pasado?
>>
>>
>>
>> El sáb, 3 jul 2021 a las 20:02, Pablo López Liotti (<
plopezliotti@gmail.com>) escribió:
>>>
>>> Hola Ricardo, para orientarnos, decime como figura la línea correspondiente a Koha en /etc/sources.list
>>>
>>> debería decir
>>>
>>> deb
http://debian.koha-community.org/koha 19.11 main
>>>
>>> si en vez de 19.11 dice stable, oldstable o oldoldstable supongo que dará error ya que esos términos corresponden hoy a 21.05, 20.11 y 20.05
>>>
>>> Te recomiendo igualmente actualizar a 20.05 (ya sea poniendo en la línea del sources.list "20.05" o "oldoldstable") yas que hay un montón de mejoras y añadidos interesantes.
>>>
>>> Cualquier duda, repasa
>>>
>>> "
https://wiki.koha-community.org/wiki/Koha_on_Debian#Follow_a_codename_.28version_number.29:_21.05.2C_20.11.2C_20.05.2C_19.11"
>>>
>>> Exitos
>>>
>>> Saludos
>>>
>>> Pablo
>>>
>>> El 3/7/2021 a las 10:45, Ricardo Vargas escribió:
>>>
>>> Hola a todos:
>>>
>>> Tengo un Koha instalado por paquetes en un Ubuntu 18.04.5 LTS con la versión 19.11.09, ya hice respaldo de base de datos, archivos, etc. al ejecutar los comandos:
>>>
>>> apt-get update && apt-get upgrade
>>>
>>> me sale este mensaje:
>>>
>>> 3 upgraded, 3 newly installed, 0 to remove and 1 not upgraded.
>>> Need to get 34.3 MB/35.3 MB of archives.
>>> After this operation, 4,089 kB of additional disk space will be used.
>>> Do you want to continue? [Y/n] y
>>>
>>>
>>> Al darle Y corre el proceso pero se queda en
>>>
>>> Err:1
http://debian.koha-community.org/koha oldstable/main amd64 koha-common all 19.11.12-1
>>> 404 Not Found [IP: 67.220.127.145 80]
>>> E: Failed to fetch
http://debian.koha-community.org/koha/pool/main/k/koha/koha-common_19.11.12-1_all.deb 404 Not Found [IP: 67.220.127.145 80]
>>> E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
>>>
>>> Si ejecuto apt-get update --fix-missing Se queda igual. No actualiza.
>>>
>>> Las demás actualizaciones si las realiza, pero Koha no.
>>>
>>> Ya cheque mi archivo koha.list y esta correcto.
>>>
>>> Los comandos los estoy ejecutando como root o un usuario administrador y pasa lo mismo.
>>>
>>> Agradeceré su ayuda.
>>>
>>> --
>>> Saludos...
>>>
>>>
>>>
>>> Carlos Ricardo Vargas Medina
>>>
>>> Director de Proyectos
>>>
>>> BibliOrión
>>>
>>>
ricvargasmed@bibliorion.com>>> 5543384601
>>>
https://bibliorion.com>>>
>>>
>>> --
>>> ================================================================
>>> Pablo López Liotti
>>> Area Informática
>>> Biblioteca Central - Universidad Nacional de Mar del Plata
>>> Rodriguez Peña 4046
>>> (7600) Mar del Plata - Buenos Aires - Argentina
>>> Te: 54 - 0223 - 4752333 (int. 37) - Te/fax: 54 - 0223 - 4759405
>>>
>>> --
>>> Koha-es mailing list
>>>
Koha-es@lists.koha-community.org>>>
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-es>>
>>
>>
>> --
>> Saludos...
>>
>>
>>
>> Carlos Ricardo Vargas Medina
>>
>> Director de Proyectos
>>
>> BibliOrión
>>
>>
ricvargasmed@bibliorion.com>> 5543384601
>>
https://bibliorion.com>>
>> --
>> ================================================================
>> Pablo López Liotti
>> Area Informática
>> Biblioteca Central - Universidad Nacional de Mar del Plata
>> Rodriguez Peña 4046
>> (7600) Mar del Plata - Buenos Aires - Argentina
>> Te: 54 - 0223 - 4752333 (int. 37) - Te/fax: 54 - 0223 - 4759405
>
>
>
> --
> Saludos...
>
>
>
> Carlos Ricardo Vargas Medina
>
> Director de Proyectos
>
> BibliOrión
>
>
ricvargasmed@bibliorion.com> 5543384601
>
https://bibliorion.com>
> --
> Koha-es mailing list
>
Koha-es@lists.koha-community.org>
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-es--
Tomás Cohen Arazi
Theke Solutions (
http://theke.io)
✆ +54 9351 3513384
GPG: B2F3C15F