Hi Maytham, On 7/10/25 9:41 PM, Maytham Alsudany wrote: > It looks like upstream don't bump the minor version very often -- for > instance, 10.0.x lasted from Feb 16, 2022 all the way to Feb 15, 2025. > Having separate packages for each minor version would ensure that any > packages that build-depend on dpp won't break after upstream's ABI- > breaking changes (i.e. a package can depend on libdpp10.1 and will > continue to build successfully even after the dpp package is updated to > 10.2 and libdpp10.2 is introduced to the archive, as libdpp10.1 will > remain for anything that needs it. If the package depends on libdpp10 > instead, then when 10.2 comes around, it will be forced to build with > the newer version with breaking changes, and potentially FTBFS.)
Alright, I have changed SOVERSION to major.minor in my new upload. > Found the culprit! Upstream uses a git submodule for doxygen-awesome-css > and refers to it in Doxyfile in HTML_EXTRA_STYLESHEET. doxygen-awesome- > css is packaged in Debian, so changing the path to the stylesheet from > the package should fix the issue. I've attached a patch for this. Ah, the one place I didn't check. Thanks for finding that! Fixed now. > Would you like the Salsa repo moved to the debian/ group or would you > prefer to keep it where it is? Sure! I also gave you access to libquazip1-qt5, libquazip1-qt6, and pacman, which are in Debian so those can be moved too if you don't mind. Thanks for your help! -- Ben Westover
OpenPGP_signature.asc
Description: PGP signature