summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgregor herrmann <gregoa@debian.org>2023-02-12 14:38:29 +0100
committergregor herrmann <gregoa@debian.org>2023-02-12 14:59:40 +0100
commit5fccad9ab51d6ebb7ce37edc95c4409fc4ecec8f (patch)
tree4d59008627a370cd58900e8bdf8f082dad4bf5d7
parent09ced32b190a6a797d7cf4981bfaabd329dfe8d1 (diff)
move database drivers from Depends to Recommens/Suggests
and add more of them. they are all useful but not strictly required, especially not all of them together libdbd-oracle-perl is in non-free - hence "only" Suggests also add optional Cache::Memcached and move around BerkelyDB Gbp-Dch: Ignore
-rw-r--r--debian/control11
1 files changed, 7 insertions, 4 deletions
diff --git a/debian/control b/debian/control
index b5ad48e..90a1485 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,6 @@ Testsuite: autopkgtest-pkg-perl
Priority: optional
Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: libautovivification-perl <!nocheck>,
- libberkeleydb-perl <!nocheck>,
libcgi-pm-perl <!nocheck>,
libclass-load-perl <!nocheck>,
libconfig-tiny-perl <!nocheck>,
@@ -36,13 +35,10 @@ Architecture: all
Depends: ${misc:Depends},
${perl:Depends},
libautovivification-perl,
- libberkeleydb-perl,
libcgi-pm-perl,
libclass-load-perl,
libconfig-tiny-perl,
libdata-uuid-perl | libossp-uuid-perl,
- libdbd-sqlite3-perl,
- libdbd-pg-perl,
libdbi-perl,
libdbix-admin-createtable-perl,
libdigest-sha-perl,
@@ -53,6 +49,13 @@ Depends: ${misc:Depends},
libscalar-list-utils-perl,
libtry-tiny-perl,
libyaml-tiny-perl
+Recommends: libberkeleydb-perl,
+ libcache-memcached-perl,
+ libdbd-mysql-perl,
+ libdbd-odbc-perl,
+ libdbd-pg-perl,
+ libdbd-sqlite3-perl
+Suggests: libdbd-oracle-perl
Description: Perl module for persistent session data management
Data::Session is typically used by a CGI script to preserve state data between
runs of the script. This gives the end user the illusion that the script never