---- On Sun, 04 May 2025 13:35:54 -0700 Hilmar Preuße <hill...@web.de> wrote ---
On 27.04.25 09:27, Golf Team wrote: Hello, > Package: sponsorship-requests > Severity: normal [wishlist] > > Dear mentors, > > I am looking for a sponsor for my package "golf": > > * Package name : golf > Version : 479-1 > I evaluated version 501. - there is no need to declare a BD libcurl4 (is pulled in by libcurl4-openssl-dev) - curl is not called during build, no need to install it for building. Same 2 packages do not need to be in Depends (I'd put curl into Recommends). The man-db does not need to be in Depends. Further Depends (e.g. gcc and all the -dev packages) I can't really evaluate. The mandb update is done by triggers. There is no need to call mandb in the postinst script. Please remove that script. Setting up libcurl4-openssl-dev:arm64 (8.13.0-5) ... Setting up golf (501-1) ... Setting up man pages... Processing triggers for libc-bin (2.41-7) ... Processing triggers for man-db (2.13.0-1) ... <<<< Processing triggers for install-info (7.2-1) ... I suggest to not override the dh_dwz call, even if it is useless currently. Maybe it becomes useful in the future...well unless dwz breaks things. H. -- Testmail Hi Hilmar, libcurl4 and curl have been removed from BD. curl is out of Depends and I put it in Recommends. man-db was removed from Depends and postinst script was removed. gcc and dev packages are needed for Golf to work, since it's a web service development framework that compiles Golf into C code and thus it needs gcc and dev libs (databases, XML, regex etc) Removed dh_dwz override, it was there because lintian said that compression isn't beneficial, but it doesn't break anything, so it should be fine. These changes are in Golf 517, which is uploaded on Mentors web site (with dput), and are also in Salsa repo. Best, Sergio