On 2016-07-28 17:45 +0100, Wookey wrote: > On 2016-07-28 15:19 +0200, Sven Joachim wrote: >> >> They should not be used at all, but Mr. Davis has these special broken >> tests for them. :-( And while I appreciate that you applied my patch to >> autoconf/aclocal.m4, the problem is not fixed as long as 'configure' is >> not regenerated. > > Hmm. But configure is regenerated (on a second build dpkg-source > complains that 'configure' has changed). And I checked that the > updated configure has the debian terminfo directory, added from the > aclocal patch. > > Run dpkg-buildpackage and check the configure file: > grep terminfo configure > { $as_echo "$as_me:${as_lineno-$LINENO}: checking for terminfo" >&5 > $as_echo_n "checking for terminfo... " >&6; } > MISC_TERMINFO_DIRS=`$nc5config --terminfo` > /usr/lib/terminfo \ > /usr/share/terminfo \ > /usr/share/lib/terminfo \ > /usr/local/lib/terminfo \ > /lib/terminfo" > > What test are you doing to determine that this problem is not fixed?
I ran pbdebuild, where /usr/share/terminfo has been rmdir'ed from the build chroot beforehand. Attached is a build log. > It is possible I guess that the configure flie is being updated too > late so the dir is not checked in time, but I just checked > that removing the /usr/share/terminfo did not break the build. Did you also ensure that libtinfo-dev is not installed on the build system? Because if it is, linking with -ltermcap succeeds, and the jed package gains a spurious dependency on libtinfo5. > I realise that my latest attempt at a fix is not at all clean, and > makes the package one of those annoying 'won't build twice' packages, > but it did seem to me to be working. Well, in a normal build system configure _is_ updated, but only after building jed and before building xjed. Which is a bit too late. Cheers, Sven
W: /home/sven/.pbuilderrc does not exist dpkg-buildpackage: info: source package jed dpkg-buildpackage: info: source version 1:0.99.19-6 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Wookey <woo...@debian.org> dpkg-source -i --before-build jed-0.99.19 fakeroot debian/rules clean dh_testdir dh_autotools-dev_restoreconfig dh_clean [ ! -f Makefile ] || /usr/bin/make distclean rm -f build-stamp dpkg-source -i -b jed-0.99.19 dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building jed using existing ./jed_0.99.19.orig.tar.gz dpkg-source: info: building jed in jed_0.99.19-6.debian.tar.xz dpkg-source: info: building jed in jed_0.99.19-6.dsc dpkg-genchanges --build=source >../jed_0.99.19-6_source.changes dpkg-genchanges: info: not including original source code in upload dpkg-source -i --after-build jed-0.99.19 dpkg-buildpackage: info: binary and diff upload (original source NOT included) W: /home/sven/.pbuilderrc does not exist I: using fakeroot in build. I: pbuilder: network access will be disabled during build I: Current time: Thu Jul 28 15:06:38 CEST 2016 I: pbuilder-time-stamp: 1469711198 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: mounting /run/shm filesystem I: mounting /dev/pts filesystem I: policy-rc.d already exists I: Obtaining the cached apt archive contents I: Installing the build-deps -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: i386 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 (>= 9), dh-autoreconf, libxft-dev, libgpm-dev, libxt-dev, pkg-config, autotools-dev, slsh, libslang2-dev, chrpath, hevea dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 13820 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on libxft-dev; however: Package libxft-dev is not installed. pbuilder-satisfydepends-dummy depends on libgpm-dev; however: Package libgpm-dev is not installed. pbuilder-satisfydepends-dummy depends on libxt-dev; however: Package libxt-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on slsh; however: Package slsh is not installed. pbuilder-satisfydepends-dummy depends on libslang2-dev; however: Package libslang2-dev is not installed. pbuilder-satisfydepends-dummy depends on chrpath; however: Package chrpath is not installed. pbuilder-satisfydepends-dummy depends on hevea; however: Package hevea is not installed. 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... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: chrpath{a} fontconfig-config{a} fonts-dejavu-core{a} ghostscript{a} hevea{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libcairo2{a} libcups2{a} libcupsfilters1{a} libcupsimage2{a} libdbus-1-3{a} libexpat1{a} libexpat1-dev{a} libfontconfig1{a} libfontconfig1-dev{a} libfreetype6{a} libfreetype6-dev{a} libgnutls30{a} libgpm-dev{a} libgpm2{a} libgraphite2-3{a} libgs9{a} libgs9-common{a} libgssapi-krb5-2{a} libharfbuzz-icu0{a} libharfbuzz0b{a} libhogweed4{a} libice-dev{a} libice6{a} libidn11{a} libijs-0.35{a} libjbig0{a} libjbig2dec0{a} libjpeg62-turbo{a} libk5crypto3{a} libkeyutils1{a} libkpathsea6{a} libkrb5-3{a} libkrb5support0{a} liblcms2-2{a} libldap-2.4-2{a} libnetpbm10{a} libnettle6{a} libnspr4{a} libnss3{a} libonig2{a} libopenjp2-7{a} libp11-kit0{a} libpaper-utils{a} libpaper1{a} libpixman-1-0{a} libpng-dev{a} libpng16-16{a} libpoppler61{a} libpotrace0{a} libptexenc1{a} libpthread-stubs0-dev{a} libsasl2-2{a} libsasl2-modules-db{a} libslang2{a} libslang2-dev{a} libslang2-modules{a} libsm-dev{a} libsm6{a} libsynctex1{a} libtasn1-6{a} libtexlua52{a} libtexluajit2{a} libtiff5{a} libx11-6{a} libx11-data{a} libx11-dev{a} libxau-dev{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxext6{a} libxft-dev{a} libxft2{a} libxi6{a} libxmu6{a} libxpm4{a} libxrender-dev{a} libxrender1{a} libxt-dev{a} libxt6{a} libzzip-0-13{a} netpbm{a} ocaml-base-nox{a} pkg-config{a} poppler-data{a} slsh{a} t1utils{a} tex-common{a} texlive-base{a} texlive-binaries{a} ucf{a} x11-common{a} x11proto-core-dev{a} x11proto-input-dev{a} x11proto-kb-dev{a} x11proto-render-dev{a} xdg-utils{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: dbus fonts-droid-fallback gsfonts krb5-locales libfile-mimeinfo-perl libnet-dbus-perl libpng-tools libsasl2-modules libx11-doc libx11-protocol-perl lmodern python ruby tk x11-utils x11-xserver-utils 0 packages upgraded, 113 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/58.5 MB of archives. After unpacking 182 MB will be used. Writing extended state information... Extracting templates from packages: 100% Preconfiguring packages ... Selecting previously unselected package x11-common. (Reading database ... 13820 files and directories currently installed.) Preparing to unpack .../x11-common_1%3a7.7+16_all.deb ... Unpacking x11-common (1:7.7+16) ... Selecting previously unselected package libice6:i386. Preparing to unpack .../libice6_2%3a1.0.9-1+b1_i386.deb ... Unpacking libice6:i386 (2:1.0.9-1+b1) ... Selecting previously unselected package libonig2:i386. Preparing to unpack .../libonig2_5.9.6-1_i386.deb ... Unpacking libonig2:i386 (5.9.6-1) ... Selecting previously unselected package ucf. Preparing to unpack .../archives/ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package libpaper1:i386. Preparing to unpack .../libpaper1_1.1.24+nmu4_i386.deb ... Unpacking libpaper1:i386 (1.1.24+nmu4) ... Selecting previously unselected package libsm6:i386. Preparing to unpack .../libsm6_2%3a1.2.2-1+b1_i386.deb ... Unpacking libsm6:i386 (2:1.2.2-1+b1) ... Selecting previously unselected package libxau6:i386. Preparing to unpack .../libxau6_1%3a1.0.8-1_i386.deb ... Unpacking libxau6:i386 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:i386. Preparing to unpack .../libxdmcp6_1%3a1.1.2-1.1_i386.deb ... Unpacking libxdmcp6:i386 (1:1.1.2-1.1) ... Selecting previously unselected package libxcb1:i386. Preparing to unpack .../libxcb1_1.11.1-1_i386.deb ... Unpacking libxcb1:i386 (1.11.1-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../libx11-data_2%3a1.6.3-1_all.deb ... Unpacking libx11-data (2:1.6.3-1) ... Selecting previously unselected package libx11-6:i386. Preparing to unpack .../libx11-6_2%3a1.6.3-1_i386.deb ... Unpacking libx11-6:i386 (2:1.6.3-1) ... Selecting previously unselected package libxext6:i386. Preparing to unpack .../libxext6_2%3a1.3.3-1_i386.deb ... Unpacking libxext6:i386 (2:1.3.3-1) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../libexpat1_2.2.0-1_i386.deb ... Unpacking libexpat1:i386 (2.2.0-1) ... Selecting previously unselected package libpng16-16:i386. Preparing to unpack .../libpng16-16_1.6.23-1_i386.deb ... Unpacking libpng16-16:i386 (1.6.23-1) ... Selecting previously unselected package libfreetype6:i386. Preparing to unpack .../libfreetype6_2.6.3-3+b1_i386.deb ... Unpacking libfreetype6:i386 (2.6.3-3+b1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../fonts-dejavu-core_2.36-1_all.deb ... Unpacking fonts-dejavu-core (2.36-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../fontconfig-config_2.11.0-6.4_all.deb ... Unpacking fontconfig-config (2.11.0-6.4) ... Selecting previously unselected package libfontconfig1:i386. Preparing to unpack .../libfontconfig1_2.11.0-6.4_i386.deb ... Unpacking libfontconfig1:i386 (2.11.0-6.4) ... Selecting previously unselected package libxrender1:i386. Preparing to unpack .../libxrender1_1%3a0.9.9-2_i386.deb ... Unpacking libxrender1:i386 (1:0.9.9-2) ... Selecting previously unselected package libxft2:i386. Preparing to unpack .../libxft2_2.3.2-1_i386.deb ... Unpacking libxft2:i386 (2.3.2-1) ... Selecting previously unselected package libxpm4:i386. Preparing to unpack .../libxpm4_1%3a3.5.11-1+b1_i386.deb ... Unpacking libxpm4:i386 (1:3.5.11-1+b1) ... Selecting previously unselected package libzzip-0-13:i386. Preparing to unpack .../libzzip-0-13_0.13.62-3_i386.deb ... Unpacking libzzip-0-13:i386 (0.13.62-3) ... Selecting previously unselected package poppler-data. Preparing to unpack .../poppler-data_0.4.7-7_all.deb ... Unpacking poppler-data (0.4.7-7) ... Selecting previously unselected package libjbig0:i386. Preparing to unpack .../libjbig0_2.1-3.1_i386.deb ... Unpacking libjbig0:i386 (2.1-3.1) ... Selecting previously unselected package libslang2:i386. Preparing to unpack .../libslang2_2.3.0-3_i386.deb ... Unpacking libslang2:i386 (2.3.0-3) ... Selecting previously unselected package libnettle6:i386. Preparing to unpack .../libnettle6_3.2-1_i386.deb ... Unpacking libnettle6:i386 (3.2-1) ... Selecting previously unselected package libhogweed4:i386. Preparing to unpack .../libhogweed4_3.2-1_i386.deb ... Unpacking libhogweed4:i386 (3.2-1) ... Selecting previously unselected package libidn11:i386. Preparing to unpack .../libidn11_1.33-1_i386.deb ... Unpacking libidn11:i386 (1.33-1) ... Selecting previously unselected package libp11-kit0:i386. Preparing to unpack .../libp11-kit0_0.23.2-3_i386.deb ... Unpacking libp11-kit0:i386 (0.23.2-3) ... Selecting previously unselected package libtasn1-6:i386. Preparing to unpack .../libtasn1-6_4.8-1_i386.deb ... Unpacking libtasn1-6:i386 (4.8-1) ... Selecting previously unselected package libgnutls30:i386. Preparing to unpack .../libgnutls30_3.4.14-1_i386.deb ... Unpacking libgnutls30:i386 (3.4.14-1) ... Selecting previously unselected package libgpm2:i386. Preparing to unpack .../libgpm2_1.20.4-6.2_i386.deb ... Unpacking libgpm2:i386 (1.20.4-6.2) ... Selecting previously unselected package libkeyutils1:i386. Preparing to unpack .../libkeyutils1_1.5.9-9_i386.deb ... Unpacking libkeyutils1:i386 (1.5.9-9) ... Selecting previously unselected package libkrb5support0:i386. Preparing to unpack .../libkrb5support0_1.14.2+dfsg-1_i386.deb ... Unpacking libkrb5support0:i386 (1.14.2+dfsg-1) ... Selecting previously unselected package libk5crypto3:i386. Preparing to unpack .../libk5crypto3_1.14.2+dfsg-1_i386.deb ... Unpacking libk5crypto3:i386 (1.14.2+dfsg-1) ... Selecting previously unselected package libkrb5-3:i386. Preparing to unpack .../libkrb5-3_1.14.2+dfsg-1_i386.deb ... Unpacking libkrb5-3:i386 (1.14.2+dfsg-1) ... Selecting previously unselected package libgssapi-krb5-2:i386. Preparing to unpack .../libgssapi-krb5-2_1.14.2+dfsg-1_i386.deb ... Unpacking libgssapi-krb5-2:i386 (1.14.2+dfsg-1) ... Selecting previously unselected package libsasl2-modules-db:i386. Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-15_i386.deb ... Unpacking libsasl2-modules-db:i386 (2.1.26.dfsg1-15) ... Selecting previously unselected package libsasl2-2:i386. Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-15_i386.deb ... Unpacking libsasl2-2:i386 (2.1.26.dfsg1-15) ... Selecting previously unselected package libldap-2.4-2:i386. Preparing to unpack .../libldap-2.4-2_2.4.42+dfsg-2+b2_i386.deb ... Unpacking libldap-2.4-2:i386 (2.4.42+dfsg-2+b2) ... Selecting previously unselected package chrpath. Preparing to unpack .../chrpath_0.16-2_i386.deb ... Unpacking chrpath (0.16-2) ... Selecting previously unselected package libavahi-common-data:i386. Preparing to unpack .../libavahi-common-data_0.6.32-1_i386.deb ... Unpacking libavahi-common-data:i386 (0.6.32-1) ... Selecting previously unselected package libavahi-common3:i386. Preparing to unpack .../libavahi-common3_0.6.32-1_i386.deb ... Unpacking libavahi-common3:i386 (0.6.32-1) ... Selecting previously unselected package libdbus-1-3:i386. Preparing to unpack .../libdbus-1-3_1.10.8-1_i386.deb ... Unpacking libdbus-1-3:i386 (1.10.8-1) ... Selecting previously unselected package libavahi-client3:i386. Preparing to unpack .../libavahi-client3_0.6.32-1_i386.deb ... Unpacking libavahi-client3:i386 (0.6.32-1) ... Selecting previously unselected package libcups2:i386. Preparing to unpack .../libcups2_2.1.4-4_i386.deb ... Unpacking libcups2:i386 (2.1.4-4) ... Selecting previously unselected package libjpeg62-turbo:i386. Preparing to unpack .../libjpeg62-turbo_1%3a1.5.0-1_i386.deb ... Unpacking libjpeg62-turbo:i386 (1:1.5.0-1) ... Selecting previously unselected package libtiff5:i386. Preparing to unpack .../libtiff5_4.0.6-2_i386.deb ... Unpacking libtiff5:i386 (4.0.6-2) ... Selecting previously unselected package libcupsfilters1:i386. Preparing to unpack .../libcupsfilters1_1.10.0-1_i386.deb ... Unpacking libcupsfilters1:i386 (1.10.0-1) ... Selecting previously unselected package libcupsimage2:i386. Preparing to unpack .../libcupsimage2_2.1.4-4_i386.deb ... Unpacking libcupsimage2:i386 (2.1.4-4) ... Selecting previously unselected package libijs-0.35:i386. Preparing to unpack .../libijs-0.35_0.35-12_i386.deb ... Unpacking libijs-0.35:i386 (0.35-12) ... Selecting previously unselected package libjbig2dec0:i386. Preparing to unpack .../libjbig2dec0_0.13-2_i386.deb ... Unpacking libjbig2dec0:i386 (0.13-2) ... Selecting previously unselected package liblcms2-2:i386. Preparing to unpack .../liblcms2-2_2.7-1_i386.deb ... Unpacking liblcms2-2:i386 (2.7-1) ... Selecting previously unselected package libopenjp2-7:i386. Preparing to unpack .../libopenjp2-7_2.1.1-1_i386.deb ... Unpacking libopenjp2-7:i386 (2.1.1-1) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../libgs9-common_9.19~dfsg-1_all.deb ... Unpacking libgs9-common (9.19~dfsg-1) ... Selecting previously unselected package libgs9. Preparing to unpack .../libgs9_9.19~dfsg-1+b1_i386.deb ... Unpacking libgs9 (9.19~dfsg-1+b1) ... Selecting previously unselected package ghostscript. Preparing to unpack .../ghostscript_9.19~dfsg-1+b1_i386.deb ... Unpacking ghostscript (9.19~dfsg-1+b1) ... Selecting previously unselected package libnetpbm10. Preparing to unpack .../libnetpbm10_2%3a10.0-15.3+b1_i386.deb ... Unpacking libnetpbm10 (2:10.0-15.3+b1) ... Selecting previously unselected package netpbm. Preparing to unpack .../netpbm_2%3a10.0-15.3+b1_i386.deb ... Unpacking netpbm (2:10.0-15.3+b1) ... Selecting previously unselected package libkpathsea6:i386. Preparing to unpack .../libkpathsea6_2016.20160513.41080-4_i386.deb ... Unpacking libkpathsea6:i386 (2016.20160513.41080-4) ... Selecting previously unselected package libptexenc1:i386. Preparing to unpack .../libptexenc1_2016.20160513.41080-4_i386.deb ... Unpacking libptexenc1:i386 (2016.20160513.41080-4) ... Selecting previously unselected package libsynctex1:i386. Preparing to unpack .../libsynctex1_2016.20160513.41080-4_i386.deb ... Unpacking libsynctex1:i386 (2016.20160513.41080-4) ... Selecting previously unselected package libtexlua52:i386. Preparing to unpack .../libtexlua52_2016.20160513.41080-4_i386.deb ... Unpacking libtexlua52:i386 (2016.20160513.41080-4) ... Selecting previously unselected package libtexluajit2:i386. Preparing to unpack .../libtexluajit2_2016.20160513.41080-4_i386.deb ... Unpacking libtexluajit2:i386 (2016.20160513.41080-4) ... Selecting previously unselected package t1utils. Preparing to unpack .../t1utils_1.39-2_i386.deb ... Unpacking t1utils (1.39-2) ... Selecting previously unselected package libpixman-1-0:i386. Preparing to unpack .../libpixman-1-0_0.33.6-1_i386.deb ... Unpacking libpixman-1-0:i386 (0.33.6-1) ... Selecting previously unselected package libxcb-render0:i386. Preparing to unpack .../libxcb-render0_1.11.1-1_i386.deb ... Unpacking libxcb-render0:i386 (1.11.1-1) ... Selecting previously unselected package libxcb-shm0:i386. Preparing to unpack .../libxcb-shm0_1.11.1-1_i386.deb ... Unpacking libxcb-shm0:i386 (1.11.1-1) ... Selecting previously unselected package libcairo2:i386. Preparing to unpack .../libcairo2_1.14.6-1+b1_i386.deb ... Unpacking libcairo2:i386 (1.14.6-1+b1) ... Selecting previously unselected package libgraphite2-3:i386. Preparing to unpack .../libgraphite2-3_1.3.8-1_i386.deb ... Unpacking libgraphite2-3:i386 (1.3.8-1) ... Selecting previously unselected package libharfbuzz0b:i386. Preparing to unpack .../libharfbuzz0b_1.2.7-1_i386.deb ... Unpacking libharfbuzz0b:i386 (1.2.7-1) ... Selecting previously unselected package libharfbuzz-icu0:i386. Preparing to unpack .../libharfbuzz-icu0_1.2.7-1_i386.deb ... Unpacking libharfbuzz-icu0:i386 (1.2.7-1) ... Selecting previously unselected package libnspr4:i386. Preparing to unpack .../libnspr4_2%3a4.12-2_i386.deb ... Unpacking libnspr4:i386 (2:4.12-2) ... Selecting previously unselected package libnss3:i386. Preparing to unpack .../libnss3_2%3a3.23-2_i386.deb ... Unpacking libnss3:i386 (2:3.23-2) ... Selecting previously unselected package libpoppler61:i386. Preparing to unpack .../libpoppler61_0.44.0-3_i386.deb ... Unpacking libpoppler61:i386 (0.44.0-3) ... Selecting previously unselected package libpotrace0. Preparing to unpack .../libpotrace0_1.13-2_i386.deb ... Unpacking libpotrace0 (1.13-2) ... Selecting previously unselected package libxt6:i386. Preparing to unpack .../libxt6_1%3a1.1.5-1_i386.deb ... Unpacking libxt6:i386 (1:1.1.5-1) ... Selecting previously unselected package libxmu6:i386. Preparing to unpack .../libxmu6_2%3a1.1.2-2_i386.deb ... Unpacking libxmu6:i386 (2:1.1.2-2) ... Selecting previously unselected package libxaw7:i386. Preparing to unpack .../libxaw7_2%3a1.0.13-1_i386.deb ... Unpacking libxaw7:i386 (2:1.0.13-1) ... Selecting previously unselected package libxi6:i386. Preparing to unpack .../libxi6_2%3a1.7.6-1_i386.deb ... Unpacking libxi6:i386 (2:1.7.6-1) ... Selecting previously unselected package tex-common. Preparing to unpack .../tex-common_6.05_all.deb ... Unpacking tex-common (6.05) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../texlive-binaries_2016.20160513.41080-4_i386.deb ... Unpacking texlive-binaries (2016.20160513.41080-4) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../xdg-utils_1.1.1-1_all.deb ... Unpacking xdg-utils (1.1.1-1) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../libpaper-utils_1.1.24+nmu4_i386.deb ... Unpacking libpaper-utils (1.1.24+nmu4) ... Selecting previously unselected package texlive-base. Preparing to unpack .../texlive-base_2016.20160623-1_all.deb ... Unpacking texlive-base (2016.20160623-1) ... Selecting previously unselected package ocaml-base-nox. Preparing to unpack .../ocaml-base-nox_4.02.3-7_i386.deb ... Unpacking ocaml-base-nox (4.02.3-7) ... Selecting previously unselected package hevea. Preparing to unpack .../archives/hevea_2.28-1_all.deb ... Unpacking hevea (2.28-1) ... Selecting previously unselected package libexpat1-dev:i386. Preparing to unpack .../libexpat1-dev_2.2.0-1_i386.deb ... Unpacking libexpat1-dev:i386 (2.2.0-1) ... Selecting previously unselected package zlib1g-dev:i386. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2+b1_i386.deb ... Unpacking zlib1g-dev:i386 (1:1.2.8.dfsg-2+b1) ... Selecting previously unselected package libpng-dev:i386. Preparing to unpack .../libpng-dev_1.6.23-1_i386.deb ... Unpacking libpng-dev:i386 (1.6.23-1) ... Selecting previously unselected package libfreetype6-dev. Preparing to unpack .../libfreetype6-dev_2.6.3-3+b1_i386.deb ... Unpacking libfreetype6-dev (2.6.3-3+b1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../pkg-config_0.29-4_i386.deb ... Unpacking pkg-config (0.29-4) ... Selecting previously unselected package libfontconfig1-dev:i386. Preparing to unpack .../libfontconfig1-dev_2.11.0-6.4_i386.deb ... Unpacking libfontconfig1-dev:i386 (2.11.0-6.4) ... Selecting previously unselected package libgpm-dev:i386. Preparing to unpack .../libgpm-dev_1.20.4-6.2_i386.deb ... Unpacking libgpm-dev:i386 (1.20.4-6.2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../x11proto-core-dev_7.0.29-1_all.deb ... Unpacking x11proto-core-dev (7.0.29-1) ... Selecting previously unselected package libice-dev:i386. Preparing to unpack .../libice-dev_2%3a1.0.9-1+b1_i386.deb ... Unpacking libice-dev:i386 (2:1.0.9-1+b1) ... Selecting previously unselected package libpthread-stubs0-dev:i386. Preparing to unpack .../libpthread-stubs0-dev_0.3-4_i386.deb ... Unpacking libpthread-stubs0-dev:i386 (0.3-4) ... Selecting previously unselected package libslang2-dev:i386. Preparing to unpack .../libslang2-dev_2.3.0-3_i386.deb ... Unpacking libslang2-dev:i386 (2.3.0-3) ... Selecting previously unselected package libslang2-modules:i386. Preparing to unpack .../libslang2-modules_2.3.0-3_i386.deb ... Unpacking libslang2-modules:i386 (2.3.0-3) ... Selecting previously unselected package libsm-dev:i386. Preparing to unpack .../libsm-dev_2%3a1.2.2-1+b1_i386.deb ... Unpacking libsm-dev:i386 (2:1.2.2-1+b1) ... Selecting previously unselected package libxau-dev:i386. Preparing to unpack .../libxau-dev_1%3a1.0.8-1_i386.deb ... Unpacking libxau-dev:i386 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:i386. Preparing to unpack .../libxdmcp-dev_1%3a1.1.2-1.1_i386.deb ... Unpacking libxdmcp-dev:i386 (1:1.1.2-1.1) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../x11proto-input-dev_2.3.2-1_all.deb ... Unpacking x11proto-input-dev (2.3.2-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../x11proto-kb-dev_1.0.7-1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libxcb1-dev:i386. Preparing to unpack .../libxcb1-dev_1.11.1-1_i386.deb ... Unpacking libxcb1-dev:i386 (1.11.1-1) ... Selecting previously unselected package libx11-dev:i386. Preparing to unpack .../libx11-dev_2%3a1.6.3-1_i386.deb ... Unpacking libx11-dev:i386 (2:1.6.3-1) ... Selecting previously unselected package x11proto-render-dev. Preparing to unpack .../x11proto-render-dev_2%3a0.11.1-2_all.deb ... Unpacking x11proto-render-dev (2:0.11.1-2) ... Selecting previously unselected package libxrender-dev:i386. Preparing to unpack .../libxrender-dev_1%3a0.9.9-2_i386.deb ... Unpacking libxrender-dev:i386 (1:0.9.9-2) ... Selecting previously unselected package libxft-dev. Preparing to unpack .../libxft-dev_2.3.2-1_i386.deb ... Unpacking libxft-dev (2.3.2-1) ... Selecting previously unselected package libxt-dev:i386. Preparing to unpack .../libxt-dev_1%3a1.1.5-1_i386.deb ... Unpacking libxt-dev:i386 (1:1.1.5-1) ... Selecting previously unselected package slsh. Preparing to unpack .../archives/slsh_2.3.0-3_i386.deb ... Unpacking slsh (2.3.0-3) ... Processing triggers for man-db (2.7.5-1) ... Processing triggers for libc-bin (2.23-3) ... Setting up libgs9-common (9.19~dfsg-1) ... Setting up chrpath (0.16-2) ... Setting up libkpathsea6:i386 (2016.20160513.41080-4) ... Setting up libtexlua52:i386 (2016.20160513.41080-4) ... Setting up libnettle6:i386 (3.2-1) ... Setting up libexpat1:i386 (2.2.0-1) ... Setting up libsynctex1:i386 (2016.20160513.41080-4) ... Setting up libopenjp2-7:i386 (2.1.1-1) ... Setting up libptexenc1:i386 (2016.20160513.41080-4) ... Setting up libjpeg62-turbo:i386 (1:1.5.0-1) ... Setting up libpng16-16:i386 (1.6.23-1) ... Setting up liblcms2-2:i386 (2.7-1) ... Setting up libjbig0:i386 (2.1-3.1) ... Setting up libgpm2:i386 (1.20.4-6.2) ... Setting up libpthread-stubs0-dev:i386 (0.3-4) ... Setting up fonts-dejavu-core (2.36-1) ... Setting up poppler-data (0.4.7-7) ... Setting up libnetpbm10 (2:10.0-15.3+b1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up ocaml-base-nox (4.02.3-7) ... Setting up libsasl2-modules-db:i386 (2.1.26.dfsg1-15) ... Setting up libsasl2-2:i386 (2.1.26.dfsg1-15) ... Setting up libtiff5:i386 (4.0.6-2) ... Setting up x11proto-kb-dev (1.0.7-1) ... Setting up libnspr4:i386 (2:4.12-2) ... Setting up ucf (3.0036) ... Setting up libfreetype6:i386 (2.6.3-3+b1) ... Setting up libtasn1-6:i386 (4.8-1) ... Setting up libhogweed4:i386 (3.2-1) ... Setting up libgraphite2-3:i386 (1.3.8-1) ... Setting up pkg-config (0.29-4) ... Setting up libjbig2dec0:i386 (0.13-2) ... Setting up libpixman-1-0:i386 (0.33.6-1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up t1utils (1.39-2) ... Setting up libp11-kit0:i386 (0.23.2-3) ... Setting up libijs-0.35:i386 (0.35-12) ... Setting up libonig2:i386 (5.9.6-1) ... Setting up netpbm (2:10.0-15.3+b1) ... Setting up libexpat1-dev:i386 (2.2.0-1) ... Setting up libpotrace0 (1.13-2) ... Setting up libxdmcp6:i386 (1:1.1.2-1.1) ... Setting up libkeyutils1:i386 (1.5.9-9) ... Setting up libzzip-0-13:i386 (0.13.62-3) ... Setting up x11-common (1:7.7+16) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up xdg-utils (1.1.1-1) ... Setting up libslang2:i386 (2.3.0-3) ... Setting up libtexluajit2:i386 (2016.20160513.41080-4) ... Setting up libx11-data (2:1.6.3-1) ... Setting up libxau6:i386 (1:1.0.8-1) ... Setting up libidn11:i386 (1.33-1) ... Setting up libdbus-1-3:i386 (1.10.8-1) ... Setting up libavahi-common-data:i386 (0.6.32-1) ... Setting up zlib1g-dev:i386 (1:1.2.8.dfsg-2+b1) ... Setting up libpaper1:i386 (1.1.24+nmu4) ... Creating config file /etc/papersize with new version Setting up libpaper-utils (1.1.24+nmu4) ... Setting up fontconfig-config (2.11.0-6.4) ... Setting up tex-common (6.05) ... update-language: texlive-base not installed and configured, doing nothing! Setting up x11proto-core-dev (7.0.29-1) ... Setting up libgpm-dev:i386 (1.20.4-6.2) ... Setting up libgnutls30:i386 (3.4.14-1) ... Setting up libnss3:i386 (2:3.23-2) ... Setting up libharfbuzz0b:i386 (1.2.7-1) ... Setting up libxau-dev:i386 (1:1.0.8-1) ... Setting up libkrb5support0:i386 (1.14.2+dfsg-1) ... Setting up libslang2-modules:i386 (2.3.0-3) ... Setting up libxdmcp-dev:i386 (1:1.1.2-1.1) ... Setting up libldap-2.4-2:i386 (2.4.42+dfsg-2+b2) ... Setting up libice6:i386 (2:1.0.9-1+b1) ... Setting up libavahi-common3:i386 (0.6.32-1) ... Setting up libpng-dev:i386 (1.6.23-1) ... Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up libslang2-dev:i386 (2.3.0-3) ... Setting up libxcb1:i386 (1.11.1-1) ... Setting up x11proto-input-dev (2.3.2-1) ... Setting up libfontconfig1:i386 (2.11.0-6.4) ... Setting up libsm6:i386 (2:1.2.2-1+b1) ... Setting up libk5crypto3:i386 (1.14.2+dfsg-1) ... Setting up libxcb-render0:i386 (1.11.1-1) ... Setting up libharfbuzz-icu0:i386 (1.2.7-1) ... Setting up libx11-6:i386 (2:1.6.3-1) ... Setting up slsh (2.3.0-3) ... Setting up libfreetype6-dev (2.6.3-3+b1) ... Setting up libice-dev:i386 (2:1.0.9-1+b1) ... Setting up libxcb-shm0:i386 (1.11.1-1) ... Setting up libxpm4:i386 (1:3.5.11-1+b1) ... Setting up libxt6:i386 (1:1.1.5-1) ... Setting up libxrender1:i386 (1:0.9.9-2) ... Setting up libxcb1-dev:i386 (1.11.1-1) ... Setting up libavahi-client3:i386 (0.6.32-1) ... Setting up libkrb5-3:i386 (1.14.2+dfsg-1) ... Setting up libpoppler61:i386 (0.44.0-3) ... Setting up libx11-dev:i386 (2:1.6.3-1) ... Setting up libxft2:i386 (2.3.2-1) ... Setting up libfontconfig1-dev:i386 (2.11.0-6.4) ... Setting up libsm-dev:i386 (2:1.2.2-1+b1) ... Setting up libxext6:i386 (2:1.3.3-1) ... Setting up libxrender-dev:i386 (1:0.9.9-2) ... Setting up libxmu6:i386 (2:1.1.2-2) ... Setting up libgssapi-krb5-2:i386 (1.14.2+dfsg-1) ... Setting up libxft-dev (2.3.2-1) ... Setting up libcups2:i386 (2.1.4-4) ... Setting up libxi6:i386 (2:1.7.6-1) ... Setting up libxaw7:i386 (2:1.0.13-1) ... Setting up libcairo2:i386 (1.14.6-1+b1) ... Setting up libxt-dev:i386 (1:1.1.5-1) ... Setting up libcupsfilters1:i386 (1.10.0-1) ... Setting up libcupsimage2:i386 (2.1.4-4) ... Setting up libgs9 (9.19~dfsg-1+b1) ... Setting up ghostscript (9.19~dfsg-1+b1) ... Setting up texlive-binaries (2016.20160513.41080-4) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Processing triggers for tex-common (6.05) ... update-language: texlive-base not installed and configured, doing nothing! texlive-base is not ready, skipping fmtutil --all call Setting up texlive-base (2016.20160623-1) ... /usr/bin/tl-paper: setting paper size for dvips to a4. /usr/bin/tl-paper: setting paper size for dvipdfmx to a4. /usr/bin/tl-paper: setting paper size for xdvi to a4. /usr/bin/tl-paper: setting paper size for pdftex to a4. Processing triggers for tex-common (6.05) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Setting up hevea (2.28-1) ... Processing triggers for libc-bin (2.23-3) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.21-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Copying back the cached apt archive contents I: Copying source file I: copying [../jed_0.99.19-6.dsc] I: copying [../jed_0.99.19.orig.tar.gz] I: copying [../jed_0.99.19-6.debian.tar.xz] I: Extracting source dpkg-source: warning: extracting unsigned source package (jed_0.99.19-6.dsc) dpkg-source: info: extracting jed in jed-0.99.19 dpkg-source: info: unpacking jed_0.99.19.orig.tar.gz dpkg-source: info: unpacking jed_0.99.19-6.debian.tar.xz dpkg-source: info: applying README.patch dpkg-source: info: applying jed-manpage.patch dpkg-source: info: applying improve-info-files.patch dpkg-source: info: applying check-for-lib-terminfo.patch dpkg-source: info: applying update-Makefile.patch I: Building the package I: Running cd /build/*/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin" HOME="/nonexistent" dpkg-buildpackage -us -uc -i -uc -us -rfakeroot dpkg-buildpackage: info: source package jed dpkg-buildpackage: info: source version 1:0.99.19-6 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Wookey <woo...@debian.org> dpkg-source -i --before-build jed-0.99.19 dpkg-buildpackage: info: host architecture i386 fakeroot debian/rules clean dh_testdir dh_autotools-dev_restoreconfig dh_clean [ ! -f Makefile ] || /usr/bin/make distclean rm -f build-stamp dpkg-source -i -b jed-0.99.19 dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building jed using existing ./jed_0.99.19.orig.tar.gz dpkg-source: info: building jed in jed_0.99.19-6.debian.tar.xz dpkg-source: info: building jed in jed_0.99.19-6.dsc debian/rules build dh_testdir dh_autotools-dev_updateconfig ./configure --prefix=/usr/share --exec-prefix=/usr --with-x --host=i686-linux-gnu --build=i686-linux-gnu --enable-gpm --enable-xft --with-slanglib=/usr/lib/i386-linux-gnu --with-slanginc=/usr/include || \ { rc=$?; cat config.log; exit $rc; } checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking whether make sets $(MAKE)... yes checking for i686-linux-gnu-ranlib... i686-linux-gnu-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking for i686-linux-gnu-gcc... i686-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-linux-gnu-gcc accepts -g... yes checking for i686-linux-gnu-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... i686-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for AIX... no checking for i686-linux-gnu-gcc... (cached) i686-linux-gnu-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether i686-linux-gnu-gcc accepts -g... (cached) yes checking for i686-linux-gnu-gcc option to accept ISO C89... (cached) none needed checking how to run the C preprocessor... i686-linux-gnu-gcc -E checking whether i686-linux-gnu-gcc needs -traditional... no checking for library containing strerror... none required checking C compiler that understands ANSI prototypes... i686-linux-gnu-gcc looks ok. Good. checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen in -ldl... yes checking for i686-linux-gnu-pkg-config... /usr/bin/i686-linux-gnu-pkg-config checking pkg-config is at least version 0.14.0... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for memory.h... (cached) yes checking glob.h usability... yes checking glob.h presence... yes checking for glob.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/pty.h usability... no checking sys/pty.h presence... no checking for sys/pty.h... no checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for mode_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking for openpty in -lutil... yes checking for memset... yes checking for memcpy... yes checking for putenv... yes checking for setenv... yes checking for unsetenv... yes checking for getcwd... yes checking for setsid... yes checking for tcgetattr... yes checking for tcsetattr... yes checking for cfgetospeed... yes checking for grantpt... yes checking for setlocale... yes checking for utime... yes checking for symlink... yes checking for gethostname... yes checking for tcgetpgrp... yes checking for tcsetpgrp... yes checking for getpgid... yes checking for setpgid... yes checking for openpty... yes checking for snprintf... yes checking for vsnprintf... yes checking for short... yes checking size of short... 2 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking for float... yes checking size of float... 4 checking for double... yes checking size of double... 8 checking for long long... yes checking for long long... (cached) yes checking size of long long... 8 checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for _LARGEFILE_SOURCE value needed for large files... no checking for off_t... yes checking for off_t... (cached) yes checking size of off_t... 8 checking for ncurses5-config... no checking for ncurses5w-config... (cached) no checking for terminfo... no checking for the slang library and header files ... yes: /usr/lib/i386-linux-gnu and /usr/include checking for XftFontOpen in -lXft... yes checking for pkg-config... /usr/bin/pkg-config checking for Gpm_Open in -lgpm... yes checking for GTK... no GTK dir: checking for gtk+-2.0 version >= 2.8.0... no CFlags: Libraries: configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/sysconf.h You will need to edit src/Makefile if any of the following are not correct: CC = i686-linux-gnu-gcc CFLAGS = -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wformat=2 -Wunused -Wundef -Wextra -Wswitch-enum -Wpointer-arith -Wnested-externs -Wbad-function-cast -Wcast-qual -Wcast-align -Wshadow -O2 LDFLAGS = -Wl,-export-dynamic JED_ROOT = /usr/share/jed Also edit src/Makefile to enable: GPM Mouse support (Linux) You may also want to edit src/jed-feat.h to enable or disable some features. Before typing 'make', type 'make clean' first. dh_testdir # # --- MAKE --- # /usr/bin/make DL_LIB="" OTHERLIBS=-lutil XRENDERFONTLIBS=-lXft jed # getmail make[1]: Entering directory '/build/jed-0.99.19' cd autoconf && autoconf && mv ./configure .. cd src; /usr/bin/make jed make[2]: Entering directory '/build/jed-0.99.19/src' mkdir /build/jed-0.99.19/src/objs /bin/cp /build/jed-0.99.19/src/sysconf.h config.h touch config.h i686-linux-gnu-gcc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wformat=2 -Wunused -Wundef -Wextra -Wswitch-enum -Wpointer-arith -Wnested-externs -Wbad-function-cast -Wcast-qual -Wcast-align -Wshadow -O2 -I/usr/include/freetype2 -Dunix -DJED -DUSE_GPM_MOUSE -Wl,-export-dynamic /build/jed-0.99.19/src/chkslang.c -o /build/jed-0.99.19/src/objs/chkslang -Wl,-export-dynamic -Wl,-R/usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lslang -lgpm -ltermcap -lutil /usr/bin/ld: cannot find -ltermcap collect2: error: ld returned 1 exit status Makefile:164: recipe for target '/build/jed-0.99.19/src/objs/chkslang' failed make[2]: *** [/build/jed-0.99.19/src/objs/chkslang] Error 1 make[2]: Leaving directory '/build/jed-0.99.19/src' Makefile:9: recipe for target 'jed' failed make[1]: *** [jed] Error 2 make[1]: Leaving directory '/build/jed-0.99.19' debian/rules:72: recipe for target 'build-stamp' failed make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 I: copying local configuration E: Failed autobuilding of package I: unmounting dev/pts filesystem I: unmounting run/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /var/cache/pbuilder/build/30440 and its subdirectories