Details about package fennel-ls
Name: | fennel-ls |
---|---|
Uploader: | Phil Hagelberg <phil@hagelb.org> (Debian QA page) |
Description: | fennel-ls - Intelligent editing features for fennel files. |
Package uploads
Upload #3
Information
Version: | 0.2.1-1 |
---|---|
Uploaded: | 2025-07-06 18:12 |
Source package: | fennel-ls_0.2.1-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://git.sr.ht/~xerool/fennel-ls |
Vcs-Browser: | https://git.sr.ht/~technomancy/fennel-ls |
Vcs-Git: | https://git.sr.ht/~technomancy/fennel-ls |
Closes bugs: | #1108755 |
Changelog
fennel-ls (0.2.1-1) unstable; urgency=medium . * Initial release. (Closes: #1108755)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 0.2.1 Upstream: 0.2.1 Url: https://git.sr.ht/~xerool/fennel-ls refs/tags/0.2.1 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel-ls
-
W
virtual-package-depends-without-real-package-depends
- Depends: lua
-
I
synopsis-is-a-sentence
- "Intelligent editing features for fennel files."
fennel-ls source-
E
debian-watch-file-pubkey-file-is-missing
- [debian/watch]
-
X
very-long-line-length-in-source-file
- 7620 > 512 [deps/fennel.lua:6289]
- 7622 > 512 [fennel:6498]
-
W
virtual-package-depends-without-real-package-depends
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: XeroOl <xerool@protonmail.com> Licenses: Expat
Comments
Upload #2
Information
Version: | 0.2.1-1 |
---|---|
Uploaded: | 2025-07-05 19:27 |
Source package: | fennel-ls_0.2.1-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://git.sr.ht/~xerool/fennel-ls |
Vcs-Browser: | https://git.sr.ht/~technomancy/fennel-ls |
Vcs-Git: | https://git.sr.ht/~technomancy/fennel-ls |
Closes bugs: | #1108755 |
Changelog
fennel-ls (0.2.1-1) unstable; urgency=medium . * New upstream release. (Closes: #1108755)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 0.2.1 Upstream: 0.2.1 Url: https://git.sr.ht/~xerool/fennel-ls refs/tags/0.2.1 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel-ls
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel-ls]
-
I
synopsis-is-a-sentence
- "Intelligent editing features for fennel files."
fennel-ls source-
E
debian-watch-file-pubkey-file-is-missing
- [debian/watch]
-
X
very-long-line-length-in-source-file
- 7620 > 512 [deps/fennel.lua:6289]
- 7622 > 512 [fennel:6498]
-
E
missing-dep-for-interpreter
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: XeroOl <xerool@protonmail.com> Licenses: Expat
Comments
-
Hi, Seems we are missing 'pandoc' 'Build-Depends'. Testing finished in approximately 0 second(s) with 570 assertion(s) 77 passed, 0 failed, 0 error(s), 0 skipped 0.21 second(s) of CPU time used make[1]: Leaving directory '/build/reproducible-path/fennel-ls-0.2.1' create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/fennel-ls-0.2.1' dh_auto_install -- PREFIX=/usr FENNELFLAGS='--add-fennel-path "src/?.fnl"' make -j8 install DESTDIR=/build/reproducible-path/fennel-ls-0.2.1/debian/fennel-ls AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr "FENNELFLAGS=--add-fennel-path \"src/?.fnl\"" make[2]: Entering directory '/build/reproducible-path/fennel-ls-0.2.1' mkdir -p build/ echo ".TH FENNEL-LS 1" > build/fennel-ls.1 pandoc --title-prefix=fennel-ls -t man docs/manual.md >> build/fennel-ls.1 /bin/sh: 1: pandoc: not found make[2]: *** [Makefile:55: build/fennel-ls.1] Error 127 make[2]: Leaving directory '/build/reproducible-path/fennel-ls-0.2.1' dh_auto_install: error: make -j8 install DESTDIR=/build/reproducible-path/fennel-ls-0.2.1/debian/fennel-ls AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" PREFIX=/usr "FENNELFLAGS=--add-fennel-path \"src/?.fnl\"" returned exit code 2 make[1]: *** [debian/rules:7: override_dh_auto_install] Error 25 make[1]: Leaving directory '/build/reproducible-path/fennel-ls-0.2.1' make: *** [debian/rules:4: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2025-07-06T03:04:01Z
-
Hi, You may also wish to chnage the 'debian/changelog' text. For new packges it would normally be as below. * Initial release. (Closes: #1108755)
-
Thanks for the feedback. I forgot about the built-time pandoc dependency. For the changelog, I originally published this to an unofficial 3rd-party repository, which is why I listed 0.1.3, but I don't think anyone who uses that repository is going to be too interested in the changelog, so I'll go ahead and pretend that doesn't exist. The "very long line" warnings are from vendored dependencies that are left in the repository, but the Debian builds ignore the vendored files in favor of using the version of fennel that's already in apt. I think that means that the warnings are a red herring that it's OK to ignore. The "debian-watch-file-pubkey-file-is-missing" also seems like a red herring since the tags are not signed by upstream.
Upload #1
Information
Version: | 0.2.1-1 |
---|---|
Uploaded: | 2025-07-02 02:57 |
Source package: | fennel-ls_0.2.1-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://git.sr.ht/~xerool/fennel-ls |
Vcs-Browser: | https://salsa.debian.org/technomancy-guest/fennel-ls/ |
Vcs-Git: | https://salsa.debian.org/technomancy-guest/fennel-ls/ |
Changelog
fennel-ls (0.2.1-1) unstable; urgency=medium . * New upstream release
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Watch file is not present
-
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel-ls
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel-ls]
-
W
bad-whatis-entry
- [usr/share/man/man1/fennel-ls.1.gz]
-
I
synopsis-is-a-sentence
- "Intelligent editing features for fennel files."
fennel-ls source-
I
debian-watch-file-is-missing
-
I
out-of-date-standards-version
- 4.7.0 (released 2024-04-07) (current is 4.7.2)
-
X
upstream-metadata-file-is-missing
-
X
very-long-line-length-in-source-file
- 7623 > 512 [debian/patches/0001-Delete-dependencies-from-repository.patch:14241]
-
E
missing-dep-for-interpreter
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: XeroOl <xerool@protonmail.com> Licenses: Expat
Comments
-
Hi, This is a new package to Debian? New packages need an ITP[1] that is closed in your innitial changelog entry, usually in the for of below. * Initial release. (Closes: #ITP_BUG_NUMBER) Could you also rectify some of the litians warning such as: I out-of-date-standards-version 4.7.0 (released 2024-04-07) (current is 4.7.2) A new packag to Debian needs to support the latest Standards Version[2]. [1] https://wiki.debian.org/ITP [2] https://www.debian.org/doc/debian-policy/ Regards Phil
-
Thanks; I was planning to file an ITP yesterday but ran out of time. I'll take a look at the lintian issues after that! I suspect missing-dep-for-interpreter is wrong like it was last time I saw it (with the fennel package) but the others look real. I can probably work around it by specifying the dependency on lua5.4 even tho that isn't actually needed.