Summary: | media-plugins/mythplugins-31.0_p20210731-r2 - Project ERROR: Unknown module(s) in QT: webkitwidgets | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Wilson M. Michaels <thebitpit> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | florian-evers, proxy-maint, thomas, treecleaner |
Priority: | Normal | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 media-plugins:mythplugins-31.0_p20210731-r2:20211006-105838.log |
Description
Toralf Förster
2021-10-06 11:24:58 UTC
Created attachment 743496 [details]
emerge-info.txt
Created attachment 743499 [details]
emerge-history.txt
Created attachment 743502 [details]
environment
Created attachment 743505 [details]
etc.portage.tar.bz2
Created attachment 743508 [details]
logs.tar.bz2
Created attachment 743511 [details]
media-plugins:mythplugins-31.0_p20210731-r2:20211006-105838.log
I just hit this. I also see that it's building a bunch of plugins that I don't want: [ebuild U ] media-plugins/mythplugins-31.0_p20210731-r2::gentoo [31.0_p20210731-r1::gentoo] USE="alsa cdda cdr exif hls mythgame opengl theora vorbis xml xvid -fftw -ieee1394 -libass -mytharchive -mythnetvision -mythweather -mythzmserver -mythzoneminder -raw (-mythbrowser%) (-mythmusic%) (-mythnews%)" PYTHON_SINGLE_TARGET="python3_9 -python3_8" 0 KiB Configuration settings: Qt minimum 5.7 Qt installed 5.15.2 qmake /usr/lib64/qt5/bin/qmake MythArchive plugin will not be built MythBrowser plugin will be built MythGame plugin will be built MythMusic plugin will be built MythNetvision plugin will not be built MythNews plugin will be built MythWeather plugin will not be built MythZoneMinder plugin will not be built libcdio support will be included in MythMusic FFTW support will not be included in MythMusic mythzmserver support will not be included in MythZoneMinder The use flags for mythbrowser, mythmusic, and mythnews have gone away. From what I see in the ebuilds, the -r2 release does nothing but remove these use flags, which seems completely wrong. Trying to build with the -r1 ebuild, I now get the error: emerge: there are no ebuilds to satisfy "dev-qt/qtwebkit:5". If I disable mythmusic, then it builds. So it looks like the -r2 ebuild is an attempt to hack out plugins that don't build due to qtwebkit issues, but the result is to enable rather than disable the problem plugins, which causes all builds to fail. (In reply to Preston Crow from comment #7) > So it looks like the -r2 ebuild is an attempt to hack out plugins that don't > build due to qtwebkit issues, but the result is to enable rather than > disable the problem plugins, which causes all builds to fail. I didn't create -r2 ebuild, someone else did. Gentoo deprecated qtwebkit. I created -r1 ebuild to allow plugins to build without qtwebkit as a dependancy. I know some options do not build and all are disabled by default. They might get fixed in a future snapshot version. Mythtv upstream indicates that version 32.0 "might" be released in February 2022. I will make mythplugins track whatever is in 32.0. --- a/mythplugins-31.0_p20210731-r2.ebuild +++ b/mythplugins-31.0_p20210731-r2.ebuild @@ -121,6 +121,8 @@ --python=${EPYTHON} \ --extra-ldflags="${LDFLAGS}" \ --disable-mythbrowser \ + --disable-mythmusic \ + --disable-mythnews \ $(use_enable cdda cdio) \ $(use_enable exif) \ $(use_enable exif new-exif) \ The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c10961da501f3063ffa90c653a16ede7a62b09 commit d5c10961da501f3063ffa90c653a16ede7a62b09 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2022-12-20 14:28:58 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2022-12-20 15:06:08 +0000 media-plugins/mythplugins: treeclean Closes: https://bugs.gentoo.org/816645 Closes: https://bugs.gentoo.org/735026 Closes: https://bugs.gentoo.org/838934 Closes: https://bugs.gentoo.org/846041 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> media-plugins/mythplugins/Manifest | 1 - media-plugins/mythplugins/metadata.xml | 28 ---- .../mythplugins-31.0_p20210731-r2.ebuild | 145 --------------------- profiles/package.mask | 1 - 4 files changed, 175 deletions(-) |