POU (mettre à jour les puplets de Puppy Linux)

Message
Author
User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#61 Post by Argolance »

Take it easy mate, there is no rush... :wink:

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#62 Post by ASRI éducation »

Argolance wrote:Take it easy mate, there is no rush... :wink:
Tu as raison, mieux faire bien que trop vite...
:wink:
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#63 Post by ASRI éducation »

pou-0.0.3

Cela n'a pas été simple...
Tout d'abord, j'ai été privé pendant un mois de connexion adsl digne de ce nom.
Puis, j'ai perdu le serveur qui hébergeait l'ensemble des applications en développement et bien d'autres choses.
Maintenant c'est bon, tout est à nouveau opérationnel.

Pour ce qui est de POU et de POUmp, je vous propose aujourd'hui des versions 0.0.3 destinées aux contributeurs qui souhaitent me donner un coup de main, afin de proposer dans quelques jours une version 0.0.4 corrigée des bugs actuels.

Modifications depuis la version 0.0.2
Elles sont nombreuses.
J'ai essayé d'améliorer une partie des fonctions existantes et j'ai ajouté quelques nouveautés sympathiques (en m'inspirant du travail d'Argolance et d'autres développeurs).
Pour autant, le résultat n'est que partiellement ok. POU fait son boulot et permet de gérer facilement les mises à jours proposées, mais quelques bugs persistent.

J'ai donc besoin de votre aide pour tester et contribuer à améliorer POU !


Ce que vous pouvez faire pour m'aider
- Tester POU et me faire part de vos remarques. Les paquets actuellement proposés sont vierges, ils permettent de tester POU sans modifier votre système, néanmoins je vous encourage à effectuer les tests en mode RAM (c'est toujours plus prudent).
- Vérifier la traduction anglaise (c'est important car la traduction française sera basée sur la traduction anglaise).
- M'aider à corriger les bugs actuels (cf. ci-dessous)

Les bugs de la version 0.0.3
- L'onglet "Available" du GUI principal propose d'installer tous les paquets disponibles (bouton Install all). Le problème c'est que lors de cette installation, les fichiers /root/.packages/paquet.files et /root/.packages/paquet.remove ne sont pas créés (alors que le fichier /root/.packages/user.installed.packages est correctement renseigné). Cela ne pose pas de problème lors de l'installation du paquet, mais cela en pose un lors de la désinstallation (qui n'est pas fonctionnelle avec Rolx5.5 et Precise5.7.1, alors qu'avec Lucid528 cela ne pose pas de problème). Help !
- En console, je constate des erreurs. Plusieurs erreurs sont liées au fait que me scripts ne sont pas assez séparés. Lorsqu'un premier script en appel un second, je voudrais que le second ne prenne pas en compte les résultats du premier script, mais je ne sais pas comment faire, je ne sais même pas comment vous expliquer clairement mon problème. Le mieux, c'est de tester en écrivant "pou" dans une console.


Pour télécharger les paquets, consulter l'aide et les copies d'écran, merci de consulter le premier message de ce fil.

Cordialement,
Last edited by ASRI éducation on Tue 24 Dec 2013, 17:01, edited 1 time in total.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
esmourguit
Posts: 1410
Joined: Fri 17 Nov 2006, 14:45
Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie

#64 Post by esmourguit »

Bonjour à toutes et tous,

@ ASRI,

Test sur Rolx 5.5 :

Les téléchargements ont l'air de fonctionner.

Tous les boutons des fenêtres correspondantes aux onglets "Available", "Installed", "Refused", "Options", et "Help" ont l'air de fonctionner normalement, sauf :
L'aide (Full help) ne s'affiche pas ... ou plutôt elle s'affiche comme ça : Help 'en': it only remains to write...
Apparemment, il n'y a pas de prise en compte de la locale fr. parce que le fichier d'aide français est bien installé.

Lorsqu'on quitte (bouton Exit), après lancement à la console, il ne rend pas la main.

Lancement console et par le menu :
L'icône reste dans la barre des tâches et il n'est pas possible de la retirer :
1- commande : "Temporarily exit POU tray", sans effet, voici le résultat console :
bash: CLOSE_QUIT!gtk-quit: command not found

2- commande : "Open POU main Gui"", il n'y a rien qui se passe : voici le résultat console :
bash: UPDATE_FROM_GUI!gtk-ok: command not found

3- Idem pour la commande Refresh update list", il n'y a rien qui se passe : voici le résultat console :
bash: REFRESH_TRAY!gtk-refresh: command not found

Voilà pour les premiers résultats de ce premier test.

Rendez-vous après Noël.

Joyeuses fêtes à toi bien sûr ainsi qu'à tous les gens de ce forum.

Cordialement ;)
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]

Médor

Humour ;)

#65 Post by Médor »

Cédric wrote: je ne sais même pas comment vous expliquer clairement mon problème.
La programmation commence toujours par l'élaboration d'un bon organigramme :lol:

Image

Mais pour l'instant je me joins à la dinde en vous souhaitant de joyeuses fêtes à tous ;)

Cordialement,
Médor.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#66 Post by ASRI éducation »

