Package: opennebula Version: 3.2.1-1 Severity: normal Dear Maintainer,
I am reporting this on my workstation. The opennebula server runs pure Sid. after adding execute permissions to occi-server.rb in order to fix or workaround debian bug #663065 opennebula: missing execute permissions for /usr/lib/one/ruby/cloud/occi/occi-server.rb I get: oneadmin@opennebula:~$ occi-server start Error executing occi-server. Check /var/log/one/occi-server.log for more information oneadmin@opennebula:~$ less /var/log/one/occi-server.log /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require': no such file to load -- VirtualNetworkOCCI (LoadError) from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /usr/lib/one/ruby/cloud/occi/OCCIServer.rb:26 from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /usr/lib/one/ruby/cloud/occi/occi-server.rb:56 >From there: 23 # OCCI libs 24 require 'VirtualMachineOCCI' 25 require 'VirtualMachinePoolOCCI' 26 require 'VirtualNetworkOCCI' 27 require 'VirtualNetworkPoolOCCI' 28 require 'ImageOCCI' 29 require 'ImagePoolOCCI' 30 require 'UserOCCI' 31 require 'UserPoolOCCI' I do not see any hints to a suitable package in the suggests from opennebula package. Also apt-cache search does not yield a suitable package. But actually its there: oneadmin@opennebula:~$ locate VirtualNetworkOCCI /usr/lib/one/ruby/occi/VirtualNetworkOCCI.rb Locating VirtualMachineOCCI also included from occi-server.rb gives: oneadmin@opennebula:~$ locate VirtualMachineOCCI /usr/lib/one/ruby/cloud/occi/VirtualMachineOCCI.rb Moving the files around fixes the issue for me: opennebula:~# cp -p /usr/lib/one/ruby/occi/* /usr/lib/one/ruby/cloud/occi/ oneadmin@opennebula:~$ occi-server start occi-server started I do not know whether thats a proper fix or a workaround, but I think I provided enough detail for you to decide. Thanks, Martin -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing'), (450, 'unstable'), (110, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages opennebula depends on: ii libc6 2.13-26 ii libgcc1 1:4.6.3-1 ii libmysqlclient16 5.1.58-1 ii libsqlite3-0 3.7.10-1 ii libssl1.0.0 1.0.0g-1 ii libstdc++6 4.6.3-1 ii libxml2 2.7.8.dfsg-7 ii libxmlrpc-c++4 <none> ii libxmlrpc-core-c3 <none> ii opennebula-common 3.2.1-1 ii ruby 4.8 ii ruby-password [libpassword-ruby] 0.5.3-3 ii ruby-sequel [libsequel-ruby] 3.33.0-1 ii ruby1.8 [ruby] 1.8.7.352-2 ii rubygems 1.8.15-1 Versions of packages opennebula recommends: ii libmysql-ruby 2.8.2+gem2deb-1 ii ruby-mysql [libmysql-ruby] 2.8.2+gem2deb-1 ii ruby-sqlite3 [libsqlite3-ruby] 1.3.5-1 Versions of packages opennebula suggests: ii mysql-server <none> ii ruby-amazon-ec2 [libamazonec2-ruby] 0.9.17-2 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org