Bill Allombert wrote:
> On Wed, Feb 07, 2007 at 09:23:26PM +0200, Eddy Petrișor wrote:
>>> Did you tweak your system in any way ?
>> Does localepurge count as a tweak? Nothing except that.
>  
> Hello Eddy, do you still suffer from this problem ?
> Did you track it down to localpurge ?

I just removed localepurge, reinstalled menu I reran the commands you proposed 
initially.



bounty:/home/eddy# LANG=C apt-cache policy localepurge
localepurge:
  Installed: (none)
  Candidate: 0.5.8
  Version table:
     0.5.9 0
         50 http://eddyp.homelinux.net lenny/main Packages
        -10 http://eddyp.homelinux.net sid/main Packages
         50 http://ftp.ro.debian.org lenny/main Packages
        -10 http://ftp.ro.debian.org sid/main Packages
     0.5.8 0
        900 http://eddyp.homelinux.net etch/main Packages
        900 http://ftp.ro.debian.org etch/main Packages
        900 http://snapshot.debian.net etch/main Packages
        100 /var/lib/dpkg/status
bounty:/home/eddy# chmod a-x /etc/menu-methods/gnome-panel-data
bounty:/home/eddy# locale
LANG=ro_RO.UTF-8
LC_CTYPE="ro_RO.UTF-8"
LC_NUMERIC="ro_RO.UTF-8"
LC_TIME="ro_RO.UTF-8"
LC_COLLATE="ro_RO.UTF-8"
LC_MONETARY="ro_RO.UTF-8"
LC_MESSAGES="ro_RO.UTF-8"
LC_PAPER="ro_RO.UTF-8"
LC_NAME="ro_RO.UTF-8"
LC_ADDRESS="ro_RO.UTF-8"
LC_TELEPHONE="ro_RO.UTF-8"
LC_MEASUREMENT="ro_RO.UTF-8"
LC_IDENTIFICATION="ro_RO.UTF-8"
LC_ALL=
bounty:/home/eddy# ls --help
Usage: ls [OPTION]... [FILE]...
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort.

Mandatory arguments to long options are mandatory for short options too.
  -a, --all                  do not ignore entries starting with .
  -A, --almost-all           do not list implied . and ..
      --author               with -l, print the author of each file
  -b, --escape               print octal escapes for nongraphic characters
      --block-size=SIZE      use SIZE-byte blocks
  -B, --ignore-backups       do not list implied entries ending with ~
  -c                         with -lt: sort by, and show, ctime (time of last
                               modification of file status information)
                               with -l: show ctime and sort by name
                               otherwise: sort by ctime
  -C                         list entries by columns
      --color[=WHEN]         control whether color is used to distinguish file
                               types.  WHEN may be `never', `always', or `auto'
  -d, --directory            list directory entries instead of contents,
                               and do not dereference symbolic links
  -D, --dired                generate output designed for Emacs' dired mode
  -f                         do not sort, enable -aU, disable -lst
  -F, --classify             append indicator (one of */=>@|) to entries
      --file-type            likewise, except do not append `*'
      --format=WORD          across -x, commas -m, horizontal -x, long -l,
                               single-column -1, verbose -l, vertical -C
      --full-time            like -l --time-style=full-iso
  -g                         like -l, but do not list owner
  -G, --no-group             like -l, but do not list group
  -h, --human-readable       with -l, print sizes in human readable format
                               (e.g., 1K 234M 2G)
      --si                   likewise, but use powers of 1000 not 1024
  -H, --dereference-command-line
                             follow symbolic links listed on the command line
      --dereference-command-line-symlink-to-dir
                             follow each command line symbolic link
                             that points to a directory
      --hide=PATTERN         do not list implied entries matching shell PATTERN
                               (overridden by -a or -A)
      --indicator-style=WORD append indicator with style WORD to entry names:
                               none (default), slash (-p),
                               file-type (--file-type), classify (-F)
  -i, --inode                with -l, print the index number of each file
  -I, --ignore=PATTERN       do not list implied entries matching shell PATTERN
  -k                         like --block-size=1K
  -l                         use a long listing format
  -L, --dereference          when showing file information for a symbolic
                               link, show information for the file the link
                               references rather than for the link itself
  -m                         fill width with a comma separated list of entries
  -n, --numeric-uid-gid      like -l, but list numeric user and group IDs
  -N, --literal              print raw entry names (don't treat e.g. control
                               characters specially)
  -o                         like -l, but do not list group information
  -p, --indicator-style=slash
                             append / indicator to directories
  -q, --hide-control-chars   print ? instead of non graphic characters
      --show-control-chars   show non graphic characters as-is (default
                             unless program is `ls' and output is a terminal)
  -Q, --quote-name           enclose entry names in double quotes
      --quoting-style=WORD   use quoting style WORD for entry names:
                               literal, locale, shell, shell-always, c, escape
  -r, --reverse              reverse order while sorting
  -R, --recursive            list subdirectories recursively
  -s, --size                 with -l, print size of each file, in blocks
  -S                         sort by file size
      --sort=WORD            extension -X, none -U, size -S, time -t,
                             version -v, status -c, time -t, atime -u,
                             access -u, use -u
      --time=WORD            with -l, show time as WORD instead of modification
                             time: atime, access, use, ctime or status; use
                             specified time as sort key if --sort=time
      --time-style=STYLE     with -l, show times using style STYLE:
                             full-iso, long-iso, iso, locale, +FORMAT.
                             FORMAT is interpreted like `date'; if FORMAT is
                             FORMAT1<newline>FORMAT2, FORMAT1 applies to
                             non-recent files and FORMAT2 to recent files;
                             if STYLE is prefixed with `posix-', STYLE
                             takes effect only outside the POSIX locale
  -t                         sort by modification time
  -T, --tabsize=COLS         assume tab stops at each COLS instead of 8
  -u                         with -lt: sort by, and show, access time
                               with -l: show access time and sort by name
                               otherwise: sort by access time
  -U                         do not sort; list entries in directory order
  -v                         sort by version
  -w, --width=COLS           assume screen width instead of current value
  -x                         list entries by lines instead of by columns
  -X                         sort alphabetically by entry extension
  -1                         list one file per line

SELINUX options:

      --lcontext             Display security context.   Enable -l. Lines
                               will probably be too wide for most displays.
      -Z, --context          Display security context so it fits on most
                               displays.  Displays only mode, user, group,
                               security context and file name.
      --scontext             Display only security context and file name.


      --help     display this help and exit
      --version  output version information and exit

SIZE may be (or may be an integer optionally followed by) one of following:
kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.

By default, color is not used to distinguish types of files.  That is
equivalent to using --color=none.  Using the --color option without the
optional WHEN argument is equivalent to using --color=always.  With
--color=auto, color codes are output only if standard output is connected
to a terminal (tty).  The environment variable LS_COLORS can influence the
colors, and can be set easily by the dircolors command.

Exit status is 0 if OK, 1 if minor problems, 2 if serious trouble.

Report bugs to <[EMAIL PROTECTED]>.

===========================
I suspect this was supposed to test if the root environment is localized, so 
here goes dpkg --help:



bounty:/home/eddy# dpkg --help
Utilizare: dpkg [<opţiune> ...] <comanda>

Comenzi:
  -i|--install      <nume fişier .deb> ... | -R|--recursive <dir> ...
  --unpack          <nume fişier .deb> ... | -R|--recursive <dir> ...
  -A|--record-avail <nume fişier .deb> ... | -R|--recursive <dir> ...
  --configure       <pachet> ...    | -a|--pending
  -r|--remove       <pachet> ...    | -a|--pending
  -P|--purge        <pachet> ...    | -a|--pending
  --get-selections [<şablon> ...]   Afişează lista selecţiilor la ieşirea 
