Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125949 - dev-lang/mono: missing dependencies, requires confcache restrict, broken pkgconfig dependency
Summary: dev-lang/mono: missing dependencies, requires confcache restrict, broken pkgc...
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:
Whiteboard:
Keywords:
: 125941 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-03-12 09:20 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-03-14 21:28 UTC (History)
1 user (show)

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


Attachments
Ebuild patch (mono-ebuild.patch,963 bytes, patch)
2006-03-12 09:21 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-12 09:20:58 UTC
Okay this bug will summary also bug #125941, so that will be marked as a dupe of this when I submit.

First that problem: confcache will fail with mono because it uses a sub-configure call after changing environment variables, so it has to add RESTRICT="confcache" to all ebuilds.

Then the lack of dependencies: right now it misses automake/autoconf/libtool dependencies, although it runs autotools... that can be fixed by simply using eautoreconf instead of calling the tools manually, as inheriting autotools eclass handles the DEPEND by itself.
The attached patch does that, too.

The pkgconfig dependency then is broken, as currently is a runtime-only dependencies, although it's used in configure.. most probably it should have been a buildtime-only dependency instead. Please check that dependencies and the other ones stated in RDEPEND, if possible.

Also please drop virtual/libc dependency, that's deprecated, thanks :)

HTH,
Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-12 09:21:15 UTC
Created attachment 81984 [details, diff]
Ebuild patch
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-03-12 09:34:43 UTC
*** Bug 125941 has been marked as a duplicate of this bug. ***
Comment 3 Peter Johanson (RETIRED) gentoo-dev 2006-03-14 21:28:13 UTC
Commited. Thanks for the fixes. Marking this FIXED.