[FTBFS] package 'eucalyptus' (2.0+bzr1241-0ubuntu4) failed to build on natty

Bug #687970 reported by Dave Walker
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
eucalyptus (Ubuntu)
Fix Released
High
Unassigned

Bug Description

When attempting to rebuild the source package of 'eucalyptus' version '2.0+bzr1241-0ubuntu4' it failed to produce the expected binaries

Revision history for this message
Dave Walker (davewalker) wrote :

Build log of eucalyptus (2.0+bzr1241-0ubuntu4) on amd64 architecture.

tags: added: amd64
Revision history for this message
Dave Walker (davewalker) wrote :

Build log of eucalyptus (2.0+bzr1241-0ubuntu4) on i386 architecture.

tags: added: i386
Scott Moser (smoser)
Changed in eucalyptus (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Matthias Klose (doko) wrote :

storage/Makefile doesn't mention the complete set of libraries for the test binary. At least -lssl has to be added

Changed in eucalyptus (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Firas Kraïem (firas) wrote :

I wonder why it didn't show this bug as a possible duplicate when I filed 694599... Anyway, I submittd a patch there that fixes the linking errors, but the package still fails to build because of Java-related error. SInce I know very little about Java, I can't go further. :[

Revision history for this message
Matthias Klose (doko) wrote :

about the java failure: is this seen with openjdk-7 (available from the openjdk PPA) too?

Revision history for this message
Firas Kraïem (firas) wrote :

I can't install openjdk-7 from the PPA, there seems to be a version/dependency issue:

root@itsuki:~# apt-get install openjdk-7-jre-lib
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 openjdk-7-jre-lib : Depends: openjdk-7-jre-headless (>= 7b89~pre1) but it is not going to be installed
E: Broken packages
root@itsuki:~# apt-cache policy openjdk-7-jre-headless
openjdk-7-jre-headless:
  Installed: (none)
  Candidate: 7~b117~pre1-0maverick1
  Version table:
     7~b117~pre1-0maverick1 0
        500 http://ppa.launchpad.net/openjdk/ppa/ubuntu/ maverick/main i386 Packages
        100 /var/lib/dpkg/status
root@itsuki:~# dpkg --compare-versions '7~b117~pre1-0maverick1' '>=' '7b89~pre1'; echo $?
1

Revision history for this message
Daniel Nurmi (nurmi) wrote :

Please see revno 1255 (latest) of Eucalyptus (lp:eucalyptus/2.0). That branch should resolve java and C compilation issues for Natty. The C compilation fix was twofold: re-arrange the gcc commandlines in various Makefiles to put system library link options after local object options (gcc *.c *.o -l<whatever> instead of gcc *.c -l<whatever> *.o). Also, we added explicit -lssl -lcrypto to multiple Makefiles.

Regards,
-Dan

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package eucalyptus - 2.0.1+bzr1255-0ubuntu1

---------------
eucalyptus (2.0.1+bzr1255-0ubuntu1) natty; urgency=low

  [ Dave Walker (Daviey) ]
  * New upstream snapshot of minor point release, 2.0.1 (r1255).
    - Fixes FTBFS, (LP: #687970)
    - Stop unauthenticated users being able to reset user password. (LP: #675372).
  * Switch from dhcp3-server to isc-dhcp-server as the new default. (LP: #711590)
    - debian/:
      + control: eucalyptus-cc, drop Recommends on dhcp3-server and add
        isc-dhcp-server as the new default.
      + eucalyptus.conf: Use different dhcpd binary name.
      + patches/{18-priv_security.patch|08-ubuntu-default-networking.patch},
        updated rootwrap to use different dhpcd binary.
  * Refreshed 06-UEC-webinterface.patch, dropping hunks now applied upstream.
  * Updated standards version to 3.9.1, no changes required.
  * debian/control: Updated VCS location.
  * debian/source/include-binaries: Included newer favicon, overiding shipped.
  * debian/{local/registration}/Makefile: Introduced a stanza for, for
    re-arranging of Linker flags, resolving FTBFS. Added -Wall.
  * debian/*: The binary resulting jars have been updated from *-2.0.0 to
    *-2.0.1. References updated as appropriate.
 -- Dave Walker (Daviey) <email address hidden> Tue, 15 Feb 2011 10:16:03 +0000

Changed in eucalyptus (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.