Alerte apt-listbugs ?

Que dois-je déduire de cette alerte ?

/etc/cron.daily/apt-listbugs: /usr/share/apt-listbugs/debian/apt_preferences.rb:29:in `block in initialize': invalid byte sequence in US-ASCII (ArgumentError) from /usr/share/apt-listbugs/debian/apt_preferences.rb:28:in `each_line' from /usr/share/apt-listbugs/debian/apt_preferences.rb:28:in `initialize' from /usr/share/apt-listbugs/debian/apt_preferences.rb:55:in `new' from /usr/share/apt-listbugs/debian/apt_preferences.rb:55:in `block in initialize' from /usr/share/apt-listbugs/debian/apt_preferences.rb:65:in `block in _each_pin' from /usr/share/apt-listbugs/debian/apt_preferences.rb:61:in `each_line' from /usr/share/apt-listbugs/debian/apt_preferences.rb:61:in `_each_pin' from /usr/share/apt-listbugs/debian/apt_preferences.rb:54:in `initialize' from /usr/share/apt-listbugs/aptcleanup:40:in `new' from /usr/share/apt-listbugs/aptcleanup:40:in `<main>'

Ça me fait penser à une histoire de variable ‘locale’ non prise en compte ou non reconnue (sans doute par ruby).
genre “LANG=fr_FR.UTF-8” “LANG=C” (LANG=C => ASCII 7bits)
ou alors la variable “LC”

Mais je ne sais pas si je peux “…m’autoriser à penser…” :slightly_smiling:

C’est la première fois que j’ai une alerte de ce type de la part de apt-listbugs et c’est pour ça que je m’étonnais.
Les seules alertes qu’il envoie, sont pour prévenir d’un paquets “dépinglé”.
Je ne m’en inquiète pas plus que ça, tant que la machine n’explose pas :smiley:

Salut,

Quel usage fais tu de /cron/listbugs ?

Pour moi je me contente de le laisser me signaler les bugs connus au moment des mises à jour ?

Je n’ai jamais rien fait d’autre que le laisser s’installer tout seul.

Re,

/etc/cron.daily/apt-listbugs ?

D’où ma question :slightly_smiling:

Ptet une installation nouvelle à la mise à jour que je viens de faire :017
J’ai aussi modifié un niveau dans preferences ???
Voilà ce que donne le cron :

[code]#!/bin/sh -e

Copyright © 2002-2004 Masato Taruishi taru@debian.org

Copyright © 2006 Junichi Uekawa dancer@debian.org

Copyright © 2007 Jean Lepropre jlepropre@gmail.com

Copyright © 2013 Francesco Poli invernomuto@paranoici.org

This program is free software; you can redistribute it and/or modify

it under the terms of the GNU General Public License as published by

the Free Software Foundation; either version 2 of the License, or

(at your option) any later version.

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details.

You should have received a copy of the GNU General Public License with

the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2;

if not, write to the Free Software Foundation, Inc., 51 Franklin St,

Fifth Floor, Boston, MA 02110-1301, USA.

prefclean()
{
test -x /usr/share/apt-listbugs/aptcleanup || return 0
test -x /usr/sbin/apt-listbugs || return 0
test -f /etc/apt/preferences || return 0

tmp=$(mktemp --tmpdir apt-listbugs_tmp_preferences.XXXXXX)

/usr/share/apt-listbugs/aptcleanup > "$tmp" || return 0
if ! diff -B "$tmp" /etc/apt/preferences > /dev/null
then
    if test -f "/var/backups/apt-listbugs.preferences"
    then
        savelog -q /var/backups/apt-listbugs.preferences
    fi
    cp -aH /etc/apt/preferences /var/backups/apt-listbugs.preferences
    cp "$tmp" /etc/apt/preferences
fi
/bin/rm -f "$tmp"

}

prefclean

[/code]

Salut,

test -x /usr/share/apt-listbugs/aptcleanup || return 0 test -x /usr/sbin/apt-listbugs || return 0 test -f /etc/apt/preferences || return 0

Essaies en neutralisant l’une ou l’autre de ces lignes ? Mais c’est vraiment “au pif” :slightly_smiling:

Pour l’instant, ça ne s’est pas reproduit donc j’attends la prochaine MAJ (demain ou après-demain)