Im trying to emerge mono and there is a dependency dev-dotnet/libgdiplus-2.6.7-r1 witch does not compile. * Call stack: * ebuild.sh, line 54: Called src_configure * environment, line 3065: Called go-mono_src_configure '--with-cairo=system' '--with-pango' * environment, line 2182: Called econf '--disable-dependency-tracking' '--disable-static' '--with-cairo=system' '--with-pango' * ebuild.sh, line 544: Called die * The specific snippet of code: * die "econf failed" Reproducible: Always Steps to Reproduce: 1.emerge -v libgdiplus 2. 3. Actual Results: * Call stack: * ebuild.sh, line 54: Called src_configure * environment, line 3065: Called go-mono_src_configure '--with-cairo=system' '--with-pango' * environment, line 2182: Called econf '--disable-dependency-tracking' '--disable-static' '--with-cairo=system' '--with-pango' * ebuild.sh, line 544: Called die * The specific snippet of code: * die "econf failed"
Created attachment 257783 [details] Build
Created attachment 257784 [details] emerge --info
Created attachment 257786 [details] emerge -pqv
Created attachment 257788 [details] enviromen
As usual, no pastebin links for bgzilla. Bt as you've already attached the files... config.log will be required too.
!!! Please attach the following file when seeking support: !!! /var/tmp/portage/dev-dotnet/libgdiplus-2.6.7-r1/work/libgdiplus-2.6.7/config.log Well?
(In reply to comment #6) > !!! Please attach the following file when seeking support: > !!! > /var/tmp/portage/dev-dotnet/libgdiplus-2.6.7-r1/work/libgdiplus-2.6.7/config.log > > Well? > i have no access to my box now. I will attach that file soon
Created attachment 261290 [details] config.log for libgdiplus-2.8.1[+cairo] (succeeds)
Created attachment 261291 [details] build.log for same (succeeds)
Created attachment 261293 [details] config.log for libgdiplus-2.8.1[-cairo] (fails)
Created attachment 261295 [details] build.log for same (fails)
Created attachment 261296 [details] emerge --info
Created attachment 261298 [details] emerge --pqv
Reopening, logs attached. This prevents the emerge of stable mono on all Gentoo machines I have access to. Upgrading to major.
Thanks.
Looks like cairo USE flag should be simply dropped, thanks for reporting
> Package 'libpng12', required by 'cairo', not found Obviously, that means INVALID. libpng1.4 upgrade wasn't done correctly - reemerge cairo.
Thanks for noticing Rafal