Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 728686 - media-gfx/darktable-3.0.2-r1 : * Please switch to a gcc version built with USE=graphite
Summary: media-gfx/darktable-3.0.2-r1 : * Please switch to a gcc version built with U...
Status: RESOLVED CANTFIX
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: 2020-06-18 18:59 UTC by Toralf Förster
Modified: 2020-07-18 11:06 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,16.69 KB, text/plain)
2020-06-18 18:59 UTC, Toralf Förster
Details
die.env (die.env,205.35 KB, text/plain)
2020-06-18 18:59 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,266.54 KB, text/plain)
2020-06-18 18:59 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,17.86 KB, application/x-bzip)
2020-06-18 18:59 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,1.37 KB, application/x-bzip)
2020-06-18 18:59 UTC, Toralf Förster
Details
media-gfx:darktable-3.0.2-r1:20200618-183131.log (media-gfx:darktable-3.0.2-r1:20200618-183131.log,1.40 KB, text/plain)
2020-06-18 18:59 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2020-06-18 18:59:12 UTC
 * ERROR: media-gfx/darktable-3.0.2-r1::gentoo failed (pretend phase):
 *   Please switch to a gcc version built with USE=graphite
 * 

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop_gnome_systemd-libressl-20200611-183812

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-8.3.1
 [2] x86_64-pc-linux-gnu-10.1.0 *
clang version 10.0.0 
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/10/bin
/usr/lib/llvm/10
10.0.0
Available Python interpreters, in order of preference:
  [1]   python3.7
  [2]   python3.9 (fallback)
  [3]   python3.8 (fallback)
  [4]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24
  [2]   ruby25 (with Rubygems) *
Available Rust versions:
  [1]   rust-1.44.0 *
The following VMs are available for generation-2:
1)	IcedTea JDK 3.16.0 [icedtea-8]
*)	IcedTea JDK 3.16.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-8 
  [2]   icedtea-bin-8  system-vm

The Glorious Glasgow Haskell Compilation System, version 8.0.2

  timestamp(s) of HEAD at this tinderbox image:
/var/db/repos/gentoo	Thu 18 Jun 2020 05:35:28 PM UTC
/var/db/repos/libressl	Sun 14 Jun 2020 10:05:23 PM UTC

emerge -qpvO media-gfx/darktable
[ebuild  N    ] media-gfx/darktable-3.0.2-r1  USE="colord cups gnome-keyring nls openmp -doc -flickr -geolocation -gphoto2 -graphicsmagick -jpeg2k -kwallet -lto -opencl -openexr -tools -webp" CPU_FLAGS_X86="sse3" L10N="-ca -cs -da -de -es -fr -he -hu -it -ja -nb -nl -pl -ru -sl"
Comment 1 Toralf Förster gentoo-dev 2020-06-18 18:59:15 UTC
Created attachment 645172 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2020-06-18 18:59:17 UTC
Created attachment 645174 [details]
die.env
Comment 3 Toralf Förster gentoo-dev 2020-06-18 18:59:20 UTC
Created attachment 645176 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2020-06-18 18:59:23 UTC
Created attachment 645178 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2020-06-18 18:59:26 UTC
Created attachment 645180 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2020-06-18 18:59:29 UTC
Created attachment 645182 [details]
media-gfx:darktable-3.0.2-r1:20200618-183131.log
Comment 7 Toralf Förster gentoo-dev 2020-06-18 19:00:17 UTC
Is there's a chance to use a dependency in the ebuild?
Comment 8 Marek Szuba archtester gentoo-dev 2020-06-18 19:12:01 UTC
I don't think one can reliably add depencies to the currently active compiler, can one? I've just looked around the tree to see e.g. how the requirement for OpenMP support is handled and alas, all I have seen so far is "if no openmp support in the toolchain, print a message and abort". Adding something like "DEPEND=sys-devel/gcc[graphite]" doesn't really help because there is no guarantee that this particular version of gcc, or indeed gcc at all, is used to emerge darktable.
Comment 9 Marek Szuba archtester gentoo-dev 2020-07-18 11:06:12 UTC
Still no better ideas so I am afraid this will have to be closed as CANTFIX.