spartacus upgrade plugins versioning

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

spartacus upgrade plugins versioning

Post by Timbalu »

Ich habe gerade etwas merkwürdiges entdeckt.
Spartacus plugin upgrade zeigt mir falsche upgrade Versionsnummern, bei den Plugins, die hinterm Punkt zweistellig sind (siehe Beispiel - nur serendipity_event_typoquote zeigt die richtige Versionsnummer - freetag müsste 3.41 und staticpages 3.94 haben.) Die aktuellen Versionsnummern stimmen mit $propbag->add('version' ...) überein.

Kann das jemand bestätigen, bevor sich jemand auf die ev. Fehlersuche macht?

Code: Select all

UPGRADE
Plugin 	Action

Freie Artikel-Tags 	Aktualisieren
Erlaubt das freie Tagging von Artikeln
(serendipity_event_freetag) Autor: Garvin Hicking, Jonathan Arkell, Grischa Brockhaus, Lars Strojny, Malte Paskuda; version: 3.38; Lokale Dokumentation; Aktuelle version 3.40

Statische Seiten 	Aktualisieren
Verwaltet beliebige statische Seiten innerhalb des Blogs mit dem Blog-Design und allen Formatierungen. Fügt einen neuen Menüpunkt in der Admin-Oberfläche hinzu!
(serendipity_event_staticpage) Autor: Marco Rinck, Garvin Hicking, David Rolston, Falk Doering, Stephan Manske, Pascal Uhlmann, Ian; version: 3.91; Dokumentation; Lokale Dokumentation; Versionsgeschichte; Aktuelle version 3.93

Textformatierung: Typografische Anführungszeichen 	Aktualisieren
Wandelt normale Anführungszeichen in typografische Anführungszeichen
(serendipity_event_typoquote) Autor: Jonathan Spalink and Matthew Groeninger; version: 1.4; Aktuelle version 1.5
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: spartacus upgrade plugins versioning

Post by garvinhicking »

Hi!

Hm könnte mir vorstellen dass deine lokale XML-Datei da noch eine alte Versionsnummer drin hat. Kannst Du die mal löschen (damit sie neu heruntergeladen wird) und checken ob's dann stimmt?

Die Versionsnummer kommt ja aus dem XML, und nicht "live" aus dem repository.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: spartacus upgrade plugins versioning

Post by Timbalu »

done! Aber selbes Verhalten!

Das ist so wie in der https://github.com/s9y/additional_plugi ... ent_de.xml vom 26. September, obwohl sie ja schon geupdated sein müsste.

Datei/Mirror Speicherort (XML-Metadaten) und Downloads stehen auf netmirror.org

Die package_event_de.xml von netmirror ist zwar vom 5. Oktober, aber mit dem Inhalt vom 26. September (siehe oben). Irgendetwas läuft da schief!
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: spartacus upgrade plugins versioning

Post by garvinhicking »

Hi!

Super, danke für's bescheid geben. Mit dem Einbau von "static function install" habe ich beim emerge.sh Spartacusscript einen fatalen fehler produziert, und das build script schlug fehl.

Ich musste das jetzt etwas doof workarounden, damit die von der plugin API als nicht-static function vorgegebene install() methode vom plugin so eingesetzt werden kann, dass das gepairte seitenleistenplugin darauf zugreifen kann.

Das Buildscript läuft jetzt wieder durch, d.h. das spartacus XML sollte ab morgen früh auch wieder richtig aussehen (optimalerweise auch gleich, ich habe versucht das build script manuell anzufeuern)

Danke,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: spartacus upgrade plugins versioning

Post by Timbalu »

Oh ja ich sehe es.... ;-)
Allerdings hat das - glaube ich - auch keinen Schaden hinterlassen, denn beim update wurde trotzdem auf die korrekte, sprich aktuelle version geupdated. Jedenfalls war dies meiner Erinnerung nach so, als ich letztens bei einem anderen Blog upgedated habe und mir das Verhalten nur wage am Rande auffiel. Als dann die Version in der Plugin Übersicht korrekt war, habe ich das mir das nur gemerkt und nicht weiter untersucht.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: spartacus upgrade plugins versioning

Post by garvinhicking »

Hi!

Ja, das ist korrekt - die Dateien liegen aktuell vor, nur die dargestellten Meta-Informationen sind veraltet.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Czorneboh
Regular
Posts: 385
Joined: Tue Apr 08, 2008 7:17 pm
Location: Berlin
Contact:

Re: spartacus upgrade plugins versioning

Post by Czorneboh »

Mit dem Freetag-Plugin kann ich Probleme beim Versioning bestätigen.

Bei mir wird seit dem Update auf Version 3.35 etwa zur Mitte Dezember 2011 keine neuere Version mehr angezeigt. Heute steht immer noch Version 3.35 in meiner Ereignis-Plugin-Übersicht.

Es gab aber auch mal ein anderes Plugin mit diesem Problem, aber jetzt nicht mehr.

Ich hatte das Freetag-Plugin auf Version 3.40 am 23.6.12 upgedatet, unmittelbar danach war auch 3.40 in der Plugin-Übersicht angezeigt worden (Ich dachte schon: "na endlich"). Aber am nächsten Tag stand dort wieder Version 3.40.
Am 30.7.12 machte ich mir eine entsprechende Notiz, dass 3.35 (immer noch) angezeigt wird. Dann klickte ich wieder auf Update am 31.7.2012. Hat hinsichtlich der richtigen Anzeige nicht geholfen.

Habe ich nun Version 3.40 installiert und wird die aktuelle Version nur nicht angezeigt? Oder ist das Update wohl fehlgeschlagen, stört etwas das Update?

Das wüsste ich gern.

Ob der Fehler nach Garvins Fehlerbehebung bei mir wohl jetzt auch behoben wird? Mal sehen. Mit dem nächsten Klick auf "Update" warte ich noch, um sicher zu gehen, das die Fehlerbehebung in Spartacus angekommen ist.

Update: Jetzt erschien im Plugin-Übersicht "Aktuelle Version 3.42".
Habe ich upgedatet (nachdem ich zuvor schon zwei andere Plugins zum Update mit Filezilla hochgeladen habe). Die anschließenden Meldungen sage, alles wurde richtig umpgedatet. Weiterer Klick im Backend und es gab eine 500-er-Fehlermeldung:
Beim Abrufen von http://blog.ost-impuls.de:81/serendipit ... ype]=event ist auf der Website ein Fehler aufgetreten. Möglicherweise wird sie gerade gewartet oder ist falsch konfiguriert. HTTP-Fehler 500 (Internal Server Error): Beim Versuch des Servers, die Anforderung zu verarbeiten, ist eine unerwartete Bedingung aufgetreten.
In letzter Zeit ging der Server nach Plugin-Updates öfter offline. Ich vermute, dass das an den Admineinstellungen zum Schutz vor bösen Manipulationen liegt.

Mal sehen, ob nach Erreichbarkeit die aktuelle Freetag-Plugin-Version angezeigt wird.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: spartacus upgrade plugins versioning

Post by Timbalu »

Lösche zur Sicherheit mal deine package_event_XX.xml und package_plugin_XX.xml im /templates_c Ordner.
- Hast du dem /plugins Ordner korrekte schreib/lese Rechte gegeben?
- Welche Mirrors sind eingestellt?
- Passiert das am nächsten Tag auch noch?
- Welche Spartacus Version setzt du ein?
- Was sagen deine error und access log (Apache) Dateien?

Der zwischen mir und Garvin verhandelte Fehler kam in den letzten anderhalb Wochen zustande.
Das ist also völlig unabhängig zu deiner Geschichte.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Post Reply