Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180944 - dev-ml/camomile-0.6.5.ebuild (Version bump)
Summary: dev-ml/camomile-0.6.5.ebuild (Version bump)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Team for the ML programming language family
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-06-05 10:51 UTC by Guy Cirino
Modified: 2007-06-06 01:18 UTC (History)
1 user (show)

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


Attachments
camomile-0.6.5.ebuild (Version bump) (camomile-0.6.5.ebuild,580 bytes, text/plain)
2007-06-05 10:53 UTC, Guy Cirino
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guy Cirino 2007-06-05 10:51:17 UTC
Hello,

Attached is an ebuild for camomile-0.6.5, an ocaml Unicode library, exactly copied from camomile-0.7.1.ebuild; this particular version is required by the galax-0.7.2 XQuery db, being submitted in a separate bug.  Changing the version was enough to get it to pull the new version.  Specifically, 0.6.5 addes the -for-pack Camomile so that the packed library can be linked against correctly in later steps (see http://caml.inria.fr/pub/ml-archives/caml-list/2006/02/213d8224180bf07a2f189dcc2278d1bd.en.html or http://caml.inria.fr/mantis/view.php?id=3825 for the problem and its solution).

Cheers,
_guy
Comment 1 Guy Cirino 2007-06-05 10:53:20 UTC
Created attachment 121241 [details]
camomile-0.6.5.ebuild (Version bump)
Comment 2 Alexis Ballier gentoo-dev 2007-06-05 11:12:57 UTC
Hu ? I'm not sure I understand the problem, camomile 0.7.1 is in the tree, is there a problem using it with galax ?

Perhaps it would be better to port galax to camomile 0.7 instead, since there will anyway be a problem requiring 0.6 with 0.7 being the latest version.


From http://camomile.sourceforge.net/README-0.7.0.txt :

2.4 Migration from 0.6.X

Replace all references to Camomile with
CamomileLibrary.Main.Camomile.  CamomileLibrary.Main.Camomile
have the *almost* same interface with the previous Camomile.
Comment 3 Guy Cirino 2007-06-06 01:18:07 UTC
(In reply to comment #2)

Hello Alexis,

> Perhaps it would be better to port galax to camomile 0.7 instead, since there
> will anyway be a problem requiring 0.6 with 0.7 being the latest version.

Yeah, you are probably right.  I have generated a patch for galax-0.7.2 which I'll attach to that bug when I open it after this, and will submit upstream.  Please disregard this bug then, no further need for camomile-0.6.5.ebuild to be in the tree.

> Replace all references to Camomile with
> CamomileLibrary.Main.Camomile.  CamomileLibrary.Main.Camomile
> have the *almost* same interface with the previous Camomile.

I read this link, and it definitely says what you quoted, but the information isn't entirely accurate, I suppose the camomile maintainers must have changed their mind at the last minute or something; the Camomile references needed to be replaced with CamomileLibrary.Default.Camomile instead of Main.  It works now, at any rate.

_guy