[grisbi-bugs] [Grisbi 0001731]: Portage de Grisbi sur GTK3

Grisbi Bug Tracker bugtracker at grisbi.org
Lun 7 Nov 19:12:42 CET 2016


A NOTE has been added to this issue. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1731 
====================================================================== 
Reported By:                sanchezb
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   1731
Category:                   Main
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
OS:                         Ubuntu 
Unstable Impact:            Yes 
Version OS:                 16.04 
Version GTK:                3 
====================================================================== 
Date Submitted:             2016-09-11 21:20 CEST
Last Modified:              2016-11-07 19:12 CET
====================================================================== 
Summary:                    Portage de Grisbi sur GTK3
Description: 
Compilation de Grisbi depuis la branche master, correspondante au portage sur
GTK 3.

Quelques anomalies recensées, illustrées dans la pièce jointe.
====================================================================== 

---------------------------------------------------------------------- 
 (0003880) pbiava (administrator) - 2016-09-11 21:49
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3880 
---------------------------------------------------------------------- 
Bonjour Bruno,

J'ai commité un certain nombre de modifications sur master qui devraient
corriger une partie des problèmes rencontrés du moins chez moi.

Pour le formulaire il reste deux problèmes :
le premier dimensionnement ne se fait que si l'on clique sur une opération ou
dans un champs
La partie échéancier ne fonctionne pas correctement.

Pour la page de propriétés du compte je n'ai pas rencontré le problème de
dimensionnement. Si tu l'as toujours je reverrais ça. 

---------------------------------------------------------------------- 
 (0003881) sanchezb (reporter) - 2016-09-18 16:47
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3881 
---------------------------------------------------------------------- 
Bonjour Pierre,


Récupération des commit de ce jour sur la branche master, compilation,
nouveaux tests.
Merci, plusieurs soucis résolus, par rapport à la première version.

Le nouveau fichier en PJ illustre les problèmes restants, constatés ce jour. 

---------------------------------------------------------------------- 
 (0003882) sanchezb (reporter) - 2016-09-18 16:53
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3882 
---------------------------------------------------------------------- 
Désolé, ne pas tenir compte du fichier "Problèmes Grisbi GTK3 -
v2-2016-09-18.odt", mais plutôt de "Problèmes Grisbi GTK3 -
v3-2016-09-18.odt". 

---------------------------------------------------------------------- 
 (0003883) pbiava (administrator) - 2016-09-19 13:36
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3883 
---------------------------------------------------------------------- 
Merci pour ce retour. Je suis en train de m'occuper des préférences donc
attendre un peu que j'ai terminé l'adaptation minimale requise. En effet j'ai
commencé à réécrire totalement la gestion des préférences.

Pour les banques et l'icône je vais regarder ça. 

---------------------------------------------------------------------- 
 (0003888) pbiava (administrator) - 2016-10-06 20:18
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3888 
---------------------------------------------------------------------- 
J'ai commité sur master une nouvelle version.peux-tu refaire un contrôle ?

Merci d'avance. 

---------------------------------------------------------------------- 
 (0003892) sanchezb (reporter) - 2016-10-09 19:13
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3892 
---------------------------------------------------------------------- 
Bonjour Pierre,

Merci, les derniers commits ont corrigé tous les problèmes d'affichage que
j'avais identifiés.

Le nouveau fichier V4 signale d'autres problématiques, après quelques tests
rapides.

 

---------------------------------------------------------------------- 
 (0003893) sanchezb (reporter) - 2016-11-06 16:42
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3893 
---------------------------------------------------------------------- 
Bonjour Pierre,

J'ai suivi avec attention les échanges entre développeurs/mainteneurs de
Grisbi sur la "devel mailing list", en particulier la bascule entre SourceForge
et Github.

Ne voyant plus de commits sur la branche master du projet hébergé sur
SourceForge, j'ai basculé sur celle du projet GitHub.

Mais ayant récupéré les sources et les ayant compilées, je bute sur une
erreur dont je ne connaîs pas la cause ni la correction : As-tu une piste ?


Sun Nov  6 16:38:18 2016, 0,032030 : Debug GRISBI 1.1.1 -
erreur.c:334:debug_initialize_debugging - Niveau de débogage : Débug
Variables d'environnement :

LANG = fr_FR.UTF-8

Currency
	currency_symbol   = €
	mon_thousands_sep = " "
	mon_decimal_point = ,
	positive_sign     = ""
	negative_sign     = "-"
	p_cs_precedes     = "0"
	n_cs_precedes     = "0"
	p_sep_by_space    = "1"
	frac_digits       = "2"

gint64
	G_GINT64_MODIFIER = "l"
	9223372036854775807

