[Debian-astro-maintainers] Bug#842197: alfa: hardcoded library build dependencies
Pino Toscano
pino at debian.org
Wed Oct 26 20:06:37 UTC 2016
Source: alfa
Version: 1.0-1
Severity: important
Tags: patch
Hi,
alfa 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.6)", as alfa is interested in the fortran compiler
and not really in its shared library
- drop libgomp1, which is an helper library provided by GCC
- 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, gfortran, etc? If not, dropping the version constraints may
be a good idea.)
Thanks,
--
Pino
-------------- next part --------------
A non-text attachment was scrubbed...
Name: extra-b-d.diff
Type: text/x-diff
Size: 642 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-astro-maintainers/attachments/20161026/13802bea/attachment.diff>
More information about the Debian-astro-maintainers
mailing list