Debian-facile

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

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

#26 17-07-2019 10:25:00

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

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

En tous cas ce n'est pas dans debian https://packages.debian.org/search?keyw … ection=all
pour amd64 (et i386).
D'ailleurs le paquet cherrytree n'a pas cette dépendance dans sid


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
 


Du coup je me demande où tu vas chercher ce python-appindicator…

Hors ligne

#27 17-07-2019 10:52:51

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

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

enicar, python-appindicator pour amd64 on le trouve ici
https://debian.pkgs.org/9/debian-main-a … 4.deb.html
et pour i386
https://debian.pkgs.org/9/debian-main-i … 6.deb.html
pkgs la liste des contributeurs https://pkgs.org/contributors/ ne sont pas des inconnus chez Debian ni fedora
La contribution pour Buster est à hauteur de 116 paquets que l'on peut retrouver mais pas tous sur les packages debian c'est à voir comment ça se passe

Dernière modification par yole1 (17-07-2019 11:00:55)

Hors ligne

#28 17-07-2019 11:39:47

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

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

Bonjour,

Sous Buster, on crée facilement le DEB

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

apt install dpkg-dev dh-make dh-python



Dans l'archive décompressée, ouvrir un terminal et lancer la commande suivante:

./create_debian_package.sh




Le paquet Deb est crée.

Dernière modification par golgot200 (17-07-2019 12:59:16)

Hors ligne

#29 17-07-2019 12:36:31

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

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

yole1 a écrit :

enicar, python-appindicator pour amd64 on le trouve ici
https://debian.pkgs.org/9/debian-main-a … 4.deb.html
et pour i386
https://debian.pkgs.org/9/debian-main-i … 6.deb.html
pkgs la liste des contributeurs https://pkgs.org/contributors/ ne sont pas des inconnus chez Debian ni fedora
La contribution pour Buster est à hauteur de 116 paquets que l'on peut retrouver mais pas tous sur les packages debian c'est à voir comment ça se passe


Bon je laisse tomber, mais je continue de dire que ce paquet n'est ni nécessaire
au fonctionnent de cherrytree, ni disponible sur les dépôts officiels de debian.

Dernière modification par enicar (17-07-2019 12:37:28)

Hors ligne

#30 17-07-2019 12:48:19

Herve33
Membre
Lieu : Mérignac 33
Distrib. : Debian 10
(G)UI : Xfce
Inscription : 21-09-2016

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

Bonjour,
ça n'existe pas en paquets flapak, snap ou autres ?

Acer Aspire 5733 - Debian 10 Xfce

Hors ligne

#31 17-07-2019 12:50:54

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

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

Herve33 a écrit :

Bonjour,
ça n'existe pas en paquets flapak, snap ou autres ?



Autres, oui smile

Hors ligne

#32 17-07-2019 13:06:56

Herve33
Membre
Lieu : Mérignac 33
Distrib. : Debian 10
(G)UI : Xfce
Inscription : 21-09-2016

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

Avec les paquets universels on installe aussi les dépendances alors je me suis dit que ça pouvait le faire...

Acer Aspire 5733 - Debian 10 Xfce

Hors ligne

#33 17-07-2019 23:12:41

Grompf
Membre
Distrib. : Debian Buster Gnome
Noyau : Linux 4.19.0-6-amd64
(G)UI : Gnome 3.30.2
Inscription : 08-06-2016

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

Debian Alain a écrit :


appliquer sid à buster , sachant que c'est la stable , je ne suis pas sûr que ce soit une bonne idée . https://debian-facile.org/img/smilies/x … e_flag.gif

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

mais sid sur stable .... mmm ????  https://debian-facile.org/img/smilies/x … chhead.gif
je pense à çà :  https://wiki.debian.org/fr/DontBreakDebian



Ben... Je fais comme je peux.
Je suppose qu'ils vont pas trop bidouiller les paquets concernés sur Sid.
J'aime pas trop ça, mais pour l'instant, ça marche.

