Univention Bugzilla – Bug 29273
App Center Info bei Deinstallation
Last modified: 2013-01-15 15:17:07 CET
Created attachment 4802 [details] appcenter.log Durch die Deinstallation einer App mit folgender Config """ ConflictedApps= ConflictedSystemPackages= DefaultPackages=wget DefaultPackagesMaster= """ wurden einige wichtige Systempakete beim autoremove mit gelöscht (siehe appcenter.log).
Das sieht auf den ersten Blick so aus, als ob das Paket 'univention-server-master' nicht installiert ist. Dies hätte bspw. zur Folge, dass 'univention-bind' von keinem Paket mehr benötigt wird und deinstalliert wird, was wiederum dazu führt, dass auch 'bind9' entfernt wird.
Ah, das Paket ist wirklich nicht mehr installiert. Siehe log: Removing univention-server-master
Created attachment 4803 [details] history.log
Created attachment 4804 [details] term.log
Manuell auch sehr einfach nachstellbar: # apt-get remove wget Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Statusinformationen werden eingelesen... Fertig Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: univention-ldap-acl-master texlive-common libkdc2-heimdal openssh-server nagios-plugins-basic libradiusclient-ng2 univention-management-console-module-sysinfo texlive-lang-german heimdal-kdc univention-ssh univention-ssl bind9 libkafs0-heimdal univention-management-console-frontend heimdal-servers univention-pkgdb-tools libsensors4 libfile-copy-recursive-perl libsnmp15 libkpathsea5 univention-apache preview-latex-style python-daemon texlive smbclient univention-directory-policy iso-codes univention-ipcalc python-univention-directory-manager-uvmm dnsutils python-openssl mrtg bind9utils univention-system-setup univention-bind python-notifier odbcinst1debian2 update-inetd slapd univention-ldap-client libopts25 php5 nscd univention-skel libpython2.6 univention-directory-listener krb5-config python-egenix-mxtools univention-virtual-machine-manager-schema univention-management-console-module-ipchange python-univention-pkgdb univention-nagios-client screen bc pam-runasroot ed univention-quota texlive-latex-base texlive-fonts-recommended libkadm5srv8-heimdal univention-system-info python-apt libslp1 nagios-plugins whois quota libnss-ldap libpam-heimdal libapache2-mod-php5 python-apt-common libotp0-heimdal ifplugd python-pyinotify odbcinst libaprutil1-ldap dpt-i2o-raidutils apache2-mpm-prefork python-cherrypy3 luatex postgresql-client tofrodos univention-ldap-config nagios-nrpe-server apache2-utils univention-directory-manager-tools texlive-latex-recommended python-psutil libsnmp-base libapache2-mod-auth-pam unixodbc python-pam samba-common univention-directory-reports univention-firewall texlive-binaries univention-management-console-web-server libqdbm14 apache2.2-common snmp univention-nagios-common univention-management-console-module-ucr univention-management-console-module-udm diff univention-management-console-module-top univention-heimdal-common raidutils libaprutil1-dbd-sqlite3 libonig2 univention-runit libsnmp-session-perl univention-ifplugd apache2.2-bin libpoppler5 univention-management-console-module-mrtg runit php5-suhosin python-univention-management-console libdb3 ntp libsl0-heimdal postgresql-client-8.4 heimdal-clients fping openssl-blacklist nfs-kernel-server libsasl2-modules-gssapi-heimdal python-simplejson univention-errata-level univention-home-mounter python-pygresql univention-management-console-module-reboot univention-ldap-server libnfsidmap2 ldap-utils univention-maintenance univention-directory-notifier texlive-base univention-policy-tools univention-newsid univention-installer-modules univention-join libpam-ldap libdaemon0 libsocket6-perl univention-nfs-server libnl1 postgresql-client-common texlive-doc-base texlive-latex-extra libpq5 librpcsecgss3 python-univention-directory-reports univention-management-console-server texlive-pictures samba-common-bin univention-management-console-module-services php5-cli libpam-cracklib libgssglue1 python-egenix-mxdatetime python-univention-license portmap python-lockfile univention-showload nfs-common php5-common openbsd-inetd univention-license-import tex-common univention-management-console-module-quota nagios-plugins-standard libnss-extrausers univention-heimdal-kdc libunivention-license0 univention-pam Verwenden Sie »apt-get autoremove«, um sie zu entfernen. Die folgenden Pakete werden ENTFERNT: apt-mirror univention-management-console univention-management-console-module-appcenter univention-management-console-module-join univention-management-console-module-lib univention-management-console-module-packages univention-management-console-module-setup univention-management-console-module-updater univention-role-common univention-role-server-common univention-server-master univention-system-setup-boot univention-updater wget 0 aktualisiert, 0 neu installiert, 14 zu entfernen und 0 nicht aktualisiert. Nach dieser Operation werden 6.746 kB Plattenplatz freigegeben. Möchten Sie fortfahren [J/n]?
Bekommst du bei der Deinstallation einen Hinweis, welche Pakete deinstalliert werden?
(In reply to comment #6) > Bekommst du bei der Deinstallation einen Hinweis, welche Pakete deinstalliert > werden? Nein
Bei der Deinstallation von Programmen über das App Center sollte angezeigt werden, welche Pakete deinstalliert werden. In diesem konkreten Fall ist die Deinstallation der Pakete in Ordnung, weil initial bereits univention-server-master und Co deinstalliert wurden.
Created attachment 4929 [details] Show packages that will be uninstalled when removing an application Patch für das Errata-Update
(In reply to comment #8) > Bei der Deinstallation von Programmen über das App Center sollte angezeigt > werden, welche Pakete deinstalliert werden. > > In diesem konkreten Fall ist die Deinstallation der Pakete in Ordnung, weil > initial bereits univention-server-master und Co deinstalliert wurden. Wurde so umgesetzt. Paket-Entfernungen müssen jetzt bestätigt werden.
Änderung → OK YAML-Eintrag → OK Übernahme der Änderungen nach 3.1-1 → OK Changelog 3.1-1 → FAILED
(In reply to comment #11) > Änderung → OK > YAML-Eintrag → OK > Übernahme der Änderungen nach 3.1-1 → OK > Changelog 3.1-1 → FAILED Changelog 3.1-1 → OK
YAML-Datei: 2013-01-04-univention-management-console-module-appcenter.yaml
http://errata.univention.de/3.1-errata13.html