logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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

#1 15-07-2019 20:57:34

Grompf
Adhérent(e)
Distrib. : Kubuntu LTS
Noyau : Linux 5.11.0-41-generic
(G)UI : KDE Plasma
Inscription : 08-06-2016

CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Bonsoir,

Je sais, j'aurais dû tout lire, tout décortiquer... Mais je suis passé de Debian Stretch à Buster une semaine après sa sortie. J'aurais pas dû.

https://debian-facile.org/viewtopic.php?id=24746
Le sujet a déjà été traité ici.
CherryTree n'est pas disponible dans Buster, à cause d'un problème d'un autre paquet.

Bon.

Mais moi, j'ai des notes sous CherryTree. OK. Je peux aller dans un autre PC (doté de Linux Mint), installer CherryTree, ouvrir les notes, les exporter vers un autre format et passer à KeepNote ou à un autre programme du genre.
Ou alors je réinstalle Debian Stretch, si je tiens vraiment à CherryTree, en espérant qu'un jour ça marche à nouveau (dans la prochaine version de Debian, dans 2 ans ?)
Ou, toujours si je tiens vraiment à CherryTree, je passe à un autre OS (LinuxMint, ou, pourquoi pas, faire une escapade en dehors du monde DEB et installer OpenSuse Mate ?...).

Mais est-ce que qqn y comprend qqch ? Parce que j'ai toujours entendu dire que Debian ne fait que des mises à jour de sécurité une fois que la version stable est sortie. Donc, CherryTree (et les autres applications qui dépendent du même fameux paquet python-appindicator ) c'est mort pour Buster ?

Et je me fais une réflexion aussi. J'avais toujours entendu dire que Debian, c'était du costaud, du fiable. Debian, ça sort quand c'est prêt. Debian, c'est peut-être un peu vieillot, mais on peut compter dessus. Et là, je me prends une claque, parce qu'on parle d'un soft que j'utilisais bcp et que j'ai des informations importantes sous forme de notes... La réputation de Debian prend un coup à mes yeux...

Dernière modification par Grompf (16-07-2019 19:47:56)


CONFIGURATION :
1. HP Elitebook 820 G3 -  Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Hors ligne

#2 15-07-2019 21:26:08

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Si ça n'est pas dans Buster, c'est mort. Éventuellement dans buster-backports un jour, mais ça me semble mal parti, il n'y a effectivement rien de neuf sur ce paquet depuis 2018.

Grompf a écrit :

J'avais toujours entendu dire que Debian

Debian, c'est des bénévoles dont le travail s’agrège. Si à un moment aucun bénévole compétent ne s'intéresse à un paquet, il disparaît, et il semble que ça soit le cas là edit : et cherrytree, ça n'est clairement pas un logiciels indispensable à un OS, même s'il t'es important wink Il faut donc bien comprendre que le projet ne va pas bloquer une distribution parce qu'un paquet anecdotique ne trouve pas de mainteneur (imagine le nombre de paquet de ce genre) tongue

Après, c'est du Python, donc, ça doit plutôt bien s'installer par des moyens détourné, genre virtualenv (c'est un tuto du temps de Wheezy, mais ça n'a pas changé des masses je pense) et pip smile

Après, il faut faire attention que ça va probablement être la dernière version, donc, gaffe à la rétrocompatibilité.

Et sinon, il ne faut pas hésiter à aller voir si l'herbe est plus verte ailleurs, l'informatique ne reste qu'un outil, et même s'il y a une partie philosophique derrière, il faut que l'outil en question te corresponde malgré tout wink


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

Hors ligne

#3 15-07-2019 21:44:10

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

un peu de lecture smile :

rapport de bug debian (1 jan 2018)
https://bugs.debian.org/cgi-bin/bugrepo … bug=886035
en gros : python-appindicator s'appuie sur gnome 2, qui subit un grand ménage et cherrytree est le seul paquet à utiliser encore cette dépendance

