POU (mettre à jour les puplets de Puppy Linux)

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

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

Re: pou-0.0.4

#96 Post by ASRI éducation »

ASRI éducation wrote:pou-0.0.4...
pou-0.0.4 est compatible avec Precise/Rolx/Wolx/Tooppy (en ajoutant préalablement yad-0.23).
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

#97 Post by augras »

Bonjour,
Je prends et regarde tout ça, certainement pas avant mercredi.
Bonne journée,
Philippe

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

#98 Post by Argolance »

Bonjour,
Essais concluants, tout à l'air de fonctionner correctement, à part le lancement de l'interface via l’icône système qui refuse, parce que "POU est déjà en cours d'exécution". :shock:

Concernant l'installation silencieuse des paquets, pourquoi ne pas faire des mise à jour dites "cumulatives", qui récapitulent les mises à jour antérieures en un seul paquet? Le problème de ces mises à jours c'est que certains éléments peuvent ne pas intéresser tel ou tel utilisateur, et là, je pense particulièrement aux éventuelles traductions dans telle ou telle langue de certains programmes système.

Avis tout à fait personnel
Je pense que POU est à cheval entre deux utilisations différentes:
  • - celle de certains développeurs qui veulent l'intégrer à leur distribution
    - celle des simples utilisateurs pour lesquels beaucoup de choses deviennent superflues et même sources potentielles de problèmes (fausse manip, mauvais renseignements de certains paramètres, etc)
Cordialement.

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

#99 Post by ASRI éducation »

ASRI éducation wrote: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).

:?
Je crois comprendre pourquoi installpkg.sh n'installe pas correctement les mises à jour, cela semble être lié au fait que ces paquets ne sont pas connus par la base de données de petget (ce ne sont pas des paquets officiels Puppy).
Du coup, j'ai commencé l'écriture d'un script spécifique (basé sur petget).
Affaire à suivre.

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:

#100 Post by ASRI éducation »

ASRI éducation wrote:
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,
Bon, finalement, je vais m'attaquer dès ce soir à ce chantier.
La nuit va être longue...
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