Le Mon, May 09, 2016 at 05:01:52PM +0200, Andreas Tille a écrit : > > * installing *source* package 'rtracklayer' ... > configure: error: cannot find sources (rtracklayer) in . or .. > ERROR: configuration failed for package 'rtracklayer'
> The issue is that the configure scripts seeks a dir rtracklayer either > in . or .. but pbuilder renames the build directory to > r-bioc-rtracklayer-1.32.0. The package builds fine with debuild. Hi Andreas, Dirk and everybody, the source of the problem here is the command AC_INIT("rtracklayer") in configure.ac. According to the autoconf manual, it is an obsolete use of the AC_INIT macro to pass it a single agument: https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html — Macro: AC_INIT (unique-file-in-source-dir) Formerly AC_INIT used to have a single argument, and was equivalent to: AC_INIT AC_CONFIG_SRCDIR(unique-file-in-source-dir) See AC_INIT and AC_CONFIG_SRCDIR. Indeed, replacing AC_INIT("rtracklayer") with just AC_INIT or AC_INIT(rtracklayer, 1.32.0) and running autoreconf -f removes the line ac_unique_file=""rtracklayer"" in the configure script. As a temporary workaround, the simplest for us would be to run "touch rtracklayer" somewhere in debian/rules. Have a nice day, -- Charles Plessy Debian Med packaging team, http://www.debian.org/devel/debian-med Tsurumi, Kanagawa, Japan