Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64505 - mono-1.0.1-r2.ebuild depends on invalid icu version
Summary: mono-1.0.1-r2.ebuild depends on invalid icu version
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-18 04:50 UTC by Elfyn McBratney (beu) (RETIRED)
Modified: 2004-11-29 06:00 UTC (History)
0 users

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


Attachments
Simple (correct?) fix (mono-icu-depend-fix.patch,349 bytes, patch)
2004-09-18 04:51 UTC, Elfyn McBratney (beu) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Elfyn McBratney (beu) (RETIRED) gentoo-dev 2004-09-18 04:50:16 UTC
mono-1.0.1-r2.ebuild depends on >=dev-libs/icu-2.6.1, but laster upstream is 2.6, and only 2.[46] are in portage.

  DEPEND="virtual/libc
          >=dev-libs/glib-2.0
          >=dev-libs/icu-2.6.1
          ...


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2004-09-18 04:51:17 UTC
Created attachment 39842 [details, diff]
Simple (correct?) fix
Comment 2 Peter Johanson (RETIRED) gentoo-dev 2004-09-19 10:42:09 UTC
The dep for mono really is 2.6.1 (from the configure script). We don't have 2.6.1 in portage, but we do have 2.8 (as of Feb 2004) so effectively it means people have to use 2.8 with mono. CCing pyrania@gentoo.org as he has done the latest bumps, and there's no metadata.xml for the package.

Markus, is getting 2.6.1 into portage a problem? (for people that wan't to get the suggested ICU version?)
Comment 3 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2004-09-22 07:06:43 UTC
Sorry, bad use of english language there ;-)  I'm still getting to grips with gentoo versioning/dep scanning..

Btw, icu-2.6 works well with mono, and iirc it's suggested/recommended on go-mono.com.  Unless my proxy-cache is out of date, they still are.  If that's for a reason (stableness, etc) would it be a problem to s/2.6.1/2.6/ instead of createing a .1 ebuild for icu and/or upp'ing the dep to 2.8?
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2004-11-29 06:00:42 UTC
Okay, i put 2.6.2 into portage a while back to help resolve this. I will be stabling this version prior to finally getting a stable mono-1.0.x soon. In the future I think i will make the ICU support optional, as upstream is tending to move *away* from ICU, due to some issues they are having with it (says Miguel on IRC). Resolving FIXED.