POU (mettre à jour les puplets de Puppy Linux)

Message
Author
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]

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

#81 Post by augras »

Désolé, j'avais pas vu que c'était déjà signalé !

Je viens d'installer 2 update avec la commande install et de désinstaller et tout est ok effectivement. Du coup je ne comprends pas comment j'ai deux séries complètes d'update qui persistes dans le gestionnaire de ppm... mais à force de tester j'ai certainement oublié ce que j'avais fait !

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

#82 Post by ASRI éducation »

augras wrote:mais à force de tester j'ai certainement oublié ce que j'avais fait !
Cela m'arrive souvent.
: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:

copies d'écran vraiment utiles ?

#83 Post by ASRI éducation »

Pensez-vous que les copies d'écran proposées avec les mises à jour soient vraiment utiles ?
Elles alourdissent le travail des développeurs et ne me semblent pas indispensables pour les utilisateurs.

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
esmourguit
Posts: 1410
Joined: Fri 17 Nov 2006, 14:45
Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie

#84 Post by esmourguit »

Bonjour à toutes et tous,
@ ASRI,

J'ai fait une install-full, puis j'ai fait un essai de désinstallation d'un fichier avec Pou. Résultat : affichage de la fenêtre rouge d'avertissement pou01.png.

Après avoir fermé cette fenêtre en cliquant sur le bouton OK, le fichier a été désinstallé.
Tentative suivante avec un autre fichier et même affichage de la fenêtre rouge d'avertissement, mais désinstallation du fichier.

En revanche, comme l'a contaté Augras, le fichier /root/.packages/user-installed-packages n'est pas mis à jour de la désinstallation.

A noter aussi que les fichiers installés n'apparaissent pas très précisément dans l'interface graphique de de la fenêtre de désinstallation de PPM, voir image jointe Pou04.png, alors que le fichier /root/.packages/user-installed-packages est bien renseigné.

Je n'ai pas constaté le non affichage des icônes citées plus haut, voir l'image jointe pou03.png.

Cordialement ;)
Attachments
pou04.png
(20.49 KiB) Downloaded 162 times
pou01.png
(8.33 KiB) Downloaded 144 times
pou03.png
(50 KiB) Downloaded 165 times
[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]

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

Re: copies d'écran vraiment utiles ?

#85 Post by augras »

ASRI éducation wrote:Pensez-vous que les copies d'écran proposées avec les mises à jour soient vraiment utiles ?
A partir du moment où la mise à jour est décrite en cliquant sur information çan'apporte pas beaucoup à mon avis.
J'ai eu comme esmourguit l'avertissement en rouge avec le même comportement mais je n'ai pas réussi à reproduire donc pas signalé.
Philippe

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

#86 Post by ASRI éducation »

@ esmourguit et augras

Rassurez-moi, les avertissements en rouge, vous les obtenez uniquement si vous utilisez le bouton "Install all".

Chez moi, l'installation via le bouton "Install" (un seul paquet) semble ok.
Pour ce qui est de la fonction "Install all" (tous les paquets), comme vous j'obtiens une erreur.
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: copies d'écran vraiment utiles ?

#87 Post by ASRI éducation »

augras wrote:
ASRI éducation wrote:Pensez-vous que les copies d'écran proposées avec les mises à jour soient vraiment utiles ?
A partir du moment où la mise à jour est décrite en cliquant sur information çan'apporte pas beaucoup à mon avis.
@ esmourguit
Qu'en penses-tu ?
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:

#88 Post by ASRI éducation »

esmourguit wrote:Je n'ai pas constaté le non affichage des icônes citées plus haut, voir l'image jointe pou03.png.
En fait, c'est uniquement avec l'appliquette présente dans la barre des tâches que le problème se pose, car effectivement le GUI principal est ok (alors qu'il utilise les mêmes icônes gtk).
Cf. les copies d'écran ci-dessous.
Attachments
rolx_pou_tray03-en.jpg
Affichage obtenu avec Toutou Rolx 5.5 rc3
(9.53 KiB) Downloaded 229 times
pou_tray03-en.jpg
Affichage obtenu avec ASRI Edu 300 et Puppy Precise 5.7.1
(12.37 KiB) Downloaded 106 times
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

#89 Post by augras »

ASRI éducation wrote:@ esmourguit et augras
Rassurez-moi, les avertissements en rouge, vous les obtenez uniquement si vous utilisez le bouton "Install all".
Je n'ai pas réussi à reproduire ! Mais j'y retourne !
Bon, efectivement ce n'est que dans le cas de install all : ce soir c'est du systématique !

Philippe

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

#90 Post by ASRI éducation »

augras wrote:
ASRI éducation wrote:@ esmourguit et augras
Rassurez-moi, les avertissements en rouge, vous les obtenez uniquement si vous utilisez le bouton "Install all".
Je n'ai pas réussi à reproduire ! Mais j'y retourne !
Bon, efectivement ce n'est que dans le cas de install all : ce soir c'est du systématique !

Philippe
Au pire pour la prochaine version de POU, je peux supprimer la fonctionnalité "Install all", mais cela serait un signe de défaite car c'est potentiellement l'une des meilleurs options de l'application POU.
:cry:
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

#91 Post by augras »

Dans l'idéal l'utilisateur pourrait sélectionner les mises à jour qu'il veut faire et cliquer sur un bouton installer la sélection, pour compléter l'installation à l'unité et installer tout.
Je sais que ça ne fait pas avancer sur le problème présent qui, comme souvent, peut ne tenir qu'à pas grand chose mais pour lequel je suis parfaitement ignard.
Courage ! Souvent un autre regard voit rapidement ce que l'on ne voit plus à force de regarder... mais là il faut un autre programmeur.
Philippe

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

#92 Post by ASRI éducation »

J'ai effectué quelques modifications afin d'améliorer l'utilitaire, mais je bloque toujours sur le bouton Install all. Pourtant le résultat est tout proche, il ne manque probablement que quelques caractères dans le script.

Remarques :
- Le script du bouton "Install" utilise /usr/local/petget/petget, cela oblige l'utilisateur à cliquer deux fois pour faire aboutir l'installation de chaque paquet => actuellement pou est capable de gérer ce type d’installation.
- Le script du bouton "Install all" utilise /usr/local/petget/installpkg.sh, cela permet une installation silencieuse de plusieurs paquets => actuellement pou n'est pas capable de gérer ce type d’installation ; pourtant la méthode est presque ok : les updates sont installés, mais le dossier /root/.packages/ est mal renseigné (ce qui est bizarre, c'est que lorsque j'installe plusieurs paquets, le premier est correctement renseigné alors que les suivants ne le sont pas).

:?
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

#93 Post by augras »

Bonjour ASRI éducation,
Quand j'installe le premier update avec le bouton install j'ai 2 fichiers qui sont créés dans /root/.packages : 20131201èupdate_test.files et 20131201_update_test.remove. Et la ligne suivante est ajoutée au fichier user-installed-packages :
20131201_update_test|20131201_update_test|||BuildingBlock|12K||20131201_update_test.pet||Update||||
Dans le cas de l'utilisation de install all aucun fichier .files et .remove n'est créé et toutes les lignes insérées dans user-installed-packages sont de la forme |20131202_update_test|||BuildingBlock|12K||20131202_update_test.pet||Update||||
il manque systématiquement le nom de la mise à jour en début de ligne comme 20131202_update_test pour la ligne ci-dessus.
Le script a donc un soucis sur ce point également.
Contrairement à toi, même la première mise à jour, en utilisant install all, n'est pas renseignée correctement dans le fichier user.
En regardant le script j'ai remarqué qu'il fait appel à deux autres scripts, ligne 141, pinstall.sh et doinst.sh : est-ce que le problème ne serait pas dans un, ou les deux, de ces scripts ?
J'espère que ça va t'aider.
Philippe

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

#94 Post by ASRI éducation »

augras wrote:Dans l'idéal l'utilisateur pourrait sélectionner les mises à jour qu'il veut faire et cliquer sur un bouton installer la sélection, pour compléter l'installation à l'unité et installer tout.
Je garde l'idée sous le coude, mais cela demandera de nombreuses modifications, ce sera donc pour une version ultérieure.
Merci à toi pour cette proposition.
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:

pou-0.0.4

#95 Post by ASRI éducation »

pou-0.0.4

J'ai effectué quelques modifications qui devraient améliorer POU.

Remarques :
- J'ai supprimé les copies d'écran afin de faciliter le travail des développeurs de puplets.
- J'ai remplacé l'installation silencieuse de tous les paquets "Install all" (fonction qui utilisait installpkg.sh) par une installation bavarde (la fonction utilise désormais petget). En espérant qu'un contributeur trouve la solution pour effectuer une installation silencieuse (cf. les messages précédents).
- Potentiellement, il reste de nombreuses améliorations à apporter (heureusement), néanmoins l'utilitaire POU me semble déjà utilisable.

Pour les liens et les infos, merci de consulter le premier message.

Dans l'attente de vos avis/remarques/contributions.
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