FTBFS against libgoogle-collections-java >= 1.0

Bug #784491 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
eucalyptus (Ubuntu)
Fix Released
Medium
James Page

Bug Description

Current version in oneiric FTBFS against libgoogle-collections-java 1.0 due to changes in the API.

See https://launchpadlibrarian.net/71937288/buildlog_ubuntu-oneiric-amd64.eucalyptus_2.0.1%2Bbzr1256-0ubuntu5~ppa1_FAILEDTOBUILD.txt.gz

ServiceJarDiscovery.java:33: cannot find symbol
symbol : method newArrayListMultimap()
location: class com.google.common.collect.Multimaps
  private static Multimap<Class, String> classList = Multimaps.newArrayListMultimap( );
                                                                     ^                              ^
Component.java:98: cannot find symbol
symbol : method newConcurrentHashMap()
location: class com.google.common.collect.Maps
  private Map<String, Service> services = Maps.newConcurrentHashMap( );
                                                                         ^
DefaultServiceBuilder.java:14: cannot find symbol
symbol : method newConcurrentHashMap()
location: class com.google.common.collect.Maps
  private Map<String, ServiceConfiguration> services = Maps.newConcurrentHashMap( );
                                                           ^
PropertyDirectory.java:17: cannot find symbol
symbol : method newHashMultimap()
location: class com.google.common.collect.Multimaps
  private static Multimap<String, ConfigurableProperty> fqPrefixMap = Multimaps.newHashMultimap( );
                                                                               ^
PropertyDirectory.java:19: cannot find symbol
symbol : method newHashMultimap()
location: class com.google.common.collect.Multimaps
 private static Multimap<String, ConfigurableProperty> fqPendingPrefixMap = Multimaps.newHashMultimap( );
                                                                                     ^
ConfigurationProperties.java:23: cannot find symbol
symbol : method newHashMultimap()
location: class com.google.common.collect.Multimaps
  private static Multimap<String,Class> fileToClassMap = Multimaps.newHashMultimap( );
                                                                  ^
ConfigurationProperties.java:24: cannot find symbol
symbol : method newHashMultimap()
location: class com.google.common.collect.Multimaps
  private static Multimap<Class,String> classToFieldMap = Multimaps.newHashMultimap( );
                                                                   ^
PersistenceContexts.java:27: cannot find symbol
symbol : method newArrayListMultimap()
location: class com.google.common.collect.Multimaps
  private static final ArrayListMultimap<String, Class> entities = Multimaps.newArrayListMultimap( );
                                                                                   ^
ReentrantListenerRegistry.java:22: cannot find symbol
symbol : method newArrayListMultimap()
location: class com.google.common.collect.Multimaps
    this.listenerMap = Multimaps.newArrayListMultimap( );
                                ^
Composites.java:14: cannot find symbol
symbol : method newConcurrentHashMap()
location: class com.google.common.collect.Maps
  private static ConcurrentMap<Class, CompositeHelper> subTypeCache = Maps.newConcurrentHashMap( );

Related branches

James Page (james-page)
Changed in eucalyptus (Ubuntu):
assignee: nobody → James Page (james-page)
importance: Undecided → Medium
status: New → In Progress
James Page (james-page)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package eucalyptus - 2.0.1+bzr1256-0ubuntu5

---------------
eucalyptus (2.0.1+bzr1256-0ubuntu5) oneiric; urgency=low

  * Fix FTBFS against libgoogle-collections-java 1.0 (LP: #784491).
    - debian/patches/26-google-collections-1.0-ftbfs.patch: refactoring
      to use 1.0 API.
  * Fix libjibx-java to version 1.1 to allow entry of libjibx1.2-java
    into universe without breaking eucalyptus:
    - debian/eucalyptus-java-common.links: use jibx-*-1.1.jar.
    - debian/build-jars: use jibx-*-1.1.jar.
    - debian/control: use libjibx1.1-java instead of libjibx-java.
 -- James Page <email address hidden> Wed, 18 May 2011 10:46:58 +0100

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

Other bug subscribers

Remote bug watches

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