Hello,
I am working on a gpgme update from 1.17.0 to 1.17.1 (bz#2061192). Since
the update changes libqgpgme SONAME from libqgpgme.so.7 to libqgpgme.so.15,
I requested the side tag f37-build-side-52334 and do a build in it:
- commit:
https://src.fedoraproject.org/rpms/gpgme/c/b46b5db21813b39584eb1046239dfb...
- build:
https://koji.fedoraproject.org/koji/taskinfo?taskID=84893999
The list of dependent packages that possibly need to be rebuild in
f37-build-side-52334 side tag is:
$ dnf --repofrompath=frawhide,
http://ftp.fi.muni.cz/pub/linux/fedora/linux/development/rawhide/Everythi...
--disablerepo='*' --enablerepo='frawhide' --refresh repoquery
--whatdepends
qgpgme
Added frawhide repo from
http://ftp.fi.muni.cz/pub/linux/fedora/linux/development/rawhide/Everythi...
frawhide
187 kB/s | 6.1 kB
00:00
isoimagewriter-0:0.8-8.fc36.x86_64
kdepim-addons-0:21.12.3-1.fc37.i686
kdepim-addons-0:21.12.3-1.fc37.x86_64
kf5-libkleo-0:21.12.3-1.fc37.i686
kf5-libkleo-0:21.12.3-1.fc37.x86_64
kf5-mailcommon-0:21.12.3-1.fc37.i686
kf5-mailcommon-0:21.12.3-1.fc37.x86_64
kf5-messagelib-0:21.12.3-1.fc37.i686
kf5-messagelib-0:21.12.3-1.fc37.x86_64
kget-libs-0:21.12.3-1.fc37.i686
kget-libs-0:21.12.3-1.fc37.x86_64
kleopatra-0:21.12.3-1.fc37.x86_64
kleopatra-libs-0:21.12.3-1.fc37.i686
kleopatra-libs-0:21.12.3-1.fc37.x86_64
kmail-account-wizard-0:21.12.3-1.fc37.x86_64
kmail-libs-0:21.12.3-1.fc37.i686
kmail-libs-0:21.12.3-1.fc37.x86_64
qgpgme-devel-0:1.17.0-2.fc37.i686
qgpgme-devel-0:1.17.0-2.fc37.x86_64
trojita-0:0.7.0.1-0.13.20220117git266c757.fc36.x86_64
Eventually the list of libqgpgme.so.7 consumers (have no idea why there are
only *.i686 on the list):
$ dnf --repofrompath=frawhide,
http://ftp.fi.muni.cz/pub/linux/fedora/linux/development/rawhide/Everythi...
--disablerepo='*' --enablerepo='frawhide' --refresh repoquery
--whatdepends
libqgpgme.so.7
Added frawhide repo from
http://ftp.fi.muni.cz/pub/linux/fedora/linux/development/rawhide/Everythi...
frawhide
5.1 kB/s | 6.1 kB
00:01
kdepim-addons-0:21.12.3-1.fc37.i686
kf5-libkleo-0:21.12.3-1.fc37.i686
kf5-mailcommon-0:21.12.3-1.fc37.i686
kf5-messagelib-0:21.12.3-1.fc37.i686
kget-libs-0:21.12.3-1.fc37.i686
kleopatra-libs-0:21.12.3-1.fc37.i686
kmail-libs-0:21.12.3-1.fc37.i686
qgpgme-devel-0:1.17.0-2.fc37.i686
The major difference between 1.17.0 and 1.17.1 is this commit:
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gpgme.git;a=commit;h=ad3aabdd8...
fixing the virtual table layout.
I have a plea to maintainers of these packages (or proven packagers) to
build their dependent packages against the f37-build-side-52334 side tag
and then let me know when the build is ready.
Thanks in advance
Jiri