Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 248909 - dev-util/mono-tools-2.0 mono-tools-2.0-html-renderer-fixes.patch breaks configure script
Summary: dev-util/mono-tools-2.0 mono-tools-2.0-html-renderer-fixes.patch breaks confi...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Peter Alfredsen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-26 16:07 UTC by Nicholas Doyle
Modified: 2008-12-02 03:00 UTC (History)
3 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 Nicholas Doyle 2008-11-26 16:07:02 UTC
The mono-tools-2.0-html-renderer-fixes.patch breaks ./configure for mono-tools-2.0. Removing the patch works as expected.


Configure output:

checking pkg-config is at least version 0.9.0... yes
checking for NUNIT... yes
checking for MONODOC... yes
checking for GTK_SHARP... yes
checking for GTKHTML_SHARP... configure: error: Package requirements (gtkhtml-sharp-2.0) were not met:

No package 'gtkhtml-sharp-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GTKHTML_SHARP_CFLAGS
and GTKHTML_SHARP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


Reproducible: Always

Steps to Reproduce:
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2008-11-26 20:06:36 UTC
Fixed in cvs with an update of the patch.
Comment 2 Matteo Modesti 2008-12-01 03:12:24 UTC
Sorry for the nuisance but... how much does it take for a fix to get validated? I still can't compile dev-util/mono-tools-2.0. I surely have gtkhtml-sharp installed:

# emerge --nodeps gtkhtml-sharp -pv
[ebuild   R   ] dev-dotnet/gtkhtml-sharp-2.24.0-r1  0 kB


Here's the ./configure output:

checking for MONODOC... yes
checking for GTK_SHARP... yes
checking for GTKHTML_SHARP... no
checking for GTKHTML_SHARP... configure: error: Package requirements (gtkhtml-sharp-2.0) were not met

No package 'gtkhtml-sharp-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GTKHTML_SHARP_CFLAGS
and GTKHTML_SHARP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


And these are mono-tools USE flags:

[ebuild     U ] dev-util/mono-tools-2.0 [1.9] USE="xulrunner%* -webkit% (-gtkhtml%*) (-seamonkey%)" 0 kB


If you need any other info, just ask.
Comment 3 Peter Alfredsen (RETIRED) gentoo-dev 2008-12-01 05:06:49 UTC
(In reply to comment #2)
> Sorry for the nuisance but... how much does it take for a fix to get validated?
> I still can't compile dev-util/mono-tools-2.0. I surely have gtkhtml-sharp
> installed:

You have emerge --sync'ed, right?
Comment 4 Peter Alfredsen (RETIRED) gentoo-dev 2008-12-01 05:26:02 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Sorry for the nuisance but... how much does it take for a fix to get validated?
> > I still can't compile dev-util/mono-tools-2.0. I surely have gtkhtml-sharp
> > installed:
> 
> You have emerge --sync'ed, right?

Wait, I see you have. Please post the output of:
cat /usr/lib/pkgconfig/gtkhtml-sharp-3.14.pc
equery files gtmlhtml-sharp
Comment 5 Matteo Modesti 2008-12-01 12:39:21 UTC
(In reply to comment #3)
> You have emerge --sync'ed, right?

Yes I did. I also tried 2 minutes ago, but nothing changed.

(In reply to comment #4)
> Wait, I see you have. Please post the output of:
> cat /usr/lib/pkgconfig/gtkhtml-sharp-3.14.pc

File doesn't exist:
# ls /usr/lib/pkgconfig/*html*
/usr/lib/pkgconfig/libgtkhtml-2.0.pc  /usr/lib/pkgconfig/libgtkhtml-3.14.pc  /usr/lib/pkgconfig/libgtkhtml-3.8.pc

> equery files gtmlhtml-sharp

# equery files gtkhtml-sharp
[ Searching for packages matching gtkhtml-sharp... ]
* Contents of dev-dotnet/gtkhtml-sharp-2.24.0-r1:
/usr
/usr/lib64
/usr/share

What does it mean? It didn't install anything? O_o
Comment 6 Peter Alfredsen (RETIRED) gentoo-dev 2008-12-01 17:12:43 UTC
(In reply to comment #5)
> (In reply to comment #3)
> > You have emerge --sync'ed, right?
> 
> Yes I did. I also tried 2 minutes ago, but nothing changed.
> 
> (In reply to comment #4)
> > Wait, I see you have. Please post the output of:
> > cat /usr/lib/pkgconfig/gtkhtml-sharp-3.14.pc
> 
> File doesn't exist:
> # ls /usr/lib/pkgconfig/*html*
> /usr/lib/pkgconfig/libgtkhtml-2.0.pc  /usr/lib/pkgconfig/libgtkhtml-3.14.pc 
> /usr/lib/pkgconfig/libgtkhtml-3.8.pc
> 
> > equery files gtmlhtml-sharp
> 
> # equery files gtkhtml-sharp
> [ Searching for packages matching gtkhtml-sharp... ]
> * Contents of dev-dotnet/gtkhtml-sharp-2.24.0-r1:
> /usr
> /usr/lib64
> /usr/share
> 
> What does it mean? It didn't install anything? O_o
> 

(In reply to comment #5)
> (In reply to comment #3)
> > You have emerge --sync'ed, right?
> 
> Yes I did. I also tried 2 minutes ago, but nothing changed.
> 
> (In reply to comment #4)
> > Wait, I see you have. Please post the output of:
> > cat /usr/lib/pkgconfig/gtkhtml-sharp-3.14.pc
> 
> File doesn't exist:
> # ls /usr/lib/pkgconfig/*html*
> /usr/lib/pkgconfig/libgtkhtml-2.0.pc  /usr/lib/pkgconfig/libgtkhtml-3.14.pc 
> /usr/lib/pkgconfig/libgtkhtml-3.8.pc
> 
> > equery files gtmlhtml-sharp
> 
> # equery files gtkhtml-sharp
> [ Searching for packages matching gtkhtml-sharp... ]
> * Contents of dev-dotnet/gtkhtml-sharp-2.24.0-r1:
> /usr
> /usr/lib64
> /usr/share
I know you can get that result by using --nodeps. Did you use nodeps?
Comment 7 Peter Alfredsen (RETIRED) gentoo-dev 2008-12-01 23:06:03 UTC
What you experiencing is probably bug 249540. Closing as fixed, reopen if gtkhtml-sharp-2.24.0-r2 doesn't fix it for you.
Comment 8 Matteo Modesti 2008-12-02 03:00:20 UTC
(In reply to comment #7)
> What you experiencing is probably bug 249540. Closing as fixed, reopen if
> gtkhtml-sharp-2.24.0-r2 doesn't fix it for you.

Yes, it fixes the problem. Thank you very much :)