Hi Nicholas, I just ran a gbp update. One of the tests is failing; since a PR just opened 8 hours ago as of writing, I'm thinking of waiting as the project gets its maintenance
dh_elpa_test emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -L . -L test -l test/kotlin-mode-test.el --eval \(ert-run-tests-batch-and-exit\) Running 6 tests (2022-05-25 16:16:51-0400, selector ‘t’) passed 1/6 kotlin-mode--chained-methods (0.000383 sec) passed 2/6 kotlin-mode--ignore-comment-test (0.000414 sec) passed 3/6 kotlin-mode--indent-comment-at-bob--test (0.000279 sec) Test kotlin-mode--sample-test backtrace: signal(ert-test-failed (((should (equal expected-line (thing-at-poin ert-fail(((should (equal expected-line (thing-at-point 'line))) :for (if (unwind-protect (setq value-82 (apply fn-80 args-81)) (setq form (let (form-description-84) (if (unwind-protect (setq value-82 (apply (let ((value-82 'ert-form-evaluation-aborted-83)) (let (form-descrip (let* ((fn-80 #'equal) (args-81 (condition-case err (let ((signal-ho (let ((expected-line (thing-at-point 'line))) (beginning-of-line) (d (while (not (eobp)) (let ((expected-line (thing-at-point 'line))) (b (progn (insert-file-contents "test/sample.kt") (goto-char (point-min (unwind-protect (progn (insert-file-contents "test/sample.kt") (goto (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-b (lambda nil (let ((temp-buffer (generate-new-buffer " *temp*"))) (sa ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name kotlin-mode--sample-test :documentati ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() eval((ert-run-tests-batch-and-exit) t) command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc command-line() normal-top-level() Test kotlin-mode--sample-test condition: (ert-test-failed ((should (equal expected-line (thing-at-point ...))) :form (equal #(" print(\"First argument: ${args[0]}\") " 10 11 (syntax-table ... syntax-multiline t) 11 27 (syntax-multiline t) 27 28 (kotlin-property--matching-bracket 960 syntax-multiline t) 28 29 (syntax-table ... kotlin-property--matching-bracket 960 syntax-multiline t) 29 36 (syntax-multiline t) 36 37 (syntax-table ... kotlin-property--matching-bracket 951 syntax-multiline t) 37 38 (syntax-table ... syntax-multiline t)) #(" print(\"First argument: ${args[0]}\") " 14 15 (syntax-table ... syntax-multiline t) 15 31 (syntax-multiline t) 31 32 (kotlin-property--matching-bracket 960 syntax-multiline t) 32 33 (syntax-table ... kotlin-property--matching-bracket 960 syntax-multiline t) 33 40 (syntax-multiline t) 40 41 (syntax-table ... kotlin-property--matching-bracket 951 syntax-multiline t) 41 42 (syntax-table ... syntax-multiline t))) :value nil :explanation (arrays-of-different-length 40 44 #(" print(\"First argument: ${args[0]}\") " 10 11 (syntax-table ... syntax-multiline t) 11 27 (syntax-multiline t) 27 28 (kotlin-property--matching-bracket 960 syntax-multiline t) 28 29 (syntax-table ... kotlin-property--matching-bracket 960 syntax-multiline t) 29 36 (syntax-multiline t) 36 37 (syntax-table ... kotlin-property--matching-bracket 951 syntax-multiline t) 37 38 (syntax-table ... syntax-multiline t)) #(" print(\"First argument: ${args[0]}\") " 14 15 (syntax-table ... syntax-multiline t) 15 31 (syntax-multiline t) 31 32 (kotlin-property--matching-bracket 960 syntax-multiline t) 32 33 (syntax-table ... kotlin-property--matching-bracket 960 syntax-multiline t) 33 40 (syntax-multiline t) 40 41 (syntax-table ... kotlin-property--matching-bracket 951 syntax-multiline t) 41 42 (syntax-table ... syntax-multiline t)) first-mismatch-at 4))) FAILED 4/6 kotlin-mode--sample-test (0.044641 sec) passed 5/6 kotlin-mode--single-level-indent-test (0.000184 sec) passed 6/6 kotlin-mode--top-level-indent-test (0.000335 sec) Ran 6 tests, 5 results as expected, 1 unexpected (2022-05-25 16:16:51-0400, 0.155502 sec) 1 unexpected results: FAILED kotlin-mode--sample-test dh_elpa_test: error: emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -L . -L test -l test/kotlin-mode-test.el --eval \(ert-run-tests-batch-and-exit\) returned exit code 1 make: *** [debian/rules:4: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 debuild: fatal error at line 1182: dpkg-buildpackage -us -uc -ui -i -I failed gbp:error: 'debuild -i -I' failed: it exited with 29 I honestly do not know anything about the kotlin-mode package's code itself, just that it's for Kotlin. I'm willing to still QA and make small fixes if I have to. I also get accepted into a magnet school, so I will continue to be busy but will get good classes in computer science 😄 Thanks, I'll catch up with you when either I patch it or it gets fixed. -Josh ________________________________ From: Nicholas D Steeves <s...@debian.org> Sent: Tuesday, May 24, 2022 6:50 PM To: Debian Bug Tracking System <sub...@bugs.debian.org> Subject: Bug#1011594: Please import new upstream snapshot (currently at 0.0~git20220518.60ebf56) Package: kotlin-mode Version: 0.0~git20210917.3e0c340-1 Severity: normal X-Debbugs-Cc: s...@debian.org Hi Joshua, Upstream has released bugfixes, so please import them into your package :) Also, your package doesn't yet declare a team maintainer. To make it officially team maintained, please apply the following diff: diff --git a/debian/control b/debian/control index 41ade1f..ad10a0b 100644 --- a/debian/control +++ b/debian/control @@ -1,7 +1,8 @@ Source: kotlin-mode Section: editors Priority: optional -Maintainer: Joshua Peisach <itzswirlz2...@outlook.com> +Maintainer: Debian Emacsen team <debian-emac...@lists.debian.org> +Uploaders: Joshua Peisach <itzswirlz2...@outlook.com> Build-Depends: debhelper-compat (= 13), dh-elpa Standards-Version: 4.6.0 Sorry I forgot to ask if you intended for this package to be team-maintained during the initial sponsorship process. Don't forget to close this bug from the changelog, and please let me know when you're ready for me to sponsor. Regards, Nicholas P.S. I'm not sure if you noticed, but kotlin-mode didn't upgrade to testing because you didn't request a -2 (second Debian release) source-only upload. Uploading this new version as a source-only upload will resolve this issue.