esmourguit wrote:L'aide (Full help) ne s'affiche pas ... ou plutôt elle s'affiche comme ça : Help 'en': it only remains to write...
Apparemment, il n'y a pas de prise en compte de la locale fr. parce que le fichier d'aide français est bien installé.
Ok, je vérifie et je corrige.

esmourguit wrote:Lorsqu'on quitte (bouton Exit), après lancement à la console, il ne rend pas la main.

Lancement console et par le menu :
L'icône reste dans la barre des tâches et il n'est pas possible de la retirer :
1- commande : "Temporarily exit POU tray", sans effet, voici le résultat console :
bash: CLOSE_QUIT!gtk-quit: command not found

2- commande : "Open POU main Gui"", il n'y a rien qui se passe : voici le résultat console :
bash: UPDATE_FROM_GUI!gtk-ok: command not found

3- Idem pour la commande Refresh update list", il n'y a rien qui se passe : voici le résultat console :
bash: REFRESH_TRAY!gtk-refresh: command not found
Pour la barre des tâches, as-tu ajouté une version récente de yad ? J'ai modifié l'ancien script en m'inspirant du travail d'Argolance), désormais il faut yad 0.23 http://dev01.asri-education.org/asriedu ... .0_all.pet

Pour les autres erreurs, tes résultats vont nous aider à trouver une solution.

Et joyeux Noël à tous !
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

Re: Humour ;)

#67 Post by ASRI éducation »

La programmation commence toujours par l'élaboration d'un bon organigramme :lol:
Hi, Hi.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
esmourguit
Posts: 1410
Joined: Fri 17 Nov 2006, 14:45
Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie

#68 Post by esmourguit »

Bonjour à toutes et tous,

C'est tout bon.
Après avoir installé le paquet de yad, il ne subsiste plus aucun des problèmes repérés précédemment.
Tout semble bon pour mon second test, même l'aide.

Cordialement ;)
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#69 Post by ASRI éducation »

esmourguit wrote:Bonjour à toutes et tous,

C'est tout bon.
Après avoir installé le paquet de yad, il ne subsiste plus aucun des problèmes repérés précédemment.
Tout semble bon pour mon second test, même l'aide.

Cordialement ;)
En voilà une bonne nouvelle !

Pour ce qui est de l'aide en fr, cela ne vient pas de yad.
Je crois avoir déjà rencontré un problème semblable avec des Puppy anglophones.
Lorsque je démarre une Precise en live sans pupsave, lors du premier démarrage je précise que je veux utiliser la langue fr et le clavier fr, l'utilitaire me propose alors de redémarrer X. Lors du premier redémarrage, la locale fr ne semble pas reconnue par tous les scripts, il faut que je relance une seconde fois X pour que ma locale soit réellement utilisée.

J'effectuerai des tests complémentaires avec Rolx demain soir (ou après demain) car pour l'instant il me faut finir d'emballer les cadeaux et me préparer pour le réveillon familial.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#70 Post by ASRI éducation »

Remarque pour les développeurs : je sais qu'une partie des scripts de POU pourrait être dégraissée, mais je préfère attendre quelques versions afin de faire le ménage. D'ici là, il est possible que des lignes abandonnées (commentées) nous soient utiles.
Cordialement,
Last edited by ASRI éducation on Fri 27 Dec 2013, 11:45, edited 1 time in total.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

jopervasco
Posts: 571
Joined: Fri 25 Mar 2011, 20:10
Location: France

#71 Post by jopervasco »

