Details about package fennel
Name: | fennel |
---|---|
Uploader: | Phil Hagelberg <phil@hagelb.org> (Debian QA page) |
Description: | fennel - Lisp-based programming language for the Lua runtime |
Package uploads
Upload #7
Information
Version: | 1.5.1+dfsg-1 |
---|---|
Uploaded: | 2024-08-28 15:54 |
Source package: | fennel_1.5.1+dfsg-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://fennel-lang.org |
Vcs-Browser: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Vcs-Git: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Closes bugs: | #919930 |
Changelog
fennel (1.5.1+dfsg-1) unstable; urgency=medium . * Initial release. (Closes: #919930)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.5.1+dfsg Upstream: 1.5.1 Url: https://git.sr.ht/~technomancy/fennel refs/tags/1.5.1 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel]
-
E
missing-dep-for-interpreter
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Phil Hagelberg <phil@hagelb.org> Licenses: Expat
Comments
-
This contains the fix for the test failure that happened building inside pbuilder due to not being run from a git repo.
Phil Hagelberg at Aug. 28, 2024, 3:58 p.m. -
Hi Phil, This "fix" isn't useful because uscan (and probably other tools) strips .git out when generating the .orig.tar, thus the test still fails in the build. Plus, Debian buildds restrict network access. In other words, this test is gonna fail even without the git check, in official Debian builds. Please just disable the test, which seems to be a clever way to notify you of build failures, but you should have other channels to know about that in Debian, e.g. subscribing to the package on tracker.debian.org.
Needs work Blair Noctis at Sept. 11, 2024, 10:44 a.m. -
Oh sorry, I was looking at the salsa repo. Seems this upload here at mentors.d.n has a patch to exit 0 when .git is absent. Still, please try to keep the packaging repo and uploads in sync, because people work in different ways.
Needs work Blair Noctis at Sept. 11, 2024, 10:49 a.m. -
Blair, Indeed, what is seen on here should be reflected in the git repo. All should be the same for the reasons you stated. Regards Phil
Phil Wyett at Sept. 11, 2024, 11:04 a.m. -
Thanks for taking a look. I've ensured that the changes in question are on my salsa repository at https://salsa.debian.org/technomancy-guest/fennel2 For some reason there's something weird about this salsa repo and git gives me false positives telling me that there are always unpushed commits, so it's easy to miss.
Ready Phil Hagelberg at Sept. 11, 2024, 3:55 p.m.
Upload #6
Information
Version: | 1.5.1+dfsg-1 |
---|---|
Uploaded: | 2024-08-27 15:39 |
Source package: | fennel_1.5.1+dfsg-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://fennel-lang.org |
Vcs-Browser: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Vcs-Git: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Closes bugs: | #919930 |
Changelog
fennel (1.5.1+dfsg-1) unstable; urgency=medium . * Initial release. (Closes: #919930)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.5.1+dfsg Upstream: 1.5.1 Url: https://git.sr.ht/~technomancy/fennel refs/tags/1.5.1 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel]
-
E
missing-dep-for-interpreter
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Phil Hagelberg <phil@hagelb.org> Licenses: Expat
Comments
No comments
Upload #5
Information
Version: | 1.5.1+dfsg-1 |
---|---|
Uploaded: | 2024-08-26 15:54 |
Source package: | fennel_1.5.1+dfsg-1.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://fennel-lang.org |
Vcs-Browser: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Vcs-Git: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Closes bugs: | #919930 |
Changelog
fennel (1.5.1+dfsg-1) unstable; urgency=medium . * Initial release. (Closes: #919930)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.5.1+dfsg Upstream: 1.5.1 Url: https://git.sr.ht/~technomancy/fennel refs/tags/1.5.1 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel]
fennel source-
W
debian-watch-not-mangling-version
- opts="mode=git,pgpmode=gittag" https://git.sr.ht/~technomancy/@PACKAGE@ refs/tags/@ANY_VERSION@ [debian/watch:3]
-
I
missing-explanation-for-repacked-upstream-tarball
- [debian/copyright:1]
-
E
missing-dep-for-interpreter
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Phil Hagelberg <phil@hagelb.org> Licenses: Expat
Comments
No comments
Upload #4
Information
Version: | 1.5.1-2+dfsg |
---|---|
Uploaded: | 2024-08-25 18:54 |
Source package: | fennel_1.5.1-2+dfsg.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://fennel-lang.org |
Vcs-Browser: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Vcs-Git: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Closes bugs: | #919930 |
Changelog
fennel (1.5.1-2+dfsg) unstable; urgency=medium . * Initial release. (Closes: #919930)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.5.1 Upstream: 1.5.1 Url: https://git.sr.ht/~technomancy/fennel refs/tags/1.5.1 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel]
-
E
missing-dep-for-interpreter
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Phil Hagelberg <phil@hagelb.org> Licenses: Expat
Comments
No comments
Upload #3
Information
Version: | 1.5.1-1+dfsg |
---|---|
Uploaded: | 2024-08-25 05:09 |
Source package: | fennel_1.5.1-1+dfsg.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://fennel-lang.org |
Vcs-Browser: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Vcs-Git: | https://salsa.debian.org/technomancy-guest/fennel2/ |
Closes bugs: | #919930 |
Changelog
fennel (1.5.1-1+dfsg) unstable; urgency=medium . * Initial release. (Closes: #919930)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.5.1 Upstream: 1.5.1 Url: https://git.sr.ht/~technomancy/fennel refs/tags/1.5.1 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel]
-
E
missing-dep-for-interpreter
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Phil Hagelberg <phil@hagelb.org> Licenses: Expat
Comments
No comments
Upload #2
Information
Version: | 1.5.0-2 |
---|---|
Uploaded: | 2024-08-25 00:24 |
Source package: | fennel_1.5.0-2.dsc |
Distribution: | unstable |
Section: | devel |
Priority: | optional |
Homepage: | https://fennel-lang.org |
Vcs-Browser: | https://salsa.debian.org/bandali/fennel |
Vcs-Git: | https://salsa.debian.org/bandali/fennel |
Closes bugs: | #919930 |
Changelog
fennel (1.5.0-2) unstable; urgency=medium . * Initial release. (Closes: #919930)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.5.0 Upstream: 1.5.0 Url: https://git.sr.ht/~technomancy/fennel refs/tags/1.5.0 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel]
fennel source-
I
vcs-field-not-canonical
- Git https://salsa.debian.org/bandali/fennel https://salsa.debian.org/bandali/fennel.git
-
E
missing-dep-for-interpreter
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Phil Hagelberg <phil@hagelb.org> Licenses: Expat
Comments
No comments
Upload #1
Information
Version: | 1.5.0-1 |
---|---|
Uploaded: | 2024-08-02 22:24 |
Source package: | fennel_1.5.0-1.dsc |
Distribution: | UNRELEASED |
Section: | devel |
Priority: | optional |
Homepage: | https://fennel-lang.org |
Vcs-Browser: | https://git.sr.ht/~technomancy/fennel |
Vcs-Git: | https://git.sr.ht/~technomancy/fennel |
Closes bugs: | #919930 |
Changelog
fennel (1.5.0-1) UNRELEASED; urgency=medium . * Initial release. (Closes: #919930)
QA information
-
–
Package uploaded for the UNRELEASED distribution
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.5.0 Upstream: 1.5.0 Url: https://git.sr.ht/~technomancy/fennel refs/tags/1.5.0 -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian errorsfennel
-
E
missing-dep-for-interpreter
- lua (does not satisfy lua:any | lua40:any | lua50:any | lua5.1:any | lua5.2:any) [usr/bin/fennel]
fennel source-
E
source-ships-excluded-file
- style.md [debian/copyright:5]
-
I
out-of-date-standards-version
- 4.6.2 (released 2022-12-17) (current is 4.7.0)
-
I
repackaged-source-not-advertised
- [debian/copyright]
-
I
unreleased-changelog-distribution
- [debian/changelog:1]
-
E
missing-dep-for-interpreter
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Phil Hagelberg <phil@hagelb.org> Licenses: Expat
Comments
-
As far as I can tell, the two issues flagged by lintian do not come from problems in the fennel package, but bugs in the debian tooling. For "missing-dep-for-interpreter" it's a lintian bug that has already been fixed: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041675 (definitely a false positive!) For "source-ships-excluded-file" it appears to be due to a bug in git-buildpackage which has not been fixed: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069324 Perhaps there is a workaround, but I haven't been able to find one.
Ready Phil Hagelberg at Aug. 2, 2024, 10:59 p.m. -
Hi, Please target the correct distribution i.e. 'unstable' or 'experimental'. You have marked as "Needs a sponsor", but have yet to file a Request For Sponsorship (RFS) bug[1]. [1] https://mentors.debian.net/sponsors/rfs-howto/ Regards Phil
Phil Wyett at Aug. 3, 2024, 5:48 a.m. -
Hi, You have not indicated that you wish a review and sponsorship by toggling "Needs a sponsor" on this page and creating and RFS bug[1]. If you have your own sponsor, you need do nothing. If not please do the above and your package will be looked at in a more timely manner. [1] https://mentors.debian.net/sponsors/rfs-howto/ Regards Phil
Phil Wyett at Aug. 6, 2024, 10:13 a.m. -
Thanks. I had been meaning to submit the RFS as my next step, but hadn't found the time until now: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078069 Regarding the "UNRELEASED" distribution, I didn't add that section; I've been continuing the work that was started by an actual DD here: https://salsa.debian.org/bandali/fennel/-/blob/debian/latest/debian/README.Debian?ref_type=heads#L121 The original packager has not been able to continue the work to complete this packaging, but he wrote: "Note: We keep the debian/changelog series for the new version as 'UNRELEASED' until it is actually being uploaded". Does an upload to mentors count for that?
Phil Hagelberg at Aug. 6, 2024, 3:08 p.m. -
Hi, The package is uploaded by a Debian Developer (DD) and must target a distribution. As a core reviewer I will not mark a package for DD to review unless it does target a distribution. Regards Phil
Phil Wyett at Aug. 6, 2024, 3:21 p.m.