Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
nombre réponses : 25

#1 Re : -1 »  Voyager 13.10 » Le 09/04/2014, à 08:45

Christophe C
Réponses : 550

Tien, tu me l'envoie sur ma BAL, que je regarde smile ?

#2 Re : -1 »  Nouveautés dans Trusty » Le 16/04/2014, à 04:37

Christophe C
Réponses : 2019

Même chose avec le bug du clavier. Assez effrayant pour qulsu'un qui essaie ubuntu une 1er fois.

Sinon je viens de voir une vidéo du prochain smartphone ubuntu. L'interface m'a semblé d'une complexité assez étonnante, avec des zones a tirer dans tous les sens, sans indications graphiques. Je me demande comment quelqu'un peut s'y retrouver.

#3 Re : -1 »  Plus ça avance plus il y à de plantage. » Le 10/04/2014, à 16:39

Christophe C
Réponses : 33

Bah, c'est une des spécialité d'Ubuntu : sortir une version "stable" largement buggée. Ils ont toujours fait cela, aucune raison que cela change.

Avec leur histoire de "date sacrée de sortie", c'est inévitable. Tout se précipite vers la fin. L'idée même est génératrice de pb : quand on annonce 6 mois à l'avance qu'on sortira le x avril, il est impossible de savoir ce qu'il restera comme bug ce jour là. Le message est donc clair : s'il reste des bugs, on s'en moque, on sort qd même.

Quand on le sait, on s'adapte : il faut toujours attendre 2-3 mois pour avoir une vrai version stable (ou à peu prêt). C'est comme cela. Perso, je trouve ça con, mais après tout j'ai peut-être tort.

#4 Re : -1 »  Plus ça avance plus il y à de plantage. » Le 13/04/2014, à 22:31

Christophe C
Réponses : 33
ft a écrit :

Le souci est dans ton raisonnement est que je ne vois pas comment on peut à la fois sortir une version très stable avec un suivi correct de l'évolution matérielle.

Comme tout le monde : en sortant la définitive quand les bugs sont clôturés, au moins les critiques. A chaque sortie, il en reste des centaines d'ouverts sur launchpad. C'est pas très sérieux.

#5 Re : -1 »  zenity bug sur Trusty » Le 15/04/2014, à 22:50

Christophe C
Réponses : 23

Sur les dépôts ubuntu de la 13.10 (et maintenant de la 14.10), le bug est corrigé.

Si tu tape sur un autre dépôt, il est possible que ce ne soit pas corrigé. Dans ce cas, le mieux est d'envoyer un mail au mainteneur du PPA (tu a son adresse sur le launchpad du PPA, normalement), pour lui demander la correction.

#6 Re : -1 »  zenity bug sur Trusty » Le 17/04/2014, à 07:49

Christophe C
Réponses : 23

Chez moi aucun PB.

#7 -1 »  Paquet debian - impossible d'installer une dépendance » Le 13/04/2014, à 10:37

Christophe C
Réponses : 5

Bonjour,

J'ai fait un paquet debian, qui ne veut pas installer une dépendance.

Le fichier control est ainsi  :

Package: monpaquet
Version: 0.96
Section: utils
Priority: optional
Architecture: amd64
Depends: trash-cli (>=0.12), bash (>=4.2)
Installed-Size: 300
Maintainer: Christophe
Description: decription de mon paquet

Bash ne pose pas de pb (il est déjà installé), mais trash-cli ne s'installe pas. Que je passe avec gdebi ou dpkg -i, j'ai le même message :

dpkg: des problèmes de dépendances empêchent la configuration de monpaquet :
monpaquet dépend de trash-cli ; cependant :
Le paquet trash-cli n'est pas installé.

Si je fais un sudo apt-get install -f, trash-cli s'installe.

Si je fais un sudo apt-get install trash-cli, aucun pb non plus.

J'ai essayé avec Depends: trash-cli (sans le N° de version) : pas mieux.

Je n'ai pas d'erreur lintian dans mon paquet, donc je ne pige pas.
J'ai essayé avec d'autres dépendances, cela ne marche pas non plus. Donc je fais forcément une erreur, mais je ne vois pas laquelle.

Si quelqu'un a une solution, je suis preneur.

#8 Re : -1 »  Paquet debian - impossible d'installer une dépendance » Le 13/04/2014, à 12:17

Christophe C
Réponses : 5

Apparemment je n'ai le pb que sous la 14.04 ?

#9 Re : -1 »  Paquet debian - impossible d'installer une dépendance » Le 17/04/2014, à 07:31

Christophe C
Réponses : 5

Non, puisque gdebi gère les dépendances. Celle-ci s'installe sous 13.10, mais pas sous 14.10. Je pense que c'est un bug.

Dpkg c'était juste pour essayer autre chose. Ceci dit tu m'apprend quelque chose sur sa non gestion des dépendances. Dans ce cas, comment installer un paquet téléchargé avec ses dépendances si on veut faire de la ligne de commande ?

#10 -1 »  Paquets debian - intégrer un autre paquet debian » Le 11/04/2014, à 11:11

Christophe C
Réponses : 5

Bonjour,

Je sais construire un paquet debian, mais pour un petit projet perso, j'aimerais intégrer dans un premier paquet un autre paquet (yad) qui est une dépendance, et n'existe pas dans les dépots officiels.

Je ne veux pas passer par un PPA, mais faire un package commun avec 2 paquets : le mien et celui de la dépendance.

Je suppose que le bon système c'est un paquet virtuel, qui aura comme dépendance les 2 paquets dans son fichier control. Et qui surtout les intégrera (puisqu'ils ne sont dans aucn dépôts).

Mais je ne comprend pas bien quelle structure de répertoire donner à ce paquet virtuel.

Dans un paquet debian classique, on a (pour faire simple) :
/DEBIAN/control
/usr/bin/prog_executable
/usr/share/....

Mais dans un paquet qui intègre d'autres paquets, comment fait-on ? Est-ce même possible ?

En d'autre termes, je voudrais un paquet debian packageant plusieurs programmes à la fois.

#11 Re : -1 »  Paquets debian - intégrer un autre paquet debian » Le 12/04/2014, à 07:42

Christophe C
Réponses : 5

Oui, j'ai bien compris qu'il s'agissait d'un meta-paquet, mais comment faire ? j'ai juste trouvé des chose sur le fichier control, mais rien sur la structure des répertoires et des sous-paquets.

Et sinon, comme indiqué ci-dessus "Je ne veux pas passer par un PPA", ce qui explique que je ne distribue pas via un PPA.

#12 Re : -1 »  Paquets debian - intégrer un autre paquet debian » Le 16/04/2014, à 04:24

Christophe C
Réponses : 5

Je connais ton lien. Tu l'a lu ? Il ne répond pas a ma question.

Ce n'est pas créer un liste de dépendance qui m'intéresse, c'est les d'embarquer dans le paquet lui même.

#13 -1 »  impossible d'installer des paquets .deb téléchargés » Le 11/04/2014, à 09:32

Christophe C
Réponses : 7

Ces paquets s'installent via gdebi, mais par la logithèque, ça ne marche pas :
  - elle demande le mot de passe
  - elle affiche "ECHEC DU TRAITEMENT DES PAQUETS - l'installation ou la suppression d'un paquet logiciel a échoué"

Testé avec plusieurs paquets. Xubuntu 14.04.

J'ai regardé les erreurs lintian dans la construction de ces paquets, et rien. Pas d'erreurs, ou des trucs sans importance (genre pas de manpage).

Je peux remonter le bug sur launchpad, mais avez-vous constaté la même chose ?

#14 Re : -1 »  impossible d'installer des paquets .deb téléchargés » Le 11/04/2014, à 10:52

Christophe C
Réponses : 7

Oui, je sais traiter le problème. ma question porte plutôt sur le fait de savoir si c'est chez moi seulement, ou si c'est chez tout le monde ?

