Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 254122 - gnome-keyring-sharp should make use of "doc" use-flag
Summary: gnome-keyring-sharp should make use of "doc" use-flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL: https://bugzilla.novell.com/show_bug....
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-07 17:25 UTC by Andreas Proschofsky (RETIRED)
Modified: 2009-01-24 01:20 UTC (History)
0 users

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


Attachments
Introduce doc use flag in gnome-keyring-sharp (gnome-keyring-sharp-doc-use.diff,617 bytes, patch)
2009-01-07 17:26 UTC, Andreas Proschofsky (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Proschofsky (RETIRED) gentoo-dev 2009-01-07 17:25:21 UTC
The current gnome-keyring-sharp ebuild has a hard dependency on monodoc which pulls in lots of dependencies. In accordance with other ebuilds the documentation stuff should be optional, I'm going to add a patch for the ebuild which fixes that. Building works just fine without monodoc.

Reproducible: Always
Comment 1 Andreas Proschofsky (RETIRED) gentoo-dev 2009-01-07 17:26:13 UTC
Created attachment 177690 [details, diff]
Introduce doc use flag in gnome-keyring-sharp
Comment 2 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-07 17:36:42 UTC
There's no such configure option, so your patch doesn't work. I will be more than happy to accept a patch to configure.ac and bring it upstream if you want to do something like that. Getting rid of monodocs is a hobby of mine.
Comment 3 Andreas Proschofsky (RETIRED) gentoo-dev 2009-01-07 18:17:19 UTC
(In reply to comment #2)
> There's no such configure option, so your patch doesn't work. I will be more
> than happy to accept a patch to configure.ac and bring it upstream if you want
> to do something like that. Getting rid of monodocs is a hobby of mine.
> 

Ooops, obviously misread this in the configure file, that's what you get from quick looks. Still: Even without a patch gnome-keyring-sharp builds fine without monodoc, so its not really a hard dependency, more an optional feature, so I'm not sure the current ebuild is right in regard to this.
Comment 4 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-07 18:25:20 UTC
http://www.gentoo.org/proj/en/qa/automagic.xml
Comment 5 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-24 01:20:25 UTC
Fixed with gnome-keyring-sharp-1.0.0-r1
+*gnome-keyring-sharp-1.0.0-r1 (24 Jan 2009)
+
+  24 Jan 2009; Peter Alfredsen <loki_val@gentoo.org>
+  +files/gnome-keyring-sharp-1.0.0-monodoc.patch,
+  -gnome-keyring-sharp-1.0.0.ebuild, +gnome-keyring-sharp-1.0.0-r1.ebuild:
+  Fix bug 250069, g-k-s would pick up dev-scheme/chickens csc executable
+  instead of gmcs. Also fix bug 254122, add doc use flag for monodoc
+  dependency. Transition to gmcs done. Multilib-safe.
+