je réponds pour être notifié (je ne sais pas faire autrement...)
le sujet est intéressant et je ne connaissais pas ce billet
Visitez mon site [url=http://joreveur.info]http://joreveur.info[/url]

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#72 Post by augras »

Bonjour,
J'ai installé pour tester sans trop chercher comment ça devait fonctionner : test sur rolx5.5RC3.
L'interface est en anglais : pas cherché comment régler cela ni si s'était possible.
Toutes les commandes testées fonctionnent et je crois en avoir fait le tour complet.
Dans les onglets où la commande hide est accessible elle a pour effet de remettre le paquet dans available ce que je n'ai pas compris tout de suite car pour moi il s'agissait de cacher le paquet en question. Mon anglais n'étant qu'approximatif le mot français est peut-être plus approprié.
Le fait de décocher tray dans l'onglet options et de cliquer sur refresh semble sans effet.
Dans l'onglet help le fait de cliquer sur full help me renvoie un message d'erreur car le fichier n'a pas été trouvé, ce qui doit être normal car je l'ai bien télécharger mais je ne savais pas où le mettre (pas cherché non plus).
Mes observations sont vraiment sans conséquence sur l'appli qui semble parfaitement fonctionnelle sur rolx5.5rc3.
Elle va rendre de grands services.
Bravo pour ce travail.
Bonne journée,
Philippe

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#73 Post by augras »

Bonjour,
Je me suis rendu compte aujourd'hui en allant dans le gestionnaire des paquets ppm et en cliquant sur désinstaller que la liste des paquets installés comprend en fait tout ce que j'ai installé en utilisant POU mais sans nom de paquet et juste en description update d'indiqué. Un clique sur un paquet pour le désinstaller est sans effet. Dans POU je n'ai plus rien d'installé.
Il y a comme un parasitage du gestionnaire de ppm.
Philippe

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#74 Post by augras »

Encore moi,
En fait pour compléter le message précédent il semble tout simplement que le fichier /root/.packages/user-installed-packages ne soit pas mis à jour après la désinstallation : le mien a conservé une ligne par installation de packages via POU.
Philippe

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#75 Post by ASRI éducation »

@ augras
Je vais dès ce soir commencer à bosser sur pou-0.0.4, les informations que tu me donnes vont évidemment aider à améliorer l'application.
Merci à toi.
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#76 Post by ASRI éducation »

Appliquette présente dans la barre des tâches : avec Rolx, deux imagettes ne sont pas reconnues (gtk-refresh et gtk-quit), alors que la troisième est correctement affichée (gtk-ok).
Je ne comprends pas pourquoi.
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#77 Post by ASRI éducation »

augras wrote:L'interface est en anglais : pas cherché comment régler cela ni si s'était possible.
Actuellement, POU n'est disponible qu'en anglais, nous ne proposerons une traduction que quand l'interface sera validée en anglais (car la traduction française sera basée sur le script écrit en anglais).
augras wrote:Dans les onglets où la commande hide est accessible elle a pour effet de remettre le paquet dans available ce que je n'ai pas compris tout de suite car pour moi il s'agissait de cacher le paquet en question. Mon anglais n'étant qu'approximatif le mot français est peut-être plus approprié.
Tu as raison, cette commande mérite plus d'explications. Je vais améliorer ça.
augras wrote:Le fait de décocher tray dans l'onglet options et de cliquer sur refresh semble sans effet.
Exact, la commande refresh est mal placée. Je vais donc limiter cette commande aux onglets Available/Installed/Refused.
Pour que les nouvelles options soient enregistrées, il faut quitter le GUI en cliquant sur le bouton Exit. Les modifications seront utilisées lors du prochain redémarrage de POU.
Je vais ajouter des explications pour clarifier le fonctionnement.
augras wrote:Dans l'onglet help le fait de cliquer sur full help me renvoie un message d'erreur car le fichier n'a pas été trouvé, ce qui doit être normal car je l'ai bien télécharger mais je ne savais pas où le mettre (pas cherché non plus).
Il faut que tu installes le paquet NLS, il contient les fichiers localisés (l'aide et les traductions) => POU

augras wrote:Mes observations sont vraiment sans conséquence sur l'appli qui semble parfaitement fonctionnelle sur rolx5.5rc3.
:D
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#78 Post by ASRI éducation »

augras wrote:Je me suis rendu compte aujourd'hui en allant dans le gestionnaire des paquets ppm et en cliquant sur désinstaller que la liste des paquets installés comprend en fait tout ce que j'ai installé en utilisant POU mais sans nom de paquet et juste en description update d'indiqué. Un clique sur un paquet pour le désinstaller est sans effet. Dans POU je n'ai plus rien d'installé.
Il y a comme un parasitage du gestionnaire de ppm.
Pour installer les paquets, avais-tu utilisé le bouton "Install" ou le bouton "Install all" ?
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#79 Post by augras »

Bonjour,
La première fois j'ai utilisé install, paquet par paquet, et la deuxième fois install all... aujourd'hui j'ai tous les update deux fois dans le gestionnaire de ppm : le comportement semble être le même quelle que soit la commande utilisée.
Le clic pour supprimer dans le gestionnaire de ppm est parfaitement inefficacemais c'est normal puisque tout à été désinstallé via POU.

Pour l'aide ça fonctionne avec le paquet NLS.

Philippe

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#80 Post by ASRI éducation »

augras wrote:Bonjour,
La première fois j'ai utilisé install, paquet par paquet, et la deuxième fois install all... aujourd'hui j'ai tous les update deux fois dans le gestionnaire de ppm : le comportement semble être le même quelle que soit la commande utilisée.
Le clic pour supprimer dans le gestionnaire de ppm est parfaitement inefficacemais c'est normal puisque tout à été désinstallé via POU.
Philippe
Bonjour Philipe,
Je viens de tester, comme toi je constate un problème, mais uniquement avec le bouton "Install All".
Cela confirme un des bugs que j'avais signalés pour pou-0.0.3.
ASRI éducation wrote:pou-0.0.3
...
Les bugs de la version 0.0.3
- L'onglet "Available" du GUI principal propose d'installer tous les paquets disponibles (bouton Install all). Le problème c'est que lors de cette installation, les fichiers /root/.packages/paquet.files et /root/.packages/paquet.remove ne sont pas créés (alors que le fichier /root/.packages/user.installed.packages est correctement renseigné). Cela ne pose pas de problème lors de l'installation du paquet, mais cela en pose un lors de la désinstallation (qui n'est pas fonctionnelle avec Rolx5.5 et Precise5.7.1, alors qu'avec Lucid528 cela ne pose pas de problème). Help !
...
Pour l'instant, je n'ai aucune solution à proposer, mais je cherche...
Avec un peu de chance, un contributeur aura une solution à proposer.

Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Post Reply