+1 Maintenance Report
Steve Langasek
steve.langasek at ubuntu.com
Sun Sep 18 23:33:37 UTC 2022
On Sun, Sep 18, 2022 at 08:51:51AM -0700, eeickmeyer at ubuntu.com wrote:
> On Fri, 2022-09-16 at 18:12 -0600, Dan Bungert wrote:
> > ##### qtav / matrix-mirage (LP: #1989613) #####
> > "QtAV is no longer maintained" per
> > https://github.com/wang-bin/QtAV/blob/master/.github/ISSUE_TEMPLATE#L19
> > It does have a reverse dependency from matrix-mirage, which itself
> > pseudo-unmaintained. Also, these packages are either Orphaned in
> > Debian or on
> > their way.
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004628#16
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013409
> > Please see the LP for a longer form answer, but I believe that
> > removal is the
> > right choice.
> qtav was a dependency of digikam (another high-profile application),
> which now FTBFS/dep-waits due to this removal.
I apologize for managing to miss this as a build-dependency in the release
pocket when removing qtav. I will normally run `reverse-depend
src:to-be-removed -a source` before removal but according to my shell
history I failed to do so in this case.
However, the bug report states:
Digikam formerly depended on qtav, and it's immediate solution for this
problem was to drop video playback, then psuedo-vendor and cleanup the qtav
code as part of the Digikam codebase [3].
If this has happened why does there continue to be a build-dependency on
libqtav-dev? Otherwise: if there's a build-dependency on libqtav-dev, why
is there not also a runtime dependency on it?
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.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20220918/8eb91a87/attachment.sig>
More information about the ubuntu-devel
mailing list