Control: tags -1 +moreinfo I have no decision making athority within the Debian Project. You may reject this review if you wish. Robert, Review of upload: 2025-08-04 20:57 Test 1 (reproducibility): Information only, not a blocker * Good Test 2 (pbuilder build): Information only * Good Test 3 (pbuilder build --twice): Information only * Good Test 4 (sbuild): Information only Lintian: W: editorconfig-geany source: odd-historical-debian-changelog-version 1 (for non-native) [debian/changelog:8] N: N: The version string in a historical changelog entry was not parsed N: correctly. Usually, that means it does not conform to policy. N: N: It can also happen when a package changes from native to non-native (or N: the other way around). Historical entries are then in a nonconforming N: format. N: N: As a side note, Lintian cannot tell whether a package changed from naive N: to non-native, or the other way around. It can only say whether the N: historical changelog entries comply with the current nativeness of a N: package. N: N: Please refer to Version (Section 5.6.12) in the Debian Policy Manual for N: details. N: N: Visibility: warning N: Show-Always: no N: Check: debian/changelog N: N: I: editorconfig-geany source: debian-watch-file-is-missing N: N: This source package is not Debian-native but it does not have a N: debian/watch file. This file is used for automatic detection of new N: upstream versions by the Debian External Health Status project and other N: project infrastructure. If this package is maintained upstream, please N: consider adding a debian/watch file to detect new releases. N: N: If the package is not maintained upstream or if upstream uses a N: distribution mechanism that cannot be meaningfully monitored by uscan and N: the Debian External Health Status project, please consider adding a N: debian/watch file containing only comments documenting the situation. N: N: Please refer to Upstream source location: debian/watch (Section 4.11) in N: the Debian Policy Manual and the uscan(1) manual page for details. N: N: Visibility: info N: Show-Always: no N: Check: debian/watch N: N: I: editorconfig-geany: hardening-no-bindnow [usr/lib/x86_64-linux- gnu/geany/editorconfig-geany.so] N: N: This package provides an ELF binary that lacks the "bindnow" linker flag. N: N: This is needed (together with "relro") to make the "Global Offset Table" N: (GOT) fully read-only. The bindnow feature trades startup time for N: improved security. Please consider enabling this feature or consider N: overriding the tag (possibly with a comment about why). N: N: If you use dpkg-buildflags, you may have to add hardening=+bindnow or N: hardening=+all to DEB_BUILD_MAINT_OPTIONS. N: N: The relevant compiler flags are set in LDFLAGS. N: N: Please refer to https://wiki.debian.org/Hardening for details. N: N: Visibility: info N: Show-Always: no N: Check: binaries/hardening N: N: I: editorconfig-geany: synopsis-is-a-sentence "EditorConfig support for Geany." N: N: The package synopsis (also known as the "short" description, ie. the first N: line in the package's "Description:" field) either ends with a full stop N: "." character or starts another sentence. N: N: This is not necessary as the synopsis does not need to be a full sentence. N: It is recommended that a single descriptive phrase is used instead. N: N: Note also that the synopsis is not part of the rest of the "long" N: Description: field. N: N: Please refer to The package synopsis, or short description (Section 6.2.2) N: in the Debian Developer's Reference for details. N: N: Visibility: info N: Show-Always: no N: Check: fields/description N: Renamed from: description-synopsis-might-not-be-phrased-properly N: N: P: editorconfig-geany source: trailing-whitespace [debian/rules:23] N: N: This file contains lines with trailing whitespace characters. N: N: Whilst often harmless and unsightly, such extra whitespaces can also cause N: tools to interpret the whitespace characters literally. The tool diff(1) N: does not like them, either. They are best avoided. N: N: Some of these problems can be hard to track down. N: N: Whitespace at the end of lines may be removed with the following: N: N: $ sed -i -e 's@[[:space:]]*$@@g' debian/control debian/changelog N: N: If you use Emacs, you can also use "M-x wh-cl" (whitespace-cleanup). N: N: However, if you wish to only remove trailing spaces and leave trailing N: tabs (eg. for Makefiles), you can use the following code snippet: N: N: $ sed -i -e 's@[ ]*$@@g' debian/rules N: N: To remove empty lines from the end of a file, you can use: N: N: $ sed -i -e :a -e '/^\n*$/{$d;N;};/\n$/ba' debian/rules N: N: Visibility: pedantic N: Show-Always: no N: Check: debian/trailing-whitespace N: Renamed from: file-contains-trailing-whitespace Test 5 (ratt): Information only, not a blocker Note: Possible false positives. * Good Test 6 (debian/watch): Information only No watch file. Test 7 (licenserecon): Information only Summary ======= Packag is looking promising. * Some lintian issues to look at and address. * Need a 'debian/watch' file. * Need upstream metadata. * In 'Files: *' section of 'debian/copyright' we have below. Copyright: 2011-2019 EditorConfig Team Is it the above team currently working on the project? If yes, the date should be updated. If it is others, we would need additional entries. Tags ==== If a 'moreinfo' tag has been added to your RFS bug. You can remove the tag using the line below at the top of a reply that is supplying information and/or indicating a new upload. Control: tags -1 -moreinfo Regards Phil -- Blog: https://blog.kathenas.org Buy me a coffee: https://buymeacoffee.com/kathenasorg GPG Fingerprint: 70A0 AC45 AC77 9EFE 84F6 3AED 724A A9B5 2F02 4C8B
Attachment:
signature.asc
Description: This is a digitally signed message part