[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

building both monolithic command line program and shared library from single source package, ddcutil



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









Reply to: