[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Paket maitreya soll bei dist-upgrade entfernt werden – warum?



On Tue, 10 Oct 2023 10:54:46 +0200, "Christoph K."
<christoph@kobenetz.de> wrote:
>Am Sat,  7 Oct 2023 10:14:57 +0000
>schrieb Frank Miller <miller@posteo.ee>:
>> > Kann mir jemand sagen, was hier los ist?
>> 
>> Offenbar wurde dieses Astrologie-Programm bereits vor vier Jahren aus den
>> Repos von Debian entfernt. https://tracker.debian.org/pkg/maitreya
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942232
>> 
>
>Ok, danke.
>
>Laut apt-mark showmanual ist das Paket als manuell installiert markiert.
>
>Mir war nicht klar, dass manuell installierte Pakete aus diesem Grund
>einfach so gelöscht werden.

Sie werden entfernt wenn es eine Lösung für einen Paketkonflikt ist.
Mit Verwendung des Kommandos "dist-upgrade" hast Du das ausdrücklich
so angefordert (sie man apt-get, Abschnitt dist-upgrade, oder man apt,
Abschnitt full-upgrade). Wenn Du das nicht möchtest, sag nur "upgrade"
und lebe damit, dass immer größere Teile Deines Systems unupgegradet
bleiben.

>Das war ein dist-upgrade für den "aktuellen" Kernel.

Das war ein Dist-Upgrade für das GANZE System. Du bist Dir sicher dass
Du weißt wie apt funktioniert?

>Ich habe noch nicht mal die Repository-Quelle verändert.
>Finde ich ehrlich gesagt einigermaßen abenteuerlich.
>"Das Paket ist halt alt, also löschen wir es mal."
>
>Für mich ist das ganz klar unerwünschtes Verhalten.

Works as requested by user.

>Gibt es eine globale Einstellung die man setzen kann, damit sowas nicht
>wieder passiert? Ich möchte nicht bei jedem dist-upgrade kontrollieren
>müssen, ob irgendwelche Pakete gelöscht werden, die ich benutze.

dist-upgrade löscht Pakete, um Paketkonflikte aufzulösen. So ist das
halt.

>Ansonsten wäre das für mich evtl. ein Anlass, einen Bug-Report zu
>schreiben ... ah, hat schon jemand gemacht:
>
>Bug#1053186: apt dist-upgrade wants to remove manually installed packages
>https://lists.debian.org/deity/2023/09/msg00073.html

Die Antwort von Julian ist zutreffend. Du hast nicht verstanden, was
manually installed bedeutet, siehe man apt-mark, Abschnitt
"AUTOMATICALLY AND MANUALLY INSTALLED PACKAGES"

Grüße
Marc
-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber         |   " Questions are the         | Mailadresse im Header
Mannheim, Germany  |     Beginning of Wisdom "     | 
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834


Reply to: