Thanks for the report. I'm astonished, as I swear I built that package in a pbuilder before uploading it, and it obviously worked. I'll investigate if json changed recently.
Martin, puzzeled. On Sun, May 11, 2014 at 07:26:13PM +0200, David Suárez wrote: > Source: plm > Version: 2.3+repack-3 > Severity: serious > Tags: jessie sid > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20140510 qa-ftbfs > Justification: FTBFS on amd64 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on > amd64. > > Relevant part (hopefully): ^ > > src/plm/core/model/Course.java:7: error: package org.json.simple does not > > exist > > import org.json.simple.JSONArray; > > ^ > > src/plm/core/model/Course.java:8: error: package org.json.simple does not > > exist > > import org.json.simple.JSONObject; > > ^ > > src/plm/core/model/Course.java:9: error: package org.json.simple does not > > exist > > import org.json.simple.JSONValue; > > ^ > > src/plm/core/model/ServerUserData.java:9: error: package org.json.simple > > does not exist > > import org.json.simple.JSONArray; > > ^ > > src/plm/core/model/ServerUserData.java:10: error: package org.json.simple > > does not exist > > import org.json.simple.JSONObject; > > ^ > > src/plm/core/model/ServerUserData.java:11: error: package org.json.simple > > does not exist > > import org.json.simple.JSONValue; > > ^ > > src/plm/core/model/HelpAppEngine.java:11: error: package org.json.simple > > does not exist > > import org.json.simple.JSONObject; > > ^ > > src/plm/core/model/session/ZipSessionKit.java:16: error: package > > org.json.simple does not exist > > import org.json.simple.JSONObject; > > ^ > > src/plm/core/model/session/ZipSessionKit.java:17: error: package > > org.json.simple does not exist > > import org.json.simple.JSONValue; > > ^ > > src/plm/core/model/session/ZipSessionKit.java:18: error: package > > org.json.simple.parser does not exist > > import org.json.simple.parser.ParseException; > > ^ > > src/plm/core/model/tracking/ServerSpy.java:3: error: package > > org.json.simple does not exist > > import org.json.simple.JSONObject; > > ^ > > src/plm/core/ui/action/ExportCloudSession.java:27: error: package > > org.json.simple does not exist > > import org.json.simple.JSONObject; > > ^ > > src/plm/core/ui/action/ExportCloudSession.java:28: error: package > > org.json.simple does not exist > > import org.json.simple.JSONValue; > > ^ > > src/plm/core/model/Course.java:53: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:53: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:75: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:75: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:102: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:102: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:123: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:123: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:133: error: cannot find symbol > > JSONArray arrayResult = (JSONArray) JSONValue.parse(response); > > ^ > > symbol: class JSONArray > > location: class Course > > src/plm/core/model/Course.java:133: error: cannot find symbol > > JSONArray arrayResult = (JSONArray) JSONValue.parse(response); > > ^ > > symbol: class JSONArray > > location: class Course > > src/plm/core/model/Course.java:133: error: cannot find symbol > > JSONArray arrayResult = (JSONArray) JSONValue.parse(response); > > ^ > > symbol: variable JSONValue > > location: class Course > > src/plm/core/model/Course.java:161: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:161: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class Course > > src/plm/core/model/Course.java:175: error: cannot find symbol > > JSONArray arrayResult = (JSONArray) JSONValue.parse(answer); > > ^ > > symbol: class JSONArray > > location: class Course > > src/plm/core/model/Course.java:175: error: cannot find symbol > > JSONArray arrayResult = (JSONArray) JSONValue.parse(answer); > > ^ > > symbol: class JSONArray > > location: class Course > > src/plm/core/model/Course.java:175: error: cannot find symbol > > JSONArray arrayResult = (JSONArray) JSONValue.parse(answer); > > ^ > > symbol: variable JSONValue > > location: class Course > > src/plm/core/model/ServerUserData.java:80: error: cannot find symbol > > JSONObject dataMap = (JSONObject) JSONValue.parse(answer); > > ^ > > symbol: class JSONObject > > location: class ServerUserData > > src/plm/core/model/ServerUserData.java:80: error: cannot find symbol > > JSONObject dataMap = (JSONObject) JSONValue.parse(answer); > > ^ > > symbol: class JSONObject > > location: class ServerUserData > > src/plm/core/model/ServerUserData.java:80: error: cannot find symbol > > JSONObject dataMap = (JSONObject) JSONValue.parse(answer); > > ^ > > symbol: variable JSONValue > > location: class ServerUserData > > src/plm/core/model/ServerUserData.java:83: error: cannot find symbol > > JSONObject userMap = (JSONObject) dataMap.get(user); > > ^ > > symbol: class JSONObject > > location: class ServerUserData > > src/plm/core/model/ServerUserData.java:83: error: cannot find symbol > > JSONObject userMap = (JSONObject) dataMap.get(user); > > ^ > > symbol: class JSONObject > > location: class ServerUserData > > src/plm/core/model/ServerUserData.java:96: error: cannot find symbol > > JSONArray exercisesArray = (JSONArray) userMap.get("exercises"); > > ^ > > symbol: class JSONArray > > location: class ServerUserData > > src/plm/core/model/ServerUserData.java:96: error: cannot find symbol > > JSONArray exercisesArray = (JSONArray) userMap.get("exercises"); > > ^ > > symbol: class JSONArray > > location: class ServerUserData > > src/plm/core/model/ServerUserData.java:99: error: cannot find symbol > > JSONObject exerciseMap = (JSONObject) anExercisesArray; > > ^ > > symbol: class JSONObject > > location: class ServerUserData > > src/plm/core/model/ServerUserData.java:99: error: cannot find symbol > > JSONObject exerciseMap = (JSONObject) anExercisesArray; > > ^ > > symbol: class JSONObject > > location: class ServerUserData > > src/plm/core/model/HelpAppEngine.java:66: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class HelpAppEngine > > src/plm/core/model/HelpAppEngine.java:66: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class HelpAppEngine > > src/plm/core/model/session/ZipSessionKit.java:53: error: cannot find symbol > > JSONObject allLessons = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:53: error: cannot find symbol > > JSONObject allLessons = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:55: error: cannot find symbol > > JSONObject allLangs = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:55: error: cannot find symbol > > JSONObject allLangs = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:61: error: cannot find symbol > > JSONObject oneLang = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:61: error: cannot find symbol > > JSONObject oneLang = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:145: error: cannot find symbol > > value = JSONValue.parseWithException(content); > > ^ > > symbol: variable JSONValue > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:146: error: cannot find symbol > > } catch (ParseException e) { > > ^ > > symbol: class ParseException > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:150: error: cannot find symbol > > if (! (value instanceof JSONObject)) { > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:154: error: cannot find symbol > > JSONObject allLessons = (JSONObject) value; > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:154: error: cannot find symbol > > JSONObject allLessons = (JSONObject) value; > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:156: error: cannot find symbol > > JSONObject allLangs = (JSONObject) > > allLessons.get(lessonName); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:156: error: cannot find symbol > > JSONObject allLangs = (JSONObject) > > allLessons.get(lessonName); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:163: error: cannot find symbol > > JSONObject oneLang = (JSONObject) > > allLangs.get(langName); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/session/ZipSessionKit.java:163: error: cannot find symbol > > JSONObject oneLang = (JSONObject) > > allLangs.get(langName); > > ^ > > symbol: class JSONObject > > location: class ZipSessionKit > > src/plm/core/model/tracking/ServerSpy.java:34: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:34: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:58: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:58: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:78: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:78: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:90: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:90: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:102: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/model/tracking/ServerSpy.java:102: error: cannot find symbol > > JSONObject jsonObject = new JSONObject(); > > ^ > > symbol: class JSONObject > > location: class ServerSpy > > src/plm/core/ui/action/ExportCloudSession.java:94: error: cannot find symbol > > JSONObject o = (JSONObject) > > JSONValue.parse(response); > > ^ > > symbol: class JSONObject > > location: class ExportCloudSession > > src/plm/core/ui/action/ExportCloudSession.java:94: error: cannot find symbol > > JSONObject o = (JSONObject) > > JSONValue.parse(response); > > ^ > > symbol: class JSONObject > > location: class ExportCloudSession > > src/plm/core/ui/action/ExportCloudSession.java:94: error: cannot find symbol > > JSONObject o = (JSONObject) > > JSONValue.parse(response); > > ^ > > symbol: variable JSONValue > > location: class ExportCloudSession > > src/plm/core/ui/action/ExportCloudSession.java:96: error: cannot find symbol > > String fileID = (String) ((JSONObject) > > o.get("payload")).get("code"); > > ^ > > symbol: class JSONObject > > location: class ExportCloudSession > > Note: Some input files use or override a deprecated API. > > Note: Recompile with -Xlint:deprecation for details. > > Note: Some input files use unchecked or unsafe operations. > > Note: Recompile with -Xlint:unchecked for details. > > 69 errors > > 15 warnings > > make[1]: *** [override_jh_build] Error 1 > > The full build log is available from: > > http://aws-logs.debian.net/ftbfs-logs/2014/05/10/plm_2.3+repack-3_unstable.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. -- An article about computational science in a scientific publication is not the scholarship itself, it is merely advertising of the scholarship. The actual scholarship is the complete software development environment and the complete set of instructions which generated the figures. -- Jonathan Buckheit and David Donoho, paraphrasing Jon Claerbout
signature.asc
Description: Digital signature