[debhelper-devel] Bug#864703: dh_makeshlibs should handle -a like dpkg-gensymbols does
Helmut Grohne
helmut at subdivi.de
Tue Jun 13 04:26:36 UTC 2017
Package: debhelper
Version: 10.2.5
Severity: wishlist
File: /usr/bin/dh_makeshlibs
dpkg-gensymbols handles an option -a$arch such that "dpkg-architecture
-a$arch -c dpkg-gensymbols ..." is equivalent to "dpkg-gensymbols
-a$arch ...". Practically, the primary mean to call dpkg-gensymbols is
through dh_makeshlibs. Passing the -a flag through dh_makeshlibs (after
--) is a bad idea though, because dh_makeshlibs uses the host
architecture on its own. This situation looks a little weired to me, but
not too much. I basically see three options now:
a) Have dh_makeshlibs gain a new option -a that behaves like the one
from dpkg-gensymbols and passes it down.
b) Have dpkg-gensymbols deprecate -a and recommend using the
dpkg-architecture indirection. (reassign -1 dpkg-dev)
c) Ignore the small inconsistency and close this bug as wontfix.
I hope this bug is worth reporting it.
Helmut
More information about the debhelper-devel
mailing list