Package: libsqlite3-dev Version: 3.39.0-2 Tags: patch User: helm...@debian.org Usertags: rebootstrap
The dependency on libc6-dev of libsqlite3-dev is unsatisfiable on some architectures. Some glibc architectures use a different soname (e.g. ia64, kfreebsd-any). It also poses a problem to musl where the package is simply called musl-dev. The one thing they have in common is providing libc-dev. Please consider applying the attached patch to generalize the dependency. Helmut
diff --minimal -Nru sqlite3-3.39.0/debian/changelog sqlite3-3.39.0/debian/changelog --- sqlite3-3.39.0/debian/changelog 2022-07-07 00:04:47.000000000 +0200 +++ sqlite3-3.39.0/debian/changelog 2022-07-13 23:53:26.000000000 +0200 @@ -1,3 +1,10 @@ +sqlite3 (3.39.0-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * libsqlite3-dev: Generalize libc6-dev dependency to libc-dev. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 13 Jul 2022 23:53:26 +0200 + sqlite3 (3.39.0-2) unstable; urgency=medium * Compile with -DSQLITE_ALLOW_ROWID_IN_VIEW to re-enable rowid for views diff --minimal -Nru sqlite3-3.39.0/debian/control sqlite3-3.39.0/debian/control --- sqlite3-3.39.0/debian/control 2022-01-06 19:16:04.000000000 +0100 +++ sqlite3-3.39.0/debian/control 2022-07-13 23:53:24.000000000 +0200 @@ -64,7 +64,7 @@ Suggests: sqlite3-doc Section: libdevel Architecture: any -Depends: libsqlite3-0 (= ${binary:Version}), ${misc:Depends}, libc6-dev +Depends: libsqlite3-0 (= ${binary:Version}), ${misc:Depends}, libc-dev Multi-Arch: same Description: SQLite 3 development files SQLite is a C library that implements an SQL database engine.