Re: Trilinos packages

2014-03-28 Thread Felix Salfelder
On Thu, Mar 27, 2014 at 10:58:02PM +0100, Nico Schlömer wrote: > As for the prefixing of the libraries with "trilinos_", I'd rather > refrain from it for the moment. The arguments I can see for this i see. perhaps it would be helpful to dig out the the referenced 'discussion with the ftpmaster' fo

Re: Trilinos packages

2014-03-27 Thread Nico Schlömer
> yes. the old trilinos debian source package had a libname.patch and a > soname.patch, these fix the names for a monolithic package. i suggest to > import these (or just rebase your work on top of that). I already incorporated a fix for proper so-naming upstream a while ago, so that should be fix

Re: Trilinos packages

2014-03-26 Thread Felix Salfelder
On Wed, Mar 26, 2014 at 10:22:23AM +0100, Nico Schlömer wrote: > I would suggest to first go with a monolithic > package and split it up at a later point. yes. the old trilinos debian source package had a libname.patch and a soname.patch, these fix the names for a monolithic package. i suggest to

Re: Trilinos packages

2014-03-26 Thread Nico Schlömer
> i suspect that the clean way would be (binary) packages for each library > the trilinos source package contains. I fully agree. Trilinos is structurally similar to Boost which does provide a sophisticated install structure. Unfortunately, the Trilinos build system is flawed in certain places tha

Re: Trilinos packages

2014-03-18 Thread Felix Salfelder
On Tue, Mar 18, 2014 at 12:15:49PM +0100, Nico Schlömer wrote: > A quick poll on the Trilinos package naming: > Right now, we have "libtrilinos", which triggers a > package-name-doesnt-match-sonames warning since none of the Trilinos > libraries is called libtrilinos.* (rather libepetra.*, libbelos

Re: Trilinos packages

2014-03-18 Thread Nico Schlömer
A quick poll on the Trilinos package naming: Right now, we have "libtrilinos", which triggers a package-name-doesnt-match-sonames warning since none of the Trilinos libraries is called libtrilinos.* (rather libepetra.*, libbelos.*, ...). This is similar to the libboost package which doesn't contain

Re: Trilinos packages

2014-03-13 Thread Anton Gladky
Hi Nico, I have built locally your package. But if you run lintian over .changes file, it gives a lot of errors and warnings. Please, deal with them. Thanks Anton 2014-03-10 16:35 GMT+01:00 Nico Schlömer : > > Did you repack it? > > Nope. For creating the printine-tar branch, I used the > --

Re: Trilinos packages

2014-03-13 Thread Anton Gladky
2014-03-10 16:35 GMT+01:00 Nico Schlömer : > > Did you repack it? > > Nope. For creating the printine-tar branch, I used the > --git-pristine-tar option as described on > https://wiki.debian.org/PackagingWithGit#pristine-tar. > What tarball did you use for that? Downloaded from the website? Ant

Re: Trilinos packages

2014-03-10 Thread Nico Schlömer
> Did you repack it? Nope. For creating the printine-tar branch, I used the --git-pristine-tar option as described on https://wiki.debian.org/PackagingWithGit#pristine-tar. --Nico On Mon, Mar 10, 2014 at 4:30 PM, Anton Gladky wrote: > 2014-03-10 16:25 GMT+01:00 Nico Schlömer : > >> > It seems,

Re: Trilinos packages

2014-03-10 Thread Nico Schlömer
> E: dh_python2:145: extension for python2.6 is missing. Build extensions for > all supported Python versions (`pyversions -vr`) or adjust X-Python-Version > field or pass --no-guessing-versions to dh_python2 I added override_dh_python2: dh_python2 --no-guessing-versions to debian/rules. T

Re: Trilinos packages

2014-03-10 Thread Anton Gladky
2014-03-10 16:25 GMT+01:00 Nico Schlömer : > > It seems, the checksum of tarball on the website and > > in pristine-tar branch is not the same. > > So what to do about this? > Did you repack it? Anton -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org

Re: Trilinos packages

2014-03-10 Thread Nico Schlömer
> Hi Nico, is it possible to have working debian/watch? Not right now. Sandia currently doesn't do public ftp reads. They are in the process of switching to their new site trilinos.org right now, and I already requested a public ftp list to be added alongside. Once this is done, I'll adapt debian/

Re: Trilinos packages

2014-03-10 Thread Felix Salfelder
On Mon, Mar 10, 2014 at 01:51:24PM +0100, Nico Schlömer wrote: > I checked all other dependencies manually and found that > libparmetis-dev was the only thing from non-free. I removed it from > the list; please retry building. the build succeeded without the ENABLE_ParMETIS switch (takes forever..

Re: Trilinos packages

2014-03-10 Thread Anton Gladky
Hi Nico, is it possible to have working debian/watch? It seems, the checksum of tarball on the website and in pristine-tar branch is not the same. Anton 2014-03-10 13:51 GMT+01:00 Nico Schlömer : > I checked all other dependencies manually and found that > libparmetis-dev was the only thing fr

Re: Trilinos packages

2014-03-10 Thread Nico Schlömer
I checked all other dependencies manually and found that libparmetis-dev was the only thing from non-free. I removed it from the list; please retry building. --Nico On Mon, Mar 10, 2014 at 12:27 PM, Nico Schlömer wrote: >> my recommendation is to disable parmetis in trilinos and defer the >> pro

Re: Trilinos packages

2014-03-10 Thread Nico Schlömer
> my recommendation is to disable parmetis in trilinos and defer the > problem until anybody actually requires it. Sure, why not. > how many (license) problems are left without parmetis? Not sure. If you build without parmetis (remove the dependency from debian/control and debian/rules), does th

Re: Trilinos packages

2014-03-10 Thread Felix Salfelder
On Mon, Mar 10, 2014 at 11:33:26AM +0100, Nico Schlömer wrote: > Are there general Debian guidelines for such situations? i'm sorry i don't know or care. i'm not even sure in which way non-free is (not) a part of debian. > What's your opinion on this? imo it's best to avoid trouble (here: non-fr

Re: Trilinos packages

2014-03-10 Thread Nico Schlömer
I see that ParMETIS is free for educational purposes only , so requiring it as a dependency makes Trilinos installable for edu-only as well. ParMETIS is optional to Trilinos so I might as well removed it without major repercussions. Are ther

Re: Trilinos packages

2014-03-10 Thread Felix Salfelder
On Mon, Mar 10, 2014 at 10:52:19AM +0100, Nico Schlömer wrote: > Strange, libparmetis-dev should be in jessie, cf. > . indeed it is, and i missed that. curiously, parmetis is non-free, and that is why i missed it. from my understanding (to some

Re: Trilinos packages

2014-03-10 Thread Nico Schlömer
Strange, libparmetis-dev should be in jessie, cf. . --Nico On Mon, Mar 10, 2014 at 10:22 AM, Felix Salfelder wrote: > On Sat, Mar 08, 2014 at 12:39:57AM +0100, Nico Schlömer wrote: >> > 1) Set VCS=fields >> > 2) Standards-Version is 3.9.5 now >

Re: Trilinos packages

2014-03-10 Thread Felix Salfelder
On Sat, Mar 08, 2014 at 12:39:57AM +0100, Nico Schlömer wrote: > > 1) Set VCS=fields > > 2) Standards-Version is 3.9.5 now > > 3) Use DEP-3 for patches (Description, Author, Last-Updates is enough) > > 4) Remove some unnecessary comments from debian/rules. > > It should be as short as possible.

