Building dpkg.git snapshots ( Bug#605009: serious performance regression with ext4)
(pruned cc list)
Hi Sedat, Sedat Dilek wrote: > I have tried to build new dpkg 1.15.8.7 from sid GIT branch [1]. > Looks like autpoint is missing in the Build-Depends (see below P.S.). [...] > debian/rules build > dh_testdir > autoreconf -v -i > autoreconf: Entering directory `.' > autoreconf: running: autopoint > Can't exec "autopoint": No such file or directory at Actually dpkg does not declare build-time dependencies on autoconf and automake, either. Something like the following is tempting, but since such bootstrapping requirements are not unusual when building development snapshots of a package, maybe it would be better to document it somewhere else (e.g., the Debian Reference). Thanks for reporting. Jonathan --- diff --git a/debian/README.source b/debian/README.source index e69de29..9e2fd18 100644 --- a/debian/README.source +++ b/debian/README.source @@ -0,0 +1,7 @@ +dpkg is developed in a public Git repository; see the Vcs-Git field of +debian/control. To build from a git checkout: + + apt-get install autoconf automake autopoint + autoreconf -fis + apt-get build-dep dpkg + debuild diff --git a/debian/rules b/debian/rules index 2025f59..92643bc 100755 --- a/debian/rules +++ b/debian/rules @@ -33,7 +33,8 @@ endif configure: dh_testdir - autoreconf -v -i + @echo >&2 'Missing configure script. Please run "autoreconf -i".' + exit 1 # Configure the build tree build-tree/config.status: configure -- To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: 20101211203538.GB17464@burratino">http://lists.debian.org/20101211203538.GB17464@burratino |
Building dpkg.git snapshots ( Bug#605009: serious performance regression with ext4)
On Sat, Dec 11, 2010 at 9:35 PM, Jonathan Nieder <jrnieder@gmail.com> wrote:
> (pruned cc list) > Hi Sedat, > > Sedat Dilek wrote: > >> I have tried to build new dpkg 1.15.8.7 from sid GIT branch [1]. >> Looks like autpoint is missing in the Build-Depends (see below P.S.). > [...] >> *debian/rules build >> dh_testdir >> autoreconf -v -i >> autoreconf: Entering directory `.' >> autoreconf: running: autopoint >> Can't exec "autopoint": No such file or directory at > > Actually dpkg does not declare build-time dependencies on autoconf and > automake, either. *Something like the following is tempting, but since > such bootstrapping requirements are not unusual when building > development snapshots of a package, maybe it would be better to > document it somewhere else (e.g., the Debian Reference). > > Thanks for reporting. > Jonathan > --- > diff --git a/debian/README.source b/debian/README.source > index e69de29..9e2fd18 100644 > --- a/debian/README.source > +++ b/debian/README.source > @@ -0,0 +1,7 @@ > +dpkg is developed in a public Git repository; see the Vcs-Git field of > +debian/control. *To build from a git checkout: > + > + * * * apt-get install autoconf automake autopoint > + * * * autoreconf -fis > + * * * apt-get build-dep dpkg > + * * * debuild > diff --git a/debian/rules b/debian/rules > index 2025f59..92643bc 100755 > --- a/debian/rules > +++ b/debian/rules > @@ -33,7 +33,8 @@ endif > *configure: > * * * *dh_testdir > > - * * * autoreconf -v -i > + * * * @echo >&2 'Missing configure script. *Please run "autoreconf -i".' > + * * * exit 1 > > *# Configure the build tree > *build-tree/config.status: configure > What about using dh-autoreconf (like Michael Biebl suggested me first for systemd builds from upstream-GIT) in debian/rules? Had a lookinto Michael's (unofficial) systemd-v15: [ debian/rules ] ... %: dh $@ --parallel --with autoreconf ... Just proposals - you are better experts in packaging. - Sedat - -- To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: AANLkTim2b4p9FnkzWWGK=K7eL-Z4L8R3GDA25vGCpKuY@mail.gmail.com">http://lists.debian.org/AANLkTim2b4p9FnkzWWGK=K7eL-Z4L8R3GDA25vGCpKuY@mail.gmail.com |
| All times are GMT. The time now is 10:51 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.