Bug#724471: smokeping: FTBFS: configure.ac:24 error: required file 'conftools/compile' not found

2014-06-23 Thread Rowan Thorpe
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

2014-02-14 Thread Niko Tyni
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

2014-02-14 Thread Antoine Beaupré
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

2013-10-24 Thread Hideki Yamane
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 henr...@debian.org  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 -Lthe master/slave mode doesn't make sense, so just remove it.
+ (I'm not sure ;-)
+
+Author: Hideki Yamane henr...@debian.org
+
+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 
+-Lthe master/slave mode|smokeping_master_slave.
++smokeping_master_slave.
+ 
+ If this variable is not specified, the value of Cdatadir 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

2013-09-23 Thread Damyan Ivanov
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 pbuilder-ma...@lists.alioth.debian.org
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