Ce n'est pas un bug dans Ubuntu, mais dans la version de GeneWeb qui est
installée par Synaptics.  J'ai trouvé une explication et je l'ai posté
sur un autre forum (Voir ci-dessous). Il semblerait que les versions
plus récentes de GeneWeb n'ont plus ce problème.


Message posté sur : 
http://forum.ubuntu-fr.org/viewtopic.php?pid=7957351#p7957351
Je suis un utilisateur de geneweb sur Windows depuis environ 10 ans et c'est 
très simple à faire fonctionner, car on peut utiliser gwsetup pour construire 
une base de données à partir d'un fichier gedcom. Malheureusement sur Ubuntu,  
gwsetup ne fonctionne pas et j'ai du utiliser gwb2ged pour faire la même chose 
et malgré que cette option fonctionne très bien, c'est beaucoup plus compliqué 
qu'avec gwsetup, car cela demande l'utilisation de sudo et c'est un peu 
dangereux pour un débutant. De plus on doit faire la maintenance des bases de 
données manuellement, ce qui est aussi plus compliqué. Pourtant, je crois qu'il 
serait très facile pour quelqu'un qui s'y connait un peu de corriger le 
problème de gwsetup.
Mon hypothèse est que ce problème se produit parce que, par défaut, gwsetup 
essaie de créer la base de données dans /usr/share/geneweb/, alors que ça 
devrait  être dans /var/lib/geneweb/ qui est l'endroit où il faut placer la 
base données  pour que ça fonctionne bien. Juste pour voir, j'ai créé des bases 
de données dans /usr/share/geneweb/ et c'est alors impossible d'y accéder par 
le navigateur avec l'adressehttp://127.0.0.1:2317/nom_de_la_base et c'est parce 
que le navigateur  regarde par défaut dans /var/lib/geneweb/. 
Par contre j'ai pu utiliser l'url: http://127.0.0.1:2316 qui active gwsetup 
pour aller renommer et effacer les bases que j'avais créées dans 
/usr/share/geneweb. Cela confirme mon hypothèse du début que c'est un problème 
de configuration de gwsetup.
Je crois qu'il serait facile de corriger ce bug, on aurait qu'à modifier un des 
fichiers de configuration de gwsetup, malheureusement je n'ai pas les 
connaissances suffisantes pour le faire. J'espère que quelqu'un de qualifié 
lira ce message et corrigera ce problème qui me semble assez mineur.
Pour revenir à la question posée, voici la commande que j'ai utilisé pour créer 
une base de données dans /var/lib/geneweb:
Il faut d'abord ouvrir un terminal (CTRL-ALT-t)
Dans le terminal, on entre la commande suivante:
sudo ged2gwb /home/mon_non_usager/nom_du_répertoire/nom_fichier.ged -f -o 
/var/lib/geneweb/nom_de_la_base
Cela fonctionne très bien pour moi, on visualise ensuite la base de données 
dans un navigateur à l'adresse http://127.0.0.1:2317/nom_de_la_base
Bonne chance
Hengeo

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/877466

Title:
  Geneweb on Ununtu 11-10 cannot find databases

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/geneweb/+bug/877466/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to