Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 884057 - media-gfx/darktable-4.0.1: missing dependency gcc with use graphite
Summary: media-gfx/darktable-4.0.1: missing dependency gcc with use graphite
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marek Szuba
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-02 22:01 UTC by lastrodamo
Modified: 2024-02-22 06:37 UTC (History)
2 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 lastrodamo 2022-12-02 22:01:21 UTC
When I compile darktable whithout gcc with graphite use. Build failed systematicaly. Then the dependency is mandatory.

Reproducible: Always

Steps to Reproduce:
1.emerge -av media-gfx/darktable

Actual Results:  
Crash of the compilation

Expected Results:  
Compile gcc with graphite use and darktable will be installed successfully
Comment 1 Marek Szuba archtester gentoo-dev 2022-12-02 23:05:53 UTC
How exactly have you managed to compiling media-gfx/darktable using sys-devel/gcc[-graphite]? Portage checks for this in pkg_pretend() so it shouldn't even let you start emerging if that is your active compiler.
Comment 2 Marek Szuba archtester gentoo-dev 2022-12-02 23:06:22 UTC
to *start* compiling
Comment 3 lastrodamo 2022-12-02 23:09:39 UTC
(In reply to Marek Szuba from comment #1)
> How exactly have you managed to compiling media-gfx/darktable using
> sys-devel/gcc[-graphite]? Portage checks for this in pkg_pretend() so it
> shouldn't even let you start emerging if that is your active compiler.

I managed to build with 
sys-devel/gcc[+graphite]
Comment 4 Marek Szuba archtester gentoo-dev 2022-12-02 23:12:19 UTC
So what exactly has crashed for you while compiling? I don't get it.
Comment 5 lastrodamo 2022-12-02 23:14:39 UTC
(In reply to Marek Szuba from comment #4)
> So what exactly has crashed for you while compiling? I don't get it.

I installed darktable I can't reproduce the bug another time.
Could you compile it ?
Comment 6 Marek Szuba archtester gentoo-dev 2022-12-02 23:16:35 UTC
Yes, it builds without problems for me as well. Looks like a false alarm, then.
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-12-03 00:43:56 UTC
commit eb2f6f10f1ab0007368510cff1768722d49a2b39
Author: Marek Szuba <marecki@gentoo.org>
Date:   Fri Dec 2 23:29:54 2022 +0000

    media-gfx/darktable: make sys-devel/gcc[-graphite] error message more detailed

    Signed-off-by: Marek Szuba <marecki@gentoo.org>

But there's still a missing BDEPEND on gcc[graphite] (it should be || ( sys-devel/gcc[graphite] sys-devel/clang ))