[solved] gpg-Pakete aus stretch-backports updaten

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
ingo2
Beiträge: 1125
Registriert: 06.12.2007 18:25:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Wo der gute Riesling wächst

[solved] gpg-Pakete aus stretch-backports updaten

Beitrag von ingo2 » 08.09.2019 17:01:31

Ich habe schon seit langem unter Stretch Debiangnupg v2.2 aus "backports" installiert (wegen smart-card Unterstützung, z.B. Yubikey).

Jetzt gibt es die Situation, daß es in strech-backports ein Update genau für diese Pakete gibt.
Kann man auch schön hier sehen: https://tracker.debian.org/pkg/gnupg2.
Das Backport-Repository ist aktiviert und "apt list --updadable" zeigt das auch an:

Code: Alles auswählen

dirmngr/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
gnupg/stretch-backports 2.2.12-1+deb10u1~bpo9+1 all [aktualisierbar von: 2.2.12-1~bpo9+1]
gnupg-agent/stretch-backports 2.2.12-1+deb10u1~bpo9+1 all [aktualisierbar von: 2.2.12-1~bpo9+1]
gnupg-l10n/stretch-backports 2.2.12-1+deb10u1~bpo9+1 all [aktualisierbar von: 2.2.12-1~bpo9+1]
gnupg-utils/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
gpg/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
gpg-agent/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
gpg-wks-client/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
gpg-wks-server/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
gpgconf/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
gpgsm/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
gpgv/stretch-backports 2.2.12-1+deb10u1~bpo9+1 amd64 [aktualisierbar von: 2.2.12-1~bpo9+1]
Ein "apt full-upgrade" will sie aber nicht installieren:

Code: Alles auswählen

Die folgenden Pakete sind zurückgehalten worden:
  gnupg-agent gnupg-l10n
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.
Bin jetzt ziemlich ratlos, was zu tun ist
a) auf das Upgrade verzichten
b) manuell downloaden und mit dpkg erzwingen?
c) oder gibt's einen offiziellen Weg für diesen Fall?

Grüße, Ingo
Zuletzt geändert von ingo2 am 09.09.2019 11:42:50, insgesamt 1-mal geändert.

guennid

Re: gpg-Pakete aus stretch-backports updaten

Beitrag von guennid » 08.09.2019 22:07:57

Das aktuelle Release ist nach wie vor stretch - richtig?

Wozu dann full-upgrade wenn du ein einziges Paket (nebst Abhängigkeiten) installieren willst? Schon mal versucht

Code: Alles auswählen

apt-get -t stretch-backports install gnupg
auszuführen, vielleicht auch erstmal
apt-get -t stretch-backports -s install gnupg
, um zu sehen was passierte. (Ich schreib' das mal mit apt-get, weil ich apt nicht benutze).

Grüße, Günther

tobo
Beiträge: 2339
Registriert: 10.12.2008 10:51:41

Re: gpg-Pakete aus stretch-backports updaten

Beitrag von tobo » 09.09.2019 11:25:29

Ich würde mal mittels

Code: Alles auswählen

$ apt-cache policy | grep backports
kontrollieren, ob deine Backport-Zweige auf deren Standardwerte 100 stehen. Gewährleistet, dass nach manueller Installation automatisch aktualisiert wird.
Übrigens bringt die sloppy-Version (stretch-backports-sloppy) Version bereits 2.2.17 und Backports werden (Lts hin oder her) nur 1 Jahr unterstützt.

Benutzeravatar
ingo2
Beiträge: 1125
Registriert: 06.12.2007 18:25:36
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Wo der gute Riesling wächst

Re: gpg-Pakete aus stretch-backports updaten

Beitrag von ingo2 » 09.09.2019 11:42:22

guennid hat geschrieben: ↑ zum Beitrag ↑
08.09.2019 22:07:57
... , vielleicht auch erstmal

Code: Alles auswählen

apt-get -t stretch-backports [b][color=#4000FF]-s[/color][/b] install gnupg
, um zu sehen was passiert. (Ich schreib' das mal mit apt-get, weil ich apt nicht benutze).
Tja, jetzt ist's klar, warum das nicht ging:

Code: Alles auswählen

Die folgenden NEUEN Pakete werden installiert:
  libgpg-error-l10n
Die folgenden Pakete werden aktualisiert (Upgrade):
  dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client
  gpg-wks-server gpgconf gpgsm gpgv libgpg-error0
12 aktualisiert, 1 neu installiert, 0 zu entfernen und 178 nicht aktualisiert.
Es gibt also dazu ein neues Sprach-Paket libgpg-error-l10n, welches zusätzlich benötigt wird!
Und ohne "simulte" läuft das Update problemlos duchrch und es funktioniert auch noch!

Danke, Ingo

Antworten