reassign 499814 aptitude thanks Am 22.09.2008 um 19:37 schrieb Juergen Kosel:
> Hello, > > Sven Joachim schrieb: >> severity 499814 normal >> tags 499814 + moreinfo >> thanks >> >> Am 22.09.2008 um 18:53 schrieb Juergen Kosel: >> >>> Package: libwine-print >>> Version: 1.0.0-1 >>> Severity: serious >>> Justification: Policy 5.6.10 >> >> I fail to see the justification here... > > bad dependencies cause removal of another package. Except that the dependencies are actually correct and should not cause removal of lprng. > here is the output of aptitude dist-upgrade: > > Aktueller Status: 17 Aktualisierungen [+17], 8033 Neue [+3]. > Paketlisten werden gelesen... Fertig > Abhängigkeitsbaum wird aufgebaut > Lese Status-Informationen ein... Fertig > Lese erweiterte Statusinformationen > Initialisiere Paketstatus... Fertig > Die folgenden Pakete sind KAPUTT: > libwine-print > Die folgenden NEUEN Pakete werden zusätzlich installiert: > cups-client{a} cups-common{a} > Die folgenden Pakete werden ENTFERNT: > lprng{a} > Die folgenden Pakete werden aktualisiert: > clamav clamav-base clamav-daemon clamav-docs clamav-freshclam > libclamav5 libsane netbase sane-utils totem totem-common totem-mozilla > totem-plugins totem-xine whois xsane xsane-common > 17 Pakete aktualisiert, 2 zusätzlich installiert, 1 werden entfernt und > 0 nicht aktualisiert. > Muss 31,8MB an Archiven herunterladen. Nach dem Entpacken werden 1500kB > zusätzlich belegt sein. > Die folgenden Pakete haben verletzte Abhängigkeiten: > libwine-print: Hängt ab: cups-bsd ist aber nicht installationsfähig oder > cupsys-bsd ist aber nicht installationsfähig oder > lpr ist aber nicht installationsfähig > Die folgenden Aktionen werden diese Abhängigkeiten auflösen: > > Installiere die folgenden Pakete: > lpr [1:2008.05.17 (testing)] > > Bewertungsnote beträgt 41 > > Diese Lösung akzeptieren? [Y/n/q/?] ? > Die folgenden Kommandos sind verfügbar: > y: akzeptiere die vorgeschlagenen Änderungen > n: weise die vorgeschlagenen Änderungen zurück und suche nach einer > anderen Lösung > q: Aufgeben und das Programm verlassen > ,: zur nächsten Lösung wechseln > .: zur vorherigen Lösung wechseln > o: zwischen den Inhalten einer Lösung und einer Erklärung der Lösung > wechseln > e: Prüfen der Lösung in der grafischen Benutzeroberfläche > x: Beenden der automatischen Abhängigkeitsauflösung; lösen Sie kaputte > Abhängigkeiten stattdessen manuell auf > r pkg ver ...: die gegebenen Paketversionen zurückweisen; keine > Lösungen anzeigen, in denen sie auftreten. Geben Sie UNINST statt einer > Version > ein, falls das Paket nicht entfernt werden soll. > > a pkg ver ...: die gegebenen Paketversionen akzeptieren; nur Lösungen > anzeigen, in denen sie auftreten. Geben Sie UNINST statt einer Version ein, > falls das Paket entfernt werden kann. > > <AKTION> pkg... : den Status der gelisteten Pakete anzeigen, wobei > AKTION eine der folgenden ist: > > »+« zum Installieren von Paketen > »+M« zum Installieren von Paketen und sofortigem Markieren als > automatisch installiert > »-« zum Entfernen von Paketen > »_« zum vollständigen Löschen von Paketen > »=« zum Setzen von Paketen auf »zurückhalten« > »:« zum Beibehalten von Paketen in ihrem aktuellen Zustand ohne sie > zurückzuhalten > »&M« zum Markieren von Paketen als automatisch installiert > »&m« zum Markieren von Paketen als manuell installiert > Diese Lösung akzeptieren? [Y/n/q/?] e > > > But lprng was installed! So lpr was deselected in aptitude; aptitude was > terminated and restarted: > > Paketlisten werden gelesen... Fertig > Abhängigkeitsbaum wird aufgebaut > Lese Status-Informationen ein... Fertig > Lese erweiterte Statusinformationen > Initialisiere Paketstatus... Fertig > Die folgenden Pakete sind KAPUTT: > libwine-print > Die folgenden NEUEN Pakete werden zusätzlich installiert: > cups-client{a} cups-common{a} > Die folgenden Pakete werden ENTFERNT: > lprng{a} > Die folgenden Pakete werden aktualisiert: > clamav clamav-base clamav-daemon clamav-docs clamav-freshclam > libclamav5 libsane netbase sane-utils totem totem-common totem-mozilla > totem-plugins totem-xine whois xsane xsane-common > 17 Pakete aktualisiert, 2 zusätzlich installiert, 1 werden entfernt und > 0 nicht aktualisiert. > Muss 31,8MB an Archiven herunterladen. Nach dem Entpacken werden 1500kB > zusätzlich belegt sein. > Die folgenden Pakete haben verletzte Abhängigkeiten: > libwine-print: Hängt ab: cups-bsd ist aber nicht installationsfähig oder > cupsys-bsd ist aber nicht installationsfähig oder > lpr ist aber nicht installationsfähig > Die folgenden Aktionen werden diese Abhängigkeiten auflösen: > > Installiere die folgenden Pakete: > lpr [1:2008.05.17 (testing)] > > Bewertungsnote beträgt 41 > > Diese Lösung akzeptieren? [Y/n/q/?] n > Die folgenden Aktionen werden diese Abhängigkeiten auflösen: > > Installiere die folgenden Pakete: > lpr [1:2006.11.04 (stable)] > > Bewertungsnote beträgt 21 > > Diese Lösung akzeptieren? [Y/n/q/?] n > Die folgenden Aktionen werden diese Abhängigkeiten auflösen: > > Beibehalten der folgenden Pakete in ihrer aktuellen Version: > cups-client [Nicht installiert] > lprng [3.8.A-1.1 (testing, now)] > > Die folgenden Abhängigkeiten unaufgelöst beibehalten: > xsane empfiehlt cups-client > Bewertungsnote beträgt -72 This is the solution that you want. I guess the reason that aptitude didn't choose it at first is that cups-client is a new recommendation of xsane, and dist-upgrade is an operation that aggressively tries to fulfill these. The new safe-upgrade command would have been a better choice in this situation. > Diese Lösung akzeptieren? [Y/n/q/?] e > Vorkonfiguration der Pakete ... > (Lese Datenbank ... 250937 Dateien und Verzeichnisse sind derzeit > installiert.) > Vorbereiten zum Ersetzen von netbase 4.33 (durch > .../archives/netbase_4.34_all.deb) ... > Entpacke Ersatz für netbase ... > Vorbereiten zum Ersetzen von whois 4.7.27 (durch > .../whois_4.7.28_amd64.deb) ... > Entpacke Ersatz für whois ... > Vorbereiten zum Ersetzen von libclamav5 0.94.dfsg-1~volatile1 (durch > .../libclamav5_0.94.dfsg-1_amd64.deb) ... > Entpacke Ersatz für libclamav5 ... > Vorbereiten zum Ersetzen von clamav-base 0.94.dfsg-1~volatile1 (durch > .../clamav-base_0.94.dfsg-1_all.deb) ... > Entpacke Ersatz für clamav-base ... > Vorbereiten zum Ersetzen von clamav-freshclam 0.94.dfsg-1~volatile1 > (durch .../clamav-freshclam_0.94.dfsg-1_amd64.deb) ... > Stopping ClamAV virus database updater: freshclam. > Entpacke Ersatz für clamav-freshclam ... > Vorbereiten zum Ersetzen von clamav 0.94.dfsg-1~volatile1 (durch > .../clamav_0.94.dfsg-1_amd64.deb) ... > Entpacke Ersatz für clamav ... > Vorbereiten zum Ersetzen von clamav-daemon 0.94.dfsg-1~volatile1 (durch > .../clamav-daemon_0.94.dfsg-1_amd64.deb) ... > Stopping ClamAV daemon: clamd Waiting . . . . . . > Entpacke Ersatz für clamav-daemon ... > Vorbereiten zum Ersetzen von clamav-docs 0.94.dfsg-1~volatile1 (durch > .../clamav-docs_0.94.dfsg-1_all.deb) ... > Entpacke Ersatz für clamav-docs ... > Vorbereiten zum Ersetzen von libsane 1.0.19-19 (durch > .../libsane_1.0.19-20_amd64.deb) ... > Entpacke Ersatz für libsane ... > Vorbereiten zum Ersetzen von sane-utils 1.0.19-19 (durch > .../sane-utils_1.0.19-20_amd64.deb) ... > saned disabled; edit /etc/default/saned > Entpacke Ersatz für sane-utils ... > Vorbereiten zum Ersetzen von totem-common 2.22.2-3 (durch > .../totem-common_2.22.2-4_all.deb) ... > Entpacke Ersatz für totem-common ... > Vorbereiten zum Ersetzen von totem-plugins 2.22.2-3 (durch > .../totem-plugins_2.22.2-4_amd64.deb) ... > Entpacke Ersatz für totem-plugins ... > Vorbereiten zum Ersetzen von totem-xine 2.22.2-3 (durch > .../totem-xine_2.22.2-4_amd64.deb) ... > Entpacke Ersatz für totem-xine ... > Vorbereiten zum Ersetzen von totem 2.22.2-3 (durch > .../totem_2.22.2-4_all.deb) ... > Entpacke Ersatz für totem ... > Vorbereiten zum Ersetzen von totem-mozilla 2.22.2-3 (durch > .../totem-mozilla_2.22.2-4_all.deb) ... > Entpacke Ersatz für totem-mozilla ... > Vorbereiten zum Ersetzen von xsane 0.995-4 (durch > .../xsane_0.995-5_amd64.deb) ... > Entpacke Ersatz für xsane ... > Vorbereiten zum Ersetzen von xsane-common 0.995-4 (durch > .../xsane-common_0.995-5_all.deb) ... > Entpacke Ersatz für xsane-common ... > Verarbeite Trigger für man-db ... > Verarbeite Trigger für menu ... > Verarbeite Trigger für doc-base ... > Processing 1 changed doc-base file(s)... > Registering documents with scrollkeeper... > Richte netbase ein (4.34) ... > Installiere neue Version der Konfigurationsdatei /etc/services ... > Richte whois ein (4.7.28) ... > Richte libclamav5 ein (0.94.dfsg-1) ... > Richte clamav-base ein (0.94.dfsg-1) ... > Richte clamav-freshclam ein (0.94.dfsg-1) ... > Starting ClamAV virus database updater: freshclam. > Richte clamav ein (0.94.dfsg-1) ... > Richte clamav-daemon ein (0.94.dfsg-1) ... > Starting ClamAV daemon: clamd . > Richte clamav-docs ein (0.94.dfsg-1) ... > Richte libsane ein (1.0.19-20) ... > Installiere neue Version der Konfigurationsdatei > /etc/udev/rules.d/z60_libsane.rules ... > .udevdb or .udev presence implies active udev. Aborting MAKEDEV invocation. > .udevdb or .udev presence implies active udev. Aborting MAKEDEV invocation. > Richte sane-utils ein (1.0.19-20) ... > saned disabled; edit /etc/default/saned > Richte totem-common ein (2.22.2-4) ... > Richte totem-xine ein (2.22.2-4) ... > Richte totem-plugins ein (2.22.2-4) ... > Richte totem ein (2.22.2-4) ... > Richte totem-mozilla ein (2.22.2-4) ... > Richte xsane-common ein (0.995-5) ... > Richte xsane ein (0.995-5) ... > Verarbeite Trigger für menu ... > Drücken Sie zum Fortsetzen die Eingabetaste. > > (Lese Datenbank ... 250927 Dateien und Verzeichnisse sind derzeit > installiert.) > Entferne wine ... > Entferne libwine-print ... > Drücken Sie zum Fortsetzen die Eingabetaste. > > Wähle vormals abgewähltes Paket libwine-print. > (Lese Datenbank ... 250925 Dateien und Verzeichnisse sind derzeit > installiert.) > Entpacke libwine-print (aus .../libwine-print_1.0.0-1_amd64.deb) ... > Wähle vormals abgewähltes Paket wine. > Entpacke wine (aus .../wine_1.0.0-1_amd64.deb) ... > Richte libwine-print ein (1.0.0-1) ... > Richte wine ein (1.0.0-1) ... > Drücken Sie zum Fortsetzen die Eingabetaste. This doesn't tell which actions you took in aptitude's TUI. In any case there is no bug in the libwine-print dependencies, so I reassign this to aptitude for further investigation. Sven -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]