Tellico: Anzeige der Objedetails ist kaputt
Hallo MitLISTige, ich habe gestern Abend ein übles Problem entdeckt: Wenn ich mir eine Tellico-Datenbank anschaue und eines der Objekte anwähle im oberen rechten Fenster auswähle, erfolgt im darunter liegenden Fenster keine Anzeige der Details mehr. Von der Konsole aus gestartet erhalte ich folgende Fehlermeldungen: mih@bistromatic:~> tellico XPath error : Undefined variable compilation error: file /opt/kde3/share/apps/tellico/tellico-common.xsl line 114 element a Attribute template href: failed to compile $child tellico: WARNING: EntryView::setXSLTFile() - invalid xslt handler Ich habe hier eine SuSE 9.3 mit KDE3.4 und allen Patches. Bei der Tellico-Version handelt sich um die Version 1.1.6 von Guru (Supplementary). Ich habe es ebenfalls mit der 1.2.3 aus dem Backport-Repository von SUSE versucht (Komplettabsturz) und mit den älteren Versionen. Die mitgelieferte 0.13 zeigt das gleiche Verhalten (keine Anzeige der Details) ebenso die älteste Version 0.12. Hier zum Vergleich die Fehlermeldung der 0.12: XPath error : Undefined variable compilation error: file /opt/kde3/share/apps/tellico/bookcase-common.xsl ...line 106 element a Attribute template href: failed to compile $child tellico: XSLTHandler::applyStylesheet() - null stylesheet pointer ...for /opt/kde3/share/apps/tellico/entry-templates/Default.xsl tellico: WARNING: EntryView::setXSLTFile() - invalid xslt handler tellico: XSLTHandler::applyStylesheet() - null stylesheet pointer! Da ich die letzte "Sammlung" am 6.10. erstellt habe (aktuelle ebay-Verkäufe) weiß ich genau, dass es da noch funktionierte. Ich kann mich nicht erinnern, seit dem irgendwelche Updates eingespielt zu haben. Falls ich mich irren sollte: Wie kann ich herausfinden welche Pakete oder Patches ich ab dem 6.10. eingespielt haben soll? Auf meinem anderen Rechner läuft Tellico unter der 10.1 ohne Probleme. Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ___________________________________/
Am Montag, 9. Oktober 2006 09:49 schrieb Michael Höhne:
Hallo MitLISTige,
ich habe gestern Abend ein übles Problem entdeckt:
Wenn ich mir eine Tellico-Datenbank anschaue und eines der Objekte anwähle im oberen rechten Fenster auswähle, erfolgt im darunter liegenden Fenster keine Anzeige der Details mehr.
Ich mach hier mal die Ingrid fürs Archiv:
Falls ich mich irren sollte: Wie kann ich herausfinden welche Pakete oder Patches ich ab dem 6.10. eingespielt haben soll?
a) Ich hatte mich geirrt: Zwischen einigen Multimedia-Paketen, die ich über Packman ge"updatet" hatte, befand sich auch ein Update des "libxml2-devel". Die Fehlermeldungen (zusammen mit den Infos der Tellico-Homepage) sollten mir sagen, dass es Probleme bei der Verarbeitung des eigenen XML zu HTML gab. b) Die libxml2 und libxml2-devel Pakete von Packman gegen die Originale von SUSE ausgetauscht und nun läuft sogar die 1.2.3 von Tellico. Die RPM-Liste habe ich mir mit "rpm -q -i -all|grep -A 10 Name >liste.txt" gebastelt. Da steht für jedes Paket auch das Installationdatum drin. Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ___________________________________/
Hallo, Am Mon, 09 Okt 2006, Michael Höhne schrieb:
Die RPM-Liste habe ich mir mit "rpm -q -i -all|grep -A 10 Name >liste.txt"
gebastelt. Da steht für jedes Paket auch das Installationdatum drin.
rpm -qa --last -dnh -- Wait for the ricochet... -- Deep Purple, "Child in Time"
Hallo David, Am Montag, 9. Oktober 2006 18:24 schrieb David Haller:
Hallo,
Am Mon, 09 Okt 2006, Michael Höhne schrieb:
Die RPM-Liste habe ich mir mit "rpm -q -i -all|grep -A 10 Name >liste.txt"
gebastelt. Da steht für jedes Paket auch das Installationdatum drin.
rpm -qa --last
Danke für den Tipp, kommt in die Sammlung! Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ___________________________________/
Hallo, Am Die, 10 Okt 2006, Michael Höhne schrieb:
Am Montag, 9. Oktober 2006 18:24 schrieb David Haller:
Am Mon, 09 Okt 2006, Michael Höhne schrieb:
Die RPM-Liste habe ich mir mit "rpm -q -i -all|grep -A 10 Name >liste.txt"
gebastelt. Da steht für jedes Paket auch das Installationdatum drin.
rpm -qa --last
Danke für den Tipp, kommt in die Sammlung!
*g* Ok, wenn du ne Sammlung hast, hier noch mehr Futter: ,----[ ~/bin/rpmlistpackagesbydate ] | #!/bin/sh | QF="%{installtime}\t%{installtime:date} \t%{name}-%{version}-%{release}\n" | exec rpm -qa --queryformat "$QF" | sort -n | cut -d' ' -f2- `---- Das ist das 'rpm -qa --last' per Hand, liefert aber einen Hinweis auf weitere Moeglichkeiten ;) Und soll wie die folgenden als Anregung verstanden werden... :) ,----[ ~/bin/rpmgroups ] | #!/bin/sh | rpm -qa | xargs rpm -q --queryformat "%{GROUP}\n" | grep -v unsorted | sort -u `---- ,----[ ~/bin/rpmqueryalltags ] | #!/bin/sh | QF="`rpm --querytags | sort | awk ' | { | if( $1 ~ /TIME/ ) { | printf("%20s: (%%{%s}) %%{%s:date}\n", $1, $1, $1); | } else { | printf("[%20s: %%{%s}\n]", $1, $1); | } | }'`" | | exec rpm -q --queryformat "$QF\n" "$@" `---- ,----[ ~/bin/rpmlist ] | #!/bin/sh | rpm -qa --queryformat="%20{NAME} %{SUMMARY}\n" `---- Weiteres findet sich (AFAIK leider nur) im RPM Book. Have Fun! -dnh -- KDE: Kolorful Diskfilling Environment -- U. Schwarz
Hallo David, Am Dienstag, 10. Oktober 2006 05:49 schrieb David Haller:
Danke für den Tipp, kommt in die Sammlung!
*g* Ok, wenn du ne Sammlung hast, hier noch mehr Futter:
Herzlichen Dank! Ich habe tatsächlich angefangen eine Sammlung mit nützlich Kommandozeilen anzulegen. Das hat mir schon geholfen das "wie war das nochmal mit [gs|rsync|rpm|...]? -> man aufrufen..."-Verfahren zu vermeiden ;-) Gruß, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@web.de / ___________________________________/
participants (2)
-
David Haller
-
Michael Höhne