INFO:root:Crosscompile: NO INFO:root:Qt path: /usr/lib64/qt5 AttributeError: module 'SCons.Warnings' has no attribute 'Warning': File "/var/tmp/portage/media-sound/mixxx-2.2.4/work/mixxx-release-2.2.4/SConstruct", line 72: build = mixxx.MixxxBuild(target, machine, build_type, File "/var/tmp/portage/media-sound/mixxx-2.2.4/work/mixxx-release-2.2.4/build/mixxx.py", line 216: ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma_systemd-20210123-112139 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-10.2.0 * clang version 11.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/11/bin /usr/lib/llvm/11 11.0.1 Python 3.8.7 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby27 (with Rubygems) * Available Rust versions: [1] rust-1.48.0 * The following VMs are available for generation-2: *) AdoptOpenJDK 8.272_p10 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.8.4 timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Fri Jan 29 02:34:30 UTC 2021 emerge -qpvO media-sound/mixxx [ebuild N ] media-sound/mixxx-2.2.4 USE="aac mp3 mp4 -doc -ffmpeg -hid -lv2 -opus -shout -wavpack"
Created attachment 685077 [details] emerge-info.txt
Created attachment 685080 [details] emerge-history.txt
Created attachment 685083 [details] environment
Created attachment 685086 [details] etc.portage.tar.bz2
Created attachment 685089 [details] media-sound:mixxx-2.2.4:20210129-044948.log
Created attachment 685092 [details] temp.tar.bz2
This bugs happens when trying to build mixxx with =scons-4.1.0-r1. Reverting to scons-4.0.1 made mixxx able to build again.
(In reply to David Carlos Manuelda from comment #7) > This bugs happens when trying to build mixxx with =scons-4.1.0-r1. > > Reverting to scons-4.0.1 made mixxx able to build again. As alternative you can try the cmake based live ebuilds of mixxx until mixxx-2.3 will be released. A lot of interesting changes upstream since last release mixxx-2.2.4. Testing feedback welcome.
Created attachment 692127 [details, diff] Fix scons >= 4.1 compat "SCons.Warnings.Warning" has been renamed to "SCons.Warnings.SConsWarning" (https://github.com/SCons/scons/commit/b71dbb402a8e1235564a8127853ba80f688eb073) So, I guess we should depend on >=dev-util/scons-4.1 and apply this patch.
(In reply to David from comment #9) > Created attachment 692127 [details, diff] [details, diff] > Fix scons >= 4.1 compat > > "SCons.Warnings.Warning" has been renamed to "SCons.Warnings.SConsWarning" > (https://github.com/SCons/scons/commit/ > b71dbb402a8e1235564a8127853ba80f688eb073) > > So, I guess we should depend on >=dev-util/scons-4.1 and apply this patch. on the top of this there is only dev-util/scons-4.1.0-r1 in portage now so patch should be included otherwise everybody is going to have failure when building mixx as there is also only media-sound/mixxx-2.2.4 in portage
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d9d3175dcbcb7b9aecb9a50bd896cdc8b6feab commit 87d9d3175dcbcb7b9aecb9a50bd896cdc8b6feab Author: Rémi Cardona <remi@gentoo.org> AuthorDate: 2021-05-08 17:58:03 +0000 Commit: Rémi Cardona <remi@gentoo.org> CommitDate: 2021-05-08 17:58:44 +0000 media-sound/mixxx: add patch to fix build with scons 4.1 Closes: https://bugs.gentoo.org/767838 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Rémi Cardona <remi@gentoo.org> .../mixxx/files/mixxx-2.2.4-fix-scons-compat.patch | 24 ++++++++++++++++++++++ media-sound/mixxx/mixxx-2.2.4.ebuild | 3 ++- 2 files changed, 26 insertions(+), 1 deletion(-)
Hi proaudio, I took the liberty to push the attached patch, I hope that's ok with you. Please let me know if I overstepped my bounds. David, thanks for the patch! Cheers