Paths
	g_get_user_data_dir ()               = /home/twizy/.local/share
	gsb_dirs_get_user_data_dir ()        = /home/twizy/.local/share/grisbi

	g_get_user_config_dir ()             = /home/twizy/.config
	gsb_dirs_get_user_config_dir ()      = /home/twizy/.config/grisbi
	gsb_dirs_get_grisbirc_filename ()    =
/home/twizy/.config/grisbi/grisbidev.conf
	gsb_dirs_get_accelerator_filename () = /home/twizy/.config/grisbi/grisbi-accels

	gsb_dirs_get_categories_dir ()       =
/media/Donnees/GIT/grisbi/grisbi-compil/share/grisbi/categories
	gsb_dirs_get_locale_dir ()           =
/media/Donnees/GIT/grisbi/grisbi-compil/share/locale
	gsb_dirs_get_pixmaps_dir ()          =
/media/Donnees/GIT/grisbi/grisbi-compil/share/pixmaps/grisbi
	gsb_dirs_get_ui_dir ()               =
/media/Donnees/GIT/grisbi/grisbi-compil/share/grisbi/ui

Sun Nov  6 16:38:18 2016, 0,032151 : Debug -
grisbi_app.c:106:grisbi_app_struct_conf_init
Sun Nov  6 16:38:18 2016, 0,073224 : Debug -
grisbi_settings.c:421:grisbi_settings_init

(grisbi-master-gtk3-GitHub:4710): GLib-GIO-ERROR **: Settings schema
'org.gtk.grisbi' is not installed

Trappe pour point d'arrêt et de trace (core dumped) 

---------------------------------------------------------------------- 
 (0003894) pbiava (administrator) - 2016-11-06 18:10
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3894 
---------------------------------------------------------------------- 
Ce problème vient du fait que grisbi n'est pas installé correctement.
normalement quand on installe grisbi dans /usr/local le fichier
org.gtk.grisbi.gschema.xml est installé dans /usr/local/share/glib-2.0/schemas.
Je suppose que le fichier org.gtk.grisbi.gschema.xml est installé chez toi dans
/media/Donnees/GIT/grisbi/grisbi-compil/share/glib-2.0/schemas. Si c'est bien
dans ce répertoire je suppose que glib-compile-schemas ne le trouve pas. Essaie
de faire export
XDG_DATA_DIRS=$XDG_DATA_DIRS:/media/Donnees/GIT/grisbi/grisbi-compil/share/
avant de lancer grisbi dans une console

Ceci suppose que ton prefix de compilation est
/media/Donnees/GIT/grisbi/grisbi-compil 

---------------------------------------------------------------------- 
 (0003895) sanchezb (reporter) - 2016-11-06 21:48
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3895 
---------------------------------------------------------------------- 
Merci Pierre, c'était bien la commande export
XDG_DATA_DIRS=$XDG_DATA_DIRS:/media/Donnees/GIT/grisbi/grisbi-compil/share/
qu'il fallait faire avant de lancer grisbi dans une console... 

---------------------------------------------------------------------- 
 (0003896) pbiava (administrator) - 2016-11-07 19:12
 http://www.grisbi.org/bugsreports/view.php?id=1731#c3896 
---------------------------------------------------------------------- 
Il faudrait que tu la mettes dans le fichier .bashrc de ton répertoire
utilisateur pour qu'elle soit intégrée en permanence. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2016-09-11 21:20 sanchezb       New Issue                                    
2016-09-11 21:20 sanchezb       File Added: Problèmes Grisbi GTK3 - v1.odt     
              
2016-09-11 21:44 pbiava         Assigned To               => pbiava          
2016-09-11 21:44 pbiava         Status                   new => assigned     
2016-09-11 21:49 pbiava         Note Added: 0003880                          
2016-09-18 16:45 sanchezb       File Added: Problèmes Grisbi GTK3 -
v2-2016-09-18.odt                    
2016-09-18 16:47 sanchezb       Note Added: 0003881                          
2016-09-18 16:53 sanchezb       Note Added: 0003882                          
2016-09-18 16:53 sanchezb       File Added: Problèmes Grisbi GTK3 -
v3-2016-09-18.odt                    
2016-09-19 13:36 pbiava         Note Added: 0003883                          
2016-10-06 20:18 pbiava         Note Added: 0003888                          
2016-10-09 19:11 sanchezb       File Added: Problèmes Grisbi GTK3 -
v4-2016-10-08.odt                    
2016-10-09 19:13 sanchezb       Note Added: 0003892                          
2016-10-09 19:13 sanchezb       Note Edited: 0003892                         
2016-11-06 16:42 sanchezb       Note Added: 0003893                          
2016-11-06 18:10 pbiava         Note Added: 0003894                          
2016-11-06 21:48 sanchezb       Note Added: 0003895                          
2016-11-07 19:12 pbiava         Note Added: 0003896                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports