RPM Community Forums

Mailing List Message of <popt-devel>

Re: Preliminary popt-1.14-1 packages

From: Robert Scheck <robert@rpm5.org>
Date: Tue 19 Feb 2008 - 21:22:29 CET
Message-ID: <20080219202229.GA31584@hurricane.linuxnetz.de>
Good evening...

On Sat, 16 Feb 2008, Jeff Johnson wrote:
> All that remains AFAIK is to finish integrating UTF-8 and POPT_fprintf() 
> patches.
>
> 'Twould be nice to find bugs before, not immediately after, release. ;-)

Okay, here we go what looks strange to me with popt 1.14 from your possible
pre-release:

Abfrage-Optionen (mit -q oder --query):
  -c, --configfiles                            Alle Konfigurationsdateien anzeigen
  -d, --docfiles                               Alle Dokumentationsdateien anzeigen
      --dump                                   Grundlegende Datei-Informationen auflisten
  -l, --list                                   Alle Dateien im Paket auflisten
      --queryformat=ABFRAGE-FORMAT             Folgendes Abfrage-Format benutzen
  -s, --state                                  Anzeigen der ZustÀnde der aufgelisteten Dateien
  -a, --all                                    Abfrage aller Pakete
  -f, --file                                   Abfragen/ÃŒberprÃŒfen eines Pakets, das die Datei besitzt
  -g, --group                                  Abfragen/ÃŒberprÃŒfen eines Pakets einer Gruppe
  -p, --package                                Abfragen/ÃŒberprÃŒfen einer Paket-Datei
  -W, --ftswalk                                Abfragen/ÃŒberprÃŒfen von mit Durchlaufen des Dateibaumes von OBEN
      --pkgid                                  Abfragen/ÃŒberprÃŒfen von Paketen mit der Paket-Kennung
      --hdrid                                  Abfragen/ÃŒberprÃŒfen von Paketen mit Header-Kennung
      --fileid                                 Abfragen/ÃŒberprÃŒfen von Paketen mit Datei-Kennung
      --specfile                               Abfragen einer Spec-Datei 
      --triggeredby                            Abfragen eines Pakets gesteuert vom Paket
      --whatrequires                           Abfrage nach Paketen, die eine FÀhigkeit benötigen
      --whatprovides                           Abfrage nach Paketen, die eine FÀhigkeit bereitstellen
      --nomanifest                             Dateien nicht als Paket-Liste verarbeiten

What happend to the umlauts? Hopefully, they're looking same broken to you
as for me. With older popt (e.g. 1.13) it looks like this:

Abfrage-Optionen (mit -q oder --query):
  -c, --configfiles                        Alle Konfigurationsdateien anzeigen
  -d, --docfiles                           Alle Dokumentationsdateien anzeigen
  --dump                                   Grundlegende Datei-Informationen auflisten
  -l, --list                               Alle Dateien im Paket auflisten
  --queryformat=ABFRAGE-FORMAT             Folgendes Abfrage-Format benutzen
  -s, --state                              Anzeigen der Zustände der aufgelisteten Dateien
  -a, --all                                Abfrage aller Pakete
  -f, --file                               Abfragen/überprüfen eines Pakets, das die Datei besitzt
  -g, --group                              Abfragen/überprüfen eines Pakets einer Gruppe
  -p, --package                            Abfragen/überprüfen einer Paket-Datei
  -W, --ftswalk                            Abfragen/überprüfen von mit Durchlaufen des Dateibaumes von OBEN
  --pkgid                                  Abfragen/überprüfen von Paketen mit der Paket-Kennung
  --hdrid                                  Abfragen/überprüfen von Paketen mit Header-Kennung
  --fileid                                 Abfragen/überprüfen von Paketen mit Datei-Kennung
  --specfile                               Abfragen einer Spec-Datei
  --triggeredby                            Abfragen eines Pakets gesteuert vom Paket
  --whatrequires                           Abfrage nach Paketen, die eine Fähigkeit benötigen
  --whatprovides                           Abfrage nach Paketen, die eine Fähigkeit bereitstellen
  --nomanifest                             Dateien nicht als Paket-Liste verarbeiten

At kudzu it looks same strange with latest popt:

$ LANG=de_DE@euro kudzu --help
kudzu: Symbol `poptHelpOptions' has different size in shared object, consider re-linking
Verwendung: kudzu [OPTION...]
  -s, --safe                                                        sicheren Erkennungsmodus verwenden, der Hardware-Funktionen nicht beeintrÀchtigt
  -t, --timeout=INTEGER                                             ZeitÃŒberschreitung in Sekunden festlegen
  -p, --probe                                                       nur suchen, Informationen auf der Standardausgabe ausgeben
  -b, --bus=STRING                                                  nur angegebenen 'bus' untersuchen
  -c, --class=STRING                                                nur nach der angegebene 'class' suchen
  -f, --file=Datei für das Einlesen der Hardware-Informationen     erkannte Hardware aus Datei lesen
  -k, --kernel=Kernelversion                                        Nach Modulen fÃŒr eine bestimmte Kernelversion suchen
  -q, --quiet                                                       Konfiguration ohne Benutzereingaben durchfÃŒhren

Help options:
  -?, --help                                                        Show this help message
      --usage                                                       Display brief usage message
      --                                                            Terminate options
$

Note, that rebuilding of applications depending on popt like kudzu just
removed the symbol warning but changed simply nothing. And so it looks
currently with popt 1.13:

$ LANG=de_DE@euro kudzu --help
Verwendung: kudzu [OPTION...]
  -s, --safe                                                        sicheren Erkennungsmodus verwenden, der Hardware-Funktionen nicht beeinträchtigt
  -t, --timeout=INTEGER                                             Zeitüberschreitung in Sekunden festlegen
  -p, --probe                                                       nur suchen, Informationen auf der Standardausgabe ausgeben
  -b, --bus=STRING                                                  nur angegebenen 'bus' untersuchen
  -c, --class=STRING                                                nur nach der angegebene 'class' suchen
  -f, --file=Datei für das Einlesen der Hardware-Informationen      erkannte Hardware aus Datei lesen
  -k, --kernel=Kernelversion                                        Nach Modulen für eine bestimmte Kernelversion suchen
  -q, --quiet                                                       Konfiguration ohne Benutzereingaben durchführen

Help options:
  -?, --help                                                        Show this help message
  --usage                                                           Display brief usage message

Are these problems caused by the currently missing UTF-8 and POPT_fprintf()
patches or am I seeing another issue here?


Greetings,
  Robert
Received on Tue Feb 19 21:22:34 2008
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.