Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87377 - New ebuild for UnCommon Web
Summary: New ebuild for UnCommon Web
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Lisp Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-31 00:22 UTC by Pupeno
Modified: 2005-05-18 15:12 UTC (History)
0 users

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


Attachments
Ebuild for UnCommon Web. (cl-ucw.tar.bz2,2.04 KB, application/x-tbz)
2005-03-31 00:23 UTC, Pupeno
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pupeno 2005-03-31 00:22:59 UTC
Here I'll attach a new ebuild, for UnCommon Web, a web building framework for Common Lisp.
It currently doesn't work, due to the fact that UCW is incompatible with the standard cl-rfc2388, it provides it's own, but I didn't make this ebuild install it.
Anyway, this raised awareness among UCW developers and they are working to merge the two (or more) rfc2388, so, we might soon have an upgrade to rfc2388 that will work with UCW.
Thanks.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Pupeno 2005-03-31 00:23:43 UTC
Created attachment 54918 [details]
Ebuild for UnCommon Web.
Comment 2 Pupeno 2005-04-05 06:54:58 UTC
I created a new ebuild, http://bugs.gentoo.org/show_bug.cgi?id=88032, that would satisfy the rfc2388 needs of this one.
UCW still doesn't work from this ebuild, but I'm fixing that.
Comment 3 Pupeno 2005-04-06 10:03:55 UTC
A little note to myself (or whoever happens to finish this ebuild). There's a USE flag examples and UCW comes with examples, those should only be installed if examples (the flag) is on.
Comment 4 Pupeno 2005-04-12 13:43:24 UTC
The start script of UCW depends on detachtty, in case that script is used, app-misc/detachtty should be added to the dependency list.
Comment 5 Pupeno 2005-04-12 13:45:02 UTC
UCW, the bleeding edge version (not 0.3.7) now depends on cl-puri, dev-lisp/cl-puri should be added to the dependency list.
Comment 6 Pupeno 2005-05-05 19:04:46 UTC
Another library has been freed from UCW, that is, releasead separatly: Iterate.
For which I created an ebuild that can be found on http://bugs.gentoo.org/show_bug.cgi?id=91636
Comment 7 Matthew Kennedy (RETIRED) gentoo-dev 2005-05-18 12:07:49 UTC
Pupeno, Thanks for the note about iterate. I have almost completed a ebuild for
cl-ucw-0.3.9. I appreciate the TAL pathname changes which where introduced
between 0.3.6/7 and 0.3.9 -- it makes it much easier for distributions to
install system-wide.

The remaining problem is that the copy of arnesi included in the ucw 0.3.9 (in
./libs/arnesi/) release is different to the version with have in portage
(dev-lisp/cl-arnesi). It makes me also suspect that the yaclml included in ucw
maybe different to the one included in portage (dev-lisp/cl-yaclml).

I'll probably solve that problem by determining what arnesi arch snapshot was
used for ucw and then include that in dev-lisp/cl-arnesi.  Likewise for yaclml.
Comment 8 Matthew Kennedy (RETIRED) gentoo-dev 2005-05-18 15:12:26 UTC
I added dev-lisp/cl-arnesi-1.4.0_p5 and dev-lisp/cl-yaclml-0.5_p26
which are the version of arnesi and yaclml used in
dev-lisp/cl-ucw-0.3.9. I added dev-lisp/cl-ucw-0.3.9 ebuild to 
portage.