tag 527523 pending
thanks

Cyril Brulebois <k...@debian.org> (12/08/2009):
> Cyril Brulebois <k...@debian.org> (22/07/2009):
> > I'm planning to look at it, probably after I arrived at DebConf. Don't
> > hesitate to get back to me in a few days if you see no comments coming
> > from me.
> 
> Unfortunately, I haven't had much time until now. A few comments:
>  - your changelog entry doesn't close the bug we're interested in (#527523)
>  - you don't mention you bumped Standards-Version, and that you added
>    ${misc:Depends}
>  - using .install files would make it trivial to install files were they
>    belong, instead of find … -exec ….
>  - it looks like with the new upstream release, files are no more ancient
>    that they used to me (2007 → 2006). Could you please ask upstream to
>    update its build environment? In the meanwhile, you could automatically
>    copy config.guess and config.sub from the autotools-dev package before
>    configuring, and remove them in clean, to keep the diff out of the
>    Debian diff.
> 
> (Note that this is based on the source debdiff only, I didn't do any build
> test.)

Hi,

it's been a while already, and I haven't heard back from you
yet. Since I'm not very keen on sponsoring a package that doesn't
sound like ready, since this is a serious bug, and since it's blocking
a lot of packages on kfreebsd-*, I've prepared a minimal patch to
trigger a relibtoolization at build time, using makebuilddir as
pre-configure target as can be seen in cdbs's documentation. See
attached source debdiff.

I'm uploading it to DELAYED/2 since I'm still open to discussion, but
it would really be nice to have it fixed ASAP.

Mraw,
KiBi.
diff -u netcdf-3.6.2/debian/rules netcdf-3.6.2/debian/rules
--- netcdf-3.6.2/debian/rules
+++ netcdf-3.6.2/debian/rules
@@ -15,6 +15,10 @@
 
 DEB_INSTALL_CHANGELOGS_ALL = RELEASE_NOTES
 
+# Any makebuilddir/binary would do, /source doesn't:
+makebuilddir/libnetcdf4::
+	autoreconf -vfi
+
 install/libnetcdf4::
 	find debian/tmp/usr/lib/ ! -type d -a ! -name '*.so' -a ! -name '*.a' -a ! -name '*.la' -exec mv {} debian/libnetcdf4/usr/lib/ \;
 
diff -u netcdf-3.6.2/debian/changelog netcdf-3.6.2/debian/changelog
--- netcdf-3.6.2/debian/changelog
+++ netcdf-3.6.2/debian/changelog
@@ -1,3 +1,14 @@
+netcdf (1:3.6.2-3.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS due to libtool issues by relibtoolizing at build time
+    (Closes: #527523):
+     - Run “autoreconf -vfi” before running configure.
+     - Add autoconf to Build-Depends (just to make sure, it should be
+       pulled by automake anyway).
+
+ -- Cyril Brulebois <k...@debian.org>  Thu, 03 Sep 2009 03:13:33 +0200
+
 netcdf (1:3.6.2-3.1) unstable; urgency=low
 
   * NMU from the Cambridge BSP

Attachment: signature.asc
Description: Digital signature

Reply via email to