sandard.
  --set-selections                  Activează selecţiile pachetelor de la 
intrarea standard.
  --clear-selections                Deselectează orice pachet neesenţial.
  --update-avail <fişier-Packages>  Înlocuieşte informaţiile pachetelor 
disponibile.
  --merge-avail <fişier-Packages>   Fuzionează cu informaţiile din fişier.
  --clear-avail                     Şterge informaţiile disponibile existente.
  --forget-old-unavail              Uită de pachetele neinstalate şi 
indisponibile
  -s|--status <pachet> ...          Afişează detalii despre starea pachetului
  -p|--print-avail <pachet> ...     Afişează detalii despre versiunile 
disponibile
  -L|--listfiles <pachet> ...       Afişează fişierele aparţinând 
pachetului(elor)
  -l|--list [<şablon> ...]          Afişează concis pachetele
  -S|--search <şablon> ...          Caută pachetul(ele) care conţin 
fişierul(ele)
  -C|--audit                        Verifică dacă există pachet(e) deteriorate
  --print-architecture              Afişează arhitectura dpkg
  --compare-versions <a> <op> <b>   Compară numerele de versiune - vezi mai jos
  --force-help                      Ajutor pentru forţare.
  -Dh|--debug=help                  Ajutor pentru depanare

  --help                            Afişează acest ajutor
  --version                         Afişează versiunea
  --license | --licence             Afişează termenii de licenţiere şi de 
copiere

Folosiţi dpkg -b|--build|-c|--contents|-e|--control|-I|--info|-f|--field|
 -x|--extract|-X|--vextract|--fsys-tarfile asupra arhivelor (tastaţi dpkg-deb 
--help.)

Pentru uz intern: dpkg --assert-support-predepends | --predep-package |
  --assert-working-epoch | --assert-long-filenames | --assert-multi-conrep

Opţiuni:
  --admindir=<director>      Foloseşte <director> în loc de /var/lib/dpkg.
  --root=<director>          Instalează pornind de la o altă rădăcină.
  --instdir=<director>       Schimbă directorul de instalare fără schimbarea 
directorului admin.
  -O|--selected-only         Sari peste pachetele neselectate pentru 
instalare/actualizare.
  -E|--skip-same-version     Sari peste pachetele a căror versiune este 
instalată.
  -G|--refuse-downgrade      Sari peste pachetele cu versiune anterioară celor 
instalate.
  -B|--auto-deconfigure      Instalează chiar dacă s-ar strica alte pachete.
  --no-debsig                Nu încerca verificarea semnăturii pachetelor.
  --no-act|--dry-run|--simulate
                             Doar spune ce s-ar face - fără să se facă
  -D|--debug=<octal>         Activează depanarea - vezi -Dhelp sau --debug=help
  --status-fd <n>            Trimite actualizarea legată de schimbarea stării 
la descriptorul de fişier <n>
  --log=<nume fişier>            Jurnalizează schimbările de stare şi acţiunile 
în <nume fişier>
  --ignore-depends=<pachet>,...  Ignoră dependenţele care implică <pachet>
  --force-...                    Forţează nerezolvarea problemelor - vezi 
--force-help
  --no-force-...|--refuse-...    Opreşte-te la apariţia unei probleme
  --abort-after <n>              Abandonează după apariţia a <n> erori

Operatorii de comparare pentru --compare-versions sunt:
 lt le eq ne ge gt       (lipsa versiunii înseamnă versiune anterioară oricărei 
versiuni);
 lt-nl le-nl ge-nl gt-nl (lipsa versiunii înseamnă versiune posterioară 
oricărei versiuni);
 < << <= = >= >> >       (doar pentru compatibilitate cu sintaxa fişierului de 
control).

Pentru o interfaţă mai prietenoasă folosiţi „dselect” sau „aptitude”.

====================================================================

