Univention Bugzilla – Bug 23434
Minimal-Install wählt 'locales' nicht aus
Last modified: 2011-12-13 15:50:19 CET
Beim Versuch, einen Memberserver mit minimaler Paketauswahl zu installieren, erscheinen beim nächsten Reboot Fehler: locale: Cannot set LC_CTYPE to default locale: no such file or directory locale: Cannot set LC_MESSAGES to default locale: no such file or directory locale: Cannot set LC_ASS to default locale: no such file or directory dpkg-reconfigure locales zeigt dann das eigentliche Problem: das Paket 'locales' ist überhaupt nicht installiert. Lösung: an geeigneter Stelle eine Paketabhängigkeit eintragen, oder im Installer die Liste der unbedingt benötigten Pakete um 'locales' erweitern.
(In reply to comment #0) > Beim Versuch, einen Memberserver mit minimaler Paketauswahl zu installieren, > erscheinen beim nächsten Reboot Fehler: > > locale: Cannot set LC_CTYPE to default locale: no such file or directory > locale: Cannot set LC_MESSAGES to default locale: no such file or directory > locale: Cannot set LC_ASS to default locale: no such file or directory > > dpkg-reconfigure locales zeigt dann das eigentliche Problem: das Paket > 'locales' ist überhaupt nicht installiert. > > Lösung: an geeigneter Stelle eine Paketabhängigkeit eintragen, oder im > Installer die Liste der unbedingt benötigten Pakete um 'locales' erweitern. Das sollte auch über eine Dependency (oder ggf. Recommends) in univention-base-files umgesetzt werden.
Früher hat univention-config-registry locales, ntpdate, console-data, ... installiert (Depends:). In univention-base-files sind diese Pakete aber nur als "Enhances:" eingetragen. Warum werden die Pakete aus 2.4 univention-config-registry:Depends: jetzt nicht mit univention-base-files:Depends installiert (zumindest teilweise werden diese Pakete zwingend benötigt)?
*** Bug 23207 has been marked as a duplicate of this bug. ***
Im einzelnen sind es folgende Pakete: univention-config, locales, ntp, ntpdate, rdate, coreutils, acl, xfsprogs, lsof, console-data, console-tools, console-common, bzip2, psmisc, lsb-base, bash-completion,
OK, vielleicht benötigen wir ntp und ntpdate nicht beide. Ich denke den NTP-Daemon benötigen wir nur auf DCs.
(In reply to comment #4) > Im einzelnen sind es folgende Pakete: > > univention-config, > locales, > ntp, ntpdate, rdate, > coreutils, > acl, > xfsprogs, > lsof, > console-data, console-tools, console-common, > bzip2, > psmisc, > lsb-base, > bash-completion, Alle diese Pakete, außer ntp, sind nun in univention-base-files als Depends: markiert. ntp selbst ist als Abhängigkeit für jede Systemrolle (außer Basissystem) in univention-server eingetragen. Für univention-managed-client, univention-mobile-client und univention-server-member wurde die Abhängigkeit auf ntp|ntp-server entfernt.
(In reply to comment #6) > (In reply to comment #4) > > Im einzelnen sind es folgende Pakete: > > > > univention-config, > > locales, > > ntp, ntpdate, rdate, OK (\ntp) > > coreutils, Fehlt > > acl, > > xfsprogs, > > lsof, > > console-data, OK > > console-tools, Fehlt > > console-common, > > bzip2, > > psmisc, > > lsb-base, > > bash-completion, OK > > Alle diese Pakete, außer ntp, sind nun in univention-base-files als Depends: > markiert. Einige fehlen (s.o.) > ntp selbst ist als Abhängigkeit für jede Systemrolle (außer Basissystem) in > univention-server eingetragen. Für univention-managed-client, > univention-mobile-client und univention-server-member wurde die Abhängigkeit > auf ntp|ntp-server entfernt. Stimmt
> > console-tools, > Fehlt das ist ok, wir verwenden kbd > > coreutils, > Fehlt das ist eh immer installiert (u.a. Abhängigkeit von dpkg)
(In reply to comment #8) > > > console-tools, > > Fehlt > das ist ok, wir verwenden kbd Ok Abhängigkeit vorhanden > > > coreutils, > > Fehlt > das ist eh immer installiert (u.a. Abhängigkeit von dpkg) Priority: required Stimmt
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"