Sign me up Login

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 #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

Comments

  1. 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
    Needs work Phil Wyett at July 6, 2025, 3:07 a.m.
  2. Hi,
    
    You may also wish to chnage the 'debian/changelog' text. For new packges it would normally be as below.
    
    * Initial release. (Closes: #1108755)
    Needs work Phil Wyett at July 6, 2025, 3:09 a.m.

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

Comments

  1. 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
    Needs work Phil Wyett at July 2, 2025, 5:04 a.m.
  2. 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.
    Needs work Phil Hagelberg at July 2, 2025, 4:01 p.m.