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
signature.asc
Description: Digital signature