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

Bug 26089

Summary: monodoc ebuild will not work without installing libgtkhtml manually
Product: Gentoo Linux Reporter: Michael J. Haller <haller_mj>
Component: Current packagesAssignee: Todd Berman (RETIRED) <tberman>
Status: RESOLVED LATER    
Severity: normal CC: iggy
Priority: High    
Version: 1.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: I added in the line that should take care of this problem.
I added in the line that should take care of this problem.
I added in the line that should take care of this problem.
I added in the line that should take care of this problem.

Description Michael J. Haller 2003-08-06 17:39:03 UTC
In order to run monodoc, libgtkhtml-3 must be installed, however, it is not
installed by the ebuild.
Comment 1 Michael J. Haller 2003-08-06 17:41:27 UTC
Created attachment 15639 [details]
I added in the line that should take care of this problem.

I added this line into the DEPEND section:
   >=gnome-extra/libgtkhtml-3.0.7
Comment 2 Michael J. Haller 2003-08-06 17:41:44 UTC
Created attachment 15640 [details]
I added in the line that should take care of this problem.

I added this line into the DEPEND section:
   >=gnome-extra/libgtkhtml-3.0.7
Comment 3 Michael J. Haller 2003-08-06 17:41:59 UTC
Created attachment 15641 [details]
I added in the line that should take care of this problem.

I added this line into the DEPEND section:
   >=gnome-extra/libgtkhtml-3.0.7
Comment 4 Michael J. Haller 2003-08-06 17:43:07 UTC
Created attachment 15642 [details]
I added in the line that should take care of this problem.

I added this line into the DEPEND section:
   >=gnome-extra/libgtkhtml-3.0.7
Comment 5 Todd Berman (RETIRED) gentoo-dev 2003-08-10 08:40:10 UTC
This is a known issue that will not be fixed in this fashion.

libgtkhtml-3 is a gtk-sharp rdepend, not a monodoc rdepend.

We are working with the upstream providers to split gtk-sharp into its component pieces and allow better depends here.

Right now, if we were to require all depends to be installed for gtk-sharp to install, emerging gtk-sharp would be similar to emerging the gnome meta package with the amount of extra libraries it could potentially pull in.

As of right now, the only fix is to manually emerge it, however, this will be fixed as soon as possible.

If you are interested in the specifics, the gtk-sharp/gtk/generated/HTML.cs will show you the P/Invoke call that makes libgtkhtml a rdepend.

Thank you very much for your submission.