aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavi Antônio da Silva Santos <antoniossdavi@gmail.com>2023-03-02 00:27:36 +0000
committerDavi Antônio da Silva Santos <antoniossdavi@gmail.com>2023-03-04 01:24:15 +0000
commit824e363a161275dca4fa845c5157e214ec5450eb (patch)
tree35ae32176e44888e2179ef98e2613d85e9c97ffd
parent5a2eff0685e4e1cd4040365c3a00252cbdbcc4dd (diff)
downloadboca-824e363a161275dca4fa845c5157e214ec5450eb.tar.gz
boca-824e363a161275dca4fa845c5157e214ec5450eb.zip
Drop unversioned dependencies on essential package
Debian Policy Manual section 3 states that a package is strongly advised against depending on essential packages without except when explicitly declaring a version constraint. Essential packages are defined as "the minimal set of functionality that must be available and usable on the system at all times" according to the Debian Policy Manual section 3.8. Given the reasons mentioned above, the dependencies on coreutils, an essential package, have been removed from boca-common and boca-submission-tools. This has also cleared the project from the Lintian error `depends-on-essential-package-without-using-version`.
-rw-r--r--debian/control4
1 files changed, 2 insertions, 2 deletions
diff --git a/debian/control b/debian/control
index 4473fa9..d8024df 100644
--- a/debian/control
+++ b/debian/control
@@ -41,7 +41,7 @@ Description: BOCA - WEB files
Package: boca-common
Architecture: all
-Pre-Depends: debconf, makepasswd, coreutils, sharutils
+Pre-Depends: debconf, makepasswd, sharutils
Depends: ${misc:Depends}, ${shlibs:Depends}, php-zip, wget, php-cli, php-pgsql, php-gd, postgresql-client, php-xml, openssl, libany-uri-escape-perl
Description: BOCA - Common files
BOCA is a software created to control a contest with the ACM International
@@ -63,7 +63,7 @@ Description: BOCA - AutoJudge
Package: boca-submission-tools
Architecture: amd64
-Depends: ${misc:Depends}, ${shlibs:Depends}, sharutils, wget, coreutils, libany-uri-escape-perl, openssl, openssh-server, logkeys
+Depends: ${misc:Depends}, ${shlibs:Depends}, sharutils, wget, libany-uri-escape-perl, openssl, openssh-server, logkeys
Description: BOCA submission tools.
This package provides tools to submit codes to a running boca server
without using the web interface.