Re: RFS: libmatheval (updated package)
Le mardi 08 février 2011 à 17:21 +0100, Julian Taylor a écrit : > On Tue, 2011-02-08 at 16:49 +0200, Peter Pentchev wrote: > > On Tue, Feb 08, 2011 at 03:17:09PM +0100, Julian Taylor wrote: > > > Dear mentors, > > > > > > I am looking for a sponsor for the new version 1.1.7-2 > > > of my package "libmatheval". > > > > > > It builds these binary packages: > > > libmatheval1 - GNU library for evaluating symbolic mathematical > > > expressions (run > > > libmatheval1-dev - GNU library for evaluating symbolic mathematical > > > expressions (dev > > [...] > A new version is uploaded with the debian-science policy changes in the > control file. > Also a git repository is added on alioth. Is it ok for a review now ? thanks Sylvestre -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1297185470.4222.30.ca...@losinj.inria.fr
Re: RFS: libmatheval (updated package)
On Tue, 2011-02-08 at 18:17 +0100, Sylvestre Ledru wrote: > Le mardi 08 février 2011 à 17:21 +0100, Julian Taylor a écrit : > > On Tue, 2011-02-08 at 16:49 +0200, Peter Pentchev wrote: > > > On Tue, Feb 08, 2011 at 03:17:09PM +0100, Julian Taylor wrote: > > > > Dear mentors, > > > > > > > > I am looking for a sponsor for the new version 1.1.7-2 > > > > of my package "libmatheval". > > > > > > > > It builds these binary packages: > > > > libmatheval1 - GNU library for evaluating symbolic mathematical > > > > expressions (run > > > > libmatheval1-dev - GNU library for evaluating symbolic mathematical > > > > expressions (dev > > > > [...] > > A new version is uploaded with the debian-science policy changes in the > > control file. > > Also a git repository is added on alioth. > Is it ok for a review now ? > > thanks > Sylvestre > Yes, I have done all I can think of now. But this is my first package I attempt to get uploaded so there might still be some rough edges. signature.asc Description: This is a digitally signed message part
Re: RFS: libmatheval (updated package)
On Tue, 2011-02-08 at 16:49 +0200, Peter Pentchev wrote: > On Tue, Feb 08, 2011 at 03:17:09PM +0100, Julian Taylor wrote: > > Dear mentors, > > > > I am looking for a sponsor for the new version 1.1.7-2 > > of my package "libmatheval". > > > > It builds these binary packages: > > libmatheval1 - GNU library for evaluating symbolic mathematical > > expressions (run > > libmatheval1-dev - GNU library for evaluating symbolic mathematical > > expressions (dev > > Hi, > > I'm not a DD, so I cannot upload your package, but just a little note - > for some time now, the Release Team has expressed a preference to have > lib*-dev packages not contain the library SONAME in the package name in > order to ease transitions to newer library versions (when the SONAME > would change). IMHO, you would do well to either: > > 1. Rename the libmatheval1-dev package to libmatheval-dev, add a >Provides: libmatheval1-dev to its Package stanza in the control file, >notify the maintainers of the packages that depend on it (it would >seem that those would be h5utils and science-mathematics) to change >their Build-Depends line to libmatheval-dev, wait for them to upload >new versions with the fix, and then drop the Provides line. > > ...or... > > 2. Also provide a dummy libmatheval-dev package that simply depends on >libmatheval1-dev and notify the maintainers of the packages that >depend on it to change their Build-Depends lines. > > Of course, it is entirely your right to decide that this is a change too > big for the first upload in which you are adopting the package; still, I > just thought I'd say that as a longer-term idea :) > > Thanks for your work in adopting and refreshing the package! > > G'luck, > Peter > I guess this makes sense as the libmatheval api is unlikely to change in a backward incompatible way. I chose the first way and added a Conflicts and Replaces on so versioned package. A new version is uploaded with the debian-science policy changes in the control file. Also a git repository is added on alioth. signature.asc Description: This is a digitally signed message part
Re: RFS: libmatheval (updated package)
On Tue, Feb 08, 2011 at 03:17:09PM +0100, Julian Taylor wrote: > Dear mentors, > > I am looking for a sponsor for the new version 1.1.7-2 > of my package "libmatheval". > > It builds these binary packages: > libmatheval1 - GNU library for evaluating symbolic mathematical > expressions (run > libmatheval1-dev - GNU library for evaluating symbolic mathematical > expressions (dev Hi, I'm not a DD, so I cannot upload your package, but just a little note - for some time now, the Release Team has expressed a preference to have lib*-dev packages not contain the library SONAME in the package name in order to ease transitions to newer library versions (when the SONAME would change). IMHO, you would do well to either: 1. Rename the libmatheval1-dev package to libmatheval-dev, add a Provides: libmatheval1-dev to its Package stanza in the control file, notify the maintainers of the packages that depend on it (it would seem that those would be h5utils and science-mathematics) to change their Build-Depends line to libmatheval-dev, wait for them to upload new versions with the fix, and then drop the Provides line. ...or... 2. Also provide a dummy libmatheval-dev package that simply depends on libmatheval1-dev and notify the maintainers of the packages that depend on it to change their Build-Depends lines. Of course, it is entirely your right to decide that this is a change too big for the first upload in which you are adopting the package; still, I just thought I'd say that as a longer-term idea :) Thanks for your work in adopting and refreshing the package! G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@freebsd.org pe...@packetscale.com PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 I am the thought you are now thinking. signature.asc Description: Digital signature
Re: RFS: libmatheval (updated package)
Hello Julian, Le mardi 08 février 2011 à 15:17 +0100, Julian Taylor a écrit : > Dear mentors, > > I am looking for a sponsor for the new version 1.1.7-2 > of my package "libmatheval". I can sponsor this package but could you follow Debian Science policy in particular: http://debian-science.alioth.debian.org/debian-science-policy.html#id227565 And could you also import the package in the Debian Science repository ? (svn or git, as you wish) Thanks, Sylvestre -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1297174787.6213.6464.ca...@korcula.inria.fr
Re: RFS: libmatheval (updated package)
Dear mentors, I am looking for a sponsor for the new version 1.1.7-2 of my package "libmatheval". It builds these binary packages: libmatheval1 - GNU library for evaluating symbolic mathematical expressions (run libmatheval1-dev - GNU library for evaluating symbolic mathematical expressions (dev The package appears to be lintian clean. The upload would fix these bugs: 595546 I have made some changes since my last request which I deferred to after the squeeze release. - made copyright DEP5 compliant, added a DEP3 tag to a patch - dropped the leaf .la file according to http://wiki.debian.org/ReleaseGoals/LAFileRemoval - added the internal dependencies to Libs.private of the pkg-config file so static linking is still easy (patch 0002) - dropped the integer truncation patch I added last time as I could not produce a testcase where it causes problems and the fortran interface is not used by the reverse dependencies. So I deem it not worth bumping the abi. the rest of the changes (mostly updating to newer standards) are all listed in the changelog. The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/l/libmatheval - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/l/libmatheval/libmatheval_1.1.7-2.dsc I would be glad if someone uploaded this package for me. Kind regards Julian Taylor signature.asc Description: This is a digitally signed message part
Re: RFS: libmatheval (updated package)
Hi Julian, [...] > > Unfortunately I only just realized this probably changes the abi (function > definition changed) and thus a soname bump. I'll have to look into this with > more detail. > So this RFS was probably a bit premature, but I would still be grateful for > an review of what is already done as this is my first package. > [...] Thank you very much for updating this package to match current packaging best-practice. Having checked the debdiff to the package currently in the archives, to me it looks pretty good, you should only fix one more thing: I: libmatheval source: binary-control-field-duplicates-source field "section" in package libmatheval1 Once you have also done the soname bump, please also consider introducing symbol control files. It could help to ensure you cannot accidentally miss such soname bumps. Hope this help, Michael pgp5fLz501rMO.pgp Description: PGP signature
Re: RFS: libmatheval (updated package)
On Tue, Nov 9, 2010 at 6:44 PM, Bernhard R. Link wrote: > > As this is clearly not targeted at squeeze (you did almost repackaged > it, it seems), this should not go to unstable but to experimental. > fixed > > - integer truncation in fortran interface on 64 bit (forwarded upstream) > > It would be nice if you could add some information about that to the > patch you included. > the fortran interface transfers function pointers as integers to fortran. It always uses int64_t/INTEGER*8 for this. In some functions the pointers where implicitly and also explicitly casted to int. This should lead to bugs when the function pointers lie in 64 bit space and int is 32 bit, so I fixed the casts and forwarded the issue to upstream. Unfortunately I only just realized this probably changes the abi (function definition changed) and thus a soname bump. I'll have to look into this with more detail. So this RFS was probably a bit premature, but I would still be grateful for an review of what is already done as this is my first package. > Also please take a look at debian/copyright. It does not even list the > same copyright holder as the source files. > Should be fixed. Thank you for having a look at the package.
Re: RFS: libmatheval (updated package)
* Julian Taylor [101109 18:15]: > I am looking for a sponsor for the new version 1.1.7-2 > of my package "libmatheval". As this is clearly not targeted at squeeze (you did almost repackaged it, it seems), this should not go to unstable but to experimental. > - integer truncation in fortran interface on 64 bit (forwarded upstream) It would be nice if you could add some information about that to the patch you included. Also please take a look at debian/copyright. It does not even list the same copyright holder as the source files. (incomplete list of issues, I not even got so far as to looking at the actual package). Bernhard R. Link -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20101109174420.ga18...@pcpool00.mathematik.uni-freiburg.de
RFS: libmatheval (updated package)
Dear mentors, debian-science I am looking for a sponsor for the new version 1.1.7-2 of my package "libmatheval". It builds these binary packages: libmatheval1 - GNU library for evaluating symbolic mathematical expressions (run libmatheval1-dev - GNU library for evaluating symbolic mathematical expressions (dev The package appears to be lintian clean. The upload would fix these bugs: - 595546 - integer truncation in fortran interface on 64 bit (forwarded upstream) The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/l/libmatheval - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/l/libmatheval/libmatheval_1.1.7-2.dsc I would be glad if someone uploaded this package for me. Kind regards Julian Taylor
RFS: libmatheval (updated package)
Dear mentors, I am looking for a sponsor for the new version 1.1.7-2 of my package "libmatheval". It builds these binary packages: libmatheval1 - GNU library for evaluating symbolic mathematical expressions (run libmatheval1-dev - GNU library for evaluating symbolic mathematical expressions (dev The package appears to be lintian clean. The upload would fix these bugs: 595546 And it updates the packaging to 3.9.1 standard and compatibility 7 The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/l/libmatheval - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/l/libmatheval/libmatheval_1.1.7-2.dsc I would be glad if someone uploaded this package for me. Kind regards Julian Taylor signature.asc Description: This is a digitally signed message part