DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: lua-sql 2.8.1-1

New Package Report

.changes
Architecturesource all amd64
Distributionunstable
DateWed, 01 Apr 2026 11:41:16 +0200
Sourcelua-sql
Version2.8.1-1
Changed-ByVictor Seva
Changelog
lua-sql (2.8.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 2.8.1
   * add support for duckdb
   * add lua5.5 support
   * remove already applied patches
   * define LUASQL_VERSION_NUMBER using PKG_VERSION
   * remove PKG_REQUIRES from odbc dh-lua.conf
.dsc
Componentmain
Package-Listlua-sql-doc deb doc optional arch=all
lua-sql-duckdb deb interpreters optional arch=any
lua-sql-duckdb-dev deb libdevel optional arch=any
lua-sql-mysql deb interpreters optional arch=any
lua-sql-mysql-dev deb libdevel optional arch=any
lua-sql-odbc deb interpreters optional arch=any
lua-sql-odbc-dev deb libdevel optional arch=any
lua-sql-postgres deb interpreters optional arch=any
lua-sql-postgres-dev deb libdevel optional arch=any
lua-sql-sqlite3 deb interpreters optional arch=any
lua-sql-sqlite3-dev deb libdevel optional arch=any
Sectiondoc
Priorityoptional
debian/copyright
This package was debianized by Enrico Tassi <gareuselesinge@debian.org>
Thu Oct 4 17:39:03 CEST 2006.

It was downloaded from http://luaforge.net/projects/luasql/.


Copyright © 2003-2006 The Kepler Project.

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Review Information

rejected — allocated to awm 13 days ago, started 13 days ago, completed 12 days ago.

Final Comment

Hi,

Please convert this copyright file to dep5 format.

Also please review the Lintian output and consider providing an override or
fix for the two issues discovered there.

Thanks!

Other Reviews of this Package

VersionHashAllocatedCompletedReviewerStatusDetails
2.8.1-2 0419885d… 2026-04-14 20:47 2026-04-15 03:44 awm accepted VIEW

Public Notes

12 days ago ● public

Lintian

Command: lintian -Iiv -L '>=warning' --show-overrides --color=never ../$(basename $PWD)_*.changes
Exit code: 0

N:
W: lua-sql-duckdb: package-name-doesnt-match-sonames liblua5.1-sql-duckdb2 liblua5.3-sql-duckdb2 liblua5.4-sql-duckdb2 liblua5.5-sql-duckdb2
N: 
N:   The package name of a library package should usually reflect the soname of
N:   the included library. The package name can determined from the library
N:   file name with the following code snippet:
N:   
N:    $ objdump -p /path/to/libfoo-bar.so.1.2.3 | sed -n -e's/^[[:space:]]*SONAME[[:space:]]*//p' | \
N:        sed -r -e's/([0-9])\.so\./\1-/; s/\.so(\.|$)//; y/_/-/; s/(.*)/\L&/'
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: libraries/shared/soname
N: 
N:
W: lua-sql-mysql: package-name-doesnt-match-sonames liblua5.1-sql-mysql2 liblua5.3-sql-mysql2 liblua5.4-sql-mysql2 liblua5.5-sql-mysql2
N:
W: lua-sql-odbc: package-name-doesnt-match-sonames liblua5.1-sql-odbc2 liblua5.3-sql-odbc2 liblua5.4-sql-odbc2 liblua5.5-sql-odbc2
N:
W: lua-sql-postgres: package-name-doesnt-match-sonames liblua5.1-sql-postgres2 liblua5.3-sql-postgres2 liblua5.4-sql-postgres2 liblua5.5-sql-postgres2
N:
W: lua-sql-sqlite3: package-name-doesnt-match-sonames liblua5.1-sql-sqlite3-2 liblua5.3-sql-sqlite3-2 liblua5.4-sql-sqlite3-2 liblua5.5-sql-sqlite3-2
N:
W: lua-sql source: unnecessary-team-upload [debian/changelog:1]
N: 
N:   The debian/changelog file refers to a "Team upload" but the uploader is
N:   listed amongst the Maintainer/Uploaders.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: nmu
N: 
12 days ago ● public

duck - check URL redirections

Command: duck
Exit code: 0

I: debian/copyright:4: URL: http://luaforge.net/projects/luasql/: INFORMATION (Certainty:possible)
   The web page at http://luaforge.net/projects/luasql/ works, but is also available via https://luaforge.net/projects/luasql/, please consider switching to HTTPS urls.

12 days ago ● public

CME fix

Command: cme fix --verbose dpkg
Exit code: 25

cme: running fix on dpkg configuration...
Connecting to api.ftp-master.debian.org to check 10 package versions. Please wait...
Got info from api.ftp-master.debian.org for 10 packages.
Warning in 'control source Standards-Version': Current standards version is '4.7.3'. Please read https://www.debian.org/doc/debian-policy/upgrading-checklist.html for the changes that may be needed on your package
to upgrade it from standard version '4.6.1' to '4.7.3'.

Offending value: '4.6.1'
File debian/copyright line 1 has a syntax error:
	DpkgSyntax error: Invalid line (missing ':' ?) : This package was debianized by Enrico Tassi <gareuselesinge@debian.org>

Back to Dashboard | View all reviews for this package