> W: libsuperlu5-dbg: empty-binary-package > Looks like debug symbols automatically went into libsuperlu5-dbgsym, > so libsuperlu5-dbg is redundant (i.e. rename in debian/control. Or > specify -dbg as the debug package in debian/rules, e.g. with dh_strip).
If it's build automatically, can't we just get rid of the -dbg entry in debian/control altogether? Cheers, Nico On Mon, May 23, 2016 at 1:54 PM Nico Schlömer <[email protected]> wrote: > > That's dodgy how upstream handled the non-free in MATLAB/time.m. All > they did was delete Mathwork's copyright statement. It's on their head. > > Indeed. All files that are listed as exceptions from the BSD license > (except mc64ad.*) in debian/copyright now have a BSD copyright header as > well, btw. It very much looks like they are dual-licensed now. Shall we > take this for granted? I guess we could remove some complication from > debian/copyright with this. > > Cheers, > Nico > > On Mon, May 23, 2016 at 1:19 PM Drew Parsons <[email protected]> wrote: > >> Should be good to go. >> >> That's dodgy how upstream handled the non-free in MATLAB/time.m. All >> they did was delete Mathwork's copyright statement. It's on their head. >> >> Drew >> >> >> On Mon, 2016-05-23 at 10:15 +0000, Nico Schlömer wrote: >> > Drew, >> > >> > 5.2.1 came out yesterday with some of my PRs applied. Can you import >> > it please? I'd then go through the remaining issues. >> > >> > Cheers, >> > Nico >> > >> > On Fri, May 20, 2016 at 9:43 PM Drew Parsons <[email protected]> >> > wrote: >> > > On Fri, 2016-05-20 at 11:00 +0000, Nico Schlömer wrote: >> > > > > More important is that some dfsg files are still in the git >> > > tree. >> > > > > MATLAB/{spypart.m,time.m} and DOC/*ug.pdf. >> > > > >> > > > Aha yes. (Is the user guide really nonfree?) >> > > >> > > The argument is that the pdf is the useful bit, like a binary >> > > program. >> > > Just as we need the source for binary files, for the same reason >> > > we >> > > want the source (the latex files) for the pdf files. >> > > >> > > >> > > > Unfortunately, I have no experience with automatically creating >> > > dfsg >> > > > tarballs, and there's a fair chance I'll do it incorrectly. I'd >> > > > appreciate if someone could take over from here. >> > > >> > > I've tidied up the dfsg handling, listing the reject files in >> > > debian/copyright. >> > > >> > > The package builds fine (and petsc3.7 seems happy with it). >> > > >> > > The last step is to check lintian, >> > > lintian -i superlu_5.2.0+dfsg1-1_amd64.changes >> > > >> > > There's a handful of warnings, have a go at fixing them: >> > > >> > > W: superlu source: dep5-copyright-license-name-not-unique >> > > (paragraph at line 109) >> > > There are 2 licence short-names "permissive". Give one a distinct >> > > short name from the other. permissive-colamd or something. >> > > >> > > >> > > W: superlu source: ancient-standards-version 3.9.5 (current is >> > > 3.9.8) >> > > >> > > >> > > W: libsuperlu5-dbg: empty-binary-package >> > > Looks like debug symbols automatically went into libsuperlu5- >> > > dbgsym, >> > > so libsuperlu5-dbg is redundant (i.e. rename in debian/control. >> > > Or >> > > specify -dbg as the debug package in debian/rules, e.g. with >> > > dh_strip). >> > > >> > > Thanks for your packaging efforts. >> > > Drew >> > > >> > > > Cheers, >> > > > Nico >> > > > >> > > > On Fri, May 20, 2016 at 12:48 PM Drew Parsons <[email protected] >> > > g> >> > > > wrote: >> > > > > On Fri, 2016-05-20 at 09:49 +0000, Nico Schlömer wrote: >> > > > > > I've pushed some more changes to [1] (including a patch) and >> > > it's >> > > > > now >> > > > > > compiling and installing alright. I guess a review would be >> > > in >> > > > > order. >> > > > > > >> > > > > > Cheers, >> > > > > > Nico >> > > > > > >> > > > > > [1] alioth:/git/debian-science/packages/superlu.git >> > > > > >> > > > > >> > > >> >