bounty:/home/eddy# update-menus -v
update-menus[30829]: Dpkg is not locking dpkg status area, good.
update-menus[30829]: Reading installed packages list...
update-menus[30829]: Reading menu-entry files in /etc/menu/.
update-menus[30829]: 0 menu entries found (0 total).
update-menus[30829]: Reading menu-entry files in /usr/lib/menu/.
update-menus[30829]: 1 menu entries found (1 total).
update-menus[30829]: Reading menu-entry files in /usr/share/menu/.
update-menus[30829]: 226 menu entries found (227 total).
update-menus[30829]: Reading menu-entry files in /usr/share/menu/default/.
update-menus[30829]: file /usr/share/menu/default/ash line 2:
Discarding entry requiring missing package ash.
update-menus[30829]: 0 menu entries found (227 total).
update-menus[30829]: Running menu-methods in /etc/menu-methods/.
update-menus[30829]: Running method: 
/etc/menu-methods/xdg-desktop-entry-spec-sessions
update-menus[30829]: Running method: /etc/menu-methods/fluxbox
update-menus[30829]: Running method: /etc/menu-methods/dwww
find: /var/lib/dwww/menu-method/: No such file or directory
update-menus[30829]: Running method: 
/etc/menu-methods/xdg-desktop-entry-spec-dirs
update-menus[30829]: Running method: /etc/menu-methods/menu-xdg
update-menus[30829]: Running method: /etc/menu-methods/twm
update-menus[30829]: Running method: 
/etc/menu-methods/xdg-desktop-entry-spec-apps
bounty:/home/eddy# cat 
/var/lib/menu-xdg/desktop-directories/menu-xdg/debian-apps.directory
[Desktop Entry]
Type=Directory
Encoding=UTF-8
Name=Apps
Name[ar]=التطبيقات
Name[be]=Праграмы
Name[bg]=Програми
Name[bn]=অ্যাপ্লিকেশন
Name[bs]=Aplikacije
Name[ca]=Aplicacions
Name[cs]=Aplikace
Name[da]=Programmer
Name[de]=Anwendungen
Name[dz]=གློག་རིམ་ཚུ།
Name[el]=Εφαρμογές
Name[eo]=Aplikoj
Name[es]=Aplicaciones
Name[eu]=Aplikazioak
Name[fi]=Sovellukset
Name[fr]=Applications
Name[gl]=Aplicacións
Name[gu]=કાર્યક્રમો
Name[he]=תוכנות
Name[hi]=अनुप्रयोग
Name[hr]=Programi
Name[hu]=Alkalmazások
Name[id]=Aplikasi
Name[it]=Applicazioni
Name[ja]=アプリケーション
Name[km]=Apps
Name[ko]=응용 프로그램
Name[ku]=Sepan
Name[lt]=Programos
Name[mk]=Програми
Name[ml]=അപ്ലിക്കേഷനുകള്‍
Name[nb]=Program
Name[ne]=अनुप्रयोगहरू
Name[nl]=Toepassingen
Name[nn]=Program
Name[pl]=Aplikacje
Name[pt]=Aplicações
Name[pt_BR]=Aplicativos
Name[ro]=Aplicaţii
Name[ru]=Приложения
Name[sk]=Aplikácie
Name[sq]=Programe
Name[sv]=Program
Name[ta]=நிரல்கள்
Name[th]=โปรแกรม
Name[tl]=Aplikasyon
Name[tr]=Uygulamalar
Name[uk]=Програми
Name[vi]=Ứng dụng
Name[wo]=Apps
Name[zh_CN]=程序
Name[zh_TW]=應用程式
Comment=
Icon=debian-apps


I ran again update-menu --remove as a user and reinstalled menu-xdg and now the 
Debian menu is gone  (but until now the
menu was still non-localized).

-- 
Regards,
EddyP
=============================================
"Imagination is more important than knowledge" A.Einstein

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to