Source: neat
Version: 2.0-1
Severity: important
Tags: patch

Hi,

near hardcodes few library as build dependencies: this is problematic
since their SONAMEs could be different (like in the case of libc, whose
SONAME is not always libc.so.6) or bumped in the future.

Because of this, I propose the following changes:
- consolidate "gfortran" and "libgfortran3 (>= 4.6)" into a single
  "gfortran (>= 4:4.6)", as near is interested in the fortran compiler
  and not really in its shared library
- turn libc6 into libc-bin, which does the same effect (i.e. require
  glibc >= 2.14); note that this could be dropped altogether, since
  Debian stable has glibc 2.19.

(Side question: is there any reason at all to require specific versions
of glibc and gfortran? If not, dropping the version constraints may be a
good idea.)

Thanks,
-- 
Pino
--- a/debian/control
+++ b/debian/control
@@ -4,9 +4,8 @@ Priority: optional
 Maintainer: Debian Astronomy Team <debian-astro-maintain...@lists.alioth.debian.org>
 Uploaders: Roger Wesson <r...@nebulousresearch.org>
 Build-Depends: debhelper (>= 9.0.0),
-               gfortran,
-               libc6 (>= 2.14),
-               libgfortran3 (>= 4.6)
+               gfortran (>= 4:4.6),
+               libc-bin (>= 2.14),
 Standards-Version: 3.9.8
 Homepage: https://github.com/rwesson/NEAT
 Vcs-Git: https://anonscm.debian.org/git/debian-astro/packages/neat.git

Reply via email to