Package: vpim
Version: 0.695-1
Severity: important

Dear Maintainer,

The vpim package installs its modules in /usr/lib/ruby/1.8/. This makes
it essentially unusable when /usr/bin/ruby is ruby 1.9, which is now the
default in wheezy/sid. E.g.:

$ itip --help
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load 
such file -- vpim/icalendar (LoadError)
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/bin/itip:8:in `<main>'

Unfortunately, just repackaging may not be enough. It can be made to
load by fudging RUBYLIBS, but there are several warnings:

$ RUBYLIB=/usr/lib/ruby/1.9.1/:/usr/lib/ruby/1.8/ itip --help
/usr/lib/ruby/1.8/vpim/icalendar.rb:259: warning: shadowing outer local 
variable - e
/usr/lib/ruby/1.8/vpim/icalendar.rb:265: warning: shadowing outer local 
variable - e
/usr/lib/ruby/1.8/vpim/rfc2425.rb:180: warning: assigned but unused variable - 
secfrac
/usr/lib/ruby/1.8/vpim/rfc2425.rb:180: warning: assigned but unused variable - 
tz
/usr/lib/ruby/1.8/vpim/rfc2425.rb:195: warning: assigned but unused variable - 
match
/usr/lib/ruby/1.8/vpim/rfc2425.rb:308: warning: assigned but unused variable - 
content
/usr/lib/ruby/1.8/vpim/rrule.rb:515: warning: shadowing outer local variable - 
byday
/usr/lib/ruby/1.8/vpim/property/common.rb:171: warning: assigned but unused 
variable - attachment
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36: warning: loading in 
progress, circular require considered harmful - 
/usr/lib/ruby/1.8/vpim/icalendar.rb
        from /usr/bin/itip:8:in `<main>'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.8/vpim/icalendar.rb:14:in `<top (required)>'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.8/vpim/vevent.rb:15:in `<top (required)>'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.8/vpim/property/common.rb:10:in `<top (required)>'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.8/vpim/attachment.rb:9:in `<top (required)>'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
Usage: /usr/bin/itip <invitation.ics>

Options
  -h,--help         Print this helpful message.
  -d,--debug        Print debug information.

  -m,--my-addrs     My email addresses, a REGEX.
Examples:


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'stable'), (500, 
'oldstable'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages vpim depends on:
ii  ruby            4.9
ii  ruby1.8 [ruby]  1.8.7.358-4

vpim recommends no packages.

Versions of packages vpim suggests:
pn  facter  <none>

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to