Bug 27951 - Installation des Desktop über UMC Setup bricht ab
Summary: Installation des Desktop über UMC Setup bricht ab
Status: CLOSED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: UMC - Basic settings
Version: UCS 3.0
Hardware: Other Linux
: P3 normal
Target Milestone: UCS 3.0-2
Assignee: Stefan Gohmann
QA Contact: Felix Botner
URL:
Keywords:
Depends on:
Blocks: 27976
  Show dependency treegraph
 
Reported: 2012-07-17 11:02 CEST by Felix Botner
Modified: 2012-07-20 15:24 CEST (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2012-07-17 11:02:45 CEST
Ich habe auf einem 3.0-2 Slave (nicht gejoint) des Desktop über UMC Setup installiert. Es sagt dann auch irgendwann das er fertig ist. Tatsächlich hat die Installation aber irgendwann einfach abgebrochen und dpkg ist in einem kaputten Zustand:

Entpacken von ksysguard (aus .../ksysguard_4%3a4.4.5-7.37.201111091612_i386.deb) ...
Vormals abgewähltes Paket systemsettings wird gewählt.
Entpack/usr/lib/univention-system-setup/scripts/software/10software: Zeile 166: [: kdepasswd wird installiert: Ganzzahliger Ausdruck erwartet.
/usr/lib/univention-system-setup/scripts/software/10software: Zeile 170: kdepasswd wird installiert: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"wird installiert\").
cat: /var/run/univention-system-setup.ldap: Datei oder Verzeichnis nicht gefunden
cat: /var/run/univention-system-setup.ldap: Datei oder Verzeichnis nicht gefunden
en von systemsettings (aus .../systemsettings_4%3a4.4.5-7.37.201111091612_i386.deb) ...
Vormals abgewähltes Paket kdebase-workspace wird gewählt.
Entpacken von kdebase-workspace (aus .../kdebase-workspace_4%3a4.4.5-7.37.201111091612_all.deb) ...
Vormals abgewähltes Paket kdebase-bin wird gewählt.
Entpacken von kdebase-bin (aus .../kdebase-bin_4%3a4.4.5-2.103.201108101237_i386.deb) ...
Vormals abgewähltes Paket kdepasswd wird gewählt.
Entpacken von kdepasswd (aus .../kdepasswd_4%3a4.4.5-2.103.201108101237_i386.deb) ...
=== net/10interfaces (2012-07-17 10:39:43) ===

-> dpkg -l univention-kde
Kein Paket gefunden, das auf univention-kde passt.

-> apt-get install univention-kde
E: Der dpkg-Prozess wurde unterbrochen; Sie müssen manuell »dpkg --configure -a« ausführen, um das Problem zu beheben.

Also eigentlich zwei Fehler, (a) die Installation läuft nicht durch (b) es wurde nicht erkannt, dass die Installation schief lief (vielleicht kann man am Ende nochmal den dpkg Status testen.)
Comment 1 Stefan Gohmann univentionstaff 2012-07-17 11:11:36 CEST
Im Appliance Modus hat es bei mir funktioniert, von daher ist der Bug nicht kritisch.
Comment 2 Felix Botner univentionstaff 2012-07-17 11:20:51 CEST
Installation mit 

-> apt-get -o DPkg::Options::=--force-confold -y --force-yes -o APT::Get::AllowUnauthenticated=1 install univention-kde univention-server-slave

funktioniert.
Comment 3 Felix Botner univentionstaff 2012-07-17 11:55:38 CEST
Ich habe es einmal auf der CLI mit folgendem Profil probiert:

-> more /var/cache/univention-system-setup/profile 
packages_install="univention-kde"
packages_remove=""
components="univention-kde"

und dann 

-> bash -x /usr/lib/univention-system-setup/scripts/software/10software

gestartet. Die letzten Meldungen sind !!

+ progress_msg 'libgl1-mesa-glx wird konfiguriert'
+ echo '__MSG__:libgl1-mesa-glx wird konfiguriert'
__MSG__:libgl1-mesa-glx wird konfiguriert
+ '[' pmstatus = dlstatus ']'
+ '[' 66 -lt 66 ']'
+ lastPercentage=66
+ progress_next_step 166
+ '[' -n 166 ']'
+ echo __STEP__:166
__STEP__:166
+ _STEP_=166
+ '[' 0 '!=' 1 -a 142 '!=' 1 -a 0 '!=' 1 ']'
+ read -u 5 -t 0.01 line
+ stdoutResult=142
+ '[' 142 = 0 ']'
+ read -u 6 -t 0.01 line
+ statResult=142
+ '[' 142 = 0 ']'
+ '[' 142 '!=' 1 -a 142 '!=' 1 -a 0 '!=' 1 ']'
+ read -u 5 -t 0.01 line
Der Wecker klingelt
Comment 4 Stefan Gohmann univentionstaff 2012-07-17 13:32:07 CEST
Tritt bei mir in den Amazon Images auch auf:

Vormals abgewähltes Paket lib/usr/lib/univention-system-setup/scripts/software//10software: Ze
ile 166: [: libgnome-keyring0 wird installiert: Ganzzahliger Ausdruck erwartet.
/usr/lib/univention-system-setup/scripts/software//10software: Zeile 170: libgnome-keyring0 wi
rd installiert: Syntaxfehler im Ausdruck. (Fehlerverursachendes Zeichen ist \"wird installiert
\").
gnomecanvas2-0 wird gewählt.


Problem scheint zu sein, wenn System Setup in deutsch gestartet wird.
Comment 5 Stefan Gohmann univentionstaff 2012-07-17 14:55:51 CEST
Es werden jetzt alle Meldungen, die nicht vom Typ pmstatus sind, ignoriert.
Comment 6 Felix Botner univentionstaff 2012-07-17 15:01:24 CEST
OK, konnte nicht reproduziert werden.
Comment 7 Stefan Gohmann univentionstaff 2012-07-20 15:24:10 CEST
UCS 3.0-2 has been released: 
  http://forum.univention.de/viewtopic.php?f=54&t=1905

If this error occurs again, please use "Clone This Bug".