Bug#724471: smokeping: FTBFS: configure.ac:24 error: required file 'conftools/compile' not found
I just sent a debdiff which updates several bugs including this one, and only afterwards noticed Hideki Yamane had already sent a diff for this one (and for a "related" bug which I since opened as a separate bug). For some strange reason #724471 only appeared for me in reportbug and not by browsing the bts for experimental. Both fixes I just sent are different though (and in one case an actual fix rather than a workaround, and in the other case a more robust fix too ...I believe?), but if I had seen his patch earlier I would have titled two of the three patches more along the lines of "improved" patches rather than "new" ones. Feel free to adapt the changelog to reflect that if you deem it appropriate. -- Rowan Thorpe PGP fingerprint: BB0A 0787 C0EE BDD8 7F97 3D30 49F2 13A5 265D CCBD "There is a great difference between worry and concern. A worried person sees a problem, and a concerned person solves a problem." - Harold Stephens -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#724471: smokeping: FTBFS: configure.ac:24: error: required file 'conftools/compile' not found
On 2014-02-14 05:42:16, Niko Tyni wrote: > On Tue, Sep 24, 2013 at 08:50:59AM +0300, Damyan Ivanov wrote: >> Package: src:smokeping >> Version: 2.6.8-2 >> Severity: serious >> Justification: FTBFS >> >> smokeping fails to build in a clean current sid pbuilder chroot: >> >> make[1]: Entering directory `/tmp/buildd/smokeping-2.6.9' >> aclocal >> autoconf >> automake >> configure.ac:24: error: required file 'conftools/compile' not found >> configure.ac:24: 'automake --add-missing' can install 'compile' >> make[1]: *** [override_dh_auto_configure] Error 1 >> make[1]: Leaving directory `/tmp/buildd/smokeping-2.6.9' >> make: *** [build] Error 2 > > Antoine, are you still maintaining smokeping? It's been RC buggy for > half a year and was removed from testing three months ago. I have been quite busy. If anyone wants to NMU this, feel free. I'm happy to keep on maintaining smokeping, but if others want to step in to help, that is always welcome. smokeping is in collab-maint and i'm in the LowNMU treshold list. But right now I use smokeping mostly on wheezy, so this problem doesn't really affect us so $WORK can't pay for this right now. I'll certainly fix this by the time jessie is released. :) A. -- Be who you are and say what you feel Because those who mind don't matter And those who matter don't mind. - Dr. Seuss pgpsVVxYgglhF.pgp Description: PGP signature
Bug#724471: smokeping: FTBFS: configure.ac:24: error: required file 'conftools/compile' not found
On Tue, Sep 24, 2013 at 08:50:59AM +0300, Damyan Ivanov wrote: > Package: src:smokeping > Version: 2.6.8-2 > Severity: serious > Justification: FTBFS > > smokeping fails to build in a clean current sid pbuilder chroot: > > make[1]: Entering directory `/tmp/buildd/smokeping-2.6.9' > aclocal > autoconf > automake > configure.ac:24: error: required file 'conftools/compile' not found > configure.ac:24: 'automake --add-missing' can install 'compile' > make[1]: *** [override_dh_auto_configure] Error 1 > make[1]: Leaving directory `/tmp/buildd/smokeping-2.6.9' > make: *** [build] Error 2 Antoine, are you still maintaining smokeping? It's been RC buggy for half a year and was removed from testing three months ago. -- Niko Tyni nt...@debian.org -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#724471: smokeping: FTBFS: configure.ac:24: error: required file 'conftools/compile' not found
Control: tags -1 +patch Hi, Attached patch would fix this FTBFS, could you check and consider to apply it, please? -- Regards, Hideki Yamane henrich @ debian.or.jp/org http://wiki.debian.org/HidekiYamane diff -Nru smokeping-2.6.9/debian/changelog smokeping-2.6.9/debian/changelog --- smokeping-2.6.9/debian/changelog 2013-03-17 01:07:00.0 +0900 +++ smokeping-2.6.9/debian/changelog 2013-10-24 19:44:08.0 +0900 @@ -1,3 +1,14 @@ +smokeping (2.6.9-1~exp0.1) experimental; urgency=low + + * Non-maintainer upload. + * debian/rules +- run autoreconf instead of other autotools to fix FTBFS (Closes: #724471) + * debian/patches +- add ignore_roff-error.patch to ignore pod2man error since + 'the master/slave mode' contains non-escaped / + + -- Hideki Yamane Thu, 24 Oct 2013 19:44:01 +0900 + smokeping (2.6.9-1~exp0) experimental; urgency=high * New upstream release to properly fix CVE-2012-0790 (Closes: #659899) diff -Nru smokeping-2.6.9/debian/patches/ignore_roff-error.patch smokeping-2.6.9/debian/patches/ignore_roff-error.patch --- smokeping-2.6.9/debian/patches/ignore_roff-error.patch 1970-01-01 09:00:00.0 +0900 +++ smokeping-2.6.9/debian/patches/ignore_roff-error.patch 2013-10-24 19:46:36.0 +0900 @@ -0,0 +1,21 @@ +Description: ignore roff error + + Probably -L + +Forwarded: no +Last-Update: 2013-10-24 + +--- smokeping-2.6.9.orig/lib/Smokeping.pm smokeping-2.6.9/lib/Smokeping.pm +@@ -2631,7 +2631,7 @@ DOC + The base directory where SmokePing keeps the files related to the DYNAMIC function. + This directory must be writeable by the WWW server. It is also used for temporary + storage of slave polling results by the master in +-L. ++smokeping_master_slave. + + If this variable is not specified, the value of C will be used instead. + DOC diff -Nru smokeping-2.6.9/debian/patches/series smokeping-2.6.9/debian/patches/series --- smokeping-2.6.9/debian/patches/series 2013-03-17 01:07:00.0 +0900 +++ smokeping-2.6.9/debian/patches/series 2013-10-24 19:42:03.0 +0900 @@ -6,3 +6,4 @@ fix-conf-path-cgi typo_642197 fix-400d-graph +ignore_roff-error.patch diff -Nru smokeping-2.6.9/debian/rules smokeping-2.6.9/debian/rules --- smokeping-2.6.9/debian/rules 2013-03-17 01:07:00.0 +0900 +++ smokeping-2.6.9/debian/rules 2013-10-24 19:42:03.0 +0900 @@ -22,9 +22,7 @@ TMP=$(CURDIR)/debian/smokeping override_dh_auto_configure: - aclocal - autoconf - automake + autoreconf -fi ./configure --prefix=/usr --with-htdocs-dir=/usr/share/smokeping/www --bindir=/usr/sbin --sysconfdir=/usr/share/doc/smokeping/
Bug#724471: smokeping: FTBFS: configure.ac:24: error: required file 'conftools/compile' not found
Package: src:smokeping Version: 2.6.8-2 Severity: serious Justification: FTBFS smokeping fails to build in a clean current sid pbuilder chroot: make[1]: Entering directory `/tmp/buildd/smokeping-2.6.9' aclocal autoconf automake configure.ac:24: error: required file 'conftools/compile' not found configure.ac:24: 'automake --add-missing' can install 'compile' make[1]: *** [override_dh_auto_configure] Error 1 make[1]: Leaving directory `/tmp/buildd/smokeping-2.6.9' make: *** [build] Error 2 Full log attached. I: using fakeroot in build. I: Current time: Wed Sep 18 21:31:17 EEST 2013 I: pbuilder-time-stamp: 1379529077 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/base+dh.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /dev/pts filesystem I: Mounting /var/cache/pbuilder/ccache I: policy-rc.d already exists I: Setting up ccache I: Installing the build-deps -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 7.0.50~), autoconf, automake, librrds-perl, groff-base, libhtml-parser-perl, libdigest-hmac-perl, libwww-perl, liburi-perl, libcgi-fast-perl, libconfig-grammar-perl dpkg-deb: building package `pbuilder-satisfydepends-dummy' in `/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 14836 files and directories currently installed.) Unpacking pbuilder-satisfydepends-dummy (from .../pbuilder-satisfydepends-dummy.deb) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on autoconf; however: Package autoconf is not installed. pbuilder-satisfydepends-dummy depends on automake; however: Package automake is not installed. pbuilder-satisfydepends-dummy depends on librrds-perl; however: Package librrds-perl is not installed. pbuilder-satisfydepends-dummy depends on libhtml-parser-perl; however: Package libhtml-parser-perl is not installed. pbuilder-satisfydepends-dummy depends on libdigest-hmac-perl; however: Package libdigest-hmac-perl is not installed. pbuilder-satisfydepends-dummy depends on libwww-perl; however: Package libwww-perl is not installed. pbuilder-satisfydepends-dummy depends on liburi-perl; however: Package liburi-perl is not installed. pbuilder-satisfydepends-dummy depends on libcgi-fast-perl; however: Package libcgi-fast-perl is not installed. pbuilder-satisfydepends-dummy depends on libconfig-grammar-perl; Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... The following NEW packages will be installed: autoconf{a} automake{a} autotools-dev{a} ca-certificates{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} libcairo2{a} libcgi-fast-perl{a} libconfig-grammar-perl{a} libdatrie1{a} libdbi1{a} libdigest-hmac-perl{a} libdrm2{a} libegl1-mesa{a} libencode-locale-perl{a} libexpat1{a} libfcgi-perl{a} libfile-listing-perl{a} libfontconfig1{a} libfreetype6{a} libgbm1{a} libgl1-mesa-glx{a} libglapi-mesa{a} libgraphite2-3{a} libharfbuzz0a{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libio-html-perl{a} libio-socket-ssl-perl{a} libllvm3.2{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libnet-http-perl{a} libnet-ssleay-perl{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpixman-1-0{a} libpng12-0{a} librrd4{a} librrds-perl{a} libsigsegv2{a} libssl1.0.0{a} libthai-data{a} libthai0{a} liburi-perl{a} libwayland-client0{a} libwayland-server0{a} libwww-perl{a} libwww-robotrules-perl{a} libx11-6{a} libx11-data{a} libx11-xcb1{a} libxau6{a} libxcb-dri2-0{a} libxcb-glx0{a} libxcb-render0{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-xfixes0{a} libxcb1{a} libxdamage1{a} libxdmcp6{a} libxext6{a} libxfixes3{a} libxrender1{a} libxxf86vm1{a} m4{a} openssl{a} ttf-dejavu-core{a} ucf{a} 0 packages upgraded, 77 newly installed, 0 to remove and 0 not upgraded. Need to get 19.2 MB of archives. After unpacking 56.1 MB will be used. Writing extended state information... Get: 1 http://proxy:/debian/ sid/main libssl1.0.0 amd64 1.0.1e-3 [1242 kB] Get: 2 http://proxy:/debian/ sid/main libdrm2 amd64 2.4.46-2 [466 kB] Get: