On Fri, 05 Feb 2010, Julian Andres Klode wrote:
> > Adding an optional command to debhelper that likely does not do the
> > right thing for a fairly large percentage of packages (my experience
> > with running autoreconf and having it actually work, in the real world,
> > is not exactly stellar) would be a departure.
> This practice is recommended by the README.Debian of autotools-dev.

Autotools-dev "best practices" assume you did a full job on the build
system, and got it fixed if it is not properly rebuilding itself from
scratch.

It also assumes you sent any autogenerated files to kingdom come in the
debian/rules clean target (or moved them out of the way, if you're into
that).

If that stuff is in any way horked, or if it hits one of the autoreconf
bugs/shortcomings (e.g.  autoreconf can't take a -I for aclocal), you need
to do something different.

> > Is there really no better way to isolate autoreconf's changes to keep
> > them out of the diff? Since debhelper already supports running configure
> > and build in a temporary build directory, perhaps the simplifying
> > assumption needs to be that if autoreconf is used, a build directory has
> > to be used.
> You'd need to copy the whole source tree into the build directory for
> autoreconf to work, as far as I know.

AFAIK, that's correct.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to