On Sunday, September 18, 2022 4:33:37 PM PDT Steve Langasek wrote: > On Sun, Sep 18, 2022 at 08:51:51AM -0700, eeickme...@ubuntu.com wrote: > > qtav was a dependency of digikam (another high-profile application), > > which now FTBFS/dep-waits due to this removal. > A brief look at the digikam 8.0.0~git20220917-0ubuntu1 indicates to me that > qtav has been vendored, under core/libs/video/qtav, and that a > build-dependency on libqtav-dev is no longer required. Removing the build > dependency results in an unrelated failure: > > CMake Error at CMakeLists.txt:289 (add_subdirectory): > The source directory > > /tmp/digikam-8.0.0~git20220917/po > > does not contain a CMakeLists.txt file. > > Removing the build-dependency from the version in the release pocket results > in a successful build.
Thanks, Steve. This actually pointed me in the right direction. For some reason, when KDE's tarball creation tool generated the git snapshot tarball, it failed to create the necessary CMakeLists.txt files, so I just fixed the tool to force the creation. To be fair, the tool is only made for proper releases, not git snapshots. The reason KDE has a separate tool to create their release tarballs is because they do their translations in a separate repository and the tool pulls the translations from there. In the case of a git snapshot the translations are incomplete, but I'd rather have some translations than none, so it gets a fuzzy set of commonly translated phrases and previously-existing translations from prior releases to generate translations where it can. Hence the tarball now has a po directory where it didn't exist before. Either way, we now have digikam built with these translations in the release pocket. I estimate one more snapshot prior to Beta freeze. The digikam team estimates a beta release "in the coming weeks" so that might be a post-Beta upload or an SRU, and then a final release would almost certainly be an SRU upload. The good news is, like us, they are currently feature-frozen. -- Erich Eickmeyer Project Leader - Ubuntu Studio Member - Ubuntu Community Council
signature.asc
Description: This is a digitally signed message part.
-- ubuntu-devel mailing list ubuntu-devel@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel