First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 102512
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Ruby Team <ruby@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jochen Schalanda <jochen@schalanda.de>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
nitro-0.22.0.ebuild nitro-0.22.0.ebuild text/plain Jochen Schalanda 2005-08-14 09:42 0000 722 bytes Details
glue-0.22.0.ebuild glue-0.22.0.ebuild text/plain Jochen Schalanda 2005-08-14 09:42 0000 505 bytes Details
og-0.22.0.ebuild og-0.22.0.ebuild text/plain Jochen Schalanda 2005-08-14 09:42 0000 546 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 102512 depends on: Show dependency tree
Bug 102512 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-08-14 09:41 0000
Nitro is an efficient, yet simple engine for developing professional Web
Applications using the Ruby language (similar to Ruby on rails, but with less hype).

Depends on dev-ruby/facets-0.7.2 (Bug 102511,
https://bugs.gentoo.org/show_bug.cgi?id=102511)

Reproducible: Always
Steps to Reproduce:
1. Download ebuilds and put them in your Overlay
2. emerge -av dev-ruby/nitro

------- Comment #1 From Jochen Schalanda 2005-08-14 09:42:20 0000 -------
Created an attachment (id=65942) [edit]
nitro-0.22.0.ebuild

------- Comment #2 From Jochen Schalanda 2005-08-14 09:42:33 0000 -------
Created an attachment (id=65943) [edit]
glue-0.22.0.ebuild

------- Comment #3 From Jochen Schalanda 2005-08-14 09:42:44 0000 -------
Created an attachment (id=65944) [edit]
og-0.22.0.ebuild

------- Comment #4 From Michael Kohl (RETIRED) 2005-08-14 15:08:36 0000 -------
Thanks for the report, I will try to add this packages ASAP.

------- Comment #5 From Michael Kohl (RETIRED) 2005-08-16 09:46:06 0000 -------
All added to CVS, thanks for the submissions!

Some comments:

1. The 3rd line of your header didn't look like the one in
/usr/portage/skel.ebuild (you've deleted too much). 

2. Looking at the provided Rakefiles helps when looking for dependencies. You
actually seem to have done this, as otherwise you wouldn't have noticed the dep
on ruby-breakpoint. But you got the dep for facets wrong: nitro itself doesn't
depend on this package, but glue does. So if someone only wants to install og
(which depends on glue), your deps wouldn't have been correct. Also all the
Rakefiles stated that at least ruby-1.8.2 is required.

3. I've added optional support for fastcgi, mysql, postgres and xslt via
useflags. The necessary info could be found in INSTALL doc.

4. There's really no need to include the Rubyforge comment in every ebuild that
fetches a tarball/gem from there. I know the message appeared in an official
ebuild, but I'm trying to get rid from them, as by now everyone should know that
Rubyforge's download scheme sucks.

In the end this are all rather small issues, but you may want to keep them in
mind for future submissions. Thanks once again for this submission, nitro looks
really interesting! :)

------- Comment #6 From Jochen Schalanda 2005-08-28 03:37:14 0000 -------
Ok, next time I'll pay attention to these things.

Anyway, I suggest adding some more KEYWORDS to the ebuilds. Since nitro (and
rails too for this matter) are only ruby-scripts, it should run on any platform
ruby works on (even win32 ;).

------- Comment #7 From Michael Kohl (RETIRED) 2005-08-28 06:35:11 0000 -------
But devs only add keywords for arches they can test their packages on. Adding
them in because something SHOULD work is pretty bad QA. 

If you want to get keywords added to Nitro and the related packages, please file
bugs requesting them and assign them to the various arch teams (e.g.
amd64@gentoo.org). If you own a non-x86 arch, you can also copy the ebuilds to
your overlay, keyword them yourself and give them a try. Include this
information in your request and it might get looked at faster.

First Last Prev Next    No search results available      Search page      Enter new bug