Feature #295
Automatische Plugin-Reinstallation (beim slxos-setup)
| Status: | Erledigt | Start date: | ||
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | plugins | |||
| Target version: | Ver. 5.0 | |||
| Resolution: | worksforme |
Description
Das slxos-setup kommt nicht besonders gut mit der Reihenfolge der Plugins für die Reinstallation klar:
sent 993705 bytes received 115905360 bytes 121201.73 bytes/sec
total size is 9127625025 speedup is 78.08
Vendor-OS 'suse-11.0-uni' has been re-cloned succesfully.
No need to change vendor-OS 'suse-11.0-uni' in [[OpenSLX]]-database.
reinstalling plugins...
desktop
*** the plugin "desktop" requires the following plugins to be installed first: "xserver"!
Da das Ganze ja schonmal funktioniert hat, würde ich hier auch erwarten, dass es protestfrei durchläuft.
Related issues
History
Updated by uhrig over 3 years ago
Wenn das vor einem svn update installiert wurde und das OpenSLX System in den letzten ca 7 Tagen geupdatet wurde passt das.
Im Wiki steht das das desktop Plugin das xserver Plugin benoetigt.
Ohne xserver gab es Probleme (z.B. Ctrl-Alt-Fx tat nicht). Insofern habe ich hier die noetige Dependencie hinzugefuegt, was jetzt im Nachhinein auf einigen Systemen zu solchen Fehlern fuehren koennte, da hier nicht das xserver Plugin installiert wurde.
Von meiner Seite her kann man das Ticket somit als "invalid" schliessen :)
Updated by dvs over 3 years ago
Replying to [comment:1 uhrig]:
Wenn das vor einem svn update installiert wurde und das OpenSLX System in den letzten ca 7 Tagen geupdatet wurde passt das.
Eben nicht. Bitte genau lesen.
Im Wiki steht das das desktop Plugin das xserver Plugin benoetigt.
Das ist korrekt. Im Fall des Re-Clonens waren nur schon diese Abhängigkeiten einmal aufgelöst worden, warum das immer wieder machen?
Ohne xserver gab es Probleme (z.B. Ctrl-Alt-Fx tat nicht). Insofern habe ich hier die noetige Dependencie hinzugefuegt, was jetzt im Nachhinein auf einigen Systemen zu solchen Fehlern fuehren koennte, da hier nicht das xserver Plugin installiert wurde.
Von meiner Seite her kann man das Ticket somit als "invalid" schliessen :)
Nein. Bitte genau lesen: Es geht hier um ein Update eines Klon-Systems, in das schon alle Plugins irgendwann mal in der richtigen Reihenfolge installiert wurden. Wenn nun beim Update diese Abhängigkeiten zuschlagen, ist das für einen sonst fast interaktionslosen Vorgang ziemlich unelegant, wenn man dann alles wiederholen muss ... (und das bei kleinsten Änderungen an der Vorlage, die man mal eben übernehmen will).
Updated by mj0 almost 3 years ago
Tritt das noch auf? Mir ist das noch nicht aufgefallen. Aber die Deps könnten besser geprüft werden, denn auch bei einem Erstinstall kann das Plugin in der zu installierenden Liste stehen, aber es kommen trotzdem solche Meldungen.
install-desktop-plugin(
if ( xserver-plugin not installed)
if ( xserver-plugin in list-to-install )
install desktop-plugin
else meldung
else install desktop-plugin
)
Updated by mj0 almost 3 years ago
- Status changed from Neu to Feedback
- verhalten wie apt, d.h. wenn plugin dependencies hat vorschlagen zu installiern, ansonsten keins installieren
- virtuelle plugins, bsp: graphical installiert desktop, xserver, bootsplash, ...
Updated by zooey over 2 years ago
- Assignee deleted (
zooey)
Updated by mj0 over 2 years ago
kommt das nocht vor?
Updated by mj0 over 1 year ago
- Status changed from Feedback to Erledigt
- Resolution set to worksforme
2 jahre alt also closed... required und provided sollten mal angepasst werden.