Summary: | media-libs/libffado-2.4.0 : Checking for a working C-compiler TypeError : sequence item 0: expected str instance, bytes found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Hector Martin <marcan> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proaudio, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/8975 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 659226 | ||
Bug Blocks: | 635934 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 media-libs:libffado-2.4.0:20180613-112823.log temp.tbz2 |
Description
Toralf Förster
2018-06-13 16:26:54 UTC
Created attachment 535784 [details]
emerge-info.txt
Created attachment 535788 [details]
emerge-history.txt
Created attachment 535790 [details]
environment
Created attachment 535792 [details]
etc.portage.tbz2
Created attachment 535794 [details]
logs.tbz2
Created attachment 535796 [details]
media-libs:libffado-2.4.0:20180613-112823.log
Created attachment 535798 [details]
temp.tbz2
I assume this is with dev-util/scons-3.0.1-r100 (python3). There are some fishy instances of b"" strings in the SConstruct file, will test further tomorrow. Looking at this now. This is definitely a SCons bug. Filing upstream. In the meantime, the workaround is to disable CacheDir. I'll bump to 2.4.1 and patch that in for now. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5400bbb794231bb0b77f070229af2f3d95632323 commit 5400bbb794231bb0b77f070229af2f3d95632323 Author: Hector Martin <marcan@marcan.st> AuthorDate: 2018-06-26 11:12:15 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-06-26 12:24:36 +0000 media-libs/libffado: 2.4.1 version bump and work around SCons bug Closes: https://bugs.gentoo.org/658052 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8975 media-libs/libffado/Manifest | 1 + .../files/libffado-2.4.1-python3-scons-fix.patch | 24 +++++ media-libs/libffado/libffado-2.4.1.ebuild | 113 +++++++++++++++++++++ 3 files changed, 138 insertions(+) |