Bug#769248: androidsdk-tools: FTBFS in jessie/i386: sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:22: error: package org.eclipse.jface.preference does not exist

Lucas Nussbaum lucas at lucas-nussbaum.net
Wed Nov 12 10:14:00 UTC 2014


Source: androidsdk-tools
Version: 22.2+git20130830~92d25d6-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20141112 qa-ftbfs
Justification: FTBFS in jessie on i386

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on i386.

Relevant part (hopefully):
>  debian/rules build
> test -x debian/rules
> mkdir -p "."
> jh_linkjars
> jh_build -J   
> find common/src -name *.java -and -type f -print0 | xargs -0 /usr/lib/jvm/default-java/bin/javac -g -cp androidsdk-common.jar:androidsdk-ddmlib.jar:androidsdk-ddmuilib.jar:androidsdk-sdkstats.jar:androidsdk-swtmenubar.jar:androidsdk-hierarchyviewerlib.jar:/usr/share/java/swt.jar:/usr/share/java/jfreechart.jar:/usr/share/java/jfreechart-swt.jar:/usr/share/java/org.eclipse.jface.jar:/usr/share/java/org.eclipse.core.commands.jar:/usr/share/java/org.eclipse.equinox.common.jar:/usr/share/java/guava.jar:/usr/share/java/kxml2.jar:debian/_jh_build.androidsdk-common -d debian/_jh_build.androidsdk-common -source 1.5 -target 1.5
> warning: [options] bootstrap class path not set in conjunction with -source 1.5
> 1 warning
> find common/src -name *.java -and -type f -print0 | xargs -0 /usr/lib/jvm/default-java/bin/javadoc -classpath androidsdk-common.jar:androidsdk-ddmlib.jar:androidsdk-ddmuilib.jar:androidsdk-sdkstats.jar:androidsdk-swtmenubar.jar:androidsdk-hierarchyviewerlib.jar:/usr/share/java/swt.jar:/usr/share/java/jfreechart.jar:/usr/share/java/jfreechart-swt.jar:/usr/share/java/org.eclipse.jface.jar:/usr/share/java/org.eclipse.core.commands.jar:/usr/share/java/org.eclipse.equinox.common.jar:/usr/share/java/guava.jar:/usr/share/java/kxml2.jar:debian/_jh_build.androidsdk-common -d debian/_jh_build.javadoc/api -quiet -source 1.5
> Creating destination directory: "debian/_jh_build.javadoc/api/"
> warning: [options] bootstrap class path not set in conjunction with -source 1.5
> 1 warning
> /usr/lib/jvm/default-java/bin/jar cfm /«BUILDDIR»/androidsdk-tools-22.2+git20130830~92d25d6/androidsdk-common.jar ../_jh_manifest.androidsdk-common com
> find sdklib/src -name *.java -and -type f -print0 | xargs -0 /usr/lib/jvm/default-java/bin/javac -g -cp androidsdk-common.jar:androidsdk-ddmlib.jar:androidsdk-ddmuilib.jar:androidsdk-sdkstats.jar:androidsdk-swtmenubar.jar:androidsdk-hierarchyviewerlib.jar:/usr/share/java/swt.jar:/usr/share/java/jfreechart.jar:/usr/share/java/jfreechart-swt.jar:/usr/share/java/org.eclipse.jface.jar:/usr/share/java/org.eclipse.core.commands.jar:/usr/share/java/org.eclipse.equinox.common.jar:/usr/share/java/guava.jar:/usr/share/java/kxml2.jar:debian/_jh_build.androidsdk-sdklib -d debian/_jh_build.androidsdk-sdklib -source 1.5 -target 1.5
> warning: [options] bootstrap class path not set in conjunction with -source 1.5
> 1 warning
> find sdklib/src -name *.java -and -type f -print0 | xargs -0 /usr/lib/jvm/default-java/bin/javadoc -classpath androidsdk-common.jar:androidsdk-ddmlib.jar:androidsdk-ddmuilib.jar:androidsdk-sdkstats.jar:androidsdk-swtmenubar.jar:androidsdk-hierarchyviewerlib.jar:/usr/share/java/swt.jar:/usr/share/java/jfreechart.jar:/usr/share/java/jfreechart-swt.jar:/usr/share/java/org.eclipse.jface.jar:/usr/share/java/org.eclipse.core.commands.jar:/usr/share/java/org.eclipse.equinox.common.jar:/usr/share/java/guava.jar:/usr/share/java/kxml2.jar:debian/_jh_build.androidsdk-sdklib -d debian/_jh_build.javadoc/api -quiet -source 1.5
> warning: [options] bootstrap class path not set in conjunction with -source 1.5
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:455: warning - Tag @link: reference not found: Arg
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:470: warning - Tag @link: reference not found: Arg
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:455: warning - Tag @link: reference not found: Arg
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:455: warning - Tag @link: reference not found: Arg
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:470: warning - Tag @link: reference not found: Arg
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:470: warning - Tag @link: reference not found: Arg
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:769: warning - Tag @link: reference not found: Accept#CONTINUE
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:769: warning - Tag @link: reference not found: Accept#ACCEPT_AND_STOP
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:769: warning - Tag @link: reference not found: Accept#REJECT_AND_STOP
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:455: warning - Tag @link: reference not found: Arg
> sdklib/src/main/java/com/android/sdklib/util/CommandLineParser.java:470: warning - Tag @link: reference not found: Arg
> 12 warnings
> /usr/lib/jvm/default-java/bin/jar cfm /«BUILDDIR»/androidsdk-tools-22.2+git20130830~92d25d6/androidsdk-sdklib.jar ../_jh_manifest.androidsdk-sdklib com
> find sdkstats/src -name *.java -and -type f -print0 | xargs -0 /usr/lib/jvm/default-java/bin/javac -g -cp androidsdk-common.jar:androidsdk-ddmlib.jar:androidsdk-ddmuilib.jar:androidsdk-sdkstats.jar:androidsdk-swtmenubar.jar:androidsdk-hierarchyviewerlib.jar:/usr/share/java/swt.jar:/usr/share/java/jfreechart.jar:/usr/share/java/jfreechart-swt.jar:/usr/share/java/org.eclipse.jface.jar:/usr/share/java/org.eclipse.core.commands.jar:/usr/share/java/org.eclipse.equinox.common.jar:/usr/share/java/guava.jar:/usr/share/java/kxml2.jar:debian/_jh_build.androidsdk-sdkstats -d debian/_jh_build.androidsdk-sdkstats -source 1.5 -target 1.5
> warning: [options] bootstrap class path not set in conjunction with -source 1.5
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:22: error: package org.eclipse.jface.preference does not exist
> import org.eclipse.jface.preference.PreferenceStore;
>                                    ^
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:49: error: cannot find symbol
>     private static volatile PreferenceStore sPrefStore;
>                             ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:59: error: cannot find symbol
>     public PreferenceStore getPreferenceStore() {
>            ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:18: error: package org.eclipse.jface.dialogs does not exist
> import org.eclipse.jface.dialogs.Dialog;
>                                 ^
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:19: error: package org.eclipse.jface.window does not exist
> import org.eclipse.jface.window.Window;
>                                ^
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:41: error: cannot find symbol
> public class SdkStatsPermissionDialog extends Dialog {
>                                               ^
>   symbol: class Dialog
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:71: error: cannot find symbol
>                     sPrefStore = new PreferenceStore();
>                                      ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:86: error: cannot find symbol
>                         PreferenceStore oldStore = new PreferenceStore(oldPrefPath);
>                         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:86: error: cannot find symbol
>                         PreferenceStore oldStore = new PreferenceStore(oldPrefPath);
>                                                        ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:93: error: cannot find symbol
>                         PreferenceStore newStore = new PreferenceStore(rcFileName);
>                         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:93: error: cannot find symbol
>                         PreferenceStore newStore = new PreferenceStore(rcFileName);
>                                                        ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:98: error: cannot find symbol
>                         sPrefStore = new PreferenceStore(rcFileName);
>                                          ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:109: error: cannot find symbol
>                     sPrefStore = new PreferenceStore(rcFileName);
>                                      ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:128: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:149: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:163: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:177: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:200: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:212: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:234: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:250: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:272: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:288: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:310: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/DdmsPreferenceStore.java:322: error: cannot find symbol
>         PreferenceStore prefs = getPreferenceStore();
>         ^
>   symbol:   class PreferenceStore
>   location: class DdmsPreferenceStore
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:91: error: cannot find symbol
>         setBlockOnOpen(true);
>         ^
>   symbol:   method setBlockOnOpen(boolean)
>   location: class SdkStatsPermissionDialog
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:96: error: cannot find symbol
>         createButton(parent, Window.OK, BUTTON_TEXT, true);
>                              ^
>   symbol:   variable Window
>   location: class SdkStatsPermissionDialog
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:94: error: method does not override or implement a method from a supertype
>     @Override
>     ^
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:101: error: cannot find symbol
>         Composite composite = (Composite) super.createDialogArea(parent);
>                                           ^
>   symbol:   variable super
>   location: class SdkStatsPermissionDialog
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:109: error: cannot find symbol
>         title.setFont(new Font(getShell().getDisplay(), fontdata));
>                                ^
>   symbol:   method getShell()
>   location: class SdkStatsPermissionDialog
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:115: error: cannot find symbol
>         notice.setForeground(new Color(getShell().getDisplay(), 255, 0, 0));
>                                        ^
>   symbol:   method getShell()
>   location: class SdkStatsPermissionDialog
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsPermissionDialog.java:99: error: method does not override or implement a method from a supertype
>     @Override
>     ^
> sdkstats/src/main/java/com/android/sdkstats/SdkStatsService.java:172: error: cannot find symbol
>                 dialog.open();
>                       ^
>   symbol:   method open()
>   location: variable dialog of type SdkStatsPermissionDialog
> 33 errors
> 1 warning
> make: *** [debian/jh_build_stamp] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/11/12/androidsdk-tools_22.2+git20130830~92d25d6-1_jessie-i386.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-java-maintainers mailing list