Bug#926330: RFS: cuba/4.2-1 [ITP]

2019-04-25 Thread Francesco Montanari

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]

2019-04-17 Thread Sébastien Villemot
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]

2019-04-11 Thread Francesco Montanari

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]

2019-04-05 Thread Sébastien Villemot
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]

2019-04-05 Thread Francesco Montanari

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]

2019-04-04 Thread Sébastien Villemot
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]

2019-04-03 Thread Francesco Montanari

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