[Debian-med-packaging] Status of igraph packaging for Debian
Andreas Tille
andreas at fam-tille.de
Fri Aug 15 12:15:28 UTC 2014
Hi Tamás,
On Mon, Aug 11, 2014 at 04:10:16PM +0200, Tamás Nepusz wrote:
>
> Hi Andreas,
>
> > I admit I did not downloaded from this location but rather from the
> > Github releases at:
> >
> > https://github.com/igraph/igraph/releases
>
> I think these are automatically generated by Github whenever we tag a particular revision with a version number, and they simply contain the snapshots of the repository at that particular tag. (That's why these tarballs do not contain a ./configure script for instance - one still has to run autotools to get the configure script). Theoretically, you could get the "official" tarballs by checking out the corresponding snapshot from Github and then running "./bootstrap.sh" followed by "make dist", but it is easier to download the official tarballs from the following URLs:
>
> http://igraph.org/c/#downloads
>
> Right now the tarballs are built on our nightly build server, and you can always get the tarball containing version X.Y.Z using the url http://igraph.org/nightly/get/c/igraph-X.Y.Z.tar.gz. But I think that it's safer to watch http://igraph.org/c/#downloads in your watchfile in case we change the URL of the nightly build server from http://igraph.org/nightly to something else.
OK, I have updated debian/watch file (please checkout svn[1]). I'd
suggest to always use this for packaging issues and keep us (= the
Debian Med team) informed about needed changes. The new version was
just uploaded to unstable.
> > Regarding to update igraph in Debian it would be really welcome if you
> > would maintain the official debian/ dir at svn.debian.org
>
> Let me take a look at the packaging policy so I could see how much effort/commitment this will require on my side; in particular, I was wondering whether it's okay for me to do this as I am not a daily Debian user any more. I could of course run Debian in a VM to test the package and fix things when something breaks, but if you think this is a problem, let me know.
For the moment there is no intervention needed since the packaging
worked quite nicely with your "correct" upstream source tarball.
What I would be really wondering is the Role of R igraph. I realised
that it contains a code copy of (c-)igraph which is somehow against
Debian policy. Is there any chance to use dynamic linking with
libigraph0 to avoid this code duplication?
Kind regards
Andreas.
[1] svn://anonscm.debian.org/debian-med/trunk/packages/igraph/trunk/
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list