Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 630616

Summary: media-libs/portaudio fails to install due to "Header checksum mismatch"
Product: Gentoo Linux Reporter: IvanDSM <snesivan1>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log for media-libs/portaudio
ebuild environment for media-libs/portaudio
output of `emerge --info '=media-libs/portaudio-19.06.00-r1::gentoo'`
output of `emerge -pqv '=media-libs/portaudio-19.06.00-r1::gentoo'`

Description IvanDSM 2017-09-10 20:37:19 UTC
Created attachment 493796 [details]
build log for media-libs/portaudio

I haven't been able to install any version of portaudio in any of my 3 gentoo systems for a while now. It compiles and "installs" to the Portage temporary directory just fine, but when src_install is called, the installation fails.

I will include the outputs of emerge --info, emerge -pqv, the build log and ebuild environment files as attachments. Thank you for your time.
Comment 1 IvanDSM 2017-09-10 20:37:53 UTC
Created attachment 493798 [details]
ebuild environment for media-libs/portaudio
Comment 2 IvanDSM 2017-09-10 20:38:22 UTC
Created attachment 493800 [details]
output of `emerge --info '=media-libs/portaudio-19.06.00-r1::gentoo'`
Comment 3 IvanDSM 2017-09-10 20:38:47 UTC
Created attachment 493802 [details]
output of `emerge -pqv '=media-libs/portaudio-19.06.00-r1::gentoo'`
Comment 4 IvanDSM 2017-11-09 00:18:23 UTC
I have since found that this is apparently an issue with building the 32-bit version of the portaudio libraries. Disabling the 32-bit build by setting the abi_x86_32 to negative results in a successful 64-bit only build. However, the 32-bit binaries are needed by - for example - PCSX2.
Comment 5 IvanDSM 2018-03-05 01:36:42 UTC
I have since successfully emerged portaudio with abi_x86_32 AND abi_x86_64 on both of my machines. No idea what fixed it, however. I'll close this bug.