[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wo finde ich eine chronolgische Liste der installierten Pakete



Am 2005-05-28 22:04:59, schrieb Klaus Becker:

> Hallo Michelle,
> 
> ich hab' dein Programm installiert, beim Ausführen bekomme ich nur Meldungen 
> der Art:
> date: invalid date `10 12:41:27.000000000 +0100 libstartup-notification0'
> date: invalid date `10 20:09:50.000000000 +0100 john'
> date: invalid date `10 20:09:51.000000000 +0100 tiger'
> date: invalid date `10 20:11:49.000000000 +0100 aide'
> date: invalid date `10 20:11:50.000000000 +0100 integrit'
> 
> Woran liegt's?

Das auf Deinem System keine Locale C existiert !

Um das problem mit dem LC_TIME zu umgehen, verwende ich:

  __( '/home/michelle.konzack/src/tddebidate-0.3.0/tddebidate' )________
 /
<snip>
| function get_packages()
| {
|   TMPFILE1=`tempfile -p td_ -s _debidate`
|   LC_TIME=C \
    ^^^^^^^^^
|   ls -lGr --sort=time --time=ctime --full-time /var/lib/dpkg/info/ |\
|   grep ".list" |  sed 's/.list//' |  sed -r s/^.{34}// >$TMPFILE1
<snip>
 \______________________________________________________________________

Was mit mehr als 80 verschiedenen locales getestet wurde.

Der String "10 20:11:50.000000000 +0100" sagt nämlich,
das bei Dir "LC_TIME=C" nicht funktioniert hat.

Was für eine "locale" verwendest Du ?

Auf meinemd derzeitigen System habe 

    C, de_DE, fr_FR, en_US, en_GB, tr_TR, ar_MA, ar_JO, fa_IR

und keinerlei Probleme.

> Klaus

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSM LinuxMichi
0033/3/88452356    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: