[Solved] How to migrate sources.list entries to deb822?

Begonnen von micspabo, 2025/01/21, 19:46:18

Vorheriges Thema - Nächstes Thema

Fellfrosch

So hab nun mal Vivaldi gepurged und die verbliebenen Vivaldi Schlüssel in /etc/apt/trusted.gpg.d händisch gelöscht. Anschließend Vivaldi wieder installiert. Es werden in /etc/apt/trusted.gpg.d zwei Schlüssel angelegt. Diese habe ich nun beide in vivaldi.sources eingetragen. Sieht dann so aus:
Types: deb
URIs: https://repo.vivaldi.com/stable/deb/
Suites: stable
Components: main
Signed-By: /etc/apt/trusted.gpg.d/vivaldi-16BD9233.gpg
Signed-By: /etc/apt/trusted.gpg.d/vivaldi-74C35BC8.gpg


So sieht das dann beim Aktualisieren aus.
OK:1 http://ftp.uni-stuttgart.de/siduction/extra unstable InRelease
OK:2 http://ftp.uni-stuttgart.de/siduction/fixes unstable InRelease                                                                                                                                                                     
OK:3 https://repo.radeon.com/amdgpu/6.3.1/ubuntu noble InRelease                                                                                                                                                                       
OK:4 https://deb.debian.org/debian unstable InRelease                                                                                                                           
Ign:5 https://repo.vivaldi.com/stable/deb stable InRelease                                                                 
Holen:6 https://repo.vivaldi.com/stable/deb stable Release [3.840 B]                               
OK:7 https://repo.steampowered.com/steam stable InRelease                         
OK:8 https://repo.radeon.com/rocm/apt/6.3.1 noble InRelease
Holen:9 https://repo.vivaldi.com/stable/deb stable Release.gpg [833 B]
Holen:10 https://repo.vivaldi.com/stable/deb stable/main amd64 Packages [1.544 B]
Holen:11 https://repo.vivaldi.com/stable/deb stable/main amd64 Contents (deb) [13,4 kB]
Es wurden 15,8 kB in 0 s geholt (57,1 kB/s).
Aktualisierung für 36 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Notice: Das Laden der konfigurierten Datei »main/binary-i386/Packages« wird übersprungen, da das Depot »https://repo.radeon.com/rocm/apt/6.3.1 noble InRelease« die Architektur »i386« nicht unterstützt.
Notice: Das Laden der konfigurierten Datei »main/binary-i386/Packages« wird übersprungen, da das Depot »https://repo.vivaldi.com/stable/deb stable InRelease« die Architektur »i386« nicht unterstützt.


Ich nehme an die Hinweise auf die 386 Pakete kann ich getrost ignorieren. Somit sollte das nun wieder passen.

towo

ZitatIch nehme an die Hinweise auf die 386 Pakete kann ich getrost ignorieren.

Mal halt

Architectures: amd64

noch mit in das File.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Fellfrosch

Jau, vielen Dank!
So sieht's dann auch wieder ein bisserl ordentlicher aus.

michaa7

(Das ist zugegebenermaßen ein Crossposting mit dem debianforum.de; aber es gehört ja eigentlich hierhin. Sorry)

Ist es denn egal welches der beiden Verzeichnisse (s.u.) man nutzt? /etc/apt/keyrings/ oder /usr/share/keyrings/
(Mal davon abgesehen dass siduction-archive-keyring.gpg nach dem Verschieben nicht mehr funktioniert. Das ist irgendwie keine normale Datei und wird im mc als @siduction-archive-keyring.gpg angezeigt, nach dem Verschieben als !siduction-archive-keyring.gpg)

Siehe:
ZitatThe proper solution is explained in that Linux Uprising article and on the Debian Wiki: Store the key in /etc/apt/keyrings/ (or /usr/share/keyrings/ if keys are managed by a package), and then reference the key in the apt source list.
https://stackoverflow.com/questions/68992799/warning-apt-key-is-deprecated-manage-keyring-files-in-trusted-gpg-d-instead
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

titan

I converted all my repros to the new format back in January and all has worked OK until a few days ago when I now get error
Notice: Missing Signed-By in the sources.list(5) entry for 'https://ftp.belnet.be/mirror/siduction/extra'
Notice: Missing Signed-By in the sources.list(5) entry for 'https://ftp.belnet.be/mirror/siduction/fixes'


But the signed by correctly points to the key in
/usr/share/siduction-archive-keyring/siduction-archive-keyring.gpg

Has something changed as this has been working fine for two months

hendrikL


titan

[Types: deb deb-src
URIs: https://ftp.belnet.be/mirror/siduction/extra
Suites: unstable
Components: main
Enabled: yes
Signed-By: /usr/share/siduction-archive-keyring/siduction-archive-keyring.gpg

hendrikL


hendrikL


devil

I have the same thing since yesterday:
Hinweis: Fehlendes Signed-By im Eintrag sources.list(5) für »https://ftp.belnet.be/mirror/siduction/extra«
Hinweis: Fehlendes Signed-By im Eintrag sources.list(5) für »https://ftp.belnet.be/mirror/siduction/fixes«
Hinweis: Fehlendes Signed-By im Eintrag sources.list(5) für »https://deb.opera.com/opera-stable«
Hinweis: Fehlendes Signed-By im Eintrag sources.list(5) für »https://repo.vivaldi.com/stable/deb«


Something must've changed, bit I have not found out, what.

michaa7

#70
Hi

I don't use belnet or opera repos, only vivaldi. It's one for stable, one for snapshot.

https://repo.vivaldi.com/archive/deb                                         
https://repo.vivaldi.com/stable/deb


Both working without any error message.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

titan

Zitat von: hendrikL in 2025/03/22, 14:52:04
and
ls -l /usr/share/siduction-archive-keyring/
?

ls -l /usr/share/siduction-archive-keyring/
total 8
-rw-r--r-- 1 root root 3204 Sep 16  2021 45C45076.asc
-rw-r--r-- 1 root root 2307 Sep 16  2021 siduction-archive-keyring.gpg


The [ is just the forum code bracket it is not in the file

michaa7

Zitat von: titan in 2025/03/22, 09:26:48
...

But the signed by correctly points to the key in
/usr/share/siduction-archive-keyring/siduction-archive-keyring.gpg
...

correctly? sure?

Here the full path is:

Signed-By: /usr/share/keyrings/siduction-archive-keyring.gpg
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

titan


michaa7

Ok, but do you still have a sources.list file (as opposed to the sources.list.d)

I don't.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake