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

Bug 931091

Summary: media-libs/imlib2-1.12.2[raw,abi_x86_32]: missing multilib dependency for libraw
Product: Gentoo Linux Reporter: ron widler <ron>
Component: Current packagesAssignee: NRK <nrk>
Status: RESOLVED FIXED    
Severity: normal CC: dlan, proxy-maint, ron
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/36646
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: imlib2-1.12.2 build log
patch for imlib2-1.12.2.ebuild

Description ron widler 2024-05-02 09:13:45 UTC
Created attachment 892134 [details]
imlib2-1.12.2 build log

imlib2-1.12.2 with USE=raw and ABI_X86=32 does not pull in a 32bit version of libraw, and fails during configure for the 32 bit build:

```
>>> Configuring source in /var/tmp/portage/media-libs/imlib2-1.12.2/work/imlib2-1.12.2 ...
 * abi_x86_32.x86: running multilib-minimal_abi_src_configure
...
checking for libraw... no
configure: error: RAW support was requested but system does not support it
```

after emerging media-libs/libraw with USE=abi_x86_32 the build of imlib2 succeeds.
Comment 1 ron widler 2024-05-02 09:14:44 UTC
Created attachment 892135 [details, diff]
patch for imlib2-1.12.2.ebuild
Comment 2 Larry the Git Cow gentoo-dev 2024-05-12 11:21:49 UTC
The bug has been closed via the following commit(s):

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

commit 903c1749f5b8d9f8ff7d8907c9fad2e9e1b8e19d
Author:     NRK <nrk@disroot.org>
AuthorDate: 2024-05-12 02:18:25 +0000
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: 2024-05-12 11:21:19 +0000

    media-libs/imlib2: fix missing multilib dependency
    
    Closes: https://bugs.gentoo.org/931091
    Closes: https://github.com/gentoo/gentoo/pull/36646
    Signed-off-by: NRK <nrk@disroot.org>
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 media-libs/imlib2/imlib2-1.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)