#15 Re : -1 »  impossible d'installer des paquets .deb téléchargés » Le 12/04/2014, à 07:47

Christophe C
Réponses : 7

Merci, frenchy82. Je me suis déclaré comme affecté. 40 personnes se sont déclarées, mais le bug est toujours "unasigned".

#16 Re : -1 »  impossible d'installer des paquets .deb téléchargés » Le 16/04/2014, à 04:16

Christophe C
Réponses : 7

Tu n'a pas lu mon 1er post smile

#17 Re : -1 »  Plank - Dock - petit logiciel de configuration » Le 12/04/2014, à 08:15

Christophe C
Réponses : 16

Ok, je vais regarder.

Pour xubuntu 14.04, il y a toujours le bouton de déconnexion, mais il est dans wisker.

#18 Re : -1 »  Plank et plank-config » Le 09/04/2014, à 09:35

Christophe C
Réponses : 15

14.04 est encore une Version de test. A priori c'est corrigé : http://forum.ubuntu-fr.org/viewtopic.ph … &p=66#1643 (post 1643).

#19 Re : -1 »  Plank et plank-config » Le 09/04/2014, à 12:05

Christophe C
Réponses : 15
abelthorne a écrit :

pourquoi le mettre dans le menu Accessoires et pas Préférences ?

J'ai hésité, mais ainsi il se trouve à côté de l'icone plank. Plus facile à trouver et à repérer.

Suggestion : ce serait mieux d'installer l'icône dans le thème par défaut (hicolor) puis de simplement indiquer son nom dans le lanceur (fichier .desktop) plutôt que le chemin complet, ça permettrait de lui faire suivre le thème d'icône choisi par l'utilisateur.

Le thème d'icone par défaut est assez variable selon la "saveur" d'ubuntu. Il existe bien un répertoire "defaut" commun à toutes, qui n'est qu'une redirection vers un autre thème. Je peux mettre l'icone ici, effectivement, mais quel avantage ? Si la personne change de thème soit le thème par défaut est en fallback, et elle aura toujours l'icone, soit il ne l'est pas (selon le fichier index.theme du theme d'icone) et elle n'aura plus rien, non ?

Tout naturellement, j'ai voulu choisir une option en double-cliquant dessus plutôt que la sélectionner puis cliquer sur "suivant" : quand on fait ça, plank-config quitte immédiatement ; depuis un terminal, aucune info.

