[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vtk6 and vtk7



Does this go out to Gert or to me? I'm assuming myself.

Prior to debianizing, did you manage to build VTK 7.x with the system
> libraries locally on your machine?

No, I've only ever built it in a clean environment on launchpad. [1]

> Did you check for dfsg-compliance, vendored dependencies and licensing
> compatibility within the code base?

I've manually compared the source trees of VTK6 and VTK7, looked at the differences and added respective entries to the copyright file. 

Cheers,
Nico

[1] https://launchpad.net/~nschloe/+archive/ubuntu/vtk7

On Wed, May 17, 2017 at 12:54 PM Ghislain Vaillant <ghisvail@gmail.com> wrote:
Prior to debianizing, did you manage to build VTK 7.x with the system
libraries locally on your machine?

Did you check for dfsg-compliance, vendored dependencies and licensing
compatibility within the code base?

Did you complete this check-list?

Ghis


On Wed, 2017-05-17 at 10:05 +0000, Nico Schlömer wrote:
> > I'm afraid you'll have to start over again ...
>
> I have to admit it is really frustrating to start over so many times. I'm happy to work for free if it's fun or rewarding; this really is neither.
>
> I packaged using this [1] documentation, and the only mention of uscan is with
>
> > Using a debian/watch file (recommended)
> > $ gbp import-orig --uscan
>
> Since I didn't use a watch file (but downloaded the sources manually), I didn't use it. If it's so important, I don't understand why `--uscan` isn't the default.
>
> Anyhow.
>
> Gert, please recreate the repo on alioth.
>
> Cheers,
> Nico
>
> [1] https://wiki.debian.org/PackagingWithGit
>
> On Wed, May 17, 2017 at 11:41 AM Gert Wollny <gw.fossdev@gmail.com> wrote:
> > Am Mittwoch, den 17.05.2017, 08:29 +0000 schrieb Nico Schlömer:
> > > > I would suggest to remove the whole Win32/ subtree from the source
> > > code via the debian/copyright files-excluded directive.
> > >
> > > Weirdly, this is already done.
> >
> > I guess you didn't use uscan to download the tarball, only then it is
> > repackaged removing files. But this also might remove some embedded
> > libraries you re-added (check the d/copyright file for excludes).
> >
> > I'm afraid you'll have to start over again ...
> >
> > many thanks,
> > Gert
> >
> >
> > PS: This week I'm a bit tied up, next week I'll be able to help you a
> > bit more.
> >
> >
> >
> >
> >
> >
> >
> > > ```
> > > Format: http://www.debian.org/doc/packaging-manuals/copyright-format/
> > > 1.0/
> > > Source: http://www.vtk.org/
> > > Upstream-Name: Visualization Toolkit
> > > Files-Excluded:
> > >   Web/*
> > >   Examples/GUI/Win32
> > > [...]
> > > ```
> > > I'm not sure why the warnings still show up. Any idea?
> > >
> > > Cheers,
> > > Nico
> > >
> > > On Tue, May 16, 2017 at 5:56 PM Nico Schlömer <nico.schloemer@gmail.c
> > > om> wrote:
> > > > > Actually, I git it to build in a clean environment without that
> > > > > dependency. Why did you add it?
> > > >
> > > > I don't remember now. I've played around with VTK master for a long
> > > > time before 7.1.1 came out (with fixes I had applied upstream), so
> > > > it might have been from there. Anyways, good news!
> > > >
> > > > I'll see about the other things you mentioned in your previous
> > > > mail.
> > > >
> > > > Cheers,
> > > > Nico
> > > >
> > > > On Tue, May 16, 2017 at 5:51 PM Gert Wollny <gw.fossdev@gmail.com>
> > > > wrote:
> > > > > Am Dienstag, den 16.05.2017, 15:07 +0200 schrieb Gert Wollny:
> > > > > > Am Dienstag, den 16.05.2017, 11:25 +0000 schrieb Nico Schlömer:
> > > > > > > >  I had to refresh the quilt patches (I've pushed the
> > > > > changes),
> > > > > > > > but
> > > > > > >
> > > > > > > now
> > > > > > > > I'm missing a package "happycoders-libsocket-dev" that
> > > > > doesn't
> > > > > > > > seem
> > > > > > >
> > > > > > > to
> > > > > > > > be available in unstable (but it is in Ubuntu), so I'm a
> > > > > bit
> > > > > > > > lost.
> > > > > > >
> > > > > > > Aha. I indeed compiled all of it on ubuntu [1]. Is there a
> > > > > Debian-
> > > > > > > equivalent of libsocket-dev perhaps?
> > > > >
> > > > > Actually, I git it to build in a clean environment without that
> > > > > dependency. Why did you add it?
> > > > >
> > > > >
> > > > >
> > > > > Best,
> > > > > Gert
> > > > >
> > > > >
> > > > >
> >

Reply to: