On Sat, Nov 08, 2025 at 08:49:48PM -0700, Soren Stoutner wrote:
> I apologize if I did not make it clear from the original email.  They do not, 
> in fact, depend on each other.  Rather, there is a pure Python module that 
> can be used by other programs (in fact, the purpose in packaging it is for 
> Electrum to use the Python module) and an optional executable installed in 
> /usr/bin.  The Python module does not depend on the executable utility, but 
> the executable utility does depend on the Python module (a one-way 
> dependency, not a two-way dependency on each other).

They do:

| Package: keepkeyctl
| Source: python-keepkey
| Depends: python3:any, python3-keepkey (= 7.2.1+dfsg-1)

> If these two packages were merged, it would result in a python3-foo package 
> installing an executable in /usr/bin.  My understanding is that is not the 
> Debian convention, and python3-foo packages should only install Python 
> modules.  However, if my understanding is incorrect, then I don’t have any 
> problem combining them into one binary package.

And there is no problem with installing an executable along the library.

Bastian

-- 
Respect is a rational process
                -- McCoy, "The Galileo Seven", stardate 2822.3

Reply via email to