Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 348608

Summary: dev-lang/mono-2.6.7 installs wrong mono-cairo.pc file
Product: Gentoo Linux Reporter: Jean-Noël Rivasseau (RETIRED) <elvanor>
Component: New packagesAssignee: dotnet project <dotnet>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jean-Noël Rivasseau (RETIRED) gentoo-dev 2010-12-13 12:28:29 UTC
This file links to the 1.0 Cairo dependency, not the 2.0 as I guess it should:

prefix=${pcfiledir}/../..
exec_prefix=${pcfiledir}/../..
libdir=${prefix}/lib
includedir=${prefix}/include

Name: Mono.Cairo
Description: Cairo bindings for Mono
Version: 2.6.7
Libs: -r:${prefix}/lib/mono/1.0/Mono.Cairo.dll

This causes bugs such as:

https://bugs.launchpad.net/basenji/+bug/609871
Comment 1 Pacho Ramos gentoo-dev 2010-12-13 16:22:40 UTC
This is fixed in 2.8 by mono upstream (we weren't modifying pc file in mono-2.6 anyway)
Comment 2 Pacho Ramos gentoo-dev 2010-12-13 16:22:57 UTC
(reopening for proper bug assignement)
Comment 3 Pacho Ramos gentoo-dev 2010-12-13 16:23:07 UTC
(reopening for proper bug assignement)