From 12cc68def4c4d82f48def2653ada22d8827d3f38 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Fri, 3 Feb 2012 14:06:05 -0500 Subject: [PATCH] fixing the `slu` bug where there are comparisons of package upgrade times issue #13 --- src/lib/slackware/system.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/slackware/system.rb b/src/lib/slackware/system.rb index 9c99014..5bafd57 100644 --- a/src/lib/slackware/system.rb +++ b/src/lib/slackware/system.rb @@ -101,7 +101,7 @@ def self::find_removed(name) # Slackware::System.upgrades("fart") # => [] def self::upgrades(pkg) - find_removed(pkg).select {|p| (p.name == pkg) }.sort {|a,b| a.upgrade_time <=> b.upgrade_time } + find_removed(pkg).select {|p| (p.name == pkg) && (p.upgrade_time) }.sort {|a,b| a.upgrade_time <=> b.upgrade_time } end # Return an Array of packages, that were installed after provided +time+