logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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

#1 27-01-2019 21:12:32

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

[Résolu] Gnome-software : plantage dans le menu source

Yop,
j'ai un petit souci avec ce logiciel ; quand je le lance tout marche, mais l'applet "softwarePropeties" (Sources) plante en me donnant l'erreur suivante :

File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropetiesGtk.py", line 256, in init_auto_update
   self.combobox_update_interval.append_text(_("Every %s days")
AttributeError: 'ComboBox' object has no attribute 'append_text'



J'ai regardé dans le lieu indiqué, je vois que ça fait appel à une fonction qui est sensé remplir le "%s" ; la fonction est "self.get_update_interval" ; mais pas moyen de trouver où cette fonction est déclarée (je voudrais savoir pourquoi elle retourne rien). Je cherche un peu de "remonter à la source", ça semble pas affreusement compliqué comme problème : un truc est pas initialisé, reste plus qu'à savoir quoi yikes

Je suis un total noob en python, oukifautregarder ? Je viens de lancer un grep des familles sur la chaine "get_update_interval" mais y a ptéte plus intelligent >.<

EDIT : awi et y a pas mal "d'import". Hey, je parie que ça doit faire partit du "import apt" ou apt_pkg. Trouver la dooooc maintenant.
EDIT2 : ducoup c'est python-apt le paquet, et maintenant oukélé la documentation ;..;
J'ai trouvé ça : https://stuff.mit.edu/afs/athena/system … -apt/html/ - mais ça semble super incomplet.
EDIT3 : Fuuuu. Même en téléchargeant la source de python3-apt je trouve pas la fonction get_update_interval ;..;

Dernière modification par otyugh (27-01-2019 21:42:02)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#2 27-01-2019 21:30:08

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

J'arrive pas à reproduire le bug sous Stretch avec Gnome hmm

Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#3 27-01-2019 21:31:53

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

bendia a écrit :

J'arrive pas à reproduire le bug sous Stretch avec Gnome hmm



Je pense que ça vient de la modif d'un réglage dans /etc/apt/apt.conf.d/
Mais keskessé ! Bien entendu ça fait des semaines que j'ai mis mes mains dedans. x)

EDIT : j'ai trouvé empiriquement. C'était ce réglage qui posait problème

APT::Periodic::Unattended-Upgrade "1";


Si retiré, ça repart. Si rajouté ça marche plus.

Yup yup yup.

Dernière modification par otyugh (27-01-2019 21:39:02)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#4 27-01-2019 21:33:20

anonyme
Invité

Re : [Résolu] Gnome-software : plantage dans le menu source

c'est quoi le logiciel dans le menu , => "logiciels" ?
vous le lancez par le menu ?

#5 27-01-2019 21:40:13

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

C'est résolu ; et ça importait peu que ce soit lancé par gnome-software ou directement par /usr/bin/software-properties-gtk  wink

Si vous voulez reproduire, ajoutez la ligne de config plus haut, vous verrez ben par vous-même hein.

...Ça mérite ptéte un bug repport, ça didonc.
EDIT : ...Ou pas. En fait le problème venait du fait que j'avais spécifié une valeur qui n'était pas supportée : si tu fais "1", "2", "7", "14", "0" : ça marche, mais n'importe quelle autre valeur : plantage.

Dernière modification par otyugh (27-01-2019 22:05:41)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#6 27-01-2019 21:50:55

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

otyugh a écrit :

Si vous voulez reproduire, ajoutez la ligne de config plus haut, vous verrez ben par vous-même hein.

Ben, ça bug pas avec cette ligne chez moi hmm


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#7 27-01-2019 22:03:25

anonyme
Invité

Re : [Résolu] Gnome-software : plantage dans le menu source

j'ai commencé a modifier mon script
par contre je trouve plus l'option sur le périodique de unattended-uprades  (tous les 1jour , 2 j , 3 etc ........... )

peut être aucun rapport mais ton erreur le mot "("Every %s days")"


// mise a jour par nom , sources.list => Buster
// paquet "updates" , "debian" et "security"
// la personnalisation dans "02auto-upgrades"
Unattended-Upgrade::Origins-Pattern {
      "origin=Debian,codename=${distro_codename}-updates";
//      "origin=Debian,codename=${distro_codename}-proposed-updates";
      "origin=Debian,codename=${distro_codename},label=Debian";
      "origin=Debian,codename=${distro_codename},label=Debian-Security";
};

// exemple de paquets a ne pas mettre a jour
Unattended-Upgrade::Package-Blacklist {
// tous les paquets qui commence par linux-
//  "linux-";

//  Utilisé $ pour définir explicitement la fin d'un nom de paquet.
//  Sans le $, "libc6" correspondrait à tous.
//  "libc6$";
//  "libc6-dev$";
//  "libc6-i686$";

// Caractères spéciaux isolé avec "\"
//  "libstdc\+\+6$";

//  Ce qui suit correspond à des paquets tels que xen-system-amd64,
//    xen-utils-4.1, xenstore-utils et libxenstore3.0
    "(lib)?xen(store)?";
};

// Cette option vous permet de contrôler si, sur une erreur de dpkg
// les mises à jour automatiques seront automatiquement exécutées
// dpkg --force-confold --configure -a
// La valeur par défaut est true,
// pour assurer que les mises à jour continuent à être installées
Unattended-Upgrade::AutoFixInterruptedDpkg "true";

// Divisez la mise à niveau en morceaux de la plus petite taille possible
// ils peuvent être interrompus avec SIGTERM. Cela rend la mise à niveau
// un peu plus lent mais il a l'avantage que l'arrêt pendant la mise à niveau
// est en cours d'exécution est possible (avec un peu de retard)
//Unattended-Upgrade::MinimalSteps "true";

// Installer toutes les mises à jour lorsque la machine est en train de s'éteindre
// au lieu de le faire en arrière-plan pendant que la machine est en marche.
//Unattended-Upgrade::InstallOnShutdown "false";

// Envoyer un courrier électronique à cette adresse
//  pour des problèmes ou des mises à niveau de packages
Unattended-Upgrade::Mail "debian30@local.net";

// Définissez cette valeur sur "true"
// pour obtenir des courriels uniquement sur les erreurs.
Unattended-Upgrade::MailOnlyOnError "false";

// Supprime les packages liés au noyau installés automatiquement non utilisés
// (images du noyau, en-têtes du noyau et outils du noyau).
//Unattended-Upgrade::Remove-Unused-Kernel-Packages "true";

// Faire la suppression automatique des dépendances
//  nouvellement inutilisées après la mise à niveau
//Unattended-Upgrade::Remove-New-Unused-Dependencies "true";

// Faire la suppression automatique des paquets
//  inutilisés après la mise à niveau
// (equivalent to apt-get autoremove)
//Unattended-Upgrade::Remove-Unused-Dependencies "false";

// reboot sans confirmation si besoin
//Unattended-Upgrade::Automatic-Reboot "false";

// Redémarrer automatiquement même s'il y a des utilisateurs actuellement connectés
// si Unattended-Upgrade::Automatic-Reboot est a true
//Unattended-Upgrade::Automatic-Reboot-WithUsers "true";

// mettre une temporisation au reboot
//  Default: "now"
//Unattended-Upgrade::Automatic-Reboot-Time "02:00";

// limiter le DL (Kb/s)
//Acquire::http::Dl-Limit "70";

// Activer la journalisation sur syslog.
// La valeur par défaut est False
Unattended-Upgrade::SyslogEnable "false";

// Specify syslog facility. Default is daemon
Unattended-Upgrade::SyslogFacility "daemon";

// pour les portables uniquement sur secteur
// Unattended-Upgrade::OnlyOnACPower "true";

// DL et installation sur une connexion permanente (a vérifier)
// Unattended-Upgrade::Skip-Updates-On-Metered-Connections "true";

// Option du log
// Unattended-Upgrade::Verbose "false";

// Option du log
// Unattended-Upgrade::Debug "false";
 

#8 27-01-2019 22:05:17

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

bendia a écrit :

otyugh a écrit :

Si vous voulez reproduire, ajoutez la ligne de config plus haut, vous verrez ben par vous-même hein.

Ben, ça bug pas avec cette ligne chez moi hmm


J'ai trouvé plus spécialement d'où ça venait... J'ai édité mon poste juste au-dessus - vous répondez trop vite pour moi x)
Essaye en mettant la valeur à "3" ou "42" voir.

Dernière modification par otyugh (27-01-2019 22:06:06)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#9 27-01-2019 22:11:28

anonyme
Invité

Re : [Résolu] Gnome-software : plantage dans le menu source

j'ai regardé sur gnome buster une erreur mais aucun rapport avec ce que tu explique

c'est peut être lui qui détermine le nombre jours entre chaque update , le chiffre dont tu parle (normalement c'est des jours)

le #13  mais j'ai tout oublier  hmm  =>  https://debian-facile.org/viewtopic.php?id=10593

Dernière modification par anonyme (27-01-2019 22:16:11)

#10 27-01-2019 22:24:25

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

otyugh a écrit :

Essaye en mettant la valeur à "3" ou "42" voir.

Rien, toujours pas de bug hmm


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#11 27-01-2019 22:32:38

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

bendia a écrit :

otyugh a écrit :

Essaye en mettant la valeur à "3" ou "42" voir.

Rien, toujours pas de bug hmm


Ça doit être parce que tu as quelque chose qui écrase ta valeur qui fait que ce n'est pas pris en compte. Je suis "assez sûr de moi".
Pour confirmer mes doutes, donne la sortie de ton

apt-config dump | grep Update-Package



Si tu as une valeur qui n'est ni 0/1/2/7/14 et que tu peux lancer gnome-properties, je comprends plus rien.


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#12 27-01-2019 22:37:15

anonyme
Invité

Re : [Résolu] Gnome-software : plantage dans le menu source

par défaut c'est 0 ou 1 , quelque chose te fait penser le contraire ?
sur mate


apt-config dump | grep Update-Package
 



APT::Periodic::Update-Package-Lists "1";
 



tu a raison en 2015


# intervale des mises a jours "2 jours"
   APT::Periodic::Update-Package-Lists "2";
 


