/usr/lib/ruby/1.8/needle/ is in libneedle-ruby1.8 1.3.0-1.
This file is owned by root:root, with mode 0o755.
..
/usr/lib/ruby/1.8/needle/container.rb
/usr/lib/ruby/1.8/needle/definition-context.rb
/usr/lib/ruby/1.8/needle/errors.rb
/usr/lib/ruby/1.8/needle/include-exclude.rb
/usr/lib/ruby/1.8/needle/interceptor-chain.rb
/usr/lib/ruby/1.8/needle/interceptor.rb
/usr/lib/ruby/1.8/needle/lifecycle/
/usr/lib/ruby/1.8/needle/lifecycle/deferred.rb
/usr/lib/ruby/1.8/needle/lifecycle/initialize.rb
/usr/lib/ruby/1.8/needle/lifecycle/multiton.rb
/usr/lib/ruby/1.8/needle/lifecycle/proxy.rb
/usr/lib/ruby/1.8/needle/lifecycle/singleton.rb
/usr/lib/ruby/1.8/needle/lifecycle/threaded.rb
/usr/lib/ruby/1.8/needle/log-factory.rb
/usr/lib/ruby/1.8/needle/logger.rb
/usr/lib/ruby/1.8/needle/logging-interceptor.rb
/usr/lib/ruby/1.8/needle/pipeline/
/usr/lib/ruby/1.8/needle/pipeline/collection.rb
/usr/lib/ruby/1.8/needle/pipeline/element.rb
/usr/lib/ruby/1.8/needle/pipeline/interceptor.rb
/usr/lib/ruby/1.8/needle/registry.rb
/usr/lib/ruby/1.8/needle/service-point.rb
/usr/lib/ruby/1.8/needle/thread.rb
/usr/lib/ruby/1.8/needle/version.rb