issue on giihub (12 sep 2018 - 7 jul 2019)
https://github.com/giuspen/cherrytree/issues/401
python-appindicator est retiré des dépendances pour recommandé, effectivement, sur sid :
https://packages.debian.org/fr/sid/cherrytree
la migration vers gtk3 est prévue

je ne sais pas trop comment ça se passe pour notre nouvelle stable, ça n'est sûrement pas arrivé à temps
il faudra sûrement voir dans les backports,
en attendant tu peux essayer de télécharger le deb, voir si ça passe au niveau des dépendances.

Je pense que le problème vient plutôt du dev, on ne peut maintenir indéfiniment une lib.

Hors ligne

#4 15-07-2019 22:12:50

Grompf
Adhérent(e)
Distrib. : Kubuntu LTS
Noyau : Linux 5.11.0-41-generic
(G)UI : KDE Plasma
Inscription : 08-06-2016

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Donc on a une bibliothèque que plus personne n'utilise, sauf CherryTree... Sur Debian, à moyen terme, y'a pas d'espoir que ça s'arrange.
Et on ne peut exclure d'autres problèmes dans d'autres distros (mêmes causes, mêmes effets...).

CherryTree n'existe pas sous forme de FlatkPak.

L'alternative la plus proche, ce serait KeepNote, un logiciel toujours présent dans les dépôts, mais dont le développement semble abandonné depuis des années...

Et comme logiciel complet de prises de notes, y'a pas foule. Sous KDE, Kjots a été abandonné (il est encore dans les dépôts, mais je crois que plus personne ne le maintient chez KDE et j'avais eu des soucis en l'essayant).

Y'a RedNote. Sauf que c'est une autre logique, une sorte de journal de bord, bien foutu, mais c'est autre chose. Et il n'est pas dans les dépôts Debian (il faut passer par Flatpak ou par un dépôt PPA pour Ubuntu - je suppose qu'on doit pouvoir installer un paquet à partir d'une archive DEB).

Tomboy... Ben, j'aurais souhaité un truc un peu plus complet... Au pire je m'y résigne.

Pffff.... Je sais pas.

CONFIGURATION :
1. HP Elitebook 820 G3 -  Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Hors ligne

#5 15-07-2019 22:21:59

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

cherrytree est encore disponible dans debian/sid. Par contre je vois au niveau des
dépendances :


apt-cache depends cherrytree
 


Retour :


cherrytree
  Dépend: p7zip-full
  Dépend: python-dbus
  Dépend: python-enchant
  Dépend: python-chardet
  Dépend: python-gtk2
  Dépend: python-gtksourceview2
  Dépend: <python:any>
    python:i386
    python
 


Sachant que python = python2.7. De plus, je n'ai pas vu
de paquets python3-gtk2 et python3-gtksourceview2 (ces paquets
n'existent pas). Bref, ça utilise pas mal de bibliothèques obsolètes.
Aussi python2.7 ne va pas plus être maintenu par les dev de python à
partir de janvier 2020. Il faut dire que ça fait plus de 10 ans que
python3 est sorti.

Je pense que ça doit toujours être possible de l'utiliser dans buster à
coup de « pip install ». Mais ça va finir par être difficile de continuer
un jour ou l'autre.

Je sais que c'est pénible. Il y a des logiciels qui ont disparus auxquels
je tenais (j'ai oublié les noms…), mais je me suis fait une raison, je me suis
adapté par la force des choses. Le dernier en date, c'est les fameux
webextensions dans firefox… Il a fallu changer plusieurs extensions.
Je n'ai pas retrouvé ce que j'avais avant, comme tout le monde.

Dernière modification par enicar (15-07-2019 23:26:13)

Hors ligne

#6 15-07-2019 23:12:32

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

https://github.com/giuspen/cherrytreeb même par là c'est pas possible ?

Dernière modification par yole1 (15-07-2019 23:12:49)

Hors ligne

#7 15-07-2019 23:27:17

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

@yole1, ton lien n'est pas valide, il y a un b en trop à la fin…

Hors ligne

#8 15-07-2019 23:32:42

Grompf
Adhérent(e)
Distrib. : Kubuntu LTS
Noyau : Linux 5.11.0-41-generic
(G)UI : KDE Plasma
Inscription : 08-06-2016

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

yole1 a écrit :

https://github.com/giuspen/cherrytreeb même par là c'est pas possible ?



Je peux bien m'amuser à essayer. Mais si j'ai bien compris, ça dépend d'un paquet qui n'existe plus dans Debian...

Là, j'ai jeté un oeil à RedNoteBook.
C'est très différent, une sorte de journal de bord. Mais je vais peut-être essayer. Mais on le trouve dans FlatPak et dans un PPA...
Bon...
Au final, y'a pas de miracle. Le plus grand choix de logiciels dans Linux, on le trouve dans Ubuntu et dérivées.
Je crois que je vais passer toutes mes machines sous Linux Mint. Exporter mes données CherryTree. Commencer à prendre mes notes différemment, avec RedNote.
La nuit porte conseil.


CONFIGURATION :
1. HP Elitebook 820 G3 -  Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Hors ligne

#9 15-07-2019 23:52:20

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Grompf a écrit :

Je peux bien m'amuser à essayer. Mais si j'ai bien compris, ça dépend d'un paquet qui n'existe plus dans Debian...


Lequel précisément ? Car, dans sid ce n'est le cas.
Le bibliothèques python tu peux les installer avec « pip ». Il faut juste
faire les mises à jour manuellement (ça peut aussi se scripter dans une tâche
périodique).

Hors ligne

#10 16-07-2019 08:17:45

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

oui sans le b c'est mieux merci et lire le commentaire de Lloyd avec l'option --fix-broken https://www.giuspen.com/2019/02/cherryt … -8-issued/ qui écrit le correctif que j'ai trouvé consistait à télécharger et installer le fichier de paquet Debian pour python-gtksourceview2 pour Stretch (oldstable) à l' adresse https://packages.debian.org/stretch/pyt … ourceview2 . Ensuite, vous pouvez installer Cherrytree 0.38.8 à partir du fichier .deb sur ce site. Il y aura des erreurs de dépendance empêchant l'installation, mais vous pouvez les réparer en exécutant apt-get -f install (en tant que root, bien sûr).

Dernière modification par yole1 (16-07-2019 08:24:05)

Hors ligne

#11 16-07-2019 08:45:14

Anonyme
Invité

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Sous Arch, avec 2 dépendances "pygtksourceview2 et python2-dbus" , la compilation se passe sans problème avec le makepkg

Dernière modification par Anonyme (16-07-2019 08:46:20)

#12 16-07-2019 08:58:27

Anonyme
Invité

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Je sais pas si c'est faisable. A partir des sources :

https://www.giuspen.com/software/cherry … 8.8.tar.xz

Une fois décompressée, il y a dans le dossier linux un manual-installation.txt :


1. copy the executable file cherrytree to somewhere in your path like /usr/bin

2. copy cherrytree.svg into /usr/share/icons/hicolor/scalable/apps

3. copy cherrytree.desktop into /usr/share/applications

4. copy the contents of the glade directory into /usr/share/cherrytree/glade

5. copy the contents of the modules directory into /usr/share/cherrytree/modules

6. copy the contents of the language-specs directory into /usr/share/cherrytree/language-specs

7. copy only the directories (ru, it,...) and their content from the locale directory into /usr/share/locale

8. the mime type registration requires furthermore:
- cherrytree.xml to /usr/share/mime/packages
- cherrytree.mime and cherrytree.keys to /usr/share/mime-info
- cherrytree.applications to /usr/share/application-registry

9. for the command line manual, copy cherrytree.1.gz from linux folder to /usr/share/man/man1

10. for the software center application descriptor copy cherrytree.appdata.xml from linux folder to /usr/share/metainfo

11. finally the command "update-desktop-database" must be entered into the terminal
 



EDIT:
ou le script create_debian_package.sh

Dernière modification par Anonyme (16-07-2019 09:08:30)

#13 16-07-2019 09:04:29

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

ouais ....  faut tout faire à la main , quoi !  big_smile

non merci .

j'ai la version de sid , elle marche très bien .

çà me suffit .

Dernière modification par Debian Alain (16-07-2019 09:05:49)

Hors ligne

#14 16-07-2019 09:09:43

Anonyme
Invité

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Debian Alain a écrit :

ouais ....  faut tout faire à la main , quoi !  big_smile

non merci .

j'ai la version de sid , elle marche très bien .

çà me suffit .



ou le script create_debian_package.sh dans l'archive décompressée wink

Dernière modification par Anonyme (16-07-2019 09:12:19)

#15 16-07-2019 09:14:11

Anonyme
Invité

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Bonjour, continuer à utiliser un soft abandonné par ses développeurs... c'est un peu voué à l'échec.
Une mauvaise expérience semblable avec un freeware sous Windows m'a convaincu de ne plus jamais dépendre d'un format fermé ou exotique pour des choses importantes.
Mes notes ne sont qu'un gros dossier quasi pas rangé plein de fichiers texte, pdf ou odf.
J'y retrouve en général ce que je cherche avec une recherche sur nom ou contenu.

#16 16-07-2019 09:17:49

Grompf
Adhérent(e)
Distrib. : Kubuntu LTS
Noyau : Linux 5.11.0-41-generic
(G)UI : KDE Plasma
Inscription : 08-06-2016

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Debian Alain a écrit :

ouais ....  faut tout faire à la main , quoi !  big_smile

non merci .

j'ai la version de sid , elle marche très bien .

çà me suffit .




Tu peux me redire ce que tu as fait ? Tu as ajouté les dépôts SID, avec du pinning pour qu'ils ne soient pas prioritaires. Et ensuite tu as installé CherryTree. C'est ça ?


CONFIGURATION :
1. HP Elitebook 820 G3 -  Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Hors ligne

#17 16-07-2019 09:21:44

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

dans ma testing , par défaut , j'ai les depots unstable et expérimental  .

avec un peu de pinning pour éviter les surprises .

je n'ai eu qu'à installer cherrytree ,

pas de lézard .

et tout est ok .

Hors ligne

#18 16-07-2019 09:41:53

Grompf
Adhérent(e)
Distrib. : Kubuntu LTS
Noyau : Linux 5.11.0-41-generic
(G)UI : KDE Plasma
Inscription : 08-06-2016

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

@DebianAlain :
Merci

CONFIGURATION :
1. HP Elitebook 820 G3 -  Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Hors ligne

#19 16-07-2019 19:47:12

Grompf
Adhérent(e)
Distrib. : Kubuntu LTS
Noyau : Linux 5.11.0-41-generic
(G)UI : KDE Plasma
Inscription : 08-06-2016

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

J'ai donc appliqué la recette consistant à ajouter Sid à mes sources (je suis sous Buster), à éditer un fichier de pinning (en attribuant 100 à Sid) et à installer ensuite CherryTree.
Et ça marche. Je suppose que le paquet CherryTree ne sera pas trop retouché dans Sid prochainement, pas plus que le fameux paquet "python-appindicator".
L'éditeur de CherryTree préparer une nouvelle version qui tardera encore quelques semaines ou mois : https://github.com/giuspen/cherrytree/i … -508997827

Et pour l'instant je vais en rester là.
RedNoteBook, c'est une logique trop différente, un journal de bord avec des mots clefs. Basket, c'est fait pour classer les notes par mots clefs, par pour les hiérarchiser.
Pour classer en ensemble et sous-ensembles, y'a KeepNote. C'est un peu différent. Mais on parle d'un soft abandonné depuis des années.

Alors je vais garder ma Debian ainsi que CherryTree. Peut-être qu'on aura un de ces jours une version plus récente téléchargeable sous forme de paquet DEB, voire, pourquoi pas, disponible dans les backports. Il faudra que je me tienne informé. Mais la solution actuelle devrait tenir jusqu'à la prochaine Debian stable.


edit : Le paquet CherryTree semble ne pas causer de soucis chez Ubuntu, puisqu'il est présent dans tous les dépôts, y inclus ceux de la future 19.10...

Dernière modification par Grompf (16-07-2019 19:55:48)


CONFIGURATION :
1. HP Elitebook 820 G3 -  Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Hors ligne

#20 16-07-2019 20:40:16

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Grompf a écrit :

Je suppose que le paquet CherryTree ne sera pas trop retouché dans Sid prochainement, pas plus que le fameux paquet "python-appindicator".


Je n'ai pas trouvé ce paquet, par contre j'ai trouvé :


python-ayatana-appindicator
 


C'est de lui que tu parles ?
En tous cas dans sid, ça arrive qu'ils suppriment des paquets. Il sont alors mis
dans « obsolètes » dans aptitude. On peut les garder un moment, je l'ai déjà
fait, mais un jour ou l'autre il faudra se résoudre à les enlever…

Dernière modification par enicar (16-07-2019 20:53:55)

Hors ligne

#21 16-07-2019 21:25:49

Grompf
Adhérent(e)
Distrib. : Kubuntu LTS
Noyau : Linux 5.11.0-41-generic
(G)UI : KDE Plasma
Inscription : 08-06-2016

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

J'avais pas vu.
Visiblement ils ont dû faire une nouvelle version et lui changer de nom. Je ne sais pas.

Je vais voir pour la suite. Pour l'instant je reste comme ça. Mais ça m'embête un peu.
CherryTree me donne pleine satisfaction. Le logiciel est encore entretenu. Je vais le garder.
Au pire, ce change d'OS, si c'est vraiment compliqué (vu que chez Ubuntu, et donc Mint, ça ne semble pas poser problème).

CONFIGURATION :
1. HP Elitebook 820 G3 -  Debian Gnome
2. Lenovo Thinkpad T550 i5 - carte graphique : Intel Corporation (HD Graphics 5500) - Debian Gnome

Hors ligne

#22 17-07-2019 09:50:37

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

/ paquets / sid (unstable) / python / python-appindicator
https://packages.debian.org/sid/python-appindicator

Hors ligne

#23 17-07-2019 09:56:26

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

yole1 a écrit :

/ paquets / sid (unstable) / python / python-appindicator
https://packages.debian.org/sid/python-appindicator


C'est sur arm64, sur amd64 et i386, ça n'existe pas. Tu utilises quoi comme
machine ?
En plus de cela, c'est un port non officiel (c'est écrit en bas de la page).

Dernière modification par enicar (17-07-2019 09:57:29)

Hors ligne

#24 17-07-2019 10:01:24

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Je n'avais pas fait attention et en amd64 et i386 par là
https://debian.pkgs.org/9/debian-main-a … 4.deb.html

Dernière modification par yole1 (17-07-2019 10:03:44)

Hors ligne

#25 17-07-2019 10:15:42

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : CherryTree : ça viendra un jour ou c'est mort ? [en hibernation]

Grompf  a écrit :

J'ai donc appliqué la recette consistant à ajouter Sid à mes sources (je suis sous Buster), à éditer un fichier de pinning (en attribuant 100 à Sid) et à installer ensuite CherryTree.
Et ça marche.


appliquer sid à buster , sachant que c'est la stable , je ne suis pas sûr que ce soit une bonne idée . peace_flag.gif

sid par rapport à testing , je dis rien , c'est courant . smile

mais sid sur stable .... mmm ????  scratchhead.gif
je pense à çà :  https://wiki.debian.org/fr/DontBreakDebian

Dernière modification par Debian Alain (17-07-2019 10:30:31)

Hors ligne

Pied de page des forums