ps: un nombre de jours

Dernière modification par anonyme (27-01-2019 22:40:23)

#13 27-01-2019 22:40:13

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

@anonyme : Je m’adressai à Bendia, et comme dit plus haut, moi j'avais modifié cette valeur. Je l'avais mis à "3".
Je ne pouvais pas trop savoir que ça ferait planter un logiciel GUI qui regarde cette valeur wink

Dernière modification par otyugh (27-01-2019 22:41:36)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#14 27-01-2019 22:42:55

anonyme
Invité

Re : [Résolu] Gnome-software : plantage dans le menu source

non tu a raison a savoir aussi synaptic bug si un de tes scripts est mauvais (par exemple tu oublie // sur un commentaire )
idem si tu le renomme .txt il va le lire et raler

celui la peu prendre la valeur 0 ou 1
# lance unattended-upgrade


   APT::Periodic::Unattended-Upgrade "1";
 

Dernière modification par anonyme (27-01-2019 22:53:54)

#15 27-01-2019 22:43:54

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Buster
Noyau : Linux 5.9.1-2-default + Linux 4.19.0-12-amd64
(G)UI : Gnome + Console et un peu Fluxbox
Inscription : 20-03-2012
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

Bon, expérience faite, je reproduis effectivement le bug, mais le problème n'est pas la ligne que tu cites dans ton post #3, mais celle sur laquelle tu m'aiguilles dans ton post #11

Donc, le problème vient de

APT::Periodic::Update-Package-Lists "Pas dans la liste";


et pas de

APT::Periodic::Unattended-Upgrade "Pas dans la liste";


smile


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#16 27-01-2019 22:45:33

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [Résolu] Gnome-software : plantage dans le menu source

Mea culpa. Ça s'appelle se gourer de ligne. Zut ^^'

virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

Pied de page des forums