Re: Trilinos packages

2014-03-07 Thread Nico Schlömer
> 1) Set VCS=fields > 2) Standards-Version is 3.9.5 now > 3) Use DEP-3 for patches (Description, Author, Last-Updates is enough) > 4) Remove some unnecessary comments from debian/rules. > It should be as short as possible. Leave only necessary notes. > 5) Check 3rd-party files and add them to d

Re: Trilinos packages

2014-03-07 Thread Anton Gladky
Please, do the following: 1) Set VCS=fields 2) Standards-Version is 3.9.5 now 3) Use DEP-3 for patches (Description, Author, Last-Updates is enough) 4) Remove some unnecessary comments from debian/rules. It should be as short as possible. Leave only necessary notes. 5) Check 3rd-party files and

Re: Trilinos packages

2014-03-07 Thread Nico Schlömer
I hadn't, but I now found which I now followed. upstream and pristine-tar are now in place. --Nico On Fri, Mar 7, 2014 at 6:40 PM, Anton Gladky wrote: > Did you push pristine-tar and upstream branches? > > > Anton > > > 2014-03-07 17:28 GMT+01:00 Nico

Re: Trilinos packages

2014-03-07 Thread Anton Gladky
Did you push pristine-tar and upstream branches? Anton 2014-03-07 17:28 GMT+01:00 Nico Schlömer : > Alright. > > I've now pushed the contents of the ./debian/ folder to > alioth:/git/debian-science/packages//trilinos.git from where it can be > reviewed. > Will someone open a bug about the new

Re: Trilinos packages

2014-03-07 Thread Nico Schlömer
Alright. I've now pushed the contents of the ./debian/ folder to alioth:/git/debian-science/packages//trilinos.git from where it can be reviewed. Will someone open a bug about the new package? Do I need to file na official ITP? Cheers, Nico On Fri, Mar 7, 2014 at 2:48 PM, Anton Gladky wrote: >

Re: Trilinos packages

2014-03-07 Thread Anton Gladky
Hi Nico, we need to update our Policy. Please, follow "new" rules. Anton -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Re: Trilinos packages

2014-03-07 Thread Nico Schlömer
3-07 11:21 GMT+01:00 Nico Schlömer : >> >> Hi all, >> >> I've noticed that Trilinos for Debian is dead now for a while >> <http://packages.qa.debian.org/t/trilinos.html>, and I'd like to help >> reviving it. I already have stable >> <https://

Re: Trilinos packages

2014-03-07 Thread Nico Schlömer
t Trilinos for Debian is dead now for a while >> <http://packages.qa.debian.org/t/trilinos.html>, and I'd like to help >> reviving it. I already have stable >> <https://launchpad.net/~nschloe/+archive/trilinos/+packages> and >> nightly <https://launc

Re: Trilinos packages

2014-03-07 Thread Anton Gladky
t; <https://launchpad.net/~nschloe/+archive/trilinos/+packages> and > nightly < > https://launchpad.net/~nschloe/+archive/trilinos-nightly/+packages> > builds for Ubuntu going which I actively maintain, so I guess it > wouldn't be too much of a leap. > > I'm

Re: Trilinos packages

2014-03-07 Thread trophime
On Fri, 2014-03-07 at 11:21 +0100, Nico Schlömer wrote: > Hi all, > > I've noticed that Trilinos for Debian is dead now for a while > <http://packages.qa.debian.org/t/trilinos.html>, and I'd like to help > reviving it. I already have stable > <https://lau

Trilinos packages

2014-03-07 Thread Nico Schlömer
Hi all, I've noticed that Trilinos for Debian is dead now for a while <http://packages.qa.debian.org/t/trilinos.html>, and I'd like to help reviving it. I already have stable <https://launchpad.net/~nschloe/+archive/trilinos/+packages> and nightly <https://launchpad.net/~