On 2024-06-17 Ingo Klöcker <[email protected]> wrote: > On Mon, 17 Jun 2024 18:33:46 +0200 Andreas Metzler <[email protected]> wrote: > > On 2024-06-17 Ingo Klöcker <[email protected]> wrote: > > > The idea is to keep the include files identical, but to make things > > > easier we will install the headers for Qt 5 and Qt 6 with different > > > prefixes in the next version of gpgme (https://dev.gnupg.org/T7161). > > > > Doesn't this break all reverse dependencies?
> What reverse dependencies? These: ametzler@argenau:~$ grep-aptavail -FDepends libgpgmepp6t64 -sSource | sort -u Source: dpaste (0.4.0-1) Source: gpgme1.0 (1.18.0-4.1) Source: kdepim-addons (22.12.3-1) Source: kf5-messagelib (4:22.12.3-2.1) Source: kget (4:23.08.3-1) Source: kleopatra (4:22.12.3-2) Source: kmail (4:22.12.3-1) Source: kmail-account-wizard (4:22.12.3-1) Source: kmymoney (5.1.3-1) Source: kwallet-kf5 Source: libkf5libkleo (4:22.12.3-1) Source: libkf5mailcommon (4:22.12.3-1) Source: libreoffice Source: plasma-pass (1.2.2-1) (gpgme1.0 is an artifact and not relevant here obviously) > Packages depending on qgpgme will automatically find the headers in > the new location if they use the CMake config files that come with > qgpgme to find qgpgme. Great. > > As a packager I currently do not see the need (or a benefit) to use > > separate directories if the files are going to stay identical. Am I > > missing something? > One benefit is that packagers don't have to wonder anymore whether the > headers are/stay identical. We wouldn't even have this conversation if > we had used separate folders since we added support for Qt 6. We would not have this conversation yes. However if the headers continued to stay identical I'd probably think 5 years from now that was not the most efficient design. And I might end up with using symlinks to avoid duplicate data warning. So I think it is good thing we are having this conversation. :-) If your take was "Yes, they are identical /now/ but probably will not stay that way" a split right now avoids later pain. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'

