Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-09-2019 17:04:57

jeremix
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Xfce
Inscription : 21-09-2009

[Abandonné][Résolu]Aide pour installer GCStar 1.7.2

Bonjour,
Gcstar n'étant plus dans les dépôts, je souhaiterai l'installer manuellement depuis GitLab, mais je ne comprend pas tout.
Plutôt que de faire des conneries, je sollicite votre aide big_smile
liens qui explique l'installation : https://gitlab.com/Kerenoc/GCstar
https://gitlab.com/Kerenoc/GCstar/blob/ … llation.md
Lien vers la version 1.7.2 :
https://gitlab.com/Kerenoc/GCstar/-/releases
Merci d'avance wink

Dernière modification par jeremix (22-09-2019 11:38:44)


Desktop HP: AMD PhenomII X6 Gallium 0.4 on AMD TURKS [AMD/ATI]  HDMI Audio [Radeon HD 6000] RalinkRT5390
Laptop ThinkPad L540 : i5-4340M 2.90Ghz
1256545775.png

Hors ligne

#2 16-09-2019 17:08:58

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Stretch
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console et un peu Openbox
Inscription : 20-03-2012
Site Web

Re : [Abandonné][Résolu]Aide pour installer GCStar 1.7.2

Salut smile

Que ne comprends-tu pas exactement ?

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#3 16-09-2019 18:18:30

jeremix
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Xfce
Inscription : 21-09-2009

Re : [Abandonné][Résolu]Aide pour installer GCStar 1.7.2

Je trouve les commandes bizarre... de plus c'est la méthode d'installation avec la version Test, je me suis un peu trompé d'endroit !
En lisant le readme du dossier de la dernière version (1.7.2), cela semble plus simple,
il y a juste à ouvrir le fichier en root scratchhead.gif

Installation
------------

Vous devez avoir au préalable installé Gtk2, perl et perl-gtk2.
Puis lancez le script install comme indiqué ci-dessous.
Pour faire une installation sur tout le systeme, lancez le en tant que root.

Pour installer en mode graphique :
./install

Pour installer en mode texte :
./install --text

Pour automatiquement installer dans un répertoire :
./install --prefix=/chemin/vers/le/repertoire



Dois je faire ?
gksu /home/chemin de mon fichier/install


Desktop HP: AMD PhenomII X6 Gallium 0.4 on AMD TURKS [AMD/ATI]  HDMI Audio [Radeon HD 6000] RalinkRT5390
Laptop ThinkPad L540 : i5-4340M 2.90Ghz
1256545775.png

Hors ligne

#4 16-09-2019 19:13:33

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Stretch
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console et un peu Openbox
Inscription : 20-03-2012
Site Web

Re : [Abandonné][Résolu]Aide pour installer GCStar 1.7.2

Perso, je ne ferais pas ça en graphique, mais en ligne de commande, comme indiqué dans le README smile

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#5 19-09-2019 18:57:01

jeremix
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Xfce
Inscription : 21-09-2009

Re : [Abandonné][Résolu]Aide pour installer GCStar 1.7.2

Salut,
j'ai installé en ligne de commande, mais cela ne fonctionne pas correctement.

root@debian:~# /home/jeremy/Logiciels/GCstar-v1.7.2/gcstar/install --text
Composants obligatoires

Cwd                                OK
Cwd 'abs_path'                     OK
Cwd 'realpath'                     OK
Data::Dumper                       OK
Digest::MD5                        OK
Encode                             OK
Exporter                           OK
File::Basename                     OK
File::Copy                         OK
File::Find                         OK
File::Path                         OK
File::Path 'rmtree'                OK
File::Spec                         OK
File::Temp                         OK
FindBin                            OK
Gtk2                               OK
Gtk2::SimpleList                   OK
HTML::Entities                     OK
HTTP::Cookies::Netscape            OK
IO::File                           OK
IO::Handle                         OK
IO::Socket                         OK
LWP                                OK
LWP::Protocol::https               OK
LWP::Simple                        OK
LWP::UserAgent                     OK
List::Util                         OK
Net::SMTP                          OK
POSIX                              OK
POSIX (':errno_h')                 OK
Storable                           OK
Text::Wrap                         OK
URI::Escape                        OK
Unicode::Normalize 'NFKD'          OK
XML::Parser                        OK
XML::Simple                        OK
filetest 'access'                  OK

Composants optionnels

Archive::Tar                       OK
Archive::Zip                       OK
Compress::Zlib                     OK
Date::Calc                         Manquant
DateTime::Format::Strptime qw/strptime/Manquant
Digest::MD5                        OK
File::Path                         OK
GD                                 Manquant
GD::Graph::area                    Manquant
GD::Graph::bars                    Manquant
GD::Graph::pie                     Manquant
GD::Text                           Manquant
MIME::Base64                       OK
MP3::Info                          Manquant
MP3::Tag                           Manquant
Net::FreeDB                        Manquant
Ogg::Vorbis::Header::PurePerl      Manquant
Time::Piece                        OK

Rpertoire de base pour l'installation [/usr/local] : /usr/share/GCstar
gtk-update-icon-cache: Cache file created successfully.
Installation dans /usr/share/GCstar/

Fin de l'installation
Aucune erreur
Pour utiliser l'application, lancez /usr/share/GCstar/bin/gcstar
 


la première étape, je la trouvais pas mal, malgré quelques trucs manquant big_smile
Ensuite quand je clique sur le lanceur, rien ne se passe, je lance donc avec la console

jeremy@debian:~$ /usr/share/GCstar/bin/gcstar


le logiciel s'ouvre avec des erreurs dans la console

Gtk-Message **: Failed to load module "canberra-gtk-module" at /usr/lib/x86_64-linux-gnu/perl5/5.28/Gtk2.pm line 126.
Gtk-CRITICAL **: IA__gtk_text_buffer_set_text: assertion 'text != NULL' failed at /usr/share/GCstar/bin/../lib/gcstar/GCUtils.pm line 43.
Gtk-CRITICAL **: IA__gtk_text_buffer_set_text: assertion 'text != NULL' failed at /usr/share/GCstar/bin/../lib/gcstar/GCUtils.pm line 43.
WARNING **: Invalid borders specified for theme pixmap:
        /home/jeremy/.themes/Ultimate-Maia-(Gr)-Blue/gtk-2.0/assets/notebook-combo-ltr-entry-insensitive.png,
borders don't fit within the image at /usr/share/GCstar/bin/../lib/gcstar/GCUtils.pm line 43.
WARNING **: Invalid borders specified for theme pixmap:
        /home/jeremy/.themes/Ultimate-Maia-(Gr)-Blue/gtk-2.0/assets/notebook-combo-ltr-entry.png,
borders don't fit within the image at /usr/share/GCstar/bin/gcstar line 328.


Enfin, lorsque je veux changer de collection dans le logiciel, il y a les messages d'erreurs suivant dans une fenetre :

/home/jeremy/Documents/Collection GCstar/BD Michel Vaillant.gcs

Fatal error while reading file

Fatal error with plugin GCGBooks
 : Can't locate JSON.pm in @INC (you may need to install the JSON module) (@INC contains: /usr/share/GCstar/bin/../lib/gcstar /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/x86_64-linux-gnu/perl5/5.28 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /usr/share/GCstar/bin/../lib/gcstar/GCPlugins/GCbooks/GCGBooks.pm line 40.
BEGIN failed--compilation aborted at /usr/share/GCstar/bin/../lib/gcstar/GCPlugins/GCbooks/GCGBooks.pm line 40.
Compilation failed in require at (eval 153) line 2.
BEGIN failed--compilation aborted at (eval 153) line 2.



J'espère qu'il manque seulement 2 ou 3 bricoles à installer au niveau de perl peut être ?
D'avance merci, de vous pencher sur mon problème wink


Desktop HP: AMD PhenomII X6 Gallium 0.4 on AMD TURKS [AMD/ATI]  HDMI Audio [Radeon HD 6000] RalinkRT5390
Laptop ThinkPad L540 : i5-4340M 2.90Ghz
1256545775.png

Hors ligne

#6 22-09-2019 11:37:47

jeremix
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Xfce
Inscription : 21-09-2009

Re : [Abandonné][Résolu]Aide pour installer GCStar 1.7.2

Bonjour,
j'ai effacé tous les fichiers créés et j'ai installé la version de Stretch en .deb,
toutes les dépendances étant bonnes, pourquoi ce paquet n'a t'il pas été remis dans Buster ?

Desktop HP: AMD PhenomII X6 Gallium 0.4 on AMD TURKS [AMD/ATI]  HDMI Audio [Radeon HD 6000] RalinkRT5390
Laptop ThinkPad L540 : i5-4340M 2.90Ghz
1256545775.png

Hors ligne

#7 22-09-2019 11:55:48

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Stretch
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console et un peu Openbox
Inscription : 20-03-2012
Site Web

Re : [Abandonné][Résolu]Aide pour installer GCStar 1.7.2

La raison est là https://bugs.debian.org/cgi-bin/bugrepo … bug=912944

traduction du rapport de bug du mainteneur du paquet en 2018 a écrit :

gcstar dépend de l'obsolète libgtk2-perl. Et les développeurs amonts sont inactifs depuis longtemps. Pouvez vous supprimer ce paquet



A lire ce qui concerne la version 1.7.2, il semble que le développeur d'origine est stoppé son développement, et la version 1.7.2 est en fait un fork

readme du dépôt gitlab a écrit :

The upstream project is GCstar by Tian. The source was available under GPL licence on the SVN repository (closed in May 2017). There is also a discussion forum.
GCstar uses a plugin system to gather information on collection items by scrapping various web sites. The developpement of these plugins is currently very distributed : some appear in forums ( https://forum.ubuntu-fr.org/viewtopic.php?id=1919911 , http://forums.gcstar.org/ ), others in open sources repositories.
This repository was created directly from the SVN using git-svn, trying to preserve tags and authors (some emails must be wrong though). The master branch was intended to be pulled directly from upstream "trunk" (latest synchronisation 2017/05/15). The Test branch merges all current changes and should be used. As the original SVN repository is now unavailable, this GIT repository seems to be the best way to get the source code of GCstar.



Donc, peut-être bien que le mainteneur de l'époque n'a pas eu vent de la reprise de ce paquet en amont par une autre équipe.


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

Pied de page des forums