Hi Fukui-san, Daichi Fukui <a.dog.will.t...@akane.waseda.jp> writes:
> Hello Debian Developers, > > On Sat, 13 Aug 2022 13:03:16 +0000 Fukui Daichi > <a.dog.will.t...@akane.waseda.jp> wrote: >> Package: wnpp >> Severity: wishlist >> Owner: Fukui Daichi <a.dog.will.t...@akane.waseda.jp> >> X-Debbugs-Cc: debian-de...@lists.debian.org, a.dog.will.t...@akane.waseda.jp >> >> * Package name : c4core >> Version : 0.1.9 >> Upstream Author : Joao Paulo Magalhaes <d...@jpmag.me> >> * URL : https://github.com/biojppm/c4core >> * License : MIT >> Programming Lang: C++ >> Description : library of low-level C++ utilities, written with >> low-latency projects in mind >> >> Rationale: >> rapidyaml [0] depends on this utility. >> Moreover, jsonnet [1] depends on rapidyaml. >> >> [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003397 >> [1] https://tracker.debian.org/pkg/jsonnet >> >> Maintenance plan: >> Because I am a novice in debian packaging, I would like to >> ask for someone who can review my upload. I need a sponsor too. >> >> > > As mentioned in a different bugreport [0], c4core depends on biojppm/cmake, > debugbreak, and fast_float. > To meet the dependency, we're now preparing for uploading debugbreak and > fast_float [1][2]. > > As for biojppm/cmake, it looks like this software is used for the author's > project only. > This makes me wonder if it is really reasonable to package biojppm/cmake. > It is technically possible to package it but it could end up with no other > packages depending on the packaged biojppm/cmake than c4core. > To make a clear decision, I would like to ask for your opinion on this issue. > > If you are interested, see also a discussion [3] similar to this one. I'm not familiar with Debian convention regarding this so please take any comments here with a pinch of salt. Considering that you've found a precedent, you should be able to package biojppm/cmake together with c4core. Does upstream provide a combined release tarball with it included? If so, I'd suggest using that for the upload and look to split it out of the package if required. Hope that helps. Regards, Punit > [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003397#35 > [1] https://ftp-master.debian.org/new/debugbreak_1.0-1.html > [2] https://ftp-master.debian.org/new/fast-float_3.5.1-1.html > [3] https://lists.debian.org/debian-security-tools/2020/12/msg00012.html