Rubyforge releasing


#1

Hey everyone,

I’m looking for a good way to automate releasing updates to my
libraries to rubyforge.
I used to use Florian G.’ rake task but it recently broke like so:

(in /Users/tobi/Code/Ruby/shopify/vendor/paypal)
mkdir -p pkg
Successfully built RubyGem
Name: paypal
Version: 1.5.1
File: paypal-1.5.1.gem
mv paypal-1.5.1.gem pkg/paypal-1.5.1.gem
Releasing paypal-1.5.1.gem…
rake aborted!
Couldn’t get release id
/Users/tobi/Code/Ruby/shopify/vendor/paypal/rakefile:216

Any suggestions are welcome, i’d really like to start releasing stuff
again :slight_smile:


Tobi
http://shopify.com - modern e-commerce software
http://typo.leetsoft.com - Open source weblog engine
http://blog.leetsoft.com - Technical weblog


#2

On Sat, 11 Feb 2006, Tobias L. wrote:

Version: 1.5.1
File: paypal-1.5.1.gem
mv paypal-1.5.1.gem pkg/paypal-1.5.1.gem
Releasing paypal-1.5.1.gem…
rake aborted!
Couldn’t get release id
/Users/tobi/Code/Ruby/shopify/vendor/paypal/rakefile:216

Any suggestions are welcome, i’d really like to start releasing stuff again :slight_smile:

my simple rubyforge scripts:

http://rubyforge.org/frs/?group_id=1024&release_id=3443

hth.

-a


#3

On Friday 10 February 2006 18:32, removed_email_address@domain.invalid wrote:
| http://rubyforge.org/frs/?group_id=1024&release_id=3443

Hello,
I couldn’t get it to work. The gem file doesn’t seem to check deps
nor
install anything. After I installed dev-ruby/http-access2-0j-r1, I get
the
following error:
% ./rubyforge-0.0.1/bin/rubyforge setup
./rubyforge-0.0.1/bin/rubyforge:456: uninitialized constant WebAgent
(NameError)

Regards,
Kurt


#4

On Tue, 14 Feb 2006, Kurt V. Hindenburg wrote:

Regards,
Kurt

that should only happen if http-access2 is not installed?

jib:~ > ruby -r http-access2 -e’ p WebAgent ’
WebAgent

i have installed http-access-2_0_6. you?

regards.

-a


#5

On Monday 13 February 2006 18:41, removed_email_address@domain.invalid wrote:
| that should only happen if http-access2 is not installed?
|
| jib:~ > ruby -r http-access2 -e’ p WebAgent ’
| WebAgent
|
| i have installed http-access-2_0_6. you?

I’m using Gentoo…
[ebuild R ] dev-ruby/http-access2-0j-r1 USE=“examples” 0 kB

% ruby -r http-access2 -e’ p WebAgent ’
-e:1: uninitialized constant WebAgent (NameError)

% ruby -r http-access2 -e’ p HTTPAccess2::VERSION ’
“1.1”

Are we talking about the same software? Is there another http-access2
for
ruby?

Kurt


#6

On Tue, 14 Feb 2006, Kurt V. Hindenburg wrote:

Regards,
Kurt

btw. there is no http-access2 gem.

-a


#7

On 2/10/06, Tobias L. removed_email_address@domain.invalid wrote:

I’m looking for a good way to automate releasing updates to my
libraries to rubyforge.

I use meta_project on MIME::Types (recently updated to 1.15) and
PDF::Writer.

My Rakefile for either project captures this. Something appears to
have happened recently to break GMailer’s sending capabilities, so the
:email_announcement task isn’t working right now.

-austin


#8

On Tue, 14 Feb 2006, Kurt V. Hindenburg wrote:

ruby?
dunno anything about gentoo

but on my box

jib:~ > ruby -r http-access2 -e’ p HTTPAccess2::VERSION ’
“2.0.6”

using my new package manager on a clean box:

harp:~ > wget http://dev.ctor.org/download/http-access-2_0_6.tar.gz
&& tar xvfz http-access-2_0_6.tar.gz>/dev/null && cd http-access-2_0_6
&& ruby install.rb
–17:07:10-- http://dev.ctor.org/download/http-access-2_0_6.tar.gz
=> `http-access-2_0_6.tar.gz’
Resolving dev.ctor.org… 61.192.161.52
Connecting to dev.ctor.org|61.192.161.52|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 35,325 (34K) [application/x-gzip]

100%[====================================================================================================================================================================>]
35,325 52.37K/s

17:07:11 (52.26 KB/s) - `http-access-2_0_6.tar.gz’ saved
[35325/35325]

./lib/http-access2.rb ->
/home/ahoward//lib/ruby/site_ruby/1.8/http-access2.rb
chmod 0644 /home/ahoward//lib/ruby/site_ruby/1.8/http-access2.rb
mkdir /home/ahoward//lib/ruby/site_ruby/1.8/http-access2
./lib/http-access2/cookie.rb ->
/home/ahoward//lib/ruby/site_ruby/1.8/http-access2/cookie.rb
chmod 0644
/home/ahoward//lib/ruby/site_ruby/1.8/http-access2/cookie.rb
./lib/http-access2/http.rb ->
/home/ahoward//lib/ruby/site_ruby/1.8/http-access2/http.rb
chmod 0644 /home/ahoward//lib/ruby/site_ruby/1.8/http-access2/http.rb
install succeed!

harp:~ > ruby -r http-access2 -e’ p HTTPAccess2::VERSION ’
“2.0.6”

so looks like you just have an ancient version.

just one more feather in my ‘tar is the ultimate package manager’ cap
:wink:

regards.

-a