Bug#926330: RFS: cuba/4.2-1 [ITP]
Hi Sébastien, Thanks for taking the time to review the package. On 4/17/19 2:55 PM, Sébastien Villemot wrote: — The autopkgtest does not work. I get: autopkgtest [14:48:10]: test cuba: [--- make: *** No rule to make target 'check'. Stop. autopkgtest [14:48:11]: test cuba: ---] autopkgtest [14:48:11]: test cuba: - - - - - - - - - - results - - - - - - - - - - cuba FAIL non-zero exit status 2 I misunderstood how autopkgtest works. Now the test is a simple compile, link and run check. I checked that it succeeds adding the B20autopkgtest hook to pbuilder. — I think there is a typo in the long description of libcuba4. It talks about “libuba4-dev”, while I guess you meant “libcuba-dev”. Fixed, thanks. — In debian/changelog, you should keep the three former entries corresponding to the previous version of the package. Keeping the whole history of the package will facilitate the long-term maintenance. See https://tracker.debian.org/media/packages/c/cuba/changelog-3.0%2B2024-2 That's a doubt I still had, thanks for bringing it up. I added back the old entries and more details about differences with the old package. Best, Francesco
Bug#926330: RFS: cuba/4.2-1 [ITP]
Hi Francesco, Le jeudi 11 avril 2019 à 23:21 +0200, Francesco Montanari a écrit : > Thanks! I updated the package after going through Debian Science > Policy and pushed the changes to the git repository. I'd appreciate if > someone is available to sponsor the package. > > As mentioned in the ITP [1], a previous version of the library, > libcuba3, was already in Debian and I based the package on that one. I > reached out to the previous maintainer to verify that he is fine with me > reintroducing the package. I quickly reviewed the package and I think it is almost ready. There are however some issues: — The autopkgtest does not work. I get: autopkgtest [14:48:10]: test cuba: [--- make: *** No rule to make target 'check'. Stop. autopkgtest [14:48:11]: test cuba: ---] autopkgtest [14:48:11]: test cuba: - - - - - - - - - - results - - - - - - - - - - cuba FAIL non-zero exit status 2 — I think there is a typo in the long description of libcuba4. It talks about “libuba4-dev”, while I guess you meant “libcuba-dev”. — In debian/changelog, you should keep the three former entries corresponding to the previous version of the package. Keeping the whole history of the package will facilitate the long-term maintenance. See https://tracker.debian.org/media/packages/c/cuba/changelog-3.0%2B2024-2 Best, -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ http://sebastien.villemot.name ⠈⠳⣄ http://www.debian.org signature.asc Description: This is a digitally signed message part
Bug#926330: RFS: cuba/4.2-1 [ITP]
On 4/5/19 5:27 PM, Sébastien Villemot wrote: > Done:https://salsa.debian.org/science-team/cuba > > I granted you Maintainer access on that project. Thanks! I updated the package after going through Debian Science Policy and pushed the changes to the git repository. I'd appreciate if someone is available to sponsor the package. As mentioned in the ITP [1], a previous version of the library, libcuba3, was already in Debian and I based the package on that one. I reached out to the previous maintainer to verify that he is fine with me reintroducing the package. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886254 I also checked with upstream author that pointer overflow warnings I get when compiling (gcc 8.3.0) [2] can be safely ignored. [2] https://lists.debian.org/debian-science/2019/03/msg00031.html Best, Francesco
Bug#926330: RFS: cuba/4.2-1 [ITP]
Le vendredi 05 avril 2019 à 12:06 +0200, Francesco Montanari a écrit : > On 4/4/19 9:13 AM, Sébastien Villemot wrote: > > 2. Put the packaging on salsa.debian.org in the science-team group > > > https://salsa.debian.org/science-team > > >(you’ll need someone to create the project for you, once you have > > joined the group; I can do that if you want) > > Yes please, that'd great. (Just registered as fmnt-guest and requested > access.) Done: https://salsa.debian.org/science-team/cuba I granted you Maintainer access on that project. -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ http://sebastien.villemot.name ⠈⠳⣄ http://www.debian.org signature.asc Description: This is a digitally signed message part
Bug#926330: RFS: cuba/4.2-1 [ITP]
Dear Sébastien, Thanks for the information. On 4/4/19 9:13 AM, Sébastien Villemot wrote: > Since you CC’d this bug report to the debian-science mailing list, I > guess that you’d like to have this package maintained within the team > (BTW, you should have rather used the X-Debbugs-CC pseudo-header, so > that we get informed of the bug number). > > If this is indeed your intention, you should: > > 1. Set the Maintainer field to: >Debian Science Team >(and put yourself in the Uploaders field) Ok. I confirm that's my intention. > 2. Put the packaging on salsa.debian.org in the science-team group >https://salsa.debian.org/science-team >(you’ll need someone to create the project for you, once you have > joined the group; I can do that if you want) Yes please, that'd great. (Just registered as fmnt-guest and requested access.) > 3. Subscribe to debian-scie...@lists.debian.org Done. > And more generally, you should follow the rules described in the Debian > Science Policy: > https://science-team.pages.debian.net/policy/ > > In particular, in the future, sponsorship requests should be done by > simply sending an adequately formatted message to debian-science@l.d.o. Sure, thanks. I'll go through the science policy before submitting the new revision. Best, Francesco
Bug#926330: RFS: cuba/4.2-1 [ITP]
Dear Francesco, Le mercredi 03 avril 2019 à 17:22 +0200, Francesco Montanari a écrit : > Package: sponsorship-requests > Severity: wishlist > I am looking for a sponsor for my package "cuba" > > * Package name: cuba > Version : 4.2-1 > > Upstream Author : Thomas Hahn > * URL : http://www.feynarts.de/cuba/ > * License : LGPL-3+ > Section : math Since you CC’d this bug report to the debian-science mailing list, I guess that you’d like to have this package maintained within the team (BTW, you should have rather used the X-Debbugs-CC pseudo-header, so that we get informed of the bug number). If this is indeed your intention, you should: 1. Set the Maintainer field to: Debian Science Team (and put yourself in the Uploaders field) 2. Put the packaging on salsa.debian.org in the science-team group https://salsa.debian.org/science-team (you’ll need someone to create the project for you, once you have joined the group; I can do that if you want) 3. Subscribe to debian-scie...@lists.debian.org And more generally, you should follow the rules described in the Debian Science Policy: https://science-team.pages.debian.net/policy/ In particular, in the future, sponsorship requests should be done by simply sending an adequately formatted message to debian-science@l.d.o. Best, -- ⢀⣴⠾⠻⢶⣦⠀ Sébastien Villemot ⣾⠁⢠⠒⠀⣿⡁ Debian Developer ⢿⡄⠘⠷⠚⠋⠀ http://sebastien.villemot.name ⠈⠳⣄ http://www.debian.org signature.asc Description: This is a digitally signed message part
Bug#926330: RFS: cuba/4.2-1 [ITP]
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "cuba" * Package name: cuba Version : 4.2-1 Upstream Author : Thomas Hahn * URL : http://www.feynarts.de/cuba/ * License : LGPL-3+ Section : math It builds those binary packages: libcuba4 - multidimensional numerical integration -- library package libcuba-dev - multidimensional numerical integration -- development package libcuba-doc - multidimensional numerical integration -- documentation package partview - partition viewer for the Cuba library Partview reads Cuba To access further information about this package, please visit the following URL: https://mentors.debian.net/package/cuba Alternatively, one can download the package with dget using this command: dget -ux https://mentors.debian.net/debian/pool/main/c/cuba/cuba_4.2-1.dsc Regards, Francesco Montanari