Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 219213 - [version bump + new ebuilds] dev-ruby/ruby-debug-0.10.1 + deps
Summary: [version bump + new ebuilds] dev-ruby/ruby-debug-0.10.1 + deps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-24 22:25 UTC by Elias Probst
Modified: 2010-08-08 09:21 UTC (History)
0 users

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


Attachments
dev-ruby/ruby-debug-0.10.1.ebuild (ruby-debug-0.10.1.ebuild,558 bytes, text/plain)
2008-04-24 22:27 UTC, Elias Probst
Details
dev-ruby/ruby-debug-base-0.10.1.ebuild (ruby-debug-base-0.10.1.ebuild,422 bytes, text/plain)
2008-04-24 22:28 UTC, Elias Probst
Details
dev-ruby/ruby-debug-extra-0.10.1.ebuild (ruby-debug-extra-0.10.1.ebuild,585 bytes, text/plain)
2008-04-24 22:29 UTC, Elias Probst
Details
dev-ruby/ruby-columnize-0.1.ebuild (ruby-columnize-0.1.ebuild,503 bytes, text/plain)
2008-04-24 22:30 UTC, Elias Probst
Details
dev-ruby/ruby-columnize-0.42.ebuild (ruby-linecache-0.42.ebuild,494 bytes, text/plain)
2008-04-24 22:31 UTC, Elias Probst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elias Probst 2008-04-24 22:25:53 UTC
Version 0.10.1 of dev-ruby/ruby-debug is now available.
The package dev-ruby/ruby-debug-base which is needed by dev-ruby/ruby-debug was updated too.
Since release 0.10.1 of these packages, there's now also an -extra package available, which provides additional documentation and emacs helpers.

This bug provides:
- version bump of dev-ruby/ruby-debug-0.9.3 → 0.10.1
- version bump of dev-ruby/ruby-debug-base-0.9.3 → 0.10.1
- new ebuild dev-ruby/ruby-debug-extra-0.10.1
- new ebuild dev-ruby/ruby-columnize-0.1
- new ebuild dev-ruby/ruby-linecache-0.3
- added IUSE="doc emacs" to dev-ruby/ruby-debug-0.10.1
- updated dependencies in dev-ruby/ruby-debug-0.10.1 to respect
-- the 'doc' and 'emacs' USE flags which expand the dependencies to pull in the -extra package
-- the now needed dev-ruby/ruby-columnize package
- updated dependencies in dev-ruby/ruby-debug-base-0.10.1 to respect
-- the now needed dev-ruby/ruby-linecache package

All[*] ebuilds were tested on x86 and amd64, so they all have KEYWORDS="~x86 ~amd64".

[*] The 'dev-ruby/ruby-debug-extra' ebuild is heavily untested. I don't know whether it currently installs the emacs files correctly and the doc installation doesn't work to. This is still marked as 'FIXME'.
Comment 1 Elias Probst 2008-04-24 22:27:53 UTC
Created attachment 150875 [details]
dev-ruby/ruby-debug-0.10.1.ebuild
Comment 2 Elias Probst 2008-04-24 22:28:28 UTC
Created attachment 150877 [details]
dev-ruby/ruby-debug-base-0.10.1.ebuild
Comment 3 Elias Probst 2008-04-24 22:29:34 UTC
Created attachment 150878 [details]
dev-ruby/ruby-debug-extra-0.10.1.ebuild

This ebuild is still WIP
Still needs to be tested and fixed.
Comment 4 Elias Probst 2008-04-24 22:30:32 UTC
Created attachment 150880 [details]
dev-ruby/ruby-columnize-0.1.ebuild
Comment 5 Elias Probst 2008-04-24 22:31:01 UTC
Created attachment 150882 [details]
dev-ruby/ruby-columnize-0.42.ebuild
Comment 6 Hans de Graaff gentoo-dev Security 2009-01-01 14:12:49 UTC
I recently bumped the ruby-debug ebuild to 0.10.3 and included all necessary dependencies. Unfortunately I was not aware of this bug at the time so I have done a straight bump.

Elias, would you be willing to have a look at the current 0.10.3 and check which of your changes are still missing?
Comment 7 Elias Probst 2009-01-01 16:28:08 UTC
Some details are missing....

dev-ruby/ruby-debug:
The 'doc' and 'emacs' USE flags aren't used, it should result in these additional dependencies:
doc? ( dev-ruby/ruby-debug-extra )
emacs? ( dev-ruby/ruby-debug-extra )

dev-ruby/ruby-debug-extra:
This ebuild is missing completely

The rest looks fine so far.
Thx for the bump.
Comment 8 Hans de Graaff gentoo-dev Security 2010-07-21 10:15:40 UTC
If ruby-debug-extra only contains documentation and emacs code then it should be installed as part of ruby-debug. Unfortunately this doesn't seem to be possible right now with the ruby-fakegem eclass. I'll check if that can be changed.
Comment 9 Hans de Graaff gentoo-dev Security 2010-08-08 09:21:36 UTC
This is now fixed in ruby-debug-0.10.3. With the proper USE flags it now installs the additional documentation and emacs support.