when "build-dep" then
client = Client.new( nil, nil, nil )
result = client.get_build_dependent_packages( option[:pkg], option[:os], true )
+ if result.nil? then
+ puts "Error: Failed to get remote package list. try update first."
+ exit 1
+ end
ret = ""
result.each do |i|
ret = ret + i + " --> "
when "install-dep" then
client = Client.new( nil, nil, nil )
result = client.get_install_dependent_packages( option[:pkg], option[:os], true, false )
+ if result.nil? then
+ puts "Error: Failed to get remote package list. try update first."
+ exit 1
+ end
ret = ""
result.each do |i|
ret = ret + i + " --> "