Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 935124 - dev-python/pillow: ValueError: Conflicting options: --vendor-raqm and --disable-raqm
Summary: dev-python/pillow: ValueError: Conflicting options: --vendor-raqm and --disab...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords: PullRequest
: 935119 935135 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-06-29 06:19 UTC by James Calligeros
Modified: 2024-06-29 13:59 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Calligeros 2024-06-29 06:19:03 UTC
::gentoo commit 97b013bcb2f8 sets vendor_raqm = False, but Pillow implies disable_raqm if freetype is also disabled, e.g. when USE="-freetype". Emerge fails in these cases as vendor_raqm and disable_raqm cannot be set at the same time.
Comment 1 James Calligeros 2024-06-29 06:27:13 UTC
s/freetype/truetype/g
Comment 2 Larry the Git Cow gentoo-dev 2024-06-29 08:26:05 UTC
The bug has been closed via the following commit(s):

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

commit a8eb973f55d83f88dbf22124a5e30b75ec547899
Author:     James Calligeros <jcalligeros99@gmail.com>
AuthorDate: 2024-06-29 06:39:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-06-29 08:25:52 +0000

    dev-python/pillow: fix build with USE="-truetype"
    
    Build fails if USE="-truetype" due to implied flags conflicing with the
    vendor_{raqm,fribidi} = False flags. Guard them behind a usex so that
    they are only enabled if USE="truetype"
    
    Closes: https://bugs.gentoo.org/935124
    Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/37345
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/pillow/pillow-10.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-06-29 08:26:31 UTC
*** Bug 935119 has been marked as a duplicate of this bug. ***
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-06-29 12:39:09 UTC
*** Bug 935135 has been marked as a duplicate of this bug. ***