diff options
Diffstat (limited to 'lib')
| -rwxr-xr-x | lib/puppet/provider/package/dpkg.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/puppet/provider/package/dpkg.rb b/lib/puppet/provider/package/dpkg.rb index fbf0d1bf4..eb1911524 100755 --- a/lib/puppet/provider/package/dpkg.rb +++ b/lib/puppet/provider/package/dpkg.rb @@ -14,7 +14,7 @@ Puppet::Type.type(:package).provide :dpkg do Puppet.debug "Executing '%s'" % cmd execpipe(cmd) do |process| # our regex for matching dpkg output - regex = %r{^(\S+ +\S+ +\S+) (\S+) (\S+)$} + regex = %r{^(\S+ +\S+ +\S+) (\S+) (\S*)$} fields = [:status, :name, :ensure] hash = {} @@ -68,7 +68,7 @@ Puppet::Type.type(:package).provide :dpkg do # Our regex for matching dpkg-query output. We could probably just # use split here, but I'm not positive that dpkg-query will never # return whitespace. - regex = %r{^(\S+) (\S+) (\S+) (\S+) (\S+)$} + regex = %r{^(\S+) (\S+) (\S+) (\S+) (\S*)$} line = output.split("\n").shift.chomp |
