Gnumeric 1.12.46 senza supporto di python?

Tutto ciò che è pertinente a Sabayon Linux, indipendentemente dall'architettura e dall'ambiente grafico

Moderator: Moderators

Post Reply
axelaxel6
Simple Hen
Posts: 68
Joined: Mon Mar 09, 2009 11:38

Gnumeric 1.12.46 senza supporto di python?

Post by axelaxel6 » Tue Mar 24, 2020 18:34

nel penultimo aggiornamento ho visto che è stato aggiornato Gnumeric alla versione 1.12.46; ma ho trovato una sorpresa, gli script/funzioni/programmi scritti in python per Gnumeric 1.12.44 non possono essere caricati perchè non c'è il pythonloader per poter caricare python all'interno di Gnumeric far girare quanto scritto; è stato una dimenticanza nel preparare il pacchetto o non esiste più il supporto a python?

User avatar
sabayonino
Sagely Hen
Posts: 3558
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Gnumeric 1.12.46 senza supporto di python?

Post by sabayonino » Tue Mar 24, 2020 19:29

Il pacchetto è stato compilato con il seguente supporto :

Code: Select all

python_targets_python3_6 perl kernel_linux elibc_glibc -python_targets_python3_7 -python_targets_python3_8 
Attivo : 3.6
Disattivo : 3.7 3.8

Assicurati che

Code: Select all

eselect python show
Riporti

Code: Select all

python3.6
[edit] Il supporto agli scripts/plugin python non è più disponibile: vedi il post successivo alle note di release di Gnumeric

joost
Sagely Hen
Posts: 2818
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands
Contact:

Re: Gnumeric 1.12.46 senza supporto di python?

Post by joost » Wed Mar 25, 2020 0:16

I can't really understand what you are saying, but it runs fine on my system here.
My blog | Mastodon | Please support Sabayon: Become a Patron

User avatar
sabayonino
Sagely Hen
Posts: 3558
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Gnumeric 1.12.46 senza supporto di python?

Post by sabayonino » Wed Mar 25, 2020 1:07

@Joost :

Python scripts/plugins stop to work after updating Gnumeric to 1.12.46 from 1.12.44

See
http://www.gnumeric.org/announcements/1 ... 12.46.html
Note: python2 is end-of-life. The python function plugin is based on python2. It will not longer be built by default. The introspection based python support is unaffected.
Maybe He needs of :

Code: Select all

$ equo q installed -qv  introspection
dev-libs/gobject-introspection-1.60.2-r1
dev-libs/gobject-introspection-common-1.60.2
:?: :?:

axelaxel6
Simple Hen
Posts: 68
Joined: Mon Mar 09, 2009 11:38

Re: Gnumeric 1.12.46 senza supporto di python?

Post by axelaxel6 » Wed Mar 25, 2020 10:48

scusate ma non mi è chiaro, sono andato a pescare il file .tbz2 della versione 1.12.44 e nelle librerie
/usr/lib64/gnumeric/1.12.44/plugins/
ci sono due directory "py-func" e "python-loader" che nella versione 1.12.46 non si presentano; forse nelle USE_FLAGS manca il termine per il supporto a python?
Ho provato a settare python sulla versione 3.6 ma niente lo stesso, mi da questo messaggio di errore:

Code: Select all

   Errore durante l'attivazione del plugin «Costruzioni».
      Errore durante l'attivazione delle dipendenze del plugin.
      Couldn't find plugin with ID="Gnumeric_PythonLoader".
Nella versione 1.12.44 tra i plugins vi era il python-loader che ora non vedo più e nel menu strumenti non c'è più la console di python all'interno di Gnumeric

joost
Sagely Hen
Posts: 2818
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands
Contact:

Re: Gnumeric 1.12.46 senza supporto di python?

Post by joost » Wed Mar 25, 2020 11:41

My blog | Mastodon | Please support Sabayon: Become a Patron

User avatar
sabayonino
Sagely Hen
Posts: 3558
Joined: Sun Sep 21, 2008 1:12
Location: Italy
Contact:

Re: Gnumeric 1.12.46 senza supporto di python?

Post by sabayonino » Wed Mar 25, 2020 12:48

@axel

Come è stato detto , è stato rimosso il supporto python per i plugins
https://gitweb.gentoo.org/repo/gentoo.g ... fa621f4a29
Remove support for the python loader, as it's
unlikely that it will get ported to Python 3.
Non dipende da noi ma in upstream gnumeric

Tramite gobjectintrospection dovrebbe essere accessibile qualcosa (non so come funzioni )

Code: Select all

+	introspection? (
+		${PYTHON_DEPS}
+		>=dev-libs/gobject-introspection-1:=
+	)

axelaxel6
Simple Hen
Posts: 68
Joined: Mon Mar 09, 2009 11:38

Re: Gnumeric 1.12.46 senza supporto di python?

Post by axelaxel6 » Wed Mar 25, 2020 14:04

al momento non ho trovato nulla nelle varie indicazioni sui sorgenti di come si sia modificato il supporto con python3, ci sono solo i riferimenti a python2, dovrò aspettare che modifichino gli help o altre indicazioni a proposito; dall'interprete di python3 non vi sono indicazioni su come caricare l'introspezione di Gnumeric

Aspetterò :?:
Grazie.

Post Reply