Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947101 - media-sound/mixxx-2.3.6-r1 fails tests
Summary: media-sound/mixxx-2.3.6-r1 fails tests
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords: PullRequest, TESTFAILURE
Depends on:
Blocks:
 
Reported: 2024-12-28 09:20 UTC by Agostino Sarubbo
Modified: 2025-04-28 04:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.xz (build.log.xz,56.57 KB, application/x-xz)
2024-12-28 09:20 UTC, Agostino Sarubbo
Details
1-LastTest.log.xz (1-LastTest.log.xz,54.33 KB, application/x-xz)
2024-12-28 09:20 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-12-28 09:20:43 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-sound/mixxx-2.3.6-r1 fails tests.
Discovered on: amd64 (internal ref: ci)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Comment 1 Agostino Sarubbo gentoo-dev 2024-12-28 09:20:44 UTC
CC'ing also the author of the commit (ab6bcb6284409fd1dd984bf752cfb0d3a91e28b8)
Comment 2 Agostino Sarubbo gentoo-dev 2024-12-28 09:20:45 UTC
Created attachment 915347 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 3 Agostino Sarubbo gentoo-dev 2024-12-28 09:20:47 UTC
Created attachment 915348 [details]
1-LastTest.log.xz

1-LastTest.log (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 4 Agostino Sarubbo gentoo-dev 2024-12-28 09:20:47 UTC
Error(s) that match a know pattern:


	 10 - AutoDJProcessorTest.FadeAtOutroStart_LongerIntro (Failed)
	 11 - AutoDJProcessorTest.FadeAtOutroStart_LongerOutro (Failed)
	132 - CoverArtCacheTest.loadCoverFromMetadata (Failed)
	133 - CoverArtCacheTest.loadCoverFromFileRelative (Failed)
	134 - CoverArtCacheTest.loadCoverFromFileAbsolute (Failed)
	136 - CoverArtUtilTest.searchImage (Failed)
	 16 - AutoDJProcessorTest.EnabledSuccess_DecksStopped (Failed)
	 17 - AutoDJProcessorTest.EnabledSuccess_DecksStopped_TrackLoadFails (Failed)
	 18 - AutoDJProcessorTest.EnabledSuccess_DecksStopped_TrackLoadFailsRightDeck (Failed)
	 19 - AutoDJProcessorTest.EnabledSuccess_PlayingDeck1 (Failed)
	 20 - AutoDJProcessorTest.EnabledSuccess_PlayingDeck1_TrackLoadFailed (Failed)
	213 - EngineBufferE2ETest.CueStartPlayTest (Failed)
	 21 - AutoDJProcessorTest.EnabledSuccess_PlayingDeck2 (Failed)
	 22 - AutoDJProcessorTest.EnabledSuccess_PlayingDeck2_TrackLoadFailed (Failed)
	 23 - AutoDJProcessorTest.EnabledDisabledSuccess (Failed)
	 24 - AutoDJProcessorTest.FadeToDeck1_LoadOnDeck2_TrackLoadSuccess (Failed)
	 25 - AutoDJProcessorTest.FadeToDeck1_LoadOnDeck2_TrackLoadFailed (Failed)
	 26 - AutoDJProcessorTest.FadeToDeck2_LoadOnDeck1_TrackLoadSuccess (Failed)
	 27 - AutoDJProcessorTest.FadeToDeck2_LoadOnDeck1_TrackLoadFailed (Failed)
	 28 - AutoDJProcessorTest.FadeToDeck2_Long_Transition (Failed)
	 29 - AutoDJProcessorTest.FadeToDeck2_Pause_Transition (Failed)
	 30 - AutoDJProcessorTest.FadeToDeck2_SeekEnd (Failed)
	 31 - AutoDJProcessorTest.FadeToDeck2_SeekBeforeTransition (Failed)
	 32 - AutoDJProcessorTest.TrackZeroLength (Failed)
	523 - SearchQueryParserTest.CrateFilter (Failed)
	524 - SearchQueryParserTest.ShortCrateFilter (Failed)
	526 - SearchQueryParserTest.CrateFilterQuote (Failed)
	527 - SearchQueryParserTest.CrateFilterWithOther (Failed)
	528 - SearchQueryParserTest.CrateFilterWithCrateFilterAndNegation (Failed)
	609 - SoundSourceProxyTest.readArtist (Failed)
	610 - SoundSourceProxyTest.readNoTitle (Failed)
	611 - SoundSourceProxyTest.TOAL_TPE2 (Failed)
	645 - TrackUpdateTest.parseModifiedCleanOnce (Failed)
	646 - TrackUpdateTest.parseModifiedCleanAgainSkipCover (Failed)
	647 - TrackUpdateTest.parseModifiedCleanAgainUpdateCover (Failed)
	648 - TrackUpdateTest.parseModifiedDirtyAgain (Failed)
	  8 - AutoDJProcessorTest.FullIntroOutro_LongerIntro (Failed)
	  9 - AutoDJProcessorTest.FullIntroOutro_LongerOutro (Failed)
-- Could NOT find ccache (missing executable)
-- Could NOT find FFMPEG (missing: FFMPEG_LIBRARIES FFMPEG_INCLUDE_DIRS FFMPEG_libavcodec_LIBRARIES FFMPEG_libavcodec_INCLUDE_DIRS FFMPEG_libavformat_LIBRARIES FFMPEG_libavformat_INCLUDE_DIRS FFMPEG_libavutil_LIBRARIES FFMPEG_libavutil_INCLUDE_DIRS FFMPEG_libswresample_LIBRARIES FFMPEG_libswresample_INCLUDE_DIRS) 
-- Could NOT find lilv (missing: lilv_LIBRARY lilv_INCLUDE_DIR) 
-- Could NOT find MAD (missing: MAD_LIBRARY MAD_INCLUDE_DIR) 
-- Could NOT find Modplug (missing: Modplug_LIBRARY Modplug_INCLUDE_DIR) 
-- Could NOT find MP4 (missing: MP4_LIBRARY MP4_INCLUDE_DIR) 
-- Could NOT find MP4v2 (missing: MP4v2_LIBRARY MP4v2_INCLUDE_DIR) 
-- Could NOT find Opus (missing: OpusFile_LIBRARY OpusFile_INCLUDE_DIR) 
-- Could NOT find wavpack (missing: wavpack_LIBRARY wavpack_INCLUDE_DIR) 
The following tests FAILED:
Comment 5 Andreas Sturmlechner gentoo-dev 2024-12-28 10:12:05 UTC
Unrelated to recent change; if possible, re-test with r0.
Comment 6 Nicolas PARLANT 2024-12-28 14:08:12 UTC
Most of failures are resolved with enabling mp3 useflag :
> Warning []: SoundSourceProxy - Unsupported file type: .....

After that, the eight others (133-136, 645-648) are related to coverart which has had changes in subsequent versions (2.4, 2.5)

The warning on taglib for these was reported on -r0 too :
>[]: TagLib - Failed to load image from ID3v2 APIC frame of type 3
>/var/tmp/portage/media-sound/mixxx-2.3.6/work/mixxx-2.3.6/src/test/>coverartutils_test.cpp:28: Failure
Comment 7 jospezial 2025-03-21 06:01:12 UTC
branch 2.3 ebuilds are gone from the tree.
Please test with recent versions or close this.
Comment 8 Larry the Git Cow gentoo-dev 2025-04-28 04:28:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ddf200495ecf8471d05797fbe13b1f171091cb

commit a6ddf200495ecf8471d05797fbe13b1f171091cb
Author:     Nicolas PARLANT <nicolas.parlant@parhuet.fr>
AuthorDate: 2025-03-27 04:42:19 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-04-28 04:28:05 +0000

    media-sound/mixxx: add 2.5.1
    
    deps :
    * add dev-cpp/abseil-cpp, for its embarrassing proximity with protobuf
    * drop support for gles2-only on 2.5.X
    * dev-cpp/gtest :
      add subslot for RDEP
      set unconditionnaly in DEPEND for FRIEND_TEST header
    * media-libs/taglib-2 support
    * virtual/glu is not required
    * dev-util/spirv-tools, only required with <QT-6.6, otherwise
       qtshadertools is sufficient.
    
    options :
    * experimental-UI (QML) is off. Not functionnal at all on 2.5.X
    
    patch for X11-dep :
      use FindWrapOpenGL instead of FindOpenGL, allowing system without GL.
      libX11 is only required for screensaver
    
    Close an old bug for 2.3.6
    
    Closes: https://bugs.gentoo.org/947101
    Closes: https://bugs.gentoo.org/949587
    Closes: https://bugs.gentoo.org/953216
    Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
    Part-of: https://github.com/gentoo/gentoo/pull/41307
    Signed-off-by: Sam James <sam@gentoo.org>

 media-sound/mixxx/Manifest                        |   1 +
 media-sound/mixxx/files/mixxx-2.5.1-x11_opt.patch |  79 ++++++++++
 media-sound/mixxx/mixxx-2.5.1.ebuild              | 173 ++++++++++++++++++++++
 3 files changed, 253 insertions(+)