Details about package intellij-community-idea
Name: | intellij-community-idea (PTS) |
---|---|
Uploader: | Julien Plissonneau Duquène <sre4ever@free.fr> (Debian QA page) |
Description: | libintellij-utils-java - IntelliJ IDEA utility classes libintellij-jps-model-java - IntelliJ IDEA Project Model libintellij-extensions-java - IntelliJ IDEA Extension Point Framework libintellij-platform-api-java - IntelliJ IDEA Platform API libintellij-platform-impl-java - IntelliJ IDEA Platform Implementation libintellij-core-java - IntelliJ IDEA Core API |
Package uploads
Upload #1
Information
Version: | 183.5153.4-6 |
---|---|
Uploaded: | 2025-04-11 19:15 |
Source package: | intellij-community-idea_183.5153.4-6.dsc |
Distribution: | unstable |
Section: | java |
Priority: | optional |
Homepage: | https://github.com/JetBrains/intellij-community |
Vcs-Browser: | https://salsa.debian.org/java-team/intellij-community-idea |
Vcs-Git: | https://salsa.debian.org/java-team/intellij-community-idea.git |
Closes bugs: | #1101615 |
Changelog
intellij-community-idea (183.5153.4-6) unstable; urgency=medium . * Team upload. * Update maven.rules for the current group name of automaton. (Closes: #1101615) * Add myself to uploaders. * Promote Standards-Version to 4.7.2 with no change.
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Newer upstream version available
Local: 183.5153.4 Upstream: 251.23774.200 Url: https://github.com/JetBrains/intellij-community refs/tags/idea/251.23774.200 -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is in the package's "Uploaders" field (Team upload)
-
–
Package has lintian warningsintellij-community-idea source
-
W
unnecessary-team-upload
- [debian/changelog:1]
-
I
repackaged-source-not-advertised
- [debian/copyright]
-
P
silent-on-rules-requiring-root
- [debian/control]
-
P
source-contains-autogenerated-visual-c++-file
- [native/WinLauncher/WinLauncher/WinLauncher.rc]
- [native/WinLauncher/WinLauncher/resource.h]
- [native/runner/runnerw/resource.h]
-
P
source-contains-prebuilt-javascript-object
- [platform/platform-impl/resources/META-INF/resources/webjars/js-beautify/1.6.12/js/lib/beautify.js]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
update-debian-copyright
- 2024 vs 2025 [debian/copyright:549]
-
X
upstream-metadata-file-is-missing
-
X
very-long-line-length-in-source-file
- 1324 > 512 [license/jaxb_license.txt:127]
- 1434 > 512 [license/eclipse_license.txt:48]
- 1434 > 512 [license/eclipse_license2.txt:57]
- 1435 > 512 [license/junit_license.txt:58]
- 1641 > 512 [platform/platform-resources/src/PrivacyPolicy.html:25]
- 1657 > 512 [java/jsp-openapi/intellij.jsp.iml:52]
- 1657 > 512 [xml/dom-openapi/intellij.xml.dom.iml:55]
- 2503 > 512 [xml/impl/src/com/intellij/xml/util/documentation/html5.html:613]
- 26616 > 512 [platform/testRunner/src/com/intellij/execution/testframework/export/intellij-export.xsl:290]
- 4241 > 512 [platform/platform-impl/resources/META-INF/resources/webjars/js-beautify/1.6.12/js/lib/beautify.js:114]
- 527 > 512 [uast/uast-tests/java/Simple/IntLong.values.txt:52]
- 553 > 512 [platform/platform-resources/src/brokenPlugins.txt:5]
- 611 > 512 [uast/uast-tests/java/Simple/Logicals.values.txt:50]
- 621 > 512 [resources-en/src/messages/CompilerBundle.properties:34]
- 680 > 512 [xml/relaxng/src/org/intellij/plugins/relaxNG/convert/AdvancedDtdOptions.form:30]
- 681 > 512 [license/oromatcher_license.txt:20]
- 682 > 512 [java/compiler/openapi/intellij.java.compiler.iml:156]
- 682 > 512 [java/execution/openapi/intellij.java.execution.iml:156]
- 716 > 512 [platform/platform-resources/src/eua.html:71]
- 716 > 512 [platform/platform-resources/src/euaEap.html:118]
- 719 > 512 [java/compiler/javac2/intellij.java.compiler.antTasks.iml:55]
- 719 > 512 [java/debugger/openapi/intellij.java.debugger.iml:57]
- 719 > 512 [platform/extensions/intellij.platform.extensions.iml:56]
- 719 > 512 [platform/forms_rt/intellij.java.guiForms.rt.iml:49]
- 719 > 512 [platform/util/intellij.platform.util.iml:69]
- 754 > 512 [license/microba_license.txt:10]
- 756 > 512 [license/kryo-license.txt:10]
- 787 > 512 [platform/platform-resources-en/src/messages/CodeInsightBundle.properties:549]
- 832 > 512 [xml/tests/src/com/intellij/xml/XmlParsingTest.java:519]
- 907 > 512 [platform/lang-impl/testSources/com/intellij/codeInsight/navigation/DocPreviewUtilTest.groovy:138]
- 950 > 512 [license/xmlrpc_license.txt:43]
-
O
source-is-missing
- [platform/platform-impl/resources/META-INF/resources/webjars/js-beautify/1.6.12/js/lib/beautify.js] (override comment: False positives; this is upstream documentation)
- [platform/platform-resources/src/PrivacyPolicy.html] (override comment: False positives; this is upstream documentation)
- [platform/platform-resources/src/eua.html] (override comment: False positives; this is upstream documentation)
- [platform/platform-resources/src/euaEap.html] (override comment: False positives; this is upstream documentation)
- [xml/impl/src/com/intellij/xml/util/documentation/html5.html] (override comment: False positives; this is upstream documentation)
-
W
unnecessary-team-upload
-
–
Package closes RC bug
-
src:intellij-community-idea:
- #1101615 (Serious): intellij-community-idea: FTBFS: make[1]: *** [debian/rules:8: override_dh_auto_build] Error 25
-
src:intellij-community-idea:
-
–
Package is already in Debian
- The package uploader is not currently maintaining intellij-community-idea in Debian
- Last upload was on the 2024-07-11
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: BSD-2-Clause, CC-BY-2.5, BSD-3-Clause, BSD-3-clause-chromium, BSD-3-clause-jbdiff, BSD-4-clause-jdom, Expat, Apache-2.0, BSD-3-clause-osmorc
Comments
-
Juilien, Review of upload: 2025-04-11 19:15 For information about the tests run, see: https://wiki.debian.org/PhilWyett/DebianMentoring Test 4 (sbuild): Information only lintian: Running lintian... N: W: libintellij-core-java: bad-jar-name [usr/share/java/intellij-core.jar] N: N: The package ships the specified "public" Jar file under /usr/share/java/, N: but the name does not correspond to Java policy guidelines. This can cause N: tools in the Debian Java toolchain to fail. N: N: Please refer to Java libraries (Section 2.4) in the Debian policy for Java N: and Bug#976681 for details. N: N: Visibility: warning N: Show-Always: no N: Check: languages/java N: N: W: libintellij-jps-model-java: bad-jar-name [usr/share/java/intellij-jps-model-all.jar] N: W: libintellij-platform-api-java: bad-jar-name [usr/share/java/intellij-platform-api.jar] N: W: libintellij-platform-impl-java: bad-jar-name [usr/share/java/intellij-platform-impl.jar] N: W: libintellij-utils-java: bad-jar-name [usr/share/java/intellij-util-all.jar] N: W: intellij-community-idea source: unnecessary-team-upload [debian/changelog:1] N: N: The debian/changelog file refers to a "Team upload" but the uploader is N: listed amongst the Maintainer/Uploaders. N: N: Visibility: warning N: Show-Always: no N: Check: nmu N: N: I: intellij-community-idea source: repackaged-source-not-advertised [debian/copyright] N: N: The debian/copyright file mentions Files-Excluded but the source version N: has no repack suffix. N: N: Repackaged sources are expected to indicate in their version number that N: they are different from the upstream release. It is commonly done by N: adding a repack suffix to the upstream version. N: N: The choice of repack suffix depends on the reason for repackaging. When N: some files were excluded because licensing was a concern, the suffix +dfsg N: may be appropriate. In more generic cases, one could chose +ds. N: N: Upstream sources are sometimes repackaged by accident when using old N: versions of dh_make. It can also happen when a maintainer invokes the N: dh_make option --createorig even though it is not needed. N: N: According to the Debian Developer's Reference 6.7.8.2, the repack suffix N: is not required. N: N: Please include such a suffix in the changelog version number to avoid this N: warning. N: N: Please refer to Bug#471537 and N: https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html N: for details. N: N: Visibility: info N: Show-Always: no N: Check: debian/copyright/dep5 N: N: P: intellij-community-idea source: source-contains-autogenerated-visual-c++-file [native/WinLauncher/WinLauncher/WinLauncher.rc] N: N: The following file is autogenerated by Microsoft Visual C++. N: N: They are usually provided for the convenience of users. These files N: usually just take up space in the tarball and are of no use in Debian. N: N: Check if upstream also provides source-only tarballs that you can use as N: the upstream distribution instead. If not, you may want to ask upstream to N: provide source-only tarballs. N: N: Visibility: pedantic N: Show-Always: no N: Check: cruft N: N: P: intellij-community-idea source: source-contains-autogenerated-visual-c++-file [native/WinLauncher/WinLauncher/resource.h] N: P: intellij-community-idea source: source-contains-autogenerated-visual-c++-file [native/runner/runnerw/resource.h] N: P: intellij-community-idea source: source-contains-prebuilt-javascript-object [platform/platform-impl/resources/META-INF/resources/webjars/js-beautify/1.6.12/js/lib/beautify.js] N: N: The source tarball contains a prebuilt (minified) JavaScript object. They N: are usually left by mistake when generating the tarball by not cleaning N: the source directory first. You may want to report this as an upstream N: bug, in case there is no sign that this was intended. N: N: Visibility: pedantic N: Show-Always: no N: Check: files/source-missing N: E: Lintian run failed (runtime error) Test 6 (debian/watch): Information only I will put below in because of pattern issues. philwyett@ks-tarkin:~/Development/builder/debian/intellij-community-idea-183.5153.4$ uscan --dehs <dehs> Newest version of intellij-community-idea on remote site is 251.23774.200, local version is 183.5153.4 => Newer package available from: => https://github.com/JetBrains/intellij-community refs/tags/idea/251.23774.200 Cloning into bare repository '../intellij-community-idea-temporary.125219.git'... remote: Enumerating objects: 273436, done. remote: Counting objects: 100% (273436/273436), done. remote: Compressing objects: 100% (190792/190792), done. remote: Total 273436 (delta 64077), reused 179494 (delta 52699), pack-reused 0 (from 0) Receiving objects: 100% (273436/273436), 253.60 MiB | 17.30 MiB/s, done. Resolving deltas: 100% (64077/64077), done. uscan warn: Files-Excluded pattern (*/intentionDescriptions/) should not have a trailing / uscan warn: Files-Excluded pattern (*/inspectionDescriptions/) should not have a trailing / uscan warn: No files matched excluded pattern as the last matching glob: build/lib/*.jar uscan warn: No files matched excluded pattern as the last matching glob: build/lib/jps/*.jar uscan warn: No files matched excluded pattern as the last matching glob: java/debugger/debugger-agent/lib uscan warn: No files matched excluded pattern as the last matching glob: java/java-impl/src/resources/projectTemplates/*/*.zip uscan warn: No files matched excluded pattern as the last matching glob: xml/relaxng/src/resources/html5-schema uscan warn: No files matched excluded pattern as the last matching glob: */src/tips/* Successfully repacked ../intellij-community-idea-251.23774.200.tar.xz as ../intellij-community-idea_251.23774.200.orig.tar.xz, deleting 247015 files from it. <package>intellij-community-idea</package> <debian-uversion>183.5153.4</debian-uversion> <debian-mangled-uversion>183.5153.4</debian-mangled-uversion> <upstream-version>251.23774.200</upstream-version> <upstream-url>https://github.com/JetBrains/intellij-community refs/tags/idea/251.23774.200</upstream-url> <status>newer package available</status> <target>intellij-community-idea_251.23774.200.orig.tar.xz</target> <target-path>../intellij-community-idea_251.23774.200.orig.tar.xz</target-path> <messages>Successfully downloaded upstream package: 251.23774.200 </messages> </dehs> Summary ======= Looking promising indeed. A few things highlighted that you may wish to review and make possible changes? P.S. For this to be seen by more DDs, the persons who will upload your package, I would encourage you file an RFS[1] bug. [1] https://mentors.debian.net/sponsors/rfs-howto/
Needs work Phil Wyett at April 15, 2025, 4:59 a.m.