Oui, c'est une caractéristique de zenity. Je ne crois pas qu'il y ait une solution, ou en tout cas pas trouvé (pas beaucoup cherché, pour l'instant, je finissais de régler certains pb sur les listes de thèmes).

EDIT = En fait le double clic pour sélectionner + valider ne doit pas marcher dans zenity. La sortie du logiciel, ça c'est plus lié à mon code.

À mon avis, il vaudrait mieux mettre le paquet correspondant [au vidage poubelle] en dépendance du paquet de plank-config, quitte à ce qu'il ne soit pas concrètement utilisé.

Ca m'embête de forcer l'install d'un paquet : j'aime bien que l'utilisateur ait le choix. Je vais y réfléchir.

Je me retrouve donc avec une corbeille non-fonctionnelle dans le dock.

Non, même si tu refuse l'install de trash-cli, ça marche très bien. C'est juste que tu n'a pas l'option de vidage poubelle au clic droit de la souris. Il faudrait peut-être que j'explique mieux que les 2 aspects sont indépendants : la poubelle est fonctionnelle même sans trash-cli, mais celui-ci ajoute une option utile.

Une fois la corbeille ajoutée, comment est-ce qu'on l'enlève sans aller bidouiller le fichier de config à la main ?

Comme n'importe quel lanceur du dock : soit en décochant "épinglé au dock", soit en faisant un drag & drop vers l'extérieur du dock. En fait c'est totalement standard.

À part ça, je ne suis pas fan de l'ergonomie du soft, avec fenêtres/étapes séparées pour chaque option.

C'est une contrainte liée à Zenity, qui ne sait pas gérer une fenêtre à choix multiples. Après il faut aller taper sur du python (ou qt, ou un toolkit graphique quelconque). Outils que je ne connais pas. De toute façon c'est typiquement le genre d'outil qu'on utilise 2 ou 3 fois, le temps d'avoir la config souhaitée, et puis on n'y touche plus, donc l'enjeu est vraiment faible.

Sur le fonds, c'était surtout pour voir si j'y arrivais, et pour creuser les paquets debian. Si en plus cela simplifie l'approche de plank pour quelqu'un, tant mieux.

Il me reste encore au moins à régler la question que tu soulève sur la corbeille, et peut être régler (si c'est possible) cette question du double-clic.

#20 Re : -1 »  Plank et plank-config » Le 09/04/2014, à 17:00

Christophe C
Réponses : 15

Ok pour les dépendances, tu a sans doute raison.

Concernant le thème d'icone, je connais le principe des Inherits, mais tu est sur que cela retombe toujours dans default ? Prenon l'exemple du pack tap, voilà ce qu'il indique : Inherits=eNumix-uTouch,Faenza
Pas de références à défault.

Mais c'est peut-être en dur dans le système ? Dans ce cas, dans quel répertoire précisément faut-il mettre l'icone ?

#21 Re : -1 »  Plank et plank-config » Le 09/04/2014, à 18:08

Christophe C
Réponses : 15

ok, merci.

#22 Re : -1 »  Plank et plank-config » Le 10/04/2014, à 18:39

Christophe C
Réponses : 15

Le double-clic ne marche tjs pas, mais on ne sort plus du soft.

L'option pour installer la corbeille est on/off : si il y a la corbeille il propose le retrait, sinon l'installation.

J'ai toujours un pb pour installer trash-cli via les dépendances, mais j'ai ajouté un petit message d'explication.

#23 Re : -1 »  Plank et plank-config » Le 10/04/2014, à 19:22

Christophe C
Réponses : 15

Sur le point 1, on ne peut pas installer quelque chose à partir d'un paquet debian dans le compte utilisateur. En tout cas je n'ai pas trouvé (à par par un postinst), et quand j'ai demandé je me suis fait injurier smile parce que cela ne se fait pas.
Seul le lancement d'un programme doit pouvoir faire cela, parait-il. L'idée est que le programme install tout ce dont il a besoin en zone système, et que le lancement du programme copie ensuite ce qui est nécessaire en compte utilisateur : seul l'utilisateur doit avoir une action sur son compte, pas le système.
Par contre je pourrais mettre la corbeille ailleurs que dans applications avant de la transférer en espace utilisateur. Mais la plupart des PC étant mono-comptes (a quelques rares exceptions prêts), c'est un peu théorique. Mais je vais regarder.

Pour installer une dépendance, je connais le principe, mais marche pas avec trash-cli. J'y reviendrais, mais je voulais avancer autre chose.
En fait, si je fait un sudo gdebi plank-config en console, le paquet s'installe normalement, avec trash-cli.
Si je passe par gdebi-gtk (le mode graphique), et que je tape mon mot de passe après le lancement (quand il le demande pour installer le paquet), l'install de trash-cli foire, et je dois faire un sudo apt-get install -f après.
Cela ressemble à un pb de droits, mais je ne pige pas.

#24 Re : -1 »  Plank et plank-config » Le 10/04/2014, à 23:01

Christophe C
Réponses : 15

Oui, voilà, c'est ce que je suggérais : tu installes Corbeille.desktop dans /usr/share/plank-config (par exemple) via ton paquet et quand ton coche la case "ajouter une corbeille", tu copies le fichier de cet emplacement dans $HOME/.local/share/applications

Ligne 127 du programme : cp /usr/share/applications/Corbeille.desktop ~/.local/share/applications. Je suppose que ce que tu suggère c'est que Corbeille.desktop ne soit pas installé dans /usr/share/applications mais dans un /usr/share quelconque ?