Public bug reported:

Binary package hint: ec2-api-tools

ec2-api-tools currently FTBFS in natty.

Build log: http://launchpadlibrarian.net/58997381/ec2-api-
tools_1.3.57419-0ubuntu1_1.3.57419-0ubuntu2.diff.gz

The first issue is simply fixed by exchanging the order of the JRE in
(build-)dependency so that a non-virtual package is listed first.

The next issue I had was that RUNENV (in debian/rules) seemed to be
emtpy when generating the manpages. I'm not a expert in Makefiles but
removing the $( and ) seems to work better.

The next issue was that the script in ./bin aren't executable (fixed by
making manpages depend on grantx).

The issue I'm currently stuck at is:

p=man/ec2-version.usage; p=${p%.usage}; p=${p#man/}; PATH="$PWD/bin:$PATH" 
EC2_HOME="$PWD" $p --help > man/ec2-version.usage || { [ $? -eq 1 ] || exit 1; }
Exception in thread "main" java.lang.NoClassDefFoundError: 
com/amazon/aes/webservices/client/cmd/ShowVersion
Caused by: java.lang.ClassNotFoundException: 
com.amazon.aes.webservices.client.cmd.ShowVersion
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: 
com.amazon.aes.webservices.client.cmd.ShowVersion. Program will exit.

** Affects: ec2-api-tools (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to ec2-api-tools in ubuntu.
https://bugs.launchpad.net/bugs/715818

Title:
  ec2-api-tools FTBFS in natty

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to