[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Packaging cucumber, osmlib-base, sys-proctable and georuby



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I began today working on packaging OSRM, it requires several ruby gems
for running tests:
cucumber, rake, osmlib-base, sys-proctable, rspec-expectations

As far as I am aware, Debian is missing cucumber, osmlib-base (which
depends on georuby) and sys-proctable?

I have begun trying to package the missing gems, and have uploaded the
current (incomplete) packages to the mentors site.

The osmlib-base package has some tests that fail, the georuby package
has a few problems with the copyright and control files. The cucumber
package seems to break the gem2deb testrunner:
/usr/bin/ruby1.8 -I/usr/lib/ruby/vendor_ruby
/usr/lib/ruby/vendor_ruby/gem2deb/test_runner.rb
- -e:1:in `require': no such file to load -- features/background.feature
(LoadError)
    from -e:1
    from -e:1:in `each'
    from -e:1

I also ran in to problems using gem2deb with the sys-proctable gem:
/usr/lib/ruby/vendor_ruby/gem2deb/dh_make_ruby.rb:139:in `chdir': No
such file or directory - ruby-sys-proctable-0.8.1-x86-64-0.8.1
(Errno::ENOENT)
    from /usr/lib/ruby/vendor_ruby/gem2deb/dh_make_ruby.rb:139:in
`build_in_directory'
    from /usr/lib/ruby/vendor_ruby/gem2deb/dh_make_ruby.rb:133:in `block
in build'
    from /usr/lib/ruby/vendor_ruby/gem2deb/dh_make_ruby.rb:129:in `chdir'
    from /usr/lib/ruby/vendor_ruby/gem2deb/dh_make_ruby.rb:129:in `build'
    from /usr/bin/gem2deb:90:in `<main>'

Can anyone offer some advice and help with these packages?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBCAAGBQJRKMj0AAoJEF4oozsLhPV3hRMP/0G9JXhs5ne4w0LSMP8qnlid
Gd8mlA7mXROsd0nkD6Wc1CiC24Fd7+klxr/KSdkE36vg0PoTuvTd1EQNZ/CL7C6e
Wmn2InTQ1x4eG6Tss9hetUeRgMJN9HuD9qg6cnMHZvepzBwWBYwObEFqq35WM7Tc
ZsioIhNdgVC2X+mqMuYsfofGac9ZP0ttVQ37itBL15uSVAyxYaR4xVi1jSZpdwSA
1ALi1na8QSjVkzztVU6KhtTBpmIbMd9ryHsMCpQMIuor14MCBIjFGW1RirV1Vmj3
w1+xcZngHrWgXDCR/3Mm5xfmzXt15p6teczVqEeNQfonwc7Dv8F9QBE3gDqACeGt
PSAasiAglrcMLuBYL5xVcc+EUzRP13Bts+JVuSosWAm3CZxyhatUUEwGqgU4P4xh
oy9ROfWLjaRyR8vTh7BlolJ1eMfwpe676yuBjvM7VhiUE+fw5FAVVWSqqPQ9odph
0oPXiKPB/aG6yR0FHI/BPFbEB1MjUoGQyHFS/J4fnv21XY5GZAVGhwQaBpSm079H
47yAAXzc+ZZKMdZ+dESfMo1UK1UkvpbzF8F+lWEQbBxSFxQCeaW6Qx/dUwTHELGQ
6jeQPuWL5WsZBYSMTJRnRagyut+J68stSyvbMlgUjTE9LNX6mzyksEp6cAQzE2jh
gpoloGBl8GILBaWayshu
=9Vnt
-----END PGP SIGNATURE-----


Reply to: