Hi,

Le 02/08/2024 à 21:51, Johannes Schauer Marin Rodrigues a écrit :
Hi,

Quoting Arnaud Ferraris (2024-08-02 18:36:23)
Could you please split this package so the shared libraries, development files
and gobject-introspection data are all shipped in separate packages?

is this a request out of necessity? Is the current packaging breaking something
for you?

It's not strictly "breaking" anything, but I'm packaging tuba[1] which is now built against libclapper, and I'd appreciate if this package could: * build-depend only on libclapper-dev (or whatever) rather than the whole clapper package
* depend only on libclapper rather than all of clapper
* not have to explicitly build-depend on libclapper-dev's dependencies; this is somehow orthogonal to the split, but without the split those should be made dependencies of clapper itself, which is clearly suboptimal (no need for a mere video player to pull a whole bunch of gstreamer development files)

This would bring a (admittedly minor) improvement to bandwidth usage for buildds and disk usage for users, not mentioning the fact that it aligns with current practice in Debian.

Best regards,
Arnaud

[1] https://tracker.debian.org/pkg/tuba
[2] https://salsa.debian.org/DebianOnMobile-team/tuba/-/blob/debian/latest/debian/control?ref_type=heads#L17

Reply via email to