Herve33 a écrit :

Bonjour,
ça n'existe pas en paquets flapak, snap ou autres ?


J'ai pas vu de patquet flatpak ni snap.



Par contre, j'avoue que j'ai envie de râler un peu. Les utilisateurs d'Ubuntu (et de Mint) n'ont pas ce problème. Et sur OpenSuse non plus. Et il me semble qu'il y a bel et bien un paquet Arch. Etc.

Bref, seul Debian a jugé qu'il y avait un problème impératif avec ça. Alors qu'on parle d'un soft très utilisé et toujours maintenu...

Dernière modification par Grompf (17-07-2019 23:14:40)


CONFIGURATION :
1. Lenovo Thinkpad X220 i5 - carte graphique Intel Corporation (2nd generation Core...) - Debian Gnome (stable)
2. Lenovo Thinkpad T510 i7 - carte graphique : NVIDIA GT218M (NVS 3100M) - Debian Gnome (stable)
3. Lenovo Thinkpad X230 i5 - carte graphique Intel Corporation - Debian Gnome (stable)

Hors ligne

#34 18-07-2019 06:04:31

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

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

J'ai rédigé un longue procédure d'installation qui permet d'installer
cherrytree sans avoir besoin de python-appindicator. C'est assez long,
il faut bien suivre les étapes. Il se peut qu'il manque quelques paquets,
si c'est la cas, la construction du paquet avec debuild échouera
avec un message d'erreur, donnant la liste des dépendances manquantes.
Ça a quand même l'avantage de ne pas rajouter de dépôts extérieurs
à debian/buster.

On va d'abord installer les dépendances :


apt install p7zip-full python-dbus python-enchant python-chardet python-gtk2 libatk1.0-0 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libgtksourceview2.0-0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 python-gobject-2 libgtksourceview2.0-dev devscripts cdbs gnome-pkg-tools  python-gobject-2-dev  python-gtk2-dev  xsltproc gtk-doc-tools  python-gtk2-doc python-all-dev
 



Puis en dans le répertoire HOME de l'utilisateur :


mkdir ~/src && cd ~/src
 



On télécharge à présent les paquets nécessaires depuis les dépôts debian,
grâce à ce petit script :


#! /bin/sh
wget https://deb.debian.org/debian/pool/main/p/pygtksourceview/pygtksourceview_2.10.1.orig.tar.gz
wget https://deb.debian.org/debian/pool/main/p/pygtksourceview/pygtksourceview_2.10.1-3.dsc
wget https://deb.debian.org/debian/pool/main/p/pygtksourceview/pygtksourceview_2.10.1-3.debian.tar.xz
wget https://deb.debian.org/debian/pool/main/c/cherrytree/cherrytree_0.37.6.orig.tar.xz
wget https://deb.debian.org/debian/pool/main/c/cherrytree/cherrytree_0.37.6-1.dsc
wget https://deb.debian.org/debian/pool/main/c/cherrytree/cherrytree_0.37.6-1.debian.tar.xz
 



On décompresse les paquets sources :


dpkg-source -x pygtksourceview_2.10.1-3.dsc
 



dpkg-source -x cherrytree_0.37.6-1.dsc
 


puis on construit le paquet python-gtksourceview2 avec :


cd pygtksourceview-2.10.1/ && debuild -i -b -us -uc && cd ..
 


En tant que root on installe le paquet construit :


dpkg -i python-gtksourceview2_2.10.1-3_amd64.deb
 



On construit à présent le paquet cherrytree proprement dit :


cd cherrytree-0.37.6/
 


On supprime la dépendance avec appindicator :


sed -i '/python-appindicator/d' debian/control
 


On termine la construction du paquet :


debuild -i -b -us -uc && cd ..
 



On installe le paquet


dpkg -i cherrytree_0.37.6-1_all.deb
 



J'ai lancé cherrytree ainsi construit sur une buster, l'application se lance.
Mais je ne sais pas si elle est pleinnement fonctionnelle.

EDIT : D'après ce que j'ai pu lire  ici, le vrai problème de cherrytree,
c'est l'obsolescence de python-gtksourceview2 qui utilise les anciens bindings statiques
avec gtk2. À présent il faut faire différemment. Et l'auteur de cherrytree n'arrive pas
à recoder son application avec les nouveaux bindings à cause d'une fonction qui n'existe
plus (voir https://www.giuspen.com/topic/status-of … elopment/).
On ne peut pas rendre debian responsable de cela.

Dernière modification par enicar (18-07-2019 07:51:43)

Hors ligne

#35 18-07-2019 07:11:23

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

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


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#36 26-07-2019 18:49:46

seb95
Membre
Distrib. : openSUSE Leap et Tumbleweed
(G)UI : GNOME, Xfce et KDE
Inscription : 19-02-2017
Site Web

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

coucou Grompf;

En faite je pense que ta façon d'installer via du pinning est crado, c'est ce que je pense, je n'aime pas le pinning, je préfére faire mon propre paquet deb si ça passe et comme te le propose enicar.

Maintenant pour ne pas te compliquer la vie tu peux utiliser pbuilder ou attendre qu'une personne te le fasse. Je te fais ça dans la semaine a moins que j'ai le temps de le faire ce soir.

Comme quoi mon histoire (qui date) de faire un dépots de paquet Debian-facile n'etait pas si mauvaise.
( https://debian-facile.org/viewtopic.php?id=18540
https://debian-facile.org/viewtopic.php?id=21162
https://debian-facile.org/viewtopic.php?id=21189
https://debian-facile.org/viewtopic.php?id=21176)

Dernière modification par seb95 (26-07-2019 18:50:14)

Hors ligne

#37 26-07-2019 18:57:41

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : Linux 5.7.11-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

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

seb95 a écrit :

coucou Grompf;

En faite je pense que ta façon d'installer via du pinning est crado, c'est ce que je pense, je n'aime pas le pinning, je préfére faire mon propre paquet deb si ça passe et comme te le propose enicar.

Maintenant pour ne pas te compliquer la vie tu peux utiliser pbuilder ou attendre qu'une personne te le fasse. Je te fais ça dans la semaine a moins que j'ai le temps de le faire ce soir.

Comme quoi mon histoire (qui date) de faire un dépots de paquet Debian-facile n'etait pas si mauvaise.
( https://debian-facile.org/viewtopic.php?id=18540
https://debian-facile.org/viewtopic.php?id=21162
https://debian-facile.org/viewtopic.php?id=21189
https://debian-facile.org/viewtopic.php?id=21176)



Je l'ai fait en test comme mon post 28. Le deb sur Buster c'est crée facilement. Ça m'a pris 2 minutes smile

Dernière modification par golgot200 (26-07-2019 18:58:32)

Hors ligne

#38 03-08-2019 12:09:55

Grompf
Membre
Distrib. : Debian Buster Gnome
Noyau : Linux 4.19.0-6-amd64
(G)UI : Gnome 3.30.2
Inscription : 08-06-2016

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

seb95 a écrit :

coucou Grompf;

En faite je pense que ta façon d'installer via du pinning est crado, c'est ce que je pense, je n'aime pas le pinning, je préfére faire mon propre paquet deb si ça passe et comme te le propose enicar.

Maintenant pour ne pas te compliquer la vie tu peux utiliser pbuilder ou attendre qu'une personne te le fasse. Je te fais ça dans la semaine a moins que j'ai le temps de le faire ce soir.

Comme quoi mon histoire (qui date) de faire un dépots de paquet Debian-facile n'etait pas si mauvaise.
( https://debian-facile.org/viewtopic.php?id=18540
https://debian-facile.org/viewtopic.php?id=21162
https://debian-facile.org/viewtopic.php?id=21189
https://debian-facile.org/viewtopic.php?id=21176)




Il faut que je regarde ça calmement.

Bon, le coup de l'installation avec du pinning, je comprends que ça pourrait poser problème un jour. Pour l'instant le paquet ne bouge pas. Mais le jour où le créateur de CherryTree sortira sa nouvelle version et que le nouveau paquet sera placé dans Sid, ça risque de foutre le bordel.
Donc c'est vrai que je ferai mieux de ne pas me contenter d'attendre.


CONFIGURATION :
1. Lenovo Thinkpad X220 i5 - carte graphique Intel Corporation (2nd generation Core...) - Debian Gnome (stable)
2. Lenovo Thinkpad T510 i7 - carte graphique : NVIDIA GT218M (NVS 3100M) - Debian Gnome (stable)
3. Lenovo Thinkpad X230 i5 - carte graphique Intel Corporation - Debian Gnome (stable)

Hors ligne

#39 07-08-2019 08:33:21

Galtou
Membre
Inscription : 26-06-2019

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

Pour ma part, j'ai passé une quinzaine de minutes sur le bureau de Buster, le temps de comprendre que Cherrytree n'était pas dans les dépôts officiels et que ce n'était pas pour demain la veille.

Je n'envisage pas d'upgrade tant que Cherrytree ne sera pas disponible en natif.
Je n'envisage pas de changer de distribution car j'aime la vision open source de Debian.

Aucune idée de ce que je vais faire si 9 venait à ne plus être maintenu et Cherrytree toujours indisponible dans le 11.

Hors ligne

#40 07-08-2019 09:18:59

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.8.0-1-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]

bonjour galtou big_smile

je sais pas  si je vais répondre à ta question .

voilà ce que j'ai trouvé :

apt -t stretch search cherrytree



En train de trier... Fait
Recherche en texte intégral... Fait
cherrytree/unstable,unstable,now 0.37.6-1.1 all  [installé]
  application de prise de notes hiérarchique
 



donc cherrytree , apparemment , n'est plus dispo sous stretch mais uniquement  sous unstable (sid si tu préfères) .

sinon , voilà ce que j'ai trouvé  :

cherrytree framalibre

cherrytree giuspen

si çà peut t'aider .

en cherchant bien , tu y trouvera un lien pour télécharger le dernier  deb de cherrytree .

Dernière modification par Debian Alain (07-08-2019 09:20:24)

Hors ligne

#41 07-08-2019 22:20:33

Grompf
Membre
Distrib. : Debian Buster Gnome
Noyau : Linux 4.19.0-6-amd64
(G)UI : Gnome 3.30.2
Inscription : 08-06-2016

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

Pour l'instant, chez moi ça fonctionne au poil, en ayant installé depuis Sid (en me servant du pinning).
Et ça devrait continuer à fonctionner nickel... jusqu'à ce que le paquet soit modifié, parce que là, je ne sais pas ce que ça va me ficher comme dépendances.

Donc, je vais prendre le temps de faire la manip proposée par golgot200 (il faut juste que je rapatrie le portable, que je laisse au boulot, pour prendre le temps de faire ça proprement).

Mais ça ne presse pas, vu que, encore une fois, pour l'instant ça fonctionne et je pense que ce paquet n'est pas prêt de bouger.

CONFIGURATION :
1. Lenovo Thinkpad X220 i5 - carte graphique Intel Corporation (2nd generation Core...) - Debian Gnome (stable)
2. Lenovo Thinkpad T510 i7 - carte graphique : NVIDIA GT218M (NVS 3100M) - Debian Gnome (stable)
3. Lenovo Thinkpad X230 i5 - carte graphique Intel Corporation - Debian Gnome (stable)

Hors ligne

#42 17-06-2020 08:44:24

ptitjoz
Membre
Distrib. : Lubuntu 20.04 LTS
Noyau : Linux 5.4.0-37-generic
Inscription : 20-09-2017

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

c'est vraiment frustrant que cherrytree ne fonctionne plus (du moins avec APT) on peut toujours passer par SNAP mais c'est incomplet (pas de correcteur orthographique)
alors je passe par wine.. Si ce n'est pas malheureux de contourner un problème en passant par ce biais là ...
J'espère que ce sea réglé un jour cette histoire de dépendances non résolues...

Cordialement

Hors ligne

#43 17-06-2020 09:40:52

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Mate
Inscription : 16-12-2016

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

essai la version en flatpak
https://debian-facile.org/doc:systeme:flatpak

flatpak search cherrytree


Description                                    Application                    Version         Branch         Remotes
CherryTree - Hierarchical Note Taking          com.giuspen.cherrytree         0.39.3          stable         flathub


bon ba pareil pas moyen d'activer la correction orthographique en flatpak

Dernière modification par Croutons (17-06-2020 09:53:55)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#44 28-06-2020 21:47:30

Herve5
Membre
Lieu : région de Cannes, France
Distrib. : Debian 10
Noyau : Linux 5.7.0-3-amd64
(G)UI : Mate 1.20.4
Inscription : 02-03-2019

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

Je tombe là-dessus par hasard, mais je signale qu'après avoir échangé avec le développeur (qui n'est donc pas mort ;-) j'ai installé le flatpak sur ma testing, et ça marche au poil. Flatpak n'est pas snap donc je ne fricote pas avec le diable...

--
Hervé S.
deux machines de type Clevo (donc pas très solides) de 2017, l'une sous Debian 10, l'autre Ubuntu 16LTS, plus depuis peu un beau Lenovo Thinkpad P53 sous Debian Testing Xfce

Hors ligne

#45 29-06-2020 10:40:16

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Mate
Inscription : 16-12-2016

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

et la correction orthographe ? les mots se souligne en rouge?

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#46 29-06-2020 11:23:58

Herve5
Membre
Lieu : région de Cannes, France
Distrib. : Debian 10
Noyau : Linux 5.7.0-3-amd64
(G)UI : Mate 1.20.4
Inscription : 02-03-2019

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

Il y a manifestement une correction orthographique paramétrable dans les préférences (cf. ci-dessous) mais chez moi je n'ai probablement pas le correcteur correspondant, et elle est grisée :
65tTvpI.png

--
Hervé S.
deux machines de type Clevo (donc pas très solides) de 2017, l'une sous Debian 10, l'autre Ubuntu 16LTS, plus depuis peu un beau Lenovo Thinkpad P53 sous Debian Testing Xfce

Hors ligne

#47 16-07-2020 19:56:32

dropforged
Membre
Lieu : Nord Isère
Distrib. : Debian Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : XFCE
Inscription : 08-03-2015
Site Web

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

Bonsoir à tous

Je me permet de déterrer le sujet, car tout 'abord je suis un fervent utilisateur de cherrytree big_smile

Ensuite c'est en lien avec un de mes posts (https://debian-facile.org/viewtopic.php?id=27825), dans lequel Croutons avait parlé de cette absence de correcteur orthographique, et j'avoue ne pas avoir tilté sur le coup..
Mais le correcteur orthographique fonctionne bel et bien chez moi en version 0.39.

Pour en arrivé là, comme je l'indiqué dans mon post, j'ai utilisé la méthode de enicar décrite un peu plus haut et sur le wiki debian facile : https://debian-facile.org/doc:systeme:cherrytree

Puis j'ai tout simplement téléchargé le paquet .deb sur le site de l'auteur de cherrytree : https://www.giuspen.com/cherrytree/#downl et j'ai ensuite installé le paquet :

sudo dpkg -i cherrytree_0.39.4-0_all.deb



Et le correcteur orthographique fonctionne :

mzlr.png

i07s.png

Dernière modification par dropforged (16-07-2020 19:57:15)

Hors ligne

Pied de page des forums