I am the developer of package ddcutil
(https://mentors.debian.net/package/ddcutil, https://www.ddcutil.com).
The sponsor, Andrey Rahmatullin suggested that I post the following
question to the list.
Until now, Debian has distributed only a command line version of
ddcutil. I'd like to distribute the shared library version as well.
What's unusual is that the command line version does not depend on the
shared library. Both versions are built from the same source package,
the first includes a top layer implementing the command line, the second
a top layer implementing the API. Refactoring the command line version
to use the shared library would be a major undertaking. In particular,
it would require exposing much more internal functionality than is
required by or appropriate for the API.
Is this design just atypical, or does it violate Debian practice in some
way?
- Sanford
- building both monolithic command line program and shared... Sanford Rockowitz
-