Bug#1027579: eclipse-platform-resources: FTBFS: [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:29: error: package org.osgi.service.prefs does not exist

Lucas Nussbaum lucas at debian.org
Sun Jan 1 14:30:45 GMT 2023


Source: eclipse-platform-resources
Version: 4.23-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20230101 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules build
> dh build --buildsystem=eclipse_bundles
>    dh_update_autotools_config -O--buildsystem=eclipse_bundles
>    dh_autoreconf -O--buildsystem=eclipse_bundles
>    dh_auto_configure -O--buildsystem=eclipse_bundles
>    dh_auto_build -O--buildsystem=eclipse_bundles
> 	ant -Dbasedir . -Dbundledir bundles -f debian/build.xml org.eclipse.core.filesystem org.eclipse.core.resources -Duser.name debian
> Buildfile: /<<PKGBUILDDIR>>/debian/build.xml
> 
> org.eclipse.core.filesystem:
>      [echo] Building bundle 'Core File Systems' (org.eclipse.core.filesystem:1.9.300)
>     [mkdir] Created dir: /<<PKGBUILDDIR>>/bundles/org.eclipse.core.filesystem/target/classes
>     [touch] Creating /<<PKGBUILDDIR>>/bundles/org.eclipse.core.filesystem/target/dependencies
>     [mkdir] Created dir: /<<PKGBUILDDIR>>/bundles/org.eclipse.core.filesystem/target/sources
>      [copy] Copying 33 files to /<<PKGBUILDDIR>>/bundles/org.eclipse.core.filesystem/target/sources
>     [javac] Compiling 33 source files to /<<PKGBUILDDIR>>/bundles/org.eclipse.core.filesystem/target/classes
>      [copy] Copying 5 files to /<<PKGBUILDDIR>>/bundles/org.eclipse.core.filesystem/target/classes
>       [jar] Building jar: /<<PKGBUILDDIR>>/bundles/org.eclipse.core.filesystem/target/org.eclipse.core.filesystem.jar
>      [echo] Generating pom.xml for org.eclipse.core.filesystem (org.eclipse.core:org.eclipse.core.filesystem)
> 
> org.eclipse.core.filesystem:
> 
> org.eclipse.core.resources:
>      [echo] Building bundle 'Core Resource Management' (org.eclipse.core.resources:3.16.100)
>     [mkdir] Created dir: /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/classes
>     [touch] Creating /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/dependencies
>     [mkdir] Created dir: /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources
>      [copy] Copying 278 files to /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources
>     [javac] Compiling 278 source files to /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/classes
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:29: error: package org.osgi.service.prefs does not exist
>     [javac] import org.osgi.service.prefs.BackingStoreException;
>     [javac]                              ^
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:30: error: package org.osgi.service.prefs does not exist
>     [javac] import org.osgi.service.prefs.Preferences;
>     [javac]                              ^
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:259: error: cannot find symbol
>     [javac] 	void flushPreferences(Preferences projectPrefs, boolean shouldDisableCharsetDeltaJob) throws BackingStoreException {
>     [javac] 	                                                                                             ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:164: error: cannot find symbol
>     [javac] 	private static Properties loadProperties(IFile file) throws BackingStoreException {
>     [javac] 	                                                            ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:195: error: cannot find symbol
>     [javac] 	private static void read(ProjectPreferences node, IFile file) throws BackingStoreException, CoreException {
>     [javac] 	                                                                     ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:242: error: cannot find symbol
>     [javac] 	private static void clearAll(Preferences node) throws BackingStoreException {
>     [javac] 	                                                      ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:324: error: cannot find symbol
>     [javac] 	public String[] childrenNames() throws BackingStoreException {
>     [javac] 	                                       ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:365: error: cannot find symbol
>     [javac] 	public void flush() throws BackingStoreException {
>     [javac] 	                           ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:499: error: cannot find symbol
>     [javac] 	protected void load() throws BackingStoreException {
>     [javac] 	                             ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:503: error: cannot find symbol
>     [javac] 	private void load(boolean reportProblems) throws BackingStoreException {
>     [javac] 	                                                 ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:545: error: cannot find symbol
>     [javac] 	public boolean nodeExists(String path) throws BackingStoreException {
>     [javac] 	                                              ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectPreferences.java:585: error: cannot find symbol
>     [javac] 	protected void save() throws BackingStoreException {
>     [javac] 	                             ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectPreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:98: error: cannot find symbol
>     [javac] 						} catch (BackingStoreException e) {
>     [javac] 						         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager.CharsetManagerJob
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:145: error: cannot find symbol
>     [javac] 							if (!projectPrefs.absolutePath().equals(targetPrefs.absolutePath())) {
>     [javac] 							                 ^
>     [javac]   symbol:   method absolutePath()
>     [javac]   location: variable projectPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:145: error: cannot find symbol
>     [javac] 							if (!projectPrefs.absolutePath().equals(targetPrefs.absolutePath())) {
>     [javac] 							                                                   ^
>     [javac]   symbol:   method absolutePath()
>     [javac]   location: variable targetPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:147: error: cannot find symbol
>     [javac] 								String currentValue = projectPrefs.get(affectedResource, null);
>     [javac] 								                                  ^
>     [javac]   symbol:   method get(String,<null>)
>     [javac]   location: variable projectPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:148: error: cannot find symbol
>     [javac] 								projectPrefs.remove(affectedResource);
>     [javac] 								            ^
>     [javac]   symbol:   method remove(String)
>     [javac]   location: variable projectPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:149: error: cannot find symbol
>     [javac] 								targetPrefs.put(affectedResource, currentValue);
>     [javac] 								           ^
>     [javac]   symbol:   method put(String,String)
>     [javac]   location: variable targetPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:175: error: cannot find symbol
>     [javac] 					affectedResourcesMap.put(Boolean.FALSE, projectRegularPrefs.keys());
>     [javac] 					                                                           ^
>     [javac]   symbol:   method keys()
>     [javac]   location: variable projectRegularPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:180: error: cannot find symbol
>     [javac] 					affectedResourcesMap.put(Boolean.TRUE, projectDerivedPrefs.keys());
>     [javac] 					                                                          ^
>     [javac]   symbol:   method keys()
>     [javac]   location: variable projectDerivedPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:181: error: cannot find symbol
>     [javac] 			} catch (BackingStoreException e) {
>     [javac] 			         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager.ResourceChangeListener
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:199: error: cannot find symbol
>     [javac] 						String currentValue = projectPrefs.get(affectedResource, null);
>     [javac] 						                                  ^
>     [javac]   symbol:   method get(String,<null>)
>     [javac]   location: variable projectPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:200: error: cannot find symbol
>     [javac] 						projectPrefs.remove(affectedResource);
>     [javac] 						            ^
>     [javac]   symbol:   method remove(String)
>     [javac]   location: variable projectPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:207: error: cannot find symbol
>     [javac] 									encodingSettings.remove(getKeyFor(movedToPath));
>     [javac] 									                ^
>     [javac]   symbol:   method remove(String)
>     [javac]   location: variable encodingSettings of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:209: error: cannot find symbol
>     [javac] 									encodingSettings.put(getKeyFor(movedToPath), currentValue);
>     [javac] 									                ^
>     [javac]   symbol:   method put(String,String)
>     [javac]   location: variable encodingSettings of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:264: error: cannot find symbol
>     [javac] 				projectPrefs.flush();
>     [javac] 				            ^
>     [javac]   symbol:   method flush()
>     [javac]   location: variable projectPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:310: error: incompatible types: org.osgi.service.prefs.Preferences cannot be converted to org.eclipse.core.runtime.Preferences
>     [javac] 			return new ProjectScope(project).getNode(qualifier).node(ResourcesPlugin.PREF_ENCODING);
>     [javac] 			                                                        ^
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:312: error: incompatible types: org.osgi.service.prefs.Preferences cannot be converted to org.eclipse.core.runtime.Preferences
>     [javac] 		Preferences node = Platform.getPreferencesService().getRootNode().node(ProjectScope.SCOPE);
>     [javac] 		                                                                      ^
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:318: error: cannot find symbol
>     [javac] 			if (!node.nodeExists(project.getName()))
>     [javac] 			         ^
>     [javac]   symbol:   method nodeExists(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:320: error: cannot find symbol
>     [javac] 			node = node.node(project.getName());
>     [javac] 			           ^
>     [javac]   symbol:   method node(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:321: error: cannot find symbol
>     [javac] 			if (!node.nodeExists(qualifier))
>     [javac] 			         ^
>     [javac]   symbol:   method nodeExists(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:323: error: cannot find symbol
>     [javac] 			node = node.node(qualifier);
>     [javac] 			           ^
>     [javac]   symbol:   method node(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:324: error: cannot find symbol
>     [javac] 			if (!node.nodeExists(ResourcesPlugin.PREF_ENCODING))
>     [javac] 			         ^
>     [javac]   symbol:   method nodeExists(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:326: error: cannot find symbol
>     [javac] 			return node.node(ResourcesPlugin.PREF_ENCODING);
>     [javac] 			           ^
>     [javac]   symbol:   method node(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:327: error: cannot find symbol
>     [javac] 		} catch (BackingStoreException e) {
>     [javac] 		         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:340: error: cannot find symbol
>     [javac] 			charset = prefs.get(getKeyFor(resourcePath), null);
>     [javac] 			               ^
>     [javac]   symbol:   method get(String,<null>)
>     [javac]   location: variable prefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:344: error: cannot find symbol
>     [javac] 			charset = derivedPrefs.get(getKeyFor(resourcePath), null);
>     [javac] 			                      ^
>     [javac]   symbol:   method get(String,<null>)
>     [javac]   location: variable derivedPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:353: error: cannot find symbol
>     [javac] 				charset = prefs.get(getKeyFor(resourcePath), null);
>     [javac] 				               ^
>     [javac]   symbol:   method get(String,<null>)
>     [javac]   location: variable prefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:355: error: cannot find symbol
>     [javac] 				charset = derivedPrefs.get(getKeyFor(resourcePath), null);
>     [javac] 				                      ^
>     [javac]   symbol:   method get(String,<null>)
>     [javac]   location: variable derivedPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:364: error: incompatible types: org.osgi.service.prefs.Preferences cannot be converted to org.eclipse.core.runtime.Preferences
>     [javac] 		Preferences node = Platform.getPreferencesService().getRootNode().node(ProjectScope.SCOPE);
>     [javac] 		                                                                      ^
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:370: error: cannot find symbol
>     [javac] 			if (!node.nodeExists(project.getName()))
>     [javac] 			         ^
>     [javac]   symbol:   method nodeExists(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:372: error: cannot find symbol
>     [javac] 			node = node.node(project.getName());
>     [javac] 			           ^
>     [javac]   symbol:   method node(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:373: error: cannot find symbol
>     [javac] 			if (!node.nodeExists(ResourcesPlugin.PI_RESOURCES))
>     [javac] 			         ^
>     [javac]   symbol:   method nodeExists(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:375: error: cannot find symbol
>     [javac] 			node = node.node(ResourcesPlugin.PI_RESOURCES);
>     [javac] 			           ^
>     [javac]   symbol:   method node(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:376: error: method getBoolean in class Preferences cannot be applied to given types;
>     [javac] 			return node.getBoolean(ResourcesPlugin.PREF_SEPARATE_DERIVED_ENCODINGS, ResourcesPlugin.DEFAULT_PREF_SEPARATE_DERIVED_ENCODINGS);
>     [javac] 			           ^
>     [javac]   required: String
>     [javac]   found:    String,boolean
>     [javac]   reason: actual and formal argument lists differ in length
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:377: error: cannot find symbol
>     [javac] 		} catch (BackingStoreException e) {
>     [javac] 		         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:393: error: cannot find symbol
>     [javac] 			affectedResources = projectDerivedPrefs.keys();
>     [javac] 			                                       ^
>     [javac]   symbol:   method keys()
>     [javac]   location: variable projectDerivedPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:395: error: cannot find symbol
>     [javac] 				String value = projectDerivedPrefs.get(path, null);
>     [javac] 				                                  ^
>     [javac]   symbol:   method get(String,<null>)
>     [javac]   location: variable projectDerivedPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:396: error: cannot find symbol
>     [javac] 				projectDerivedPrefs.remove(path);
>     [javac] 				                   ^
>     [javac]   symbol:   method remove(String)
>     [javac]   location: variable projectDerivedPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:400: error: cannot find symbol
>     [javac] 				projectRegularPrefs.put(path, value);
>     [javac] 				                   ^
>     [javac]   symbol:   method put(String,String)
>     [javac]   location: variable projectRegularPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:409: error: cannot find symbol
>     [javac] 		} catch (BackingStoreException e) {
>     [javac] 		         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:425: error: cannot find symbol
>     [javac] 				resourcesPreferences.put(ResourcesPlugin.PREF_ENCODING, newCharset);
>     [javac] 				                    ^
>     [javac]   symbol:   method put(String,String)
>     [javac]   location: variable resourcesPreferences of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:427: error: cannot find symbol
>     [javac] 				resourcesPreferences.remove(ResourcesPlugin.PREF_ENCODING);
>     [javac] 				                    ^
>     [javac]   symbol:   method remove(String)
>     [javac]   location: variable resourcesPreferences of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:429: error: cannot find symbol
>     [javac] 				resourcesPreferences.flush();
>     [javac] 				                    ^
>     [javac]   symbol:   method flush()
>     [javac]   location: variable resourcesPreferences of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:430: error: cannot find symbol
>     [javac] 			} catch (BackingStoreException e) {
>     [javac] 			         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:444: error: cannot find symbol
>     [javac] 					encodingSettings.remove(getKeyFor(resourcePath));
>     [javac] 					                ^
>     [javac]   symbol:   method remove(String)
>     [javac]   location: variable encodingSettings of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:446: error: cannot find symbol
>     [javac] 					encodingSettings.put(getKeyFor(resourcePath), newCharset);
>     [javac] 					                ^
>     [javac]   symbol:   method put(String,String)
>     [javac]   location: variable encodingSettings of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:448: error: cannot find symbol
>     [javac] 			} catch (BackingStoreException e) {
>     [javac] 			         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:471: error: cannot find symbol
>     [javac] 			affectedResources = projectRegularPrefs.keys();
>     [javac] 			                                       ^
>     [javac]   symbol:   method keys()
>     [javac]   location: variable projectRegularPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:476: error: cannot find symbol
>     [javac] 						String value = projectRegularPrefs.get(path, null);
>     [javac] 						                                  ^
>     [javac]   symbol:   method get(String,<null>)
>     [javac]   location: variable projectRegularPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:477: error: cannot find symbol
>     [javac] 						projectRegularPrefs.remove(path);
>     [javac] 						                   ^
>     [javac]   symbol:   method remove(String)
>     [javac]   location: variable projectRegularPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:481: error: cannot find symbol
>     [javac] 						projectDerivedPrefs.put(path, value);
>     [javac] 						                   ^
>     [javac]   symbol:   method put(String,String)
>     [javac]   location: variable projectDerivedPrefs of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CharsetManager.java:492: error: cannot find symbol
>     [javac] 		} catch (BackingStoreException e) {
>     [javac] 		         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class CharsetManager
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:42: error: cannot find symbol
>     [javac] 		autoBuilding = node.getBoolean(ResourcesPlugin.PREF_AUTO_BUILDING, PreferenceInitializer.PREF_AUTO_BUILDING_DEFAULT);
>     [javac] 		                   ^
>     [javac]   symbol:   method getBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:43: error: cannot find symbol
>     [javac] 		maxBuildIterations = node.getInt(ResourcesPlugin.PREF_MAX_BUILD_ITERATIONS, PreferenceInitializer.PREF_MAX_BUILD_ITERATIONS_DEFAULT);
>     [javac] 		                         ^
>     [javac]   symbol:   method getInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:44: error: cannot find symbol
>     [javac] 		applyFileStatePolicy = node.getBoolean(ResourcesPlugin.PREF_APPLY_FILE_STATE_POLICY, PreferenceInitializer.PREF_APPLY_FILE_STATE_POLICY_DEFAULT);
>     [javac] 		                           ^
>     [javac]   symbol:   method getBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:45: error: cannot find symbol
>     [javac] 		fileStateLongevity = node.getLong(ResourcesPlugin.PREF_FILE_STATE_LONGEVITY, PreferenceInitializer.PREF_FILE_STATE_LONGEVITY_DEFAULT);
>     [javac] 		                         ^
>     [javac]   symbol:   method getLong(String,long)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:46: error: cannot find symbol
>     [javac] 		maxFileStates = node.getInt(ResourcesPlugin.PREF_MAX_FILE_STATES, PreferenceInitializer.PREF_MAX_FILE_STATES_DEFAULT);
>     [javac] 		                    ^
>     [javac]   symbol:   method getInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:47: error: cannot find symbol
>     [javac] 		maxFileStateSize = node.getLong(ResourcesPlugin.PREF_MAX_FILE_STATE_SIZE, PreferenceInitializer.PREF_MAX_FILE_STATE_SIZE_DEFAULT);
>     [javac] 		                       ^
>     [javac]   symbol:   method getLong(String,long)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:48: error: cannot find symbol
>     [javac] 		keepDerivedState = node.getBoolean(ResourcesPlugin.PREF_KEEP_DERIVED_STATE,
>     [javac] 		                       ^
>     [javac]   symbol:   method getBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:50: error: cannot find symbol
>     [javac] 		snapshotInterval = node.getLong(ResourcesPlugin.PREF_SNAPSHOT_INTERVAL, PreferenceInitializer.PREF_SNAPSHOT_INTERVAL_DEFAULT);
>     [javac] 		                       ^
>     [javac]   symbol:   method getLong(String,long)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:51: error: cannot find symbol
>     [javac] 		operationsPerSnapshot = node.getInt(PreferenceInitializer.PREF_OPERATIONS_PER_SNAPSHOT, PreferenceInitializer.PREF_OPERATIONS_PER_SNAPSHOT_DEFAULT);
>     [javac] 		                            ^
>     [javac]   symbol:   method getInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:52: error: cannot find symbol
>     [javac] 		deltaExpiration = node.getLong(PreferenceInitializer.PREF_DELTA_EXPIRATION, PreferenceInitializer.PREF_DELTA_EXPIRATION_DEFAULT);
>     [javac] 		                      ^
>     [javac]   symbol:   method getLong(String,long)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/WorkspaceDescription.java:53: error: cannot find symbol
>     [javac] 		parallelBuildsCount = node.getInt(ResourcesPlugin.PREF_MAX_CONCURRENT_BUILDS, PreferenceInitializer.PREF_MAX_CONCURRENT_BUILDS_DEFAULT);
>     [javac] 		                          ^
>     [javac]   symbol:   method getInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:104: error: incompatible types: org.osgi.service.prefs.Preferences cannot be converted to org.eclipse.core.runtime.Preferences
>     [javac] 	private static final Preferences PROJECT_SCOPE = Platform.getPreferencesService().getRootNode().node(ProjectScope.SCOPE);
>     [javac] 	                                                                                                    ^
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:114: error: cannot find symbol
>     [javac] 			if (!node.nodeExists(projectName))
>     [javac] 			         ^
>     [javac]   symbol:   method nodeExists(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:116: error: cannot find symbol
>     [javac] 			node = node.node(projectName);
>     [javac] 			           ^
>     [javac]   symbol:   method node(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:117: error: cannot find symbol
>     [javac] 			if (!node.nodeExists(Platform.PI_RUNTIME))
>     [javac] 			         ^
>     [javac]   symbol:   method nodeExists(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:119: error: cannot find symbol
>     [javac] 			node = node.node(Platform.PI_RUNTIME);
>     [javac] 			           ^
>     [javac]   symbol:   method node(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:120: error: cannot find symbol
>     [javac] 			if (!node.nodeExists(CONTENT_TYPE_PREF_NODE))
>     [javac] 			         ^
>     [javac]   symbol:   method nodeExists(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:122: error: cannot find symbol
>     [javac] 			node = node.node(CONTENT_TYPE_PREF_NODE);
>     [javac] 			           ^
>     [javac]   symbol:   method node(String)
>     [javac]   location: variable node of type Preferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:123: error: method getBoolean in class Preferences cannot be applied to given types;
>     [javac] 			return node.getBoolean(PREF_LOCAL_CONTENT_TYPE_SETTINGS, false);
>     [javac] 			           ^
>     [javac]   required: String
>     [javac]   found:    String,boolean
>     [javac]   reason: actual and formal argument lists differ in length
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/ProjectContentTypes.java:124: error: cannot find symbol
>     [javac] 		} catch (BackingStoreException | IllegalStateException | IllegalArgumentException e) {
>     [javac] 		         ^
>     [javac]   symbol:   class BackingStoreException
>     [javac]   location: class ProjectContentTypes
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/CheckMissingNaturesListener.java:59: error: cannot find symbol
>     [javac] 			severity = node.getInt(ResourcesPlugin.PREF_MISSING_NATURE_MARKER_SEVERITY, PreferenceInitializer.PREF_MISSING_NATURE_MARKER_SEVERITY_DEFAULT);
>     [javac] 			               ^
>     [javac]   symbol:   method getInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:67: error: cannot find symbol
>     [javac] 		node.putBoolean(ResourcesPlugin.PREF_AUTO_REFRESH, PREF_AUTO_REFRESH_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:68: error: cannot find symbol
>     [javac] 		node.putBoolean(ResourcesPlugin.PREF_LIGHTWEIGHT_AUTO_REFRESH, PREF_LIGHTWEIGHT_AUTO_REFRESH_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:71: error: cannot find symbol
>     [javac] 		node.putBoolean(ResourcesPlugin.PREF_DISABLE_LINKING, PREF_DISABLE_LINKING_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:74: error: cannot find symbol
>     [javac] 		node.putBoolean(ResourcesPlugin.PREF_AUTO_BUILDING, PREF_AUTO_BUILDING_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:75: error: cannot find symbol
>     [javac] 		node.put(ResourcesPlugin.PREF_BUILD_ORDER, PREF_BUILD_ORDER_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method put(String,String)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:76: error: cannot find symbol
>     [javac] 		node.putInt(ResourcesPlugin.PREF_MAX_BUILD_ITERATIONS, PREF_MAX_BUILD_ITERATIONS_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:77: error: cannot find symbol
>     [javac] 		node.putBoolean(ResourcesPlugin.PREF_DEFAULT_BUILD_ORDER, PREF_DEFAULT_BUILD_ORDER_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:78: error: cannot find symbol
>     [javac] 		node.putInt(ResourcesPlugin.PREF_MISSING_NATURE_MARKER_SEVERITY, PREF_MISSING_NATURE_MARKER_SEVERITY_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:82: error: cannot find symbol
>     [javac] 		node.putBoolean(ResourcesPlugin.PREF_APPLY_FILE_STATE_POLICY, PREF_APPLY_FILE_STATE_POLICY_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:83: error: cannot find symbol
>     [javac] 		node.putLong(ResourcesPlugin.PREF_FILE_STATE_LONGEVITY, PREF_FILE_STATE_LONGEVITY_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putLong(String,long)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:84: error: cannot find symbol
>     [javac] 		node.putLong(ResourcesPlugin.PREF_MAX_FILE_STATE_SIZE, PREF_MAX_FILE_STATE_SIZE_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putLong(String,long)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:85: error: cannot find symbol
>     [javac] 		node.putInt(ResourcesPlugin.PREF_MAX_FILE_STATES, PREF_MAX_FILE_STATES_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:86: error: cannot find symbol
>     [javac] 		node.putBoolean(ResourcesPlugin.PREF_KEEP_DERIVED_STATE, PREF_KEEP_DERIVED_STATE_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putBoolean(String,boolean)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:89: error: cannot find symbol
>     [javac] 		node.putLong(ResourcesPlugin.PREF_SNAPSHOT_INTERVAL, PREF_SNAPSHOT_INTERVAL_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putLong(String,long)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:90: error: cannot find symbol
>     [javac] 		node.putInt(PREF_OPERATIONS_PER_SNAPSHOT, PREF_OPERATIONS_PER_SNAPSHOT_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putInt(String,int)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] /<<PKGBUILDDIR>>/bundles/org.eclipse.core.resources/target/sources/org/eclipse/core/internal/resources/PreferenceInitializer.java:91: error: cannot find symbol
>     [javac] 		node.putLong(PREF_DELTA_EXPIRATION, PREF_DELTA_EXPIRATION_DEFAULT);
>     [javac] 		    ^
>     [javac]   symbol:   method putLong(String,long)
>     [javac]   location: variable node of type IEclipsePreferences
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
>     [javac] Note: Some input files use unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 100 errors
>     [javac] only showing the first 100 errors, of 147 total; use -Xmaxerrs if you would like to see more
> 
> BUILD FAILED
> /<<PKGBUILDDIR>>/debian/build.xml:16: The following error occurred while executing this line:
> /usr/share/eclipse-debian-helper/build-eclipse-bundle.xml:64: Compile failed; see the compiler error output for details.
> 
> Total time: 3 seconds
> dh_auto_build: error: ant -Dbasedir . -Dbundledir bundles -f debian/build.xml org.eclipse.core.filesystem org.eclipse.core.resources -Duser.name debian returned exit code 1
> make: *** [debian/rules:6: build] Error 25


The full build log is available from:
http://qa-logs.debian.net/2023/01/01/eclipse-platform-resources_4.23-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230101;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230101&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the pkg-java-maintainers mailing list