Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 349413 - dev-dotnet/libgdiplus-2.6.7-r1 - configure: error: "Pango text rendering is only possible with --with-cairo=system" when USE="-cairo"
Summary: dev-dotnet/libgdiplus-2.6.7-r1 - configure: error: "Pango text rendering is o...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: dotnet project
URL: http://dpaste.com/289558/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-22 20:43 UTC by Juan Pablo Lopez Bergero
Modified: 2011-02-02 19:59 UTC (History)
0 users

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


Attachments
Build (build.log,7.06 KB, text/plain)
2010-12-22 20:58 UTC, Juan Pablo Lopez Bergero
Details
emerge --info (emerge-info,3.86 KB, text/plain)
2010-12-22 20:58 UTC, Juan Pablo Lopez Bergero
Details
emerge -pqv (emerge-pqv,62 bytes, text/plain)
2010-12-22 20:59 UTC, Juan Pablo Lopez Bergero
Details
enviromen (environment,113.97 KB, text/plain)
2010-12-22 20:59 UTC, Juan Pablo Lopez Bergero
Details
config.log for libgdiplus-2.8.1[+cairo] (succeeds) (config.log,35.99 KB, text/plain)
2011-02-01 21:30 UTC, Andrey Kislyuk (RETIRED)
Details
build.log for same (succeeds) (build.log,239.62 KB, text/plain)
2011-02-01 21:31 UTC, Andrey Kislyuk (RETIRED)
Details
config.log for libgdiplus-2.8.1[-cairo] (fails) (config.log,26.46 KB, text/plain)
2011-02-01 21:32 UTC, Andrey Kislyuk (RETIRED)
Details
build.log for same (fails) (build.log,7.87 KB, text/plain)
2011-02-01 21:33 UTC, Andrey Kislyuk (RETIRED)
Details
emerge --info (emerge_info.txt,4.29 KB, text/plain)
2011-02-01 21:34 UTC, Andrey Kislyuk (RETIRED)
Details
emerge --pqv (emerge_pqv.txt,225 bytes, text/plain)
2011-02-01 21:34 UTC, Andrey Kislyuk (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Juan Pablo Lopez Bergero 2010-12-22 20:43:31 UTC
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"
Comment 1 Juan Pablo Lopez Bergero 2010-12-22 20:58:34 UTC
Created attachment 257783 [details]
Build
Comment 2 Juan Pablo Lopez Bergero 2010-12-22 20:58:48 UTC
Created attachment 257784 [details]
emerge --info
Comment 3 Juan Pablo Lopez Bergero 2010-12-22 20:59:12 UTC
Created attachment 257786 [details]
emerge -pqv
Comment 4 Juan Pablo Lopez Bergero 2010-12-22 20:59:30 UTC
Created attachment 257788 [details]
enviromen
Comment 5 Rafał Mużyło 2010-12-23 01:17:27 UTC
As usual, no pastebin links for bgzilla.
Bt as you've already attached the files...
config.log will be required too.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2010-12-23 19:05:31 UTC
!!! 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?
Comment 7 Juan Pablo Lopez Bergero 2010-12-28 21:33:05 UTC
(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
Comment 8 Andrey Kislyuk (RETIRED) gentoo-dev 2011-02-01 21:30:31 UTC
Created attachment 261290 [details]
config.log for libgdiplus-2.8.1[+cairo] (succeeds)
Comment 9 Andrey Kislyuk (RETIRED) gentoo-dev 2011-02-01 21:31:26 UTC
Created attachment 261291 [details]
build.log for same (succeeds)
Comment 10 Andrey Kislyuk (RETIRED) gentoo-dev 2011-02-01 21:32:57 UTC
Created attachment 261293 [details]
config.log for libgdiplus-2.8.1[-cairo] (fails)
Comment 11 Andrey Kislyuk (RETIRED) gentoo-dev 2011-02-01 21:33:22 UTC
Created attachment 261295 [details]
build.log for same (fails)
Comment 12 Andrey Kislyuk (RETIRED) gentoo-dev 2011-02-01 21:34:02 UTC
Created attachment 261296 [details]
emerge --info
Comment 13 Andrey Kislyuk (RETIRED) gentoo-dev 2011-02-01 21:34:57 UTC
Created attachment 261298 [details]
emerge --pqv
Comment 14 Andrey Kislyuk (RETIRED) gentoo-dev 2011-02-01 21:36:37 UTC
Reopening, logs attached. This prevents the emerge of stable mono on all Gentoo machines I have access to. Upgrading to major.
Comment 15 Jeroen Roovers (RETIRED) gentoo-dev 2011-02-01 21:40:48 UTC
Thanks.
Comment 16 Pacho Ramos gentoo-dev 2011-02-02 09:43:56 UTC
Looks like cairo USE flag should be simply dropped, thanks for reporting
Comment 17 Rafał Mużyło 2011-02-02 19:55:09 UTC
> Package 'libpng12', required by 'cairo', not found
Obviously, that means INVALID.
libpng1.4 upgrade wasn't done correctly - reemerge cairo.
Comment 18 Pacho Ramos gentoo-dev 2011-02-02 19:59:08 UTC
Thanks for noticing Rafal