https://bugs.winehq.org/show_bug.cgi?id=53554
Bug ID: 53554 Summary: Compliance with Deb822: package archive keyring location Product: WineHQ.org Version: unspecified Hardware: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: www-unknown Assignee: wine-bugs@winehq.org Reporter: lucent@gmail.com Distribution: ---
concerns: https://wiki.winehq.org/Debian
sources.list(5) says /usr/share/keyrings for keyrings managed by packages and /etc/apt/keyrings for keyrings managed by the system operator. This was added 2022-05-23 to the https://wiki.debian.org/DebianRepository/UseThirdParty guide "Recommend /etc/apt/keyrings for locally-managed keys, as per apt 2.4.0 changelog".
Also starting with apt version 2.4.0 is when /etc/apt/keyrings directory gets introduced to be installed/created by the apt package itself. This corresponds to Debian 12/Ubuntu 22. Previous to Debian 12/Ubuntu 22 the user will have to create this directory. There was previously /etc/apt/trusted.gpg.d but that has special meaning (as does /usr/share/keyrings itself being a system directory not something for the system operator). The recommendation is /etc/apt/keyrings so add to the WineHQ install instructions:
sudo mkdir -m755 -p /etc/apt/keyrings # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
The .sources files will need to be updated.
Alternatively if there was a package generated to manage installation of the key to /usr/share/keyrings that could be a valid option.
https://bugs.winehq.org/show_bug.cgi?id=53554
jkfloris@dds.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jkfloris@dds.nl
--- Comment #1 from jkfloris@dds.nl --- The changes are in place. https://gitlab.winehq.org/winehq/tools/-/commit/a04dba287be44fd00a8ed57cef6c...
Now we have to wait for the change to be processed by the server. After that, the Wiki can be updated.
https://bugs.winehq.org/show_bug.cgi?id=53554
Ulf Zibis Ulf.Zibis@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |53356
https://bugs.winehq.org/show_bug.cgi?id=53554
Ulf Zibis Ulf.Zibis@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Ulf.Zibis@gmx.de
--- Comment #2 from Ulf Zibis Ulf.Zibis@gmx.de --- (In reply to jkfloris from comment #1)
Now we have to wait for the change to be processed by the server. After that, the Wiki can be updated.
Is this already done?
https://bugs.winehq.org/show_bug.cgi?id=53554
--- Comment #3 from jkfloris@dds.nl --- For me, the Signed-By line [1] still points to /usr/share/keyrings/winehq-archive.key
Is there a server where this has already been changed in /etc/apt/...?
[1] https://dl.winehq.org/wine-builds/debian/dists/bookworm/winehq-bookworm.sour...
https://bugs.winehq.org/show_bug.cgi?id=53554
--- Comment #4 from jkfloris@dds.nl --- Resolved
The wiki has been updated.
https://bugs.winehq.org/show_bug.cgi?id=53554
--- Comment #5 from Ulf Zibis Ulf.Zibis@gmx.de --- Thanks.
The change is still missing in: https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
https://bugs.winehq.org/show_bug.cgi?id=53554
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |53688
https://bugs.winehq.org/show_bug.cgi?id=53554 Bug 53554 depends on bug 53688, which changed state.
Bug 53688 Summary: winehq-jammy.sources is incorrect https://bugs.winehq.org/show_bug.cgi?id=53688
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
https://bugs.winehq.org/show_bug.cgi?id=53554
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #6 from Ken Sharp imwellcushtymelike@gmail.com --- Done.
https://bugs.winehq.org/show_bug.cgi?id=53554 Bug 53554 depends on bug 53688, which changed state.
Bug 53688 Summary: winehq-jammy.sources is incorrect https://bugs.winehq.org/show_bug.cgi?id=53688
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |---
https://bugs.winehq.org/show_bug.cgi?id=53554
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Ken Sharp imwellcushtymelike@gmail.com --- Closing