Diff of the two buildlogs: -- --- b1/build.log 2020-09-21 02:20:12.619836966 +0000 +++ b2/build.log 2020-09-21 04:30:25.999625745 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Sep 20 13:42:21 -12 2020 -I: pbuilder-time-stamp: 1600652541 +I: Current time: Mon Sep 21 16:20:33 +14 2020 +I: pbuilder-time-stamp: 1600654833 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Tue Mar 26 05:05:20 2019 -12 +gpgv: Signature made Wed Mar 27 07:05:20 2019 +14 gpgv: using RSA key 3133724D6207881579E95D621E1356881DD8D791 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./debmake-doc_1.14-1.dsc @@ -26,136 +26,170 @@ dpkg-source: info: unpacking debmake-doc_1.14-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/29256/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/17305/tmp/hooks/D01_modify_environment starting +debug: Running on wbq0. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/17305/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/17305/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='345c34e2734d44de93c62c9bdcd2a3d0' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='29256' - PS1='# ' - PS2='> ' + INVOCATION_ID=0804939f8a9d427ba384d9ea3553c39a + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=17305 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.81FbuXuxSG/pbuilderrc_bRZc --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.81FbuXuxSG/b1 --logfile b1/build.log debmake-doc_1.14-1.dsc' - SUDO_GID='114' - SUDO_UID='109' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:8000/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.81FbuXuxSG/pbuilderrc_fUE8 --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.81FbuXuxSG/b2 --logfile b2/build.log debmake-doc_1.14-1.dsc' + SUDO_GID=115 + SUDO_UID=111 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:8000/ I: uname -a - Linux ff2a 4.19.0-10-armmp-lpae #1 SMP Debian 4.19.132-1 (2020-07-24) armv7l GNU/Linux + Linux i-capture-the-hostname 4.19.0-10-armmp #1 SMP Debian 4.19.132-1 (2020-07-24) armv7l GNU/Linux I: ls -l /bin total 3328 - -rwxr-xr-x 1 root root 767656 Apr 17 2019 bash - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 9636 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 22432 Feb 28 2019 cat - -rwxr-xr-x 1 root root 38868 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 38836 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 42972 Feb 28 2019 chown - -rwxr-xr-x 1 root root 88376 Feb 28 2019 cp - -rwxr-xr-x 1 root root 75516 Jan 17 2019 dash - -rwxr-xr-x 1 root root 71648 Feb 28 2019 date - -rwxr-xr-x 1 root root 51212 Feb 28 2019 dd - -rwxr-xr-x 1 root root 55672 Feb 28 2019 df - -rwxr-xr-x 1 root root 88444 Feb 28 2019 dir - -rwxr-xr-x 1 root root 54872 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 22364 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 18260 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 47356 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 21980 Apr 22 07:38 fusermount - -rwxr-xr-x 1 root root 124508 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 64232 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 13784 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 43044 Feb 28 2019 ln - -rwxr-xr-x 1 root root 34932 Jul 26 2018 login - -rwxr-xr-x 1 root root 88444 Feb 28 2019 ls - -rwxr-xr-x 1 root root 67036 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 47168 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 43040 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 26552 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 26024 Jan 9 2019 more - -rwsr-xr-x 1 root root 34268 Jan 9 2019 mount - -rwxr-xr-x 1 root root 9688 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 84284 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 22416 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 26504 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 42968 Feb 28 2019 rm - -rwxr-xr-x 1 root root 26496 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 14136 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Sep 13 20:30 sh -> dash - -rwxr-xr-x 1 root root 22384 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 51124 Feb 28 2019 stty - -rwsr-xr-x 1 root root 42472 Jan 9 2019 su - -rwxr-xr-x 1 root root 22392 Feb 28 2019 sync - -rwxr-xr-x 1 root root 283324 Apr 23 2019 tar - -rwxr-xr-x 1 root root 9808 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 63464 Feb 28 2019 touch - -rwxr-xr-x 1 root root 18260 Feb 28 2019 true - -rwxr-xr-x 1 root root 9636 Apr 22 07:38 ulockmgr_server - -rwsr-xr-x 1 root root 21976 Jan 9 2019 umount - -rwxr-xr-x 1 root root 22380 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 88444 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 21980 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/29256/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 767656 Apr 18 2019 bash + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 9636 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 22432 Mar 1 2019 cat + -rwxr-xr-x 1 root root 38868 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 38836 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 42972 Mar 1 2019 chown + -rwxr-xr-x 1 root root 88376 Mar 1 2019 cp + -rwxr-xr-x 1 root root 75516 Jan 18 2019 dash + -rwxr-xr-x 1 root root 71648 Mar 1 2019 date + -rwxr-xr-x 1 root root 51212 Mar 1 2019 dd + -rwxr-xr-x 1 root root 55672 Mar 1 2019 df + -rwxr-xr-x 1 root root 88444 Mar 1 2019 dir + -rwxr-xr-x 1 root root 54872 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 22364 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 18260 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 47356 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 21980 Apr 23 09:38 fusermount + -rwxr-xr-x 1 root root 124508 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 64232 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 13784 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 43044 Mar 1 2019 ln + -rwxr-xr-x 1 root root 34932 Jul 27 2018 login + -rwxr-xr-x 1 root root 88444 Mar 1 2019 ls + -rwxr-xr-x 1 root root 67036 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 47168 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 43040 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 26552 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 26024 Jan 10 2019 more + -rwsr-xr-x 1 root root 34268 Jan 10 2019 mount + -rwxr-xr-x 1 root root 9688 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 84284 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 22416 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 26504 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 42968 Mar 1 2019 rm + -rwxr-xr-x 1 root root 26496 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 14136 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Sep 21 16:22 sh -> bash + lrwxrwxrwx 1 root root 4 Sep 14 22:27 sh.distrib -> dash + -rwxr-xr-x 1 root root 22384 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 51124 Mar 1 2019 stty + -rwsr-xr-x 1 root root 42472 Jan 10 2019 su + -rwxr-xr-x 1 root root 22392 Mar 1 2019 sync + -rwxr-xr-x 1 root root 283324 Apr 24 2019 tar + -rwxr-xr-x 1 root root 9808 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 63464 Mar 1 2019 touch + -rwxr-xr-x 1 root root 18260 Mar 1 2019 true + -rwxr-xr-x 1 root root 9636 Apr 23 09:38 ulockmgr_server + -rwsr-xr-x 1 root root 21976 Jan 10 2019 umount + -rwxr-xr-x 1 root root 22380 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 88444 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 21980 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/17305/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -715,7 +749,7 @@ Get: 434 http://deb.debian.org/debian buster/main armhf vim armhf 2:8.1.0875-5 [1116 kB] Get: 435 http://deb.debian.org/debian buster/main armhf w3m armhf 0.5.3-37 [989 kB] Get: 436 http://deb.debian.org/debian buster/main armhf zip armhf 3.0-11+b1 [228 kB] -Fetched 761 MB in 2min 31s (5042 kB/s) +Fetched 761 MB in 2min 34s (4930 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libapparmor1:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18932 files and directories currently installed.) @@ -2591,7 +2625,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/debmake-doc-1.14/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/debmake-doc-1.14/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package debmake-doc dpkg-buildpackage: info: source version 1.14-1 dpkg-buildpackage: info: source distribution unstable @@ -2601,8 +2635,8 @@ fakeroot debian/rules clean dh clean dh_auto_clean - make -j3 distclean -make[1]: Entering directory '/build/debmake-doc-1.14' + make -j4 distclean +make[1]: ingresso nella directory "/build/debmake-doc-1.14" if [ -e debhello-0.0-pkg1/Makefile ]; then \ make -C debhello-0.0-pkg1 clean ; \ fi @@ -2612,9 +2646,13 @@ if [ -e debhello-0.0-pkg3/Makefile ]; then \ make -C debhello-0.0-pkg3 clean ; \ fi +if [ -e debhello-0.0-pkg4/Makefile ]; then \ +make -C debhello-0.0-pkg4 clean ; \ +fi rm -f debhello-0.0-pkg1/.stamp rm -f debhello-0.0-pkg2/.stamp rm -f debhello-0.0-pkg3/.stamp +rm -f debhello-0.0-pkg4/.stamp if [ -e debhello-0.0-pkg1/Makefile ]; then \ make -C debhello-0.0-pkg1 distclean ;\ rm -f debhello-0.0-pkg1/Makefile ; \ @@ -2627,23 +2665,19 @@ make -C debhello-0.0-pkg3 distclean ;\ rm -f debhello-0.0-pkg3/Makefile ; \ fi -rm -f debhello-0.0-pkg1/.stamp -if [ -e debhello-0.0-pkg4/Makefile ]; then \ -make -C debhello-0.0-pkg4 clean ; \ -fi -rm -f debhello-0.0-pkg2/.stamp -rm -f debhello-0.0-pkg3/.stamp -rm -f debhello-0.0-pkg4/.stamp if [ -e debhello-0.0-pkg4/Makefile ]; then \ make -C debhello-0.0-pkg4 distclean ;\ rm -f debhello-0.0-pkg4/Makefile ; \ fi +rm -f debhello-0.0-pkg1/.stamp if [ -e debhello-0.1-pkg1/Makefile ]; then \ make -C debhello-0.1-pkg1 clean ; \ fi +rm -f debhello-0.0-pkg2/.stamp if [ -e debhello-0.2-pkg1/Makefile ]; then \ make -C debhello-0.2-pkg1 clean ; \ fi +rm -f debhello-0.0-pkg3/.stamp rm -f debhello-0.0-pkg4/.stamp rm -f debhello-0.1-pkg1/.stamp rm -f debhello-0.2-pkg1/.stamp @@ -2654,25 +2688,25 @@ if [ -e debhello-0.3-pkg1/Makefile ]; then \ make -C debhello-0.3-pkg1 clean ; \ fi +if [ -e debhello-1.0-pkg1/Makefile ]; then \ +make -C debhello-1.0-pkg1 clean ; \ +fi if [ -e debhello-0.2-pkg1/Makefile ]; then \ make -C debhello-0.2-pkg1 distclean ;\ rm -f debhello-0.2-pkg1/Makefile ; \ fi rm -f debhello-0.1-pkg1/.stamp -if [ -e debhello-1.0-pkg1/Makefile ]; then \ -make -C debhello-1.0-pkg1 clean ; \ +if [ -e debhello-1.1-pkg1/Makefile ]; then \ +make -C debhello-1.1-pkg1 clean ; \ fi rm -f debhello-0.3-pkg1/.stamp +rm -f debhello-1.0-pkg1/.stamp +rm -f debhello-0.2-pkg1/.stamp if [ -e debhello-0.3-pkg1/Makefile ]; then \ make -C debhello-0.3-pkg1 distclean ;\ rm -f debhello-0.3-pkg1/Makefile ; \ fi -rm -f debhello-0.2-pkg1/.stamp -rm -f debhello-1.0-pkg1/.stamp -rm -f debhello-0.3-pkg1/.stamp -if [ -e debhello-1.1-pkg1/Makefile ]; then \ -make -C debhello-1.1-pkg1 clean ; \ -fi +rm -f debhello-1.1-pkg1/.stamp if [ -e debhello-1.0-pkg1/Makefile ]; then \ make -C debhello-1.0-pkg1 distclean ;\ rm -f debhello-1.0-pkg1/Makefile ; \ @@ -2680,13 +2714,14 @@ if [ -e debhello-1.2-pkg1/Makefile ]; then \ make -C debhello-1.2-pkg1 clean ; \ fi -rm -f debhello-1.1-pkg1/.stamp -rm -f debhello-1.0-pkg1/.stamp -rm -f debhello-1.2-pkg1/.stamp if [ -e debhello-1.1-pkg1/Makefile ]; then \ make -C debhello-1.1-pkg1 distclean ;\ rm -f debhello-1.1-pkg1/Makefile ; \ fi +rm -f debhello-0.3-pkg1/.stamp +rm -f debhello-1.0-pkg1/.stamp +rm -f debhello-1.2-pkg1/.stamp +rm -f debhello-1.1-pkg1/.stamp if [ -e debhello-1.2-pkg1/Makefile ]; then \ make -C debhello-1.2-pkg1 distclean ;\ rm -f debhello-1.2-pkg1/Makefile ; \ @@ -2694,21 +2729,16 @@ if [ -e debhello-1.3-pkg1/Makefile ]; then \ make -C debhello-1.3-pkg1 clean ; \ fi -rm -f debhello-1.1-pkg1/.stamp -rm -f debhello-1.2-pkg1/.stamp -rm -f debhello-1.3-pkg1/.stamp if [ -e debhello-1.4-pkg1/Makefile ]; then \ make -C debhello-1.4-pkg1 clean ; \ fi if [ -e debhello-1.5-pkg1/Makefile ]; then \ make -C debhello-1.5-pkg1 clean ; \ fi -if [ -e debhello-1.3-pkg1/Makefile ]; then \ -make -C debhello-1.3-pkg1 distclean ;\ -rm -f debhello-1.3-pkg1/Makefile ; \ -fi rm -f debhello-1.4-pkg1/.stamp +rm -f debhello-1.2-pkg1/.stamp rm -f debhello-1.3-pkg1/.stamp +rm -f debhello-1.5-pkg1/.stamp if [ -e debhello-1.4-pkg1/Makefile ]; then \ make -C debhello-1.4-pkg1 distclean ;\ rm -f debhello-1.4-pkg1/Makefile ; \ @@ -2716,57 +2746,65 @@ if [ -e debhello-1.6-pkg1/Makefile ]; then \ make -C debhello-1.6-pkg1 clean ; \ fi -rm -f debhello-1.5-pkg1/.stamp -rm -f debhello-1.4-pkg1/.stamp -rm -f debhello-1.6-pkg1/.stamp +if [ -e debhello-1.3-pkg1/Makefile ]; then \ +make -C debhello-1.3-pkg1 distclean ;\ +rm -f debhello-1.3-pkg1/Makefile ; \ +fi if [ -e debhello-1.5-pkg1/Makefile ]; then \ make -C debhello-1.5-pkg1 distclean ;\ rm -f debhello-1.5-pkg1/Makefile ; \ fi +rm -f debhello-1.4-pkg1/.stamp +rm -f debhello-1.6-pkg1/.stamp if [ -e debhello-1.7-pkg1/Makefile ]; then \ make -C debhello-1.7-pkg1 clean ; \ fi +rm -f debhello-1.3-pkg1/.stamp +rm -f debhello-1.5-pkg1/.stamp if [ -e debhello-1.6-pkg1/Makefile ]; then \ make -C debhello-1.6-pkg1 distclean ;\ rm -f debhello-1.6-pkg1/Makefile ; \ fi rm -f debhello-1.7-pkg1/.stamp -rm -f debhello-1.5-pkg1/.stamp -rm -f debhello-1.6-pkg1/.stamp +if [ -e debhello-2.0-pkg1/Makefile ]; then \ +make -C debhello-2.0-pkg1 clean ; \ +fi if [ -e debhello-1.7-pkg1/Makefile ]; then \ make -C debhello-1.7-pkg1 distclean ;\ rm -f debhello-1.7-pkg1/Makefile ; \ fi -if [ -e debhello-2.0-pkg1/Makefile ]; then \ -make -C debhello-2.0-pkg1 clean ; \ -fi -rm -f debhello-1.7-pkg1/.stamp if [ -e debhello-2.0-pkg2/Makefile ]; then \ make -C debhello-2.0-pkg2 clean ; \ fi +rm -f debhello-1.6-pkg1/.stamp rm -f debhello-2.0-pkg1/.stamp +rm -f debhello-1.7-pkg1/.stamp +rm -f debhello-2.0-pkg2/.stamp if [ -e debhello-2.1-pkg1/Makefile ]; then \ make -C debhello-2.1-pkg1 clean ; \ fi -rm -f debhello-2.0-pkg2/.stamp +if [ -e debhello-2.1-pkg2/Makefile ]; then \ +make -C debhello-2.1-pkg2 clean ; \ +fi if [ -e debhello-2.0-pkg1/Makefile ]; then \ make -C debhello-2.0-pkg1 distclean ;\ rm -f debhello-2.0-pkg1/Makefile ; \ fi -rm -f debhello-2.1-pkg1/.stamp if [ -e debhello-2.0-pkg2/Makefile ]; then \ make -C debhello-2.0-pkg2 distclean ;\ rm -f debhello-2.0-pkg2/Makefile ; \ fi +rm -f debhello-2.1-pkg1/.stamp +rm -f debhello-2.1-pkg2/.stamp rm -f debhello-2.0-pkg1/.stamp +rm -f debhello-2.0-pkg2/.stamp if [ -e debhello-2.1-pkg1/Makefile ]; then \ make -C debhello-2.1-pkg1 distclean ;\ rm -f debhello-2.1-pkg1/Makefile ; \ fi -rm -f debhello-2.0-pkg2/.stamp -rm -f debhello-2.1-pkg1/.stamp if [ -e debhello-2.1-pkg2/Makefile ]; then \ -make -C debhello-2.1-pkg2 clean ; \ +make -C debhello-2.1-pkg2 distclean ;\ +rm -f debhello-2.1-pkg2/Makefile ; \ fi if [ -e debhello-3.0-pkg1/Makefile ]; then \ make -C debhello-3.0-pkg1 clean ; \ @@ -2774,12 +2812,12 @@ if [ -e debhello-3.1-pkg1/Makefile ]; then \ make -C debhello-3.1-pkg1 clean ; \ fi +rm -f debhello-2.1-pkg1/.stamp rm -f debhello-2.1-pkg2/.stamp rm -f debhello-3.0-pkg1/.stamp rm -f debhello-3.1-pkg1/.stamp -if [ -e debhello-2.1-pkg2/Makefile ]; then \ -make -C debhello-2.1-pkg2 distclean ;\ -rm -f debhello-2.1-pkg2/Makefile ; \ +if [ -e debhello-3.2-pkg1/Makefile ]; then \ +make -C debhello-3.2-pkg1 clean ; \ fi if [ -e debhello-3.0-pkg1/Makefile ]; then \ make -C debhello-3.0-pkg1 distclean ;\ @@ -2789,25 +2827,21 @@ make -C debhello-3.1-pkg1 distclean ;\ rm -f debhello-3.1-pkg1/Makefile ; \ fi -rm -f debhello-2.1-pkg2/.stamp -rm -f debhello-3.0-pkg1/.stamp -rm -f debhello-3.1-pkg1/.stamp -if [ -e debhello-3.2-pkg1/Makefile ]; then \ -make -C debhello-3.2-pkg1 clean ; \ -fi if [ -e debhello-3.3-pkg1/Makefile ]; then \ make -C debhello-3.3-pkg1 clean ; \ fi +rm -f debhello-3.0-pkg1/.stamp +rm -f debhello-3.2-pkg1/.stamp if [ -e debhello-3.4-pkg1/Makefile ]; then \ make -C debhello-3.4-pkg1 clean ; \ fi -rm -f debhello-3.2-pkg1/.stamp +rm -f debhello-3.1-pkg1/.stamp rm -f debhello-3.3-pkg1/.stamp -rm -f debhello-3.4-pkg1/.stamp if [ -e debhello-3.2-pkg1/Makefile ]; then \ make -C debhello-3.2-pkg1 distclean ;\ rm -f debhello-3.2-pkg1/Makefile ; \ fi +rm -f debhello-3.4-pkg1/.stamp if [ -e debhello-3.3-pkg1/Makefile ]; then \ make -C debhello-3.3-pkg1 distclean ;\ rm -f debhello-3.3-pkg1/Makefile ; \ @@ -2816,6 +2850,7 @@ make -C debhello-3.4-pkg1 distclean ;\ rm -f debhello-3.4-pkg1/Makefile ; \ fi +# don't clean packages rm -f debhello-3.2-pkg1/.stamp rm -f debhello-3.3-pkg1/.stamp rm -f debhello-3.4-pkg1/.stamp @@ -2842,7 +2877,6 @@ # don't clean packages # don't clean packages # don't clean packages -# don't clean packages rm -f *.tar.xz *.tar.gz rm -f *.dsc *.changes *.build *.deb *~ # don't clean packages @@ -2859,14 +2893,14 @@ rm -f fuzzy.log rm -rf /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp make -C asciidoc clean -make[2]: Entering directory '/build/debmake-doc-1.14/asciidoc' +make[2]: ingresso nella directory "/build/debmake-doc-1.14/asciidoc" rm -f 99-manpage.txt binary.txt caveat.txt rm -f *.xml rm -f *.html rm -f debmake.1 rm -f *~ -make[2]: Leaving directory '/build/debmake-doc-1.14/asciidoc' -make[1]: Leaving directory '/build/debmake-doc-1.14' +make[2]: uscita dalla directory "/build/debmake-doc-1.14/asciidoc" +make[1]: uscita dalla directory "/build/debmake-doc-1.14" dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ @@ -2886,281 +2920,281 @@ dh_autoreconf dh_auto_configure dh_auto_build - make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14' + make -j4 "INSTALL=install --strip-program=true" +make[1]: ingresso nella directory "/build/debmake-doc-1.14" mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp echo "******" ****** #make prep # prepare source tree for consistent changelog etc. make tars # make upstream tar files -make[2]: Entering directory '/build/debmake-doc-1.14' +make[2]: ingresso nella directory "/build/debmake-doc-1.14" tar --exclude=debhello-0.0/debian -cvzf debhello-0.0.tar.gz debhello-0.0/ tar --exclude=debhello-0.1/debian -cvzf debhello-0.1.tar.gz debhello-0.1/ tar --exclude=debhello-0.2/debian -cvzf debhello-0.2.tar.gz debhello-0.2/ -debhello-0.0/ -debhello-0.0/LICENSE +tar --exclude=debhello-0.3/debian -cvzf debhello-0.3.tar.gz debhello-0.3/ debhello-0.2/ -debhello-0.2/LICENSE debhello-0.2/scripts/ debhello-0.2/scripts/hello -debhello-0.0/src/ -debhello-0.0/src/hello.c +debhello-0.0/ +debhello-0.0/Makefile debhello-0.1/ +debhello-0.0/LICENSE +debhello-0.3/ +debhello-0.3/Makefile debhello-0.2/data/ -debhello-0.2/data/hello.png -debhello-0.0/Makefile debhello-0.2/data/hello.desktop -debhello-0.2/man/ -debhello-0.2/man/hello.1 -tar --exclude=debhello-0.3/debian -cvzf debhello-0.3.tar.gz debhello-0.3/ tar --exclude=debhello-1.0/debian -cvzf debhello-1.0.tar.gz debhello-1.0/ -tar --exclude=debhello-1.1/debian -cvzf debhello-1.1.tar.gz debhello-1.1/ -debhello-0.3/ -debhello-0.3/LICENSE +debhello-0.0/src/ +debhello-0.0/src/hello.c debhello-1.0/ -debhello-0.3/src/ -debhello-0.3/src/hello.c -debhello-1.0/LICENSE -debhello-0.3/Makefile debhello-1.0/scripts/ debhello-1.0/scripts/hello +debhello-0.3/LICENSE +debhello-0.2/data/hello.png +debhello-0.3/src/ +debhello-0.3/src/hello.c debhello-1.0/data/ -debhello-1.0/data/hello.png debhello-1.0/data/hello.desktop -debhello-1.1/ -debhello-1.1/LICENSE -debhello-1.0/Makefile -debhello-1.1/setup.py -debhello-1.0/man/ -debhello-1.0/man/hello.1 +tar --exclude=debhello-1.1/debian -cvzf debhello-1.1.tar.gz debhello-1.1/ +debhello-0.2/man/ +debhello-0.2/man/hello.1 tar --exclude=debhello-1.2/debian -cvzf debhello-1.2.tar.gz debhello-1.2/ +debhello-1.0/data/hello.png +debhello-0.2/LICENSE +debhello-1.0/Makefile +debhello-1.1/ debhello-1.1/scripts/ debhello-1.1/scripts/hello -debhello-1.1/hello_py/ -debhello-1.1/hello_py/__init__.py -debhello-1.1/MANIFEST.in -debhello-1.1/PKG-INFO -tar --exclude=debhello-1.3/debian -cvzf debhello-1.3.tar.gz debhello-1.3/ debhello-1.2/ -debhello-1.2/LICENSE debhello-1.2/scripts/ debhello-1.2/scripts/hello -tar --exclude=debhello-1.4/debian -cvzf debhello-1.4.tar.gz debhello-1.4/ +debhello-1.0/man/ debhello-1.2/data/ -debhello-1.2/data/hello.png +debhello-1.0/man/hello.1 debhello-1.2/data/hello.desktop -debhello-1.3/ -debhello-1.3/LICENSE -debhello-1.3/setup.py +debhello-1.1/PKG-INFO +tar --exclude=debhello-1.3/debian -cvzf debhello-1.3.tar.gz debhello-1.3/ +debhello-1.2/data/hello.png +debhello-1.0/LICENSE +debhello-1.1/LICENSE debhello-1.2/Makefile +debhello-1.3/ debhello-1.3/scripts/ debhello-1.3/scripts/hello +tar --exclude=debhello-1.4/debian -cvzf debhello-1.4.tar.gz debhello-1.4/ +debhello-1.1/hello_py/ +debhello-1.1/hello_py/__init__.py debhello-1.2/man/ debhello-1.2/man/hello.1 -debhello-1.3/hello_py/ -debhello-1.3/hello_py/__init__.py +debhello-1.3/PKG-INFO +debhello-1.2/LICENSE +debhello-1.1/MANIFEST.in debhello-1.4/ -debhello-1.4/LICENSE -debhello-1.3/MANIFEST.in -debhello-1.4/src/ -debhello-1.4/src/config.h -debhello-1.3/data/ -debhello-1.3/data/hello.png -debhello-1.4/src/hello.c -tar --exclude=debhello-1.5/debian -cvzf debhello-1.5.tar.gz debhello-1.5/ -debhello-1.3/data/hello.desktop debhello-1.4/data/ -debhello-1.4/data/hello.png -debhello-1.3/PKG-INFO debhello-1.4/data/hello.desktop -debhello-1.3/man/ -debhello-1.3/man/hello.1 +debhello-1.4/data/hello.png +debhello-1.1/setup.py +debhello-1.3/data/ +debhello-1.3/data/hello.desktop debhello-1.4/Makefile +tar --exclude=debhello-1.5/debian -cvzf debhello-1.5.tar.gz debhello-1.5/ debhello-1.4/man/ debhello-1.4/man/hello.1 debhello-1.5/ -debhello-1.5/LICENSE +debhello-1.5/configure +debhello-1.3/data/hello.png +debhello-1.4/LICENSE tar --exclude=debhello-1.6/debian -cvzf debhello-1.6.tar.gz debhello-1.6/ -debhello-1.5/src/ -debhello-1.5/src/hello.c -tar --exclude=debhello-1.7/debian -cvzf debhello-1.7.tar.gz debhello-1.7/ debhello-1.5/data/ -debhello-1.5/data/hello.png +debhello-1.3/man/ debhello-1.5/data/hello.desktop -debhello-1.5/man/ -debhello-1.5/man/hello.1 -debhello-1.5/configure -debhello-1.5/Makefile.in +debhello-1.3/man/hello.1 debhello-1.6/ -debhello-1.7/ -debhello-1.6/src/ -debhello-1.6/src/hello.c -debhello-1.7/src/ -debhello-1.7/src/config.h.in -debhello-1.7/src/hello.c -debhello-1.6/src/Makefile.am -debhello-1.7/src/CMakeLists.txt debhello-1.6/data/ -debhello-1.6/data/hello.png -debhello-1.7/data/ -debhello-1.7/data/hello.png -tar --exclude=debhello-2.0/debian -cvzf debhello-2.0.tar.gz debhello-2.0/ debhello-1.6/data/hello.desktop -debhello-1.7/data/hello.desktop -debhello-1.6/configure.ac -debhello-1.7/man/ -debhello-1.7/man/CMakeLists.txt +debhello-1.4/src/ +debhello-1.4/src/config.h +debhello-1.5/data/hello.png +debhello-1.3/LICENSE +debhello-1.4/src/hello.c +debhello-1.6/data/hello.png +debhello-1.6/Makefile.am +debhello-1.5/Makefile.in +debhello-1.3/hello_py/ +debhello-1.3/hello_py/__init__.py +tar --exclude=debhello-1.7/debian -cvzf debhello-1.7.tar.gz debhello-1.7/ +debhello-1.5/man/ debhello-1.6/man/ debhello-1.6/man/hello.1 -debhello-1.7/man/hello.1 +debhello-1.5/man/hello.1 +debhello-1.3/MANIFEST.in +debhello-1.7/ +debhello-1.7/data/ +debhello-1.7/data/hello.desktop debhello-1.6/man/Makefile.am +debhello-1.7/data/hello.png +debhello-1.3/setup.py +debhello-1.5/LICENSE +debhello-1.5/src/ +debhello-1.5/src/hello.c +debhello-1.6/src/ +debhello-1.6/src/Makefile.am debhello-1.7/CMakeLists.txt -debhello-1.6/Makefile.am +tar --exclude=debhello-2.0/debian -cvzf debhello-2.0.tar.gz debhello-2.0/ debhello-2.0/ -debhello-2.0/src/ -debhello-2.0/src/hello.c -debhello-2.0/src/Makefile.am -tar --exclude=debhello-2.1/debian -cvzf debhello-2.1.tar.gz debhello-2.1/ debhello-2.0/data/ -debhello-2.0/data/hello.png debhello-2.0/data/hello.desktop -debhello-2.0/configure.ac +debhello-1.6/src/hello.c +debhello-1.7/man/ +debhello-1.7/man/hello.1 +tar --exclude=debhello-2.1/debian -cvzf debhello-2.1.tar.gz debhello-2.1/ +debhello-2.0/data/hello.png +debhello-1.6/configure.ac +debhello-1.7/man/CMakeLists.txt +debhello-1.7/src/ +debhello-1.7/src/config.h.in +debhello-2.0/Makefile.am +debhello-2.1/ +debhello-2.1/data/ +debhello-2.1/data/hello.desktop tar --exclude=debhello-3.0/debian -cvzf debhello-3.0.tar.gz debhello-3.0/ +debhello-2.1/data/hello.png debhello-2.0/man/ debhello-2.0/man/hello.1 +debhello-1.7/src/CMakeLists.txt +debhello-2.1/CMakeLists.txt debhello-2.0/man/Makefile.am +debhello-1.7/src/hello.c debhello-2.0/lib/ -debhello-2.1/ -debhello-2.0/lib/sharedlib.c -debhello-2.1/src/ -debhello-2.1/src/config.h.in -debhello-2.0/lib/sharedlib.h -debhello-2.1/src/hello.c debhello-2.0/lib/Makefile.am -debhello-2.1/src/CMakeLists.txt -debhello-2.0/Makefile.am -debhello-2.1/data/ -debhello-2.1/data/hello.png -debhello-2.1/data/hello.desktop -debhello-3.0/ -debhello-3.0/LICENSE -tar --exclude=debhello-3.1/debian -cvzf debhello-3.1.tar.gz debhello-3.1/ debhello-2.1/man/ -debhello-2.1/man/CMakeLists.txt -debhello-3.1/ -debhello-3.1/LICENSE debhello-2.1/man/hello.1 -debhello-3.1/setup.py -debhello-3.1/scripts/ -debhello-3.1/scripts/hello -debhello-3.1/setup.cfg -debhello-3.1/hello_py/ -debhello-3.1/hello_py/__init__.py +debhello-3.0/ +debhello-2.1/man/CMakeLists.txt +debhello-2.0/lib/sharedlib.h +debhello-2.0/lib/sharedlib.c debhello-2.1/lib/ -debhello-2.1/lib/sharedlib.c -debhello-2.1/lib/sharedlib.h debhello-2.1/lib/CMakeLists.txt +debhello-2.0/src/ +debhello-2.0/src/Makefile.am +debhello-2.1/lib/sharedlib.h debhello-3.0/scripts/ debhello-3.0/scripts/hello +tar --exclude=debhello-3.1/debian -cvzf debhello-3.1.tar.gz debhello-3.1/ +debhello-2.1/lib/sharedlib.c +debhello-2.0/src/hello.c debhello-3.0/data/ -debhello-3.0/data/hello.png -debhello-2.1/CMakeLists.txt debhello-3.0/data/hello.desktop.in -debhello-3.0/po/ -debhello-3.0/po/LINGUAS -debhello-3.1/MANIFEST.in -debhello-3.0/po/ja.po -debhello-3.1/data/ -debhello-3.1/data/hello.png -debhello-3.0/po/Makefile -debhello-3.1/data/hello.desktop.in +debhello-2.0/configure.ac +debhello-2.1/src/ +debhello-2.1/src/config.h.in +debhello-3.0/data/hello.png +debhello-2.1/src/CMakeLists.txt debhello-3.0/Makefile -debhello-3.1/po/ +debhello-2.1/src/hello.c tar --exclude=debhello-3.2/debian -cvzf debhello-3.2.tar.gz debhello-3.2/ -debhello-3.1/po/LINGUAS debhello-3.0/man/ debhello-3.0/man/hello.1 -debhello-3.1/po/ja.po -debhello-3.1/po/POTFILES.in +tar --exclude=debhello-3.3/debian -cvzf debhello-3.3.tar.gz debhello-3.3/ +debhello-3.0/LICENSE +debhello-3.0/po/ +debhello-3.0/po/ja.po +debhello-3.0/po/Makefile +debhello-3.1/ +debhello-3.1/scripts/ +debhello-3.1/scripts/hello +debhello-3.2/ +debhello-3.0/po/LINGUAS debhello-3.1/PKG-INFO +tar --exclude=debhello-3.4/debian -cvzf debhello-3.4.tar.gz debhello-3.4/ +debhello-3.2/configure +debhello-3.3/ +debhello-3.3/configure.ac.new +debhello-3.1/data/ +debhello-3.1/data/hello.desktop.in +debhello-3.2/data/ +debhello-3.2/data/hello.desktop.in +debhello-3.3/data/ +debhello-3.3/data/hello.desktop.in +debhello-3.1/data/hello.png +debhello-3.2/data/hello.png +debhello-3.3/data/hello.png +debhello-3.4/ +debhello-3.4/data/ +debhello-3.4/data/hello.desktop.in +debhello-3.2/Makefile.in +debhello-3.3/Makefile.am +debhello-3.4/data/hello.png debhello-3.1/man/ debhello-3.1/man/hello.1 -debhello-3.2/ +debhello-3.3/man/ +debhello-3.4/data/CMakeLists.txt +debhello-3.3/man/hello.1 +debhello-3.1/LICENSE +debhello-3.4/CMakeLists.txt +debhello-3.2/man/ +debhello-3.2/man/hello.1 +debhello-3.3/man/Makefile.am +debhello-3.4/man/ +debhello-3.4/man/hello.1 debhello-3.2/LICENSE +debhello-3.3/lib/ +debhello-3.3/lib/Makefile.am +debhello-3.1/hello_py/ +debhello-3.1/hello_py/__init__.py +debhello-3.4/man/CMakeLists.txt debhello-3.2/src/ debhello-3.2/src/hello.c -tar --exclude=debhello-3.3/debian -cvzf debhello-3.3.tar.gz debhello-3.3/ -debhello-3.2/data/ -debhello-3.2/data/hello.png -tar --exclude=debhello-3.4/debian -cvzf debhello-3.4.tar.gz debhello-3.4/ -debhello-3.2/data/hello.desktop.in +debhello-3.3/lib/sharedlib.h +debhello-3.1/MANIFEST.in +debhello-3.4/lib/ +debhello-3.4/lib/CMakeLists.txt +debhello-3.3/lib/sharedlib.c debhello-3.2/po/ -debhello-3.2/po/LINGUAS debhello-3.2/po/ja.po -debhello-3.2/po/Makefile -debhello-3.2/man/ -debhello-3.2/man/hello.1 -debhello-3.2/configure -debhello-3.3/ -debhello-3.2/Makefile.in +debhello-3.1/setup.cfg debhello-3.3/src/ +debhello-3.3/src/Makefile.am +debhello-3.1/setup.py +debhello-3.4/lib/sharedlib.h +debhello-3.2/po/Makefile +debhello-3.4/lib/sharedlib.c debhello-3.3/src/hello.c -debhello-3.4/ +debhello-3.2/po/LINGUAS +debhello-3.1/po/ +debhello-3.1/po/ja.po debhello-3.4/src/ debhello-3.4/src/config.h.in -debhello-3.3/src/Makefile.am -debhello-3.4/src/hello.c -debhello-3.3/data/ -debhello-3.3/data/hello.png debhello-3.4/src/CMakeLists.txt -debhello-3.3/data/hello.desktop.in +debhello-3.3/configure.ac +debhello-3.1/po/POTFILES.in +debhello-3.4/src/hello.c ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz -debhello-3.4/data/ -debhello-3.4/data/hello.png -debhello-3.3/po/ -debhello-3.3/po/LINGUAS -debhello-3.4/data/hello.desktop.in -debhello-3.3/po/en@boldquot.header -debhello-3.3/po/boldquot.sed -debhello-3.4/data/CMakeLists.txt -debhello-3.3/po/remove-potcdate.sin debhello-3.4/po/ +debhello-3.3/po/ +debhello-3.4/po/ja.po +debhello-3.3/po/insert-header.sin +debhello-3.1/po/LINGUAS +debhello-3.3/po/en@quot.header +debhello-3.4/po/CMakeLists.txt debhello-3.4/po/LINGUAS debhello-3.3/po/Makevars -ln -sf debhello-0.1.tar.gz debhello_0.1.orig.tar.gz -debhello-3.4/po/ja.po debhello-3.3/po/Rules-quot -debhello-3.4/po/CMakeLists.txt -debhello-3.3/po/Makefile.in.in -debhello-3.4/man/ -debhello-3.4/man/CMakeLists.txt -debhello-3.4/man/hello.1 -debhello-3.3/po/en@quot.header -debhello-3.4/lib/ -debhello-3.4/lib/sharedlib.c -debhello-3.3/po/fr.po +ln -sf debhello-0.1.tar.gz debhello_0.1.orig.tar.gz +debhello-3.3/po/quot.sed +debhello-3.3/po/boldquot.sed +debhello-3.3/po/remove-potcdate.sin ln -sf debhello-0.2.tar.gz debhello_0.2.orig.tar.gz -debhello-3.4/lib/sharedlib.h debhello-3.3/po/ChangeLog -debhello-3.4/lib/CMakeLists.txt -debhello-3.3/po/insert-header.sin -debhello-3.4/CMakeLists.txt -debhello-3.3/po/POTFILES.in +debhello-3.3/po/Makefile.in.in ln -sf debhello-0.3.tar.gz debhello_0.3.orig.tar.gz +debhello-3.3/po/en@boldquot.header ln -sf debhello-1.0.tar.gz debhello_1.0.orig.tar.gz -debhello-3.3/po/quot.sed -debhello-3.3/configure.ac -debhello-3.3/man/ -debhello-3.3/man/hello.1 -debhello-3.3/man/Makefile.am +debhello-3.3/po/POTFILES.in +debhello-3.3/po/fr.po +debhello-3.3/po/LINGUAS ln -sf debhello-1.1.tar.gz debhello_1.1.orig.tar.gz -debhello-3.3/configure.ac.new -debhello-3.3/lib/ -debhello-3.3/lib/sharedlib.c -debhello-3.3/lib/sharedlib.h -debhello-3.3/lib/Makefile.am ln -sf debhello-1.2.tar.gz debhello_1.2.orig.tar.gz -debhello-3.3/Makefile.am ln -sf debhello-1.3.tar.gz debhello_1.3.orig.tar.gz ln -sf debhello-1.4.tar.gz debhello_1.4.orig.tar.gz ln -sf debhello-1.5.tar.gz debhello_1.5.orig.tar.gz @@ -3173,9 +3207,9 @@ ln -sf debhello-3.2.tar.gz debhello_3.2.orig.tar.gz ln -sf debhello-3.3.tar.gz debhello_3.3.orig.tar.gz ln -sf debhello-3.4.tar.gz debhello_3.4.orig.tar.gz -make[2]: Leaving directory '/build/debmake-doc-1.14' +make[2]: uscita dalla directory "/build/debmake-doc-1.14" make makes # add Makefile -make[2]: Entering directory '/build/debmake-doc-1.14' +make[2]: ingresso nella directory "/build/debmake-doc-1.14" ln -sf ../debian-template/Makefile debhello-0.0-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-0.0-pkg2/Makefile ln -sf ../debian-template/Makefile debhello-0.0-pkg3/Makefile @@ -3200,27 +3234,44 @@ ln -sf ../debian-template/Makefile debhello-3.2-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-3.3-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-3.4-pkg1/Makefile -make[2]: Leaving directory '/build/debmake-doc-1.14' +make[2]: uscita dalla directory "/build/debmake-doc-1.14" make stamps # build source -make[2]: Entering directory '/build/debmake-doc-1.14' +make[2]: ingresso nella directory "/build/debmake-doc-1.14" ============= Build debhello-0.0-pkg1 ============== -============= Build debhello-0.0-pkg2 ============== make -C debhello-0.0-pkg1 -make -C debhello-0.0-pkg2 +============= Build debhello-0.0-pkg2 ============== ============= Build debhello-0.0-pkg3 ============== +make -C debhello-0.0-pkg2 make -C debhello-0.0-pkg3 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg1' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg2' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg3' -mkdir -p /build/debmake-doc-1.14/debhello-0.0-pkg3/test -mkdir -p /build/debmake-doc-1.14/debhello-0.0-pkg2/test +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-0.0-pkg1" +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-0.0-pkg2" +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-0.0-pkg3" +============= Build debhello-0.0-pkg4 ============== +make -C debhello-0.0-pkg4 mkdir -p /build/debmake-doc-1.14/debhello-0.0-pkg1/test -echo /build/debmake-doc-1.14/debhello-0.0-pkg3 > /build/debmake-doc-1.14/debhello-0.0-pkg3/next.dir -echo /build/debmake-doc-1.14/debhello-0.0-pkg2 > /build/debmake-doc-1.14/debhello-0.0-pkg2/next.dir +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-0.0-pkg4" echo /build/debmake-doc-1.14/debhello-0.0-pkg1 > /build/debmake-doc-1.14/debhello-0.0-pkg1/next.dir -echo debhello-0.0 > /build/debmake-doc-1.14/debhello-0.0-pkg2/project +mkdir -p /build/debmake-doc-1.14/debhello-0.0-pkg2/test +mkdir -p /build/debmake-doc-1.14/debhello-0.0-pkg3/test +echo /build/debmake-doc-1.14/debhello-0.0-pkg2 > /build/debmake-doc-1.14/debhello-0.0-pkg2/next.dir +echo /build/debmake-doc-1.14/debhello-0.0-pkg3 > /build/debmake-doc-1.14/debhello-0.0-pkg3/next.dir echo debhello-0.0 > /build/debmake-doc-1.14/debhello-0.0-pkg1/project +mkdir -p /build/debmake-doc-1.14/debhello-0.0-pkg4/test +echo debhello-0.0 > /build/debmake-doc-1.14/debhello-0.0-pkg2/project echo debhello-0.0 > /build/debmake-doc-1.14/debhello-0.0-pkg3/project +for i in step000 step101 step102 step200 step201 step202 step203 step204 step299 step301 step302 step303 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-0.0-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-0.0-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-0.0-pkg1/$i.log ; \ +ERR=$? ; \ +cat /build/debmake-doc-1.14/debhello-0.0-pkg1/$i.log | col -b -x | \ +grep -v -e '^Script started on' | \ +grep -v -e '^Script done on' | \ +sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ +sed -e 's#/build/debmake-doc-1.14/debhello-0.0-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.0-pkg1/$i.slog ; \ +if [ x$ERR != x0 ]; then exit 1 ; fi ; \ +done +echo /build/debmake-doc-1.14/debhello-0.0-pkg4 > /build/debmake-doc-1.14/debhello-0.0-pkg4/next.dir for i in step000 step101 step102 step120 step200 step201 step202 step203 step204 step299 step301 step302 step303 step304 step308 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ cd $(cat /build/debmake-doc-1.14/debhello-0.0-pkg2/next.dir) >/dev/null ; \ script -e -q -c /build/debmake-doc-1.14/debhello-0.0-pkg2/$i.cmd /build/debmake-doc-1.14/debhello-0.0-pkg2/$i.log ; \ @@ -3233,6 +3284,7 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.0-pkg2/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done +echo debhello-0.0 > /build/debmake-doc-1.14/debhello-0.0-pkg4/project for i in step000 step101 step102 step200 step201 step202 step203 step204 step299 step301 step302 step303 step304 step305 step306 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ cd $(cat /build/debmake-doc-1.14/debhello-0.0-pkg3/next.dir) >/dev/null ; \ script -e -q -c /build/debmake-doc-1.14/debhello-0.0-pkg3/$i.cmd /build/debmake-doc-1.14/debhello-0.0-pkg3/$i.log ; \ @@ -3245,16 +3297,16 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.0-pkg3/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done -for i in step000 step101 step102 step200 step201 step202 step203 step204 step299 step301 step302 step303 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-0.0-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-0.0-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-0.0-pkg1/$i.log ; \ +for i in step000 step101 step102 step200 step201 step202 step203 step204 step299 step300 step301 step302 step303 step309 step310 step340 step350 step351 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-0.0-pkg4/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-0.0-pkg4/$i.cmd /build/debmake-doc-1.14/debhello-0.0-pkg4/$i.log ; \ ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-0.0-pkg1/$i.log | col -b -x | \ +cat /build/debmake-doc-1.14/debhello-0.0-pkg4/$i.log | col -b -x | \ grep -v -e '^Script started on' | \ grep -v -e '^Script done on' | \ sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-0.0-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.0-pkg1/$i.slog ; \ +sed -e 's#/build/debmake-doc-1.14/debhello-0.0-pkg4/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.0-pkg4/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ wget http://www.example.org/download/debhello-0.0.tar.gz @@ -3263,13 +3315,19 @@ ... $ wget http://www.example.org/download/debhello-0.0.tar.gz ... + $ wget http://www.example.org/download/debhello-0.0.tar.gz + ... $ tar -xzmf debhello-0.0.tar.gz $ tar -xzmf debhello-0.0.tar.gz $ tar -xzmf debhello-0.0.tar.gz - $ tree + $ tar -xzmf debhello-0.0.tar.gz + $ tree $ tree + $ tree $ tree . +.. + ├── debhello-0.0 │   ├── LICENSE │   ├── Makefile @@ -3278,11 +3336,14 @@ └── debhello-0.0.tar.gz 2 directories, 4 files -. ├── debhello-0.0 │   ├── LICENSE │   ├── Makefile -. +│   └── src +│   └── hello.c +└── debhello-0.0.tar.gz + +2 directories, 4 files ├── debhello-0.0 │   ├── LICENSE │   ├── Makefile @@ -3291,6 +3352,10 @@ └── debhello-0.0.tar.gz 2 directories, 4 files +. +├── debhello-0.0 +│   ├── LICENSE +│   ├── Makefile │   └── src │   └── hello.c └── debhello-0.0.tar.gz @@ -3305,9 +3370,17 @@ printf("Hello, world!\n"); return 0; } + $ cat debhello-0.0/src/hello.c #include int +main() +{ + printf("Hello, world!\n"); + return 0; +} $ cat debhello-0.0/src/hello.c +#include +int main() { printf("Hello, world!\n"); @@ -3321,6 +3394,7 @@ return 0; } $ cat debhello-0.0/Makefile + $ cat debhello-0.0/Makefile prefix = /usr/local all: src/hello @@ -3344,13 +3418,32 @@ -rm -f $(DESTDIR)$(prefix)/bin/hello .PHONY: all install clean distclean uninstall - $ cat debhello-0.0/Makefile - $ cat debhello-0.0/Makefile + $ cat debhello-0.0/Makefile $ cat debhello-0.0/Makefile prefix = /usr/local all: src/hello -src/hello: src/hello.cprefix = /usr/local +src/hello: src/hello.c + @echo "CFLAGS=$(CFLAGS)" | \ + fold -s -w 70 | \ + sed -e 's/^/# /' + $(CC) $(CPPFLAGS) $(CFLAGS) $(LDCFLAGS) -o $@ $^ + +install: src/hello + install -D src/hello \ + $(DESTDIR)$(prefix)/bin/hello + +clean: + -rm -f src/hello + +distclean: clean + +uninstall: + -rm -f $(DESTDIR)$(prefix)/bin/hello + +.PHONY: all install clean distclean uninstall + +prefix = /usr/local all: src/hello @@ -3373,7 +3466,11 @@ -rm -f $(DESTDIR)$(prefix)/bin/hello .PHONY: all install clean distclean uninstall +prefix = /usr/local + +all: src/hello +src/hello: src/hello.c @echo "CFLAGS=$(CFLAGS)" | \ fold -s -w 70 | \ sed -e 's/^/# /' @@ -3393,17 +3490,19 @@ .PHONY: all install clean distclean uninstall $ cd debhello-0.0 - $ cd debhello-0.0 - $ debmake $ cp -a debhello-0.0 debhello-0.0.orig + $ cd debhello-0.0 $ debmake + $ cd debhello-0.0 $ vim debhello-0.0/Makefile ... hack, hack, hack, ... + $ debmake + $ debmake $ diff -Nru debhello-0.0.orig debhello-0.0 >000-prefix-usr.patch $ cat 000-prefix-usr.patch diff -Nru debhello-0.0.orig/Makefile debhello-0.0/Makefile ---- debhello-0.0.orig/Makefile 2020-09-20 13:54:02.225984162 -1200 -+++ debhello-0.0/Makefile 2020-09-20 13:54:02.405980704 -1200 +--- debhello-0.0.orig/Makefile 2020-09-21 16:59:42.166974920 +1400 ++++ debhello-0.0/Makefile 2020-09-21 16:59:43.535015955 +1400 @@ -1,4 +1,4 @@ -prefix = /usr/local +prefix = /usr @@ -3415,50 +3514,79 @@ $ cd debhello-0.0 $ debmake I: set parameters +I: set parameters +I: set parameters +I: set parameters I: sanity check of parameters I: pkg="debhello", ver="0.0", rev="1" I: *** start packaging in "debhello-0.0". *** I: provide debhello_0.0.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg3/test" +I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg4/test" I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz -I: set parameters -I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0" -I: parse binary package settings: -I: binary package=debhello Type=bin / Arch=any M-A=foreign -I: analyze the source tree +I: sanity check of parameters I: sanity check of parameters I: pkg="debhello", ver="0.0", rev="1" I: *** start packaging in "debhello-0.0". *** I: provide debhello_0.0.orig.tar.gz for non-native Debian package I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg2/test" I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz +I: sanity check of parameters +I: pkg="debhello", ver="0.0", rev="1" +I: pkg="debhello", ver="0.0", rev="1" +I: *** start packaging in "debhello-0.0". *** +I: provide debhello_0.0.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg1/test" +I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz +I: *** start packaging in "debhello-0.0". *** +I: provide debhello_0.0.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg3/test" +I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz +I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0" +I: parse binary package settings: +I: binary package=debhello Type=bin / Arch=any M-A=foreign +I: analyze the source tree +I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0" +I: parse binary package settings: +I: binary package=debhello Type=bin / Arch=any M-A=foreign +I: analyze the source tree +I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0" +I: parse binary package settings: +I: binary package=debhello Type=bin / Arch=any M-A=foreign +I: analyze the source tree I: build_type = make I: scan source for copyright+license text and file extensions I: 100 %, ext = c -I: set parametersI: check_all_licenses -I: . -. -I: check_all_licenses completed for 2 files. -I: bunch_all_licenses -I: format_all_licenses -I: make debian/* template files -I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0" +I: check_all_licenses +I: .I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign I: analyze the source tree I: build_type = make I: scan source for copyright+license text and file extensions +I: build_type = make +I: scan source for copyright+license text and file extensions +I: 100 %, ext = c +I: check_all_licenses I: 100 %, ext = c I: check_all_licenses -I: .I: single binary package +I: I: build_type = make +I: scan source for copyright+license text and file extensions +.I: .I: 100 %, ext = c +I: check_all_licenses +I: .. +I: check_all_licenses completed for 2 files. +I: bunch_all_licenses +I: format_all_licenses +I: make debian/* template files +I: single binary package +I: debmake -x "1" ... +... +I: check_all_licenses completed for 2 files. +I: bunch_all_licenses +I: format_all_licenses +I: make debian/* template files +I: single binary package I: debmake -x "1" ... -I: sanity check of parameters -I: pkg="debhello", ver="0.0", rev="1" -I: *** start packaging in "debhello-0.0". *** -I: provide debhello_0.0.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg1/test" -I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz -.I: creating => debian/control I: check_all_licenses completed for 2 files. I: bunch_all_licenses @@ -3466,85 +3594,97 @@ I: make debian/* template files I: single binary package I: debmake -x "1" ... -I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0" -I: parse binary package settings: -I: binary package=debhello Type=bin / Arch=any M-A=foreign -I: analyze the source tree + +I: check_all_licenses completed for 2 files. +I: bunch_all_licenses +I: format_all_licenses +I: make debian/* template files +I: single binary package +I: debmake -x "1" ... +I: creating => debian/control +I: creating => debian/control +I: creating => debian/control +I: creating => debian/control +I: creating => debian/copyright I: creating => debian/copyright -I: build_type = make -I: scan source for copyright+license text and file extensions I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/control -I: 100 %, ext = c -I: check_all_licenses -I: .I: creating => debian/copyright -I: creating => debian/rules +I: creating => debian/copyright I: substituting => /usr/share/debmake/extra0/rules -I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog +I: creating => debian/copyright +I: substituting => /usr/share/debmake/extra0/rulesI: creating => debian/rules +I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog I: creating => debian/changelog +I: substituting => /usr/share/debmake/extra0/rules +I: creating => debian/rules +I: substituting => /usr/share/debmake/extra0/changelog +I: creating => debian/changelog +I: substituting => /usr/share/debmake/extra1/README.Debian +I: substituting => /usr/share/debmake/extra1/README.Debian + +I: creating => debian/rules +I: substituting => /usr/share/debmake/extra0/changelog +I: creating => debian/README.Debian I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/README.Debian I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat -I: creating => debian/compatI: substituting => /usr/share/debmake/extra1/README.Debian - +I: creating => debian/changelog I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat +I: substituting => /usr/share/debmake/extra1/watch +I: creating => debian/compat +I: substituting => /usr/share/debmake/extra1/watch +I: creating => debian/watch +I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch -I: substituting => /usr/share/debmake/extra1/watch. -I: creating => debian/watchI: creating => debian/watch - +I: creating => debian/watch +I: substituting => /usr/share/debmake/extra1source/local-options +I: substituting => /usr/share/debmake/extra1source/local-options +I: creating => debian/source/local-options I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/compat +I: substituting => /usr/share/debmake/extra1/watch +I: creating => debian/watch +I: substituting => /usr/share/debmake/extra1source/local-options +I: creating => debian/source/local-options I: substituting => /usr/share/debmake/extra1source/format - -I: check_all_licenses completed for 2 files. -I: bunch_all_licenses -I: format_all_licenses -I: make debian/* template files -I: single binary package -I: debmake -x "1" ... I: creating => debian/source/format +I: creating => debian/watch I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/format -I: substituting => /usr/share/debmake/extra1source/local-options -I: creating => debian/source/local-options I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/source/local-options -I: creating => debian/control -I: substituting => /usr/share/debmake/extra1patches/seriesI: creating => debian/patches/series +I: substituting => /usr/share/debmake/extra1source/formatI: substituting => /usr/share/debmake/extra1patches/series +I: creating => debian/patches/series +I: creating => debian/source/format +I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format +I: substituting => /usr/share/debmake/extra1patches/series +I: substituting => /usr/share/debmake/extra1patches/series +I: creating => debian/patches/seriesI: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort -I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort -I: creating => debian/copyright -I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/rules -I: substituting => /usr/share/debmake/extra0/changelog -I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat -I: substituting => /usr/share/debmake/extra1/README.Debian -I: creating => debian/README.Debian -I: substituting => /usr/share/debmake/extra1/watch -I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format -I: substituting => /usr/share/debmake/extra1source/local-options -I: creating => debian/source/local-options -I: substituting => /usr/share/debmake/extra1patches/series + +I: run "debmake -x2" to get more template files +I: $ wrap-and-sort I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort $ cd .. - $ tree $ cd .. + $ tree . - $ cd .. ├── debhello-0.0 │   ├── LICENSE │   ├── Makefile @@ -3568,8 +3708,8 @@ 5 directories, 15 files $ tree + $ cd .. . -├── 000-prefix-usr.patch ├── debhello-0.0 │   ├── LICENSE │   ├── Makefile @@ -3591,7 +3731,8 @@ ├── debhello-0.0.tar.gz └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz -5 directories, 16 files +5 directories, 15 files + $ cd .. $ tree . ├── debhello-0.0 @@ -3616,7 +3757,47 @@ └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz 5 directories, 15 files + $ tree +. +├── 000-prefix-usr.patch +├── debhello-0.0 +│   ├── LICENSE +│   ├── Makefile +│   ├── debian +│   │   ├── README.Debian +│   │   ├── changelog +│   │   ├── compat +│   │   ├── control +│   │   ├── copyright +│   │   ├── patches +│   │   │   └── series +│   │   ├── rules +│   │   ├── source +│   │   │   ├── format +│   │   │   └── local-options +│   │   └── watch +│   └── src +│   └── hello.c +├── debhello-0.0.tar.gz +└── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz + +5 directories, 16 files $ cat debhello-0.0/debian/rules +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +#export DH_VERBOSE = 1 +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +%: + dh $@ + +#override_dh_auto_install: +# dh_auto_install -- prefix=/usr + +#override_dh_install: +# dh_install --list-missing -X.pyc -X.pyo $ cat debhello-0.0/debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. @@ -3633,6 +3814,7 @@ #override_dh_install: # dh_install --list-missing -X.pyc -X.pyo + $ cat debhello-0.0/debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. #export DH_VERBOSE = 1 @@ -3681,6 +3863,22 @@ This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. $ cat debhello-0.0/debian/control + $ cat debhello-0.0/debian/control +Source: debhello +Section: unknown +Priority: optional +Maintainer: "Firstname Lastname" +Build-Depends: debhelper (>=11~) +Standards-Version: 4.1.4 +Homepage: + +Package: debhello +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: auto-generated package by debmake + This Debian binary package was auto-generated by the + debmake(1) command provided by the debmake package. Source: debhello Section: unknown Priority: optional @@ -3835,19 +4033,65 @@ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - $ cd .. + $ cat debhello-0.0/debian/copyright +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: debhello +Source: +# +# Please double check copyright with the licensecheck(1) command. + +Files: Makefile + src/hello.c +Copyright: __NO_COPYRIGHT_NOR_LICENSE__ +License: __NO_COPYRIGHT_NOR_LICENSE__ + +#---------------------------------------------------------------------------- +# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following +# license/copyright files. + +#---------------------------------------------------------------------------- +# License file: LICENSE + License: + . + All files in this archive are licensed under the MIT License as below. + . + Copyright 2015 Osamu Aoki + . + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. $ cd .. $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg1/test debmake + $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg3/test debmake + $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg4/test debmake $ cd /build/debmake-doc-1.14/debhello-0.0-pkg1/test $ cd /build/debmake-doc-1.14/debhello-0.0-pkg3/test + $ cd /build/debmake-doc-1.14/debhello-0.0-pkg4/test + $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg2/test debmake - $ cd /build/debmake-doc-1.14/debhello-0.0-pkg2/test $ vim debhello-0.0/debian/rules + $ cd /build/debmake-doc-1.14/debhello-0.0-pkg2/test ... hack, hack, hack, ... $ vim debhello-0.0/debian/rules ... hack, hack, hack, ... + $ cd debhello-0.0 + $ cat debhello-0.0/debian/rules $ cat debhello-0.0/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 @@ -3860,7 +4104,6 @@ override_dh_auto_install: dh_auto_install -- prefix=/usr - $ cat debhello-0.0/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all @@ -3872,8 +4115,14 @@ $ cd debhello-0.0 $ vim debian/rules ... hack, hack, hack, ... + $ vim debian/rules + ... hack, hack, hack, ... + $ vim debhello-0.0/debian/control + ... hack, hack, hack, ... + $ vim debhello-0.0/debian/control + ... hack, hack, hack, ... $ cat debian/rules -#!/usr/bin/make -f +#!/usr/bin/make -f $ cat debhello-0.0/debian/control export DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic @@ -3881,12 +4130,7 @@ %: dh $@ - $ vim debhello-0.0/debian/control - ... hack, hack, hack, ... - $ vim debhello-0.0/debian/control - ... hack, hack, hack, ... - $ cat debhello-0.0/debian/control - $ cat debhello-0.0/debian/control + Source: debhello Section: devel Priority: optional @@ -3905,6 +4149,8 @@ . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. + $ cat debhello-0.0/debian/control + $ cat debian/rules Source: debhello Section: devel Priority: optional @@ -3923,8 +4169,22 @@ . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. +#!/usr/bin/make -f +export DH_VERBOSE = 1 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +%: + dh $@ + $ vim debian/control + ... hack, hack, hack, ... + $ vim debhello-0.0/debian/copyright + ... hack, hack, hack, ... $ vim debian/control ... hack, hack, hack, ... + $ vim debhello-0.0/debian/copyright + ... hack, hack, hack, ... $ cat debian/control Source: debhello Section: devel @@ -3944,12 +4204,8 @@ . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. - $ vim debhello-0.0/debian/copyright - ... hack, hack, hack, ... - $ vim debhello-0.0/debian/copyright - ... hack, hack, hack, ... $ cat debhello-0.0/debian/copyright -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ + $ cat debhello-0.0/debian/copyrightFormat: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: debhello Source: https://salsa.debian.org/debian/debmake-doc @@ -3973,7 +4229,8 @@ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - $ cat debhello-0.0/debian/copyright + + $ cat debian/control Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: debhello Source: https://salsa.debian.org/debian/debmake-doc @@ -3998,16 +4255,39 @@ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +Source: debhello +Section: devel +Priority: optional +Maintainer: Osamu Aoki +Build-Depends: debhelper (>=11~) +Standards-Version: 4.3.0 +Homepage: https://salsa.debian.org/debian/debmake-doc + +Package: debhello +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: example package in the debmake-doc package + This is an example package to demonstrate Debian packaging using + the debmake command. + . + The generated Debian package uses the dh command offered by the + debhelper package and the dpkg source format `3.0 (quilt)'. $ vim debian/copyright ... hack, hack, hack, ... + $ dch -r + ... hack, hack, hack, ... $ cat debian/copyright + $ vim debian/copyright + ... hack, hack, hack, ... Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: debhello Source: https://salsa.debian.org/debian/debmake-doc Files: * Copyright: 2015 Osamu Aoki -License: Expat +License: Expat $ cd debhello-0.0 + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation @@ -4025,25 +4305,67 @@ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - $ cd .. - $ dch -r - ... hack, hack, hack, ... - $ cd debhello-0.0 - $ cd debhello-0.0 - $ dquilt new 000-prefix-usr.patch $ cat debhello-0.0/debian/changelog debhello (0.0-1) unstable; urgency=low + $ cd .. * Initial release of debhello. Closes: #123456 - C source for an executable. - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + $ cat debian/copyright + $ dquilt new 000-prefix-usr.patch +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: debhello +Source: https://salsa.debian.org/debian/debmake-doc + +Files: * +Copyright: 2015 Osamu Aoki +License: Expat + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + $ cd .. + $ tree debhello-0.0/debian + $ cd debhello-0.0 +debhello-0.0/debian +├── README.Debian +├── changelog +├── compat +├── control +├── copyright +├── patches +│   └── series +├── rules +├── source +│   ├── format +│   └── local-options +└── watch + +2 directories, 10 files $ echo '000-prefix-usr.patch' >debian/patches/series $ vim ../000-prefix-usr.patch ... hack, hack, hack, ... + $ dch -r + ... hack, hack, hack, ... $ mv -f ../000-prefix-usr.patch debian/patches/000-prefix-usr.patch $ cat debian/patches/000-prefix-usr.patch + $ cat debhello-0.0/debian/changelog From: Osamu Aoki Description: set prefix=/usr patch diff -Nru debhello-0.0.orig/Makefile debhello-0.0/Makefile @@ -4055,28 +4377,22 @@ all: src/hello - $ tree debhello-0.0/debian -debhello-0.0/debian -├── README.Debian -├── changelog -├── compat -├── control -├── copyright -├── patches -│   └── series -├── rules -├── source -│   ├── format -│   └── local-options -└── watch +debhello (0.0-1) unstable; urgency=low -2 directories, 10 files - $ cd .. + * Initial release of debhello. Closes: #123456 + - C source for an executable. + - Makefile supporting $(DESTDIR) and $(prefix)=/usr . + + -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg1/test package + $ cd debhello-0.0 + $ cd .. $ cd /build/debmake-doc-1.14/debhello-0.0-pkg1/test $ dch -r ... hack, hack, hack, ... + $ cd debhello-0.0 + $ debuild $ cat debhello-0.0/debian/changelog debhello (0.0-1) unstable; urgency=low @@ -4085,8 +4401,8 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ cd debhello-0.0 - $ debuild +Patch debian/patches/000-prefix-usr.patch is now on top + $ dquilt add Makefile $ tree debhello-0.0/debian debhello-0.0/debian ├── README.Debian @@ -4104,8 +4420,6 @@ └── watch 2 directories, 11 files -Patch debian/patches/000-prefix-usr.patch is now on top - $ dquilt add Makefile $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg2/test package $ cd /build/debmake-doc-1.14/debhello-0.0-pkg2/test @@ -4116,10 +4430,16 @@ $ head -1 Makefile prefix = /usr $ dquilt refresh + $ vim Makefile + ... hack, hack, hack, ... + $ head -n1 Makefile +prefix = /usr + $ dpkg-source --commit . 000-prefix-usr.patch + ... edit the DEP-3 patch header with editor dpkg-buildpackage -us -uc -ui -i Refreshed patch debian/patches/000-prefix-usr.patch - dpkg-buildpackage -us -uc -ui -i $ dquilt header -e --dep3 + dpkg-buildpackage -us -uc -ui -i ... edit the DEP-3 patch header with editor $ tree -a . @@ -4167,9 +4487,29 @@ all: src/hello $ cd .. +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 0.0-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + $ cat debian/patches/series +000-prefix-usr.patch $ cat debhello-0.0/debian/patches/series + $ cat debian/patches/000-prefix-usr.patch 000-prefix-usr.patch +Description: set prefix=/usr patch +Author: Osamu Aoki +Index: debhello-0.0/Makefile + +--- debhello-0.0.orig/Makefile ++++ debhello-0.0/Makefile +@@ -1,4 +1,4 @@ +-prefix = /usr/local ++prefix = /usr + + all: src/hello + $ cat debhello-0.0/debian/patches/000-prefix-usr.patch + $ tree -a Description: set prefix=/usr patch Author: Osamu Aoki Index: debhello-0.0/Makefile @@ -4182,12 +4522,38 @@ all: src/hello -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 0.0-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki +. +├── .pc +│   ├── .quilt_patches +│   ├── .quilt_series +│   ├── .version +│   ├── 000-prefix-usr.patch +│   │   ├── .timestamp +│   │   └── Makefile +│   └── applied-patches +├── LICENSE +├── Makefile +├── debian +│   ├── README.Debian +│   ├── changelog +│   ├── compat +│   ├── control +│   ├── copyright +│   ├── patches +│   │   ├── 000-prefix-usr.patch +│   │   └── series +│   ├── rules +│   ├── source +│   │   ├── format +│   │   └── local-options +│   └── watch +└── src + └── hello.c + +6 directories, 20 files $ dch -r ... hack, hack, hack, ... + $ cd .. $ cat debhello-0.0/debian/changelog debhello (0.0-1) unstable; urgency=low @@ -4197,10 +4563,6 @@ -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 $ tree debhello-0.0/debian -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 0.0-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki debhello-0.0/debian ├── README.Debian ├── changelog @@ -4217,20 +4579,49 @@ └── watch 2 directories, 11 files - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf + $ tree debhello-0.0/debian +debhello-0.0/debian +├── README.Debian +├── changelog +├── compat +├── control +├── copyright +├── patches +│   ├── 000-prefix-usr.patch +│   └── series +├── rules +├── source +│   ├── format +│   └── local-options +└── watch + +2 directories, 11 files $ cd .. + $ cd .. + $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg4/test package +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 0.0-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg3/test package + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf + $ cd /build/debmake-doc-1.14/debhello-0.0-pkg4/test $ cd /build/debmake-doc-1.14/debhello-0.0-pkg3/test $ cd debhello-0.0 $ debuild + $ cd debhello-0.0 + $ debuild dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf dpkg-buildpackage -us -uc -ui -i + dpkg-buildpackage -us -uc -ui -i dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 000-prefix-usr.patch - fakeroot debian/rules clean -dh clean +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 0.0-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki dpkg-buildpackage: info: source package debhello dpkg-buildpackage: info: source version 0.0-1 dpkg-buildpackage: info: source distribution unstable @@ -4239,9 +4630,13 @@ dh clean dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf + fakeroot debian/rules clean + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf +dh clean dh_auto_clean - make -j3 distclean dh_auto_clean + make -j4 distclean make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' rm -f src/hello make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' @@ -4249,6 +4644,7 @@ rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/files + make -j4 distclean rm -fr -- debian/debhello/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ @@ -4258,12 +4654,11 @@ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . - make -j3 distclean make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' rm -f src/hello make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' dh_clean + dpkg-source -i -b . rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/files @@ -4277,34 +4672,49 @@ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) dpkg-source -i -b . + fakeroot debian/rules clean + fakeroot debian/rules clean +dh clean +dh clean dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_0.0.orig.tar.gz + dh_auto_clean + dh_auto_clean dpkg-source: info: building debhello in debhello_0.0-1.debian.tar.xz - fakeroot debian/rules clean -dh clean +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_0.0.orig.tar.gz dpkg-source: info: building debhello in debhello_0.0-1.dsc debian/rules build dh build -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_0.0.orig.tar.gz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: building debhello in debhello_0.0-1.debian.tar.xz dpkg-source: info: building debhello in debhello_0.0-1.dsc + make -j4 distclean + make -j4 distclean debian/rules build -dh build - dh_update_autotools_config - dh_auto_clean - dh_autoreconf - dh_update_autotools_config - make -j3 distclean make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0' rm -f src/hello +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' +rm -f src/hello +dh build make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' dh_clean - dh_auto_configure - dh_autoreconf + dh_clean + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) rm -f -- debian/debhello.substvars debian/files rm -fr -- debian/debhello/ debian/tmp/ find . \( \( \ @@ -4315,79 +4725,105 @@ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + dh_update_autotools_config + dpkg-source -i -b . dpkg-source -i -b . + dh_autoreconf + dh_update_autotools_config + dh_autoreconf dh_auto_configure dh_auto_build - dh_auto_build - make -j3 "INSTALL=install --strip-program=true" + dh_auto_configure + make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' # CFLAGS=-g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. # -fstack-protector-strong -Wformat -Werror=format-security cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c - make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' -# CFLAGS=-g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -# -fstack-protector-strong -Wformat -Werror=format-security -cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_0.0.orig.tar.gz +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_0.0.orig.tar.gz + dh_auto_build dpkg-source: info: using patch list from debian/patches/series +dpkg-source: info: using patch list from debian/patches/series +dpkg-source: info: building debhello in debhello_0.0-1.debian.tar.xz dpkg-source: info: building debhello in debhello_0.0-1.debian.tar.xz dpkg-source: info: building debhello in debhello_0.0-1.dsc debian/rules build dh build - dh_update_autotools_config - dh_autoreconf -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' +dpkg-source: info: building debhello in debhello_0.0-1.dsc + debian/rules build +dh build + make -j4 "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' +# CFLAGS=-g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. +# -fstack-protector-strong -Wformat -Werror=format-security +cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' dh_auto_test dh_auto_test - dh_auto_configure + dh_update_autotools_config + dh_update_autotools_config + dh_autoreconf create-stamp debian/debhelper-build-stamp + dh_autoreconf create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary fakeroot debian/rules binary - dh_auto_build dh binary dh binary - make -j3 "INSTALL=install --strip-program=true" + dh_auto_configure + dh_auto_configure + dh_auto_build + dh_auto_build + dh_testroot + dh_testroot + make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0' + dh_prep +# CFLAGS=-g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. +# -fstack-protector-strong -Wformat -Werror=format-security +cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c + make -j4 "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' # CFLAGS=-g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. # -fstack-protector-strong -Wformat -Werror=format-security cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c - dh_testroot - dh_testroot -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0' - dh_auto_test - dh_prep dh_prep rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - debian/rules override_dh_auto_install rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + debian/rules override_dh_auto_install make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' dh_auto_install -- prefix=/usr - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary dh_auto_install +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0' + dh_auto_test +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' + dh_auto_test + install -d /build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' +install -D src/hello \ + /build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello/usr/bin/hello +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' install -d /build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr + dh_installdocs + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr make[2]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' install -D src/hello \ /build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0/debian/debhello/usr/bin/hello + create-stamp debian/debhelper-build-stamp make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' - install -d /build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" - dh_installdocs -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' -install -D src/hello \ - /build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello/usr/bin/hello -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' + fakeroot debian/rules binary dh_installdocs - dh_testroot +dh binary +dh binary install -d debian/debhello/usr/share/doc/debhello install -d debian/.debhelper/generated/debhello install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian @@ -4398,145 +4834,194 @@ install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright dh_installchangelogs + dh_testroot + dh_testroot + dh_prep dh_prep - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - dh_auto_install install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + rm -f -- debian/debhello.substvars dh_perl dh_perl + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + dh_auto_install + dh_auto_install + dh_link + dh_link install -d /build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0' install -D src/hello \ /build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0/debian/debhello/usr/bin/hello make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0' + install -d /build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello dh_installdocs - dh_link - dh_link + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' +install -D src/hello \ + /build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello/usr/bin/hello +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' + dh_installdocs + dh_strip_nondeterminism + dh_strip_nondeterminism + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs install -d debian/debhello/usr/share/doc/debhello install -d debian/.debhelper/generated/debhello install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright dh_installchangelogs - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_perl - dh_link - dh_strip_nondeterminism - dh_strip_nondeterminism - dh_strip_nondeterminism - dh_compress dh_compress dh_compress cd debian/debhello cd debian/debhello - cd debian/debhello chmod a-x usr/share/doc/debhello/changelog.Debian chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian cd '/build/debmake-doc-1.14/debhello-0.0-pkg1/test/debhello-0.0' cd '/build/debmake-doc-1.14/debhello-0.0-pkg2/test/debhello-0.0' - chmod a-x usr/share/doc/debhello/changelog.Debian dh_fixperms + dh_fixperms + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + dh_perl + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + dh_perl + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + dh_link + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + dh_link + dh_missing + dh_missing + dh_strip_nondeterminism + dh_strip + dh_strip_nondeterminism + dh_strip + dh_compress + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + dh_compress + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug debian/debhello/usr/bin/hello + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug debian/debhello/usr/bin/hello + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + dh_makeshlibs + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + dh_makeshlibs + cd debian/debhello + rm -f debian/debhello/DEBIAN/shlibs + rm -f debian/debhello/DEBIAN/shlibs + cd debian/debhello + chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian cd '/build/debmake-doc-1.14/debhello-0.0-pkg3/test/debhello-0.0' + dh_shlibdeps + dh_shlibdeps + chmod a-x usr/share/doc/debhello/changelog.Debian dh_fixperms + gzip -9nf usr/share/doc/debhello/changelog.Debian + cd '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' dh_fixperms find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing dh_missing - dh_missing - dh_strip dh_strip dh_strip install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a8 objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a8/08cc3b415dc9ee5a5382e37d362fdf399f1903.debug - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a8/08cc3b415dc9ee5a5382e37d362fdf399f1903.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a8/08cc3b415dc9ee5a5382e37d362fdf399f1903.debug strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug debian/debhello/usr/bin/hello objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a8/08cc3b415dc9ee5a5382e37d362fdf399f1903.debug debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug debian/debhello/usr/bin/hello - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym dh_makeshlibs - dh_makeshlibs install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym dh_makeshlibs rm -f debian/debhello/DEBIAN/shlibs rm -f debian/debhello/DEBIAN/shlibs - rm -f debian/debhello/DEBIAN/shlibs dh_shlibdeps dh_shlibdeps - dh_shlibdeps - install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello dh_installdeb dh_installdeb - dh_installdeb dh_gencontrol dh_gencontrol - dh_gencontrol - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=93375f7dd947a7c9f14eb5e5fa8ae689e274d0db -DSection=debug -UMulti-Arch -UReplaces -UBreaks echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=a808cc3b415dc9ee5a5382e37d362fdf399f1903 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=02ee872881dd668251585706e5dc492c92147b52 -DSection=debug -UMulti-Arch -UReplaces -UBreaks echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=02ee872881dd668251585706e5dc492c92147b52 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=93375f7dd947a7c9f14eb5e5fa8ae689e274d0db -DSection=debug -UMulti-Arch -UReplaces -UBreaks + dh_installdeb chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums + dh_installdeb + dh_gencontrol + dh_gencontrol + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=f174c25fe3443f63f408ef5874c04e0108984fc8 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=a808cc3b415dc9ee5a5382e37d362fdf399f1903 -DSection=debug -UMulti-Arch -UReplaces -UBreaks chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums @@ -4551,47 +5036,76 @@ chown 0:0 -- debian/debhello/DEBIAN/md5sums cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + dh_builddeb chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums dh_builddeb + dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_0.0-1_armhf.deb'. +dpkg-deb: building package 'debhello' in '../debhello_0.0-1_armhf.deb'. + dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello +dpkg-deb: building package 'debhello' in '../debhello_0.0-1_armhf.deb'. +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_0.0-1_armhf.deb'. + dpkg-genbuildinfo + dpkg-genbuildinfo + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - dh_builddeb + dh_md5sums chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/DEBIAN/md5sums cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums dh_builddeb + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_0.0-1_armhf.deb'. - dpkg-deb --build debian/debhello .. - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. -dpkg-deb: building package 'debhello' in '../debhello_0.0-1_armhf.deb'. dpkg-deb: building package 'debhello' in '../debhello_0.0-1_armhf.deb'. + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_0.0-1_armhf.deb'. + dh_builddeb dpkg-deb --build debian/debhello .. dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_0.0-1_armhf.deb'. dpkg-deb: building package 'debhello' in '../debhello_0.0-1_armhf.deb'. dpkg-genbuildinfo - dpkg-genbuildinfo - dpkg-genbuildinfo - dpkg-genchanges >../debhello_0.0-1_armhf.changes dpkg-genchanges >../debhello_0.0-1_armhf.changes + dpkg-genbuildinfo dpkg-genchanges >../debhello_0.0-1_armhf.changes dpkg-genchanges: info: including full source code in upload -dpkg-genchanges: info: including full source code in upload -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . dpkg-source -i --after-build . +dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . + dpkg-genchanges >../debhello_0.0-1_armhf.changes + dpkg-genchanges >../debhello_0.0-1_armhf.changes dpkg-source: info: unapplying 000-prefix-usr.patch dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_0.0-1_armhf.changes ... +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_0.0-1_armhf.changes ... +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . +dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_0.0-1_armhf.changes ... dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_0.0-1_armhf.changes ... @@ -4604,8 +5118,14 @@ W: debhello: readme-debian-contains-debmake-template W: debhello: binary-without-manpage usr/bin/hello W: debhello: binary-without-manpage usr/bin/hello +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) +Finished running lintian. Finished running lintian. +Finished running lintian. + $ cd .. $ cd .. + $ cd .. + $ tree -FL 1 $ tree -FL 1 . ├── debhello-0.0/ @@ -4620,34 +5140,8 @@ └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz 1 directory, 9 files - $ dpkg -c debhello-dbgsym_0.0-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/a8/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/a8/08cc3b415dc9ee5a5382e37d362fdf399f1903.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_0.0-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/bin/ --rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -Finished running lintian. -Finished running lintian. - $ cd .. - $ cd .. - $ tree -FL 1 -. +. $ tree -FL 1 + ├── debhello-0.0/ ├── debhello-0.0.tar.gz ├── debhello-dbgsym_0.0-1_armhf.deb @@ -4660,7 +5154,6 @@ └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz 1 directory, 9 files - $ tree -FL 1 . ├── 000-prefix-usr.patch ├── debhello-0.0/ @@ -4675,49 +5168,42 @@ └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz 1 directory, 10 files - $ tar -tzf debhello-0.0.tar.gz -debhello-0.0/ -debhello-0.0/LICENSE -debhello-0.0/src/ -debhello-0.0/src/hello.c -debhello-0.0/Makefile - $ tar --xz -tf debhello_0.0-1.debian.tar.xz -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/patches/ -debian/patches/000-prefix-usr.patch -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch + $ dpkg -c debhello-dbgsym_0.0-1_armhf.deb + $ dpkg -c debhello-dbgsym_0.0-1_armhf.deb $ dpkg -c debhello-dbgsym_0.0-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/lib/ - $ dpkg -c debhello-dbgsym_0.0-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ drwxr-xr-x root/root ... ./usr/lib/debug/ drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/93/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/02/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/f1/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug drwxr-xr-x root/root ... ./usr/share/ drwxr-xr-x root/root ... ./usr/share/doc/ lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_0.0-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/lib/ drwxr-xr-x root/root ... ./usr/lib/debug/ drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/02/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/02/ee872881dd668251585706e5dc492c92147b52.debug +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/93/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/93/375f7dd947a7c9f14eb5e5fa8ae689e274d0db.debug drwxr-xr-x root/root ... ./usr/share/ drwxr-xr-x root/root ... ./usr/share/doc/ lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello +W: debhello: readme-debian-contains-debmake-template + $ dpkg -c debhello_0.0-1_armhf.deb + $ dpkg -c debhello_0.0-1_armhf.deb $ dpkg -c debhello_0.0-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ @@ -4729,7 +5215,6 @@ -rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian -rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz -rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright - $ dpkg -f debhello-dbgsym_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ @@ -4740,28 +5225,50 @@ -rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian -rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz -rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -Depends: debhello (= 0.0-1) - $ dpkg -f debhello_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libc6 (>= 2.4) +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/bin/ +-rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright + $ tar -tzf debhello-0.0.tar.gz $ tar -tzf debhello-0.0.tar.gz $ tar -tzf debhello-0.0.tar.gz debhello-0.0/ +debhello-0.0/Makefile debhello-0.0/LICENSE debhello-0.0/src/ debhello-0.0/src/hello.c +debhello-0.0/ debhello-0.0/Makefile -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg3' -touch debhello-0.0-pkg3/.stamp +debhello-0.0/LICENSE +debhello-0.0/src/ +debhello-0.0/src/hello.c $ tar --xz -tf debhello_0.0-1.debian.tar.xz debhello-0.0/ +debhello-0.0/Makefile debhello-0.0/LICENSE debhello-0.0/src/ debhello-0.0/src/hello.c -debhello-0.0/Makefile -============= Build debhello-0.0-pkg4 ============== -make -C debhello-0.0-pkg4 $ tar --xz -tf debhello_0.0-1.debian.tar.xz -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg4' + $ tar --xz -tf debhello_0.0-1.debian.tar.xz +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/patches/ +debian/patches/000-prefix-usr.patch +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch debian/ debian/README.Debian debian/changelog @@ -4774,7 +5281,6 @@ debian/source/ debian/source/format debian/watch -mkdir -p /build/debmake-doc-1.14/debhello-0.0-pkg4/test debian/ debian/README.Debian debian/changelog @@ -4788,61 +5294,42 @@ debian/source/ debian/source/format debian/watch -echo /build/debmake-doc-1.14/debhello-0.0-pkg4 > /build/debmake-doc-1.14/debhello-0.0-pkg4/next.dir -echo debhello-0.0 > /build/debmake-doc-1.14/debhello-0.0-pkg4/project -for i in step000 step101 step102 step200 step201 step202 step203 step204 step299 step300 step301 step302 step303 step309 step310 step340 step350 step351 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-0.0-pkg4/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-0.0-pkg4/$i.cmd /build/debmake-doc-1.14/debhello-0.0-pkg4/$i.log ; \ -ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-0.0-pkg4/$i.log | col -b -x | \ -grep -v -e '^Script started on' | \ -grep -v -e '^Script done on' | \ -sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-0.0-pkg4/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.0-pkg4/$i.slog ; \ -if [ x$ERR != x0 ]; then exit 1 ; fi ; \ -done - $ wget http://www.example.org/download/debhello-0.0.tar.gz - ... + $ dpkg -f debhello-dbgsym_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks $ dpkg -f debhello-dbgsym_0.0-1_armhf.deb pre-depends \ depends recommends conflicts breaks +W: debhello: binary-without-manpage usr/bin/hello $ dpkg -f debhello-dbgsym_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks - $ tar -xzmf debhello-0.0.tar.gz Depends: debhello (= 0.0-1) +Depends: debhello (= 0.0-1) + $ dpkg -f debhello_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks $ dpkg -f debhello_0.0-1_armhf.deb pre-depends \ depends recommends conflicts breaks Depends: debhello (= 0.0-1) - $ tree -. -├── debhello-0.0 -│   ├── LICENSE -│   ├── Makefile -│   └── src -│   └── hello.c -└── debhello-0.0.tar.gz - -2 directories, 4 files - $ dpkg -f debhello_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.4) Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg1' + $ dpkg -f debhello_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-0.0-pkg2" +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-0.0-pkg1" touch debhello-0.0-pkg1/.stamp +Depends: libc6 (>= 2.4)touch debhello-0.0-pkg2/.stamp + ============= Build debhello-0.1-pkg1 ============== make -C debhello-0.1-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-0.1-pkg1' - $ cat debhello-0.0/src/hello.c -#include -int -main() -{ - printf("Hello, world!\n"); - return 0; -} +============= Build debhello-0.2-pkg1 ============== +make -C debhello-0.2-pkg1 +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-0.1-pkg1" +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-0.2-pkg1" +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-0.0-pkg4" +touch debhello-0.0-pkg4/.stamp mkdir -p /build/debmake-doc-1.14/debhello-0.1-pkg1/test +mkdir -p /build/debmake-doc-1.14/debhello-0.2-pkg1/test +============= Build debhello-0.3-pkg1 ============== +make -C debhello-0.3-pkg1 echo /build/debmake-doc-1.14/debhello-0.1-pkg1 > /build/debmake-doc-1.14/debhello-0.1-pkg1/next.dir -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg2' -touch debhello-0.0-pkg2/.stamp +echo /build/debmake-doc-1.14/debhello-0.2-pkg1 > /build/debmake-doc-1.14/debhello-0.2-pkg1/next.dir +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-0.3-pkg1" echo debhello-0.1 > /build/debmake-doc-1.14/debhello-0.1-pkg1/project +echo debhello-0.2 > /build/debmake-doc-1.14/debhello-0.2-pkg1/project for i in step000 step200 step201 step299 ; do \ cd $(cat /build/debmake-doc-1.14/debhello-0.1-pkg1/next.dir) >/dev/null ; \ script -e -q -c /build/debmake-doc-1.14/debhello-0.1-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-0.1-pkg1/$i.log ; \ @@ -4855,12 +5342,6 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.1-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done -============= Build debhello-0.2-pkg1 ============== -make -C debhello-0.2-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-0.2-pkg1' -mkdir -p /build/debmake-doc-1.14/debhello-0.2-pkg1/test -echo /build/debmake-doc-1.14/debhello-0.2-pkg1 > /build/debmake-doc-1.14/debhello-0.2-pkg1/next.dir -echo debhello-0.2 > /build/debmake-doc-1.14/debhello-0.2-pkg1/project for i in step000 step101 step102 step200 step201 step202 step203 step299 step301 step302 step303 step304 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ cd $(cat /build/debmake-doc-1.14/debhello-0.2-pkg1/next.dir) >/dev/null ; \ script -e -q -c /build/debmake-doc-1.14/debhello-0.2-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-0.2-pkg1/$i.log ; \ @@ -4873,40 +5354,32 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.2-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done +mkdir -p /build/debmake-doc-1.14/debhello-0.3-pkg1/test +echo /build/debmake-doc-1.14/debhello-0.3-pkg1 > /build/debmake-doc-1.14/debhello-0.3-pkg1/next.dir + $ wget http://www.example.org/download/debhello-0.2.tar.gz + ... +echo debhello-0.3 > /build/debmake-doc-1.14/debhello-0.3-pkg1/project +for i in step000 step101 step102 step200 step201 step202 step203 step204 step299 step301 step302 step303 step304 step305 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-0.3-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-0.3-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-0.3-pkg1/$i.log ; \ +ERR=$? ; \ +cat /build/debmake-doc-1.14/debhello-0.3-pkg1/$i.log | col -b -x | \ +grep -v -e '^Script started on' | \ +grep -v -e '^Script done on' | \ +sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ +sed -e 's#/build/debmake-doc-1.14/debhello-0.3-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.3-pkg1/$i.slog ; \ +if [ x$ERR != x0 ]; then exit 1 ; fi ; \ +done $ mkdir debhello-0.1 - $ cat debhello-0.0/Makefile -prefix = /usr/local - -all: src/hello - -src/hello: src/hello.c - @echo "CFLAGS=$(CFLAGS)" | \ - fold -s -w 70 | \ - sed -e 's/^/# /' - $(CC) $(CPPFLAGS) $(CFLAGS) $(LDCFLAGS) -o $@ $^ - -install: src/hello - install -D src/hello \ - $(DESTDIR)$(prefix)/bin/hello - -clean: - -rm -f src/hello - -distclean: clean - -uninstall: - -rm -f $(DESTDIR)$(prefix)/bin/hello - -.PHONY: all install clean distclean uninstall + $ tar -xzmf debhello-0.2.tar.gz $ tree + $ wget http://www.example.org/download/debhello-0.3.tar.gz + ... . └── debhello-0.1 1 directory, 0 files - $ wget http://www.example.org/download/debhello-0.2.tar.gz - ... - $ tar -xzmf debhello-0.2.tar.gz - $ cd debhello-0.0 $ tree . ├── debhello-0.2 @@ -4917,11 +5390,21 @@ │   ├── man │   │   └── hello.1 │   └── scripts - $ debmake │   └── hello └── debhello-0.2.tar.gz 4 directories, 6 files + $ tar -xzmf debhello-0.3.tar.gz + $ tree +. +├── debhello-0.3 +│   ├── LICENSE +│   ├── Makefile +│   └── src +│   └── hello.c +└── debhello-0.3.tar.gz + +2 directories, 4 files $ debmake -t -p debhello -u 0.1 -r 1 -x4 $ cat debhello-0.2/scripts/hello #!/bin/sh -e @@ -4929,6 +5412,30 @@ echo "" echo -n "Type Enter to exit this program: " read X + $ cat debhello-0.3/src/hello.c +#include +#include +#define LEN_NAME 10 +int +main(int argc, char *argv[]) +{ + int i, len; + char name[LEN_NAME]; + if (argc == 2) { + for (i=0;argv[1][i]!='\0'; i++) { + if (argv[1][i] >= 'a' && argv[1][i] <= 'z') + name[i] = argv[1][i] -'a' + 'A'; + else + name[i] = argv[1][i]; + } + name[i] = '\0'; + printf("Hello, %s!\n", name); + } + else + printf("Hello! Run this with one argument!\n"); + + return 0; +} $ cat debhello-0.2/data/hello.desktop [Desktop Entry] Name=Hello @@ -4941,68 +5448,217 @@ Terminal=true Icon=hello.png Categories=Utility; + $ cat debhello-0.3/Makefile +all: src/hello + +src/hello: src/hello.c + $(CC) $(CPPFLAGS) $(CFLAGS) $(LDCFLAGS) -o $@ $^ + +install: src/hello + install -D src/hello \ + /usr/local/bin/hello + +clean: + -rm -f src/hello + +distclean: clean + +uninstall: + -rm -f /usr/local/bin/hello + +.PHONY: all install clean distclean uninstall $ cd debhello-0.2 $ debmake -b':sh' + $ cd debhello-0.3 + $ debmake +Finished running lintian. + $ cd .. + $ tree -FL 1 +. +├── debhello-0.0/ +├── debhello-0.0.tar.gz +├── debhello-dbgsym_0.0-1_armhf.deb +├── debhello_0.0-1.debian.tar.xz +├── debhello_0.0-1.dsc +├── debhello_0.0-1_armhf.build +├── debhello_0.0-1_armhf.buildinfo +├── debhello_0.0-1_armhf.changes +├── debhello_0.0-1_armhf.deb +└── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz + +1 directory, 9 files + $ dpkg -c debhello-dbgsym_0.0-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/a8/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/a8/08cc3b415dc9ee5a5382e37d362fdf399f1903.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello + $ dpkg -c debhello_0.0-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/bin/ +-rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright + $ tar -tzf debhello-0.0.tar.gz +debhello-0.0/ +debhello-0.0/Makefile +debhello-0.0/LICENSE +debhello-0.0/src/ +debhello-0.0/src/hello.c + $ tar --xz -tf debhello_0.0-1.debian.tar.xz +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/patches/ +debian/patches/000-prefix-usr.patch +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch + $ dpkg -f debhello-dbgsym_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: debhello (= 0.0-1) + $ dpkg -f debhello_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libc6 (>= 2.4) +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-0.0-pkg3" +touch debhello-0.0-pkg3/.stamp +============= Build debhello-1.0-pkg1 ============== +make -C debhello-1.0-pkg1 +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-1.0-pkg1" +mkdir -p /build/debmake-doc-1.14/debhello-1.0-pkg1/test +echo /build/debmake-doc-1.14/debhello-1.0-pkg1 > /build/debmake-doc-1.14/debhello-1.0-pkg1/next.dir +echo debhello-1.0 > /build/debmake-doc-1.14/debhello-1.0-pkg1/project +for i in step000 step101 step200 step201 step202 step299 step301 step309 step390 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-1.0-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-1.0-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.0-pkg1/$i.log ; \ +ERR=$? ; \ +cat /build/debmake-doc-1.14/debhello-1.0-pkg1/$i.log | col -b -x | \ +grep -v -e '^Script started on' | \ +grep -v -e '^Script done on' | \ +sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ +sed -e 's#/build/debmake-doc-1.14/debhello-1.0-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.0-pkg1/$i.slog ; \ +if [ x$ERR != x0 ]; then exit 1 ; fi ; \ +done + $ wget http://www.example.org/download/debhello-1.0.tar.gz + ... + $ tar -xzmf debhello-1.0.tar.gz + $ tree +. +├── debhello-1.0 +│   ├── LICENSE +│   ├── Makefile +│   ├── data +│   │   ├── hello.desktop +│   │   └── hello.png +│   ├── man +│   │   └── hello.1 +│   └── scripts +│   └── hello +└── debhello-1.0.tar.gz + +4 directories, 7 files + $ cat debhello-1.0/Makefile +prefix = /usr/local + +all: + : # do nothing + +install: + install -D scripts/hello \ + $(DESTDIR)$(prefix)/bin/hello + install -m 644 -D data/hello.desktop \ + $(DESTDIR)$(prefix)/share/applications/hello.desktop + install -m 644 -D data/hello.png \ + $(DESTDIR)$(prefix)/share/pixmaps/hello.png + install -m 644 -D man/hello.1 \ + $(DESTDIR)$(prefix)/share/man/man1/hello.1 + +clean: + : # do nothing + +distclean: clean + +uninstall: + -rm -f $(DESTDIR)$(prefix)/bin/hello + -rm -f $(DESTDIR)$(prefix)/share/applications/hello.desktop + -rm -f $(DESTDIR)$(prefix)/share/pixmaps/hello.png + -rm -f $(DESTDIR)$(prefix)/share/man/man1/hello.1 + +.PHONY: all install clean distclean uninstall + $ cd debhello-1.0 + $ debmake -b':sh' +I: set parameters I: set parameters I: sanity check of parameters -I: pkg="debhello", ver="0.0", rev="1" -I: *** start packaging in "debhello-0.0". *** -I: provide debhello_0.0.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg4/test" -I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz -I: pwd = "/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0" +I: pkg="debhello", ver="0.3", rev="1" +I: *** start packaging in "debhello-0.3". *** +I: provide debhello_0.3.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-0.3-pkg1/test" +I: $ ln -sf debhello-0.3.tar.gz debhello_0.3.orig.tar.gz +I: sanity check of parameters +W: -p "debhello" != auto set value "" +W: -u "0.1" != auto set value "0~2009210302" +W: -r "1" != auto set value "" +I: pkg="debhello", ver="0.1", rev="1" +I: make the upstream tarball with "tar --exclude=debian" +I: pwd = "/build/debmake-doc-1.14/debhello-0.1-pkg1/test/debhello-0.1" +I: pwd = "/build/debmake-doc-1.14/debhello-0.1-pkg1/test" +I: good, -t (--tar) run in the versioned directory +I: $ tar --exclude='debhello-0.1/debian' --anchored --exclude-vcs -cvzf debhello-0.1.tar.gz debhello-0.1 +I: set parameters +I: pwd = "/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign I: analyze the source tree +I: sanity check of parameters +I: pkg="debhello", ver="0.2", rev="1" +I: *** start packaging in "debhello-0.2". *** +I: provide debhello_0.2.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-0.2-pkg1/test" +I: $ ln -sf debhello-0.2.tar.gz debhello_0.2.orig.tar.gz I: build_type = make I: scan source for copyright+license text and file extensions I: 100 %, ext = c I: check_all_licenses -I: .. +I: .debhello-0.1/ +.I: pwd = "/build/debmake-doc-1.14/debhello-0.2-pkg1/test/debhello-0.2" +I: parse binary package settings: :sh + +I: binary package=debhello Type=script / Arch=all M-A=foreign +I: analyze the source tree I: check_all_licenses completed for 2 files. I: bunch_all_licenses +I: build_type = Unknown +I: scan source for copyright+license text and file extensions I: format_all_licenses I: make debian/* template files I: single binary package I: debmake -x "1" ... -I: creating => debian/control -I: creating => debian/copyright -I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/rules -I: substituting => /usr/share/debmake/extra0/changelog -I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat -I: substituting => /usr/share/debmake/extra1/README.Debian -I: creating => debian/README.Debian -I: substituting => /usr/share/debmake/extra1/watch -I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format -I: substituting => /usr/share/debmake/extra1source/local-options -I: creating => debian/source/local-options -I: substituting => /usr/share/debmake/extra1patches/series -I: creating => debian/patches/series -I: run "debmake -x2" to get more template files -I: $ wrap-and-sort -I: set parameters -I: sanity check of parameters -W: -p "debhello" != auto set value "" -W: -u "0.1" != auto set value "0~2009210154" -W: -r "1" != auto set value "" -I: pkg="debhello", ver="0.1", rev="1" -I: make the upstream tarball with "tar --exclude=debian" -I: pwd = "/build/debmake-doc-1.14/debhello-0.1-pkg1/test/debhello-0.1" -I: pwd = "/build/debmake-doc-1.14/debhello-0.1-pkg1/test" -I: good, -t (--tar) run in the versioned directory -I: $ tar --exclude='debhello-0.1/debian' --anchored --exclude-vcs -cvzf debhello-0.1.tar.gz debhello-0.1 -debhello-0.1/ -I: debhello-0.1.tar.gz tarball made +I: 33 %, ext = desktopI: debhello-0.1.tar.gz tarball made I: pwd = "/build/debmake-doc-1.14/debhello-0.1-pkg1/test/debhello-0.1" I: *** start packaging in "debhello-0.1". *** I: provide debhello_0.1.orig.tar.gz for non-native Debian package I: pwd = "/build/debmake-doc-1.14/debhello-0.1-pkg1/test" I: $ ln -sf debhello-0.1.tar.gz debhello_0.1.orig.tar.gz + +I: 33 %, ext = media +I: 33 %, ext = 1 +I: check_all_licenses +I: ...W: Non-UTF-8 char found, using latin-1: data/hello.png I: pwd = "/build/debmake-doc-1.14/debhello-0.1-pkg1/test/debhello-0.1" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign @@ -5018,151 +5674,205 @@ I: make debian/* template files I: debmake -x "4" ... I: creating => debian/control +I: creating => debian/control +. +I: check_all_licenses completed for 4 files. +I: bunch_all_licenses +I: format_all_licenses +I: make debian/* template filesI: creating => debian/copyright I: creating => debian/copyright + +I: single binary package +I: debmake -x "1" ... I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/rules -I: substituting => /usr/share/debmake/extra0/changelog +I: substituting => /usr/share/debmake/extra0/rules +I: creating => debian/control +I: creating => debian/rulesI: creating => debian/rules + +I: substituting => /usr/share/debmake/extra0/changelogI: substituting => /usr/share/debmake/extra0/changelog + I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat +I: creating => debian/changelog +I: creating => debian/copyrightI: substituting => /usr/share/debmake/extra1/README.Debian I: substituting => /usr/share/debmake/extra1/README.Debian + I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compatI: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat + +I: creating => debian/compatI: substituting => /usr/share/debmake/extra0/rules +I: creating => debian/rules +I: substituting => /usr/share/debmake/extra1/watch +I: creating => debian/watchI: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch + +I: substituting => /usr/share/debmake/extra0/changelog +I: creating => debian/changelog +I: substituting => /usr/share/debmake/extra1source/local-options +I: substituting => /usr/share/debmake/extra1source/local-options + +I: creating => debian/source/local-optionsI: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1/README.Debian + I: substituting => /usr/share/debmake/extra1source/format +I: substituting => /usr/share/debmake/extra1source/formatI: creating => debian/source/format +I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat + +I: creating => debian/compat +I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/source/format +I: creating => debian/watch I: substituting => /usr/share/debmake/extra1source/local-options +I: substituting => /usr/share/debmake/extra1patches/seriesI: substituting => /usr/share/debmake/extra1patches/series + I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series +I: creating => debian/patches/seriesI: run "debmake -x2" to get more template files +I: $ wrap-and-sort +I: creating => debian/patches/series +I: run "debmake -x2" to get more template files +I: $ wrap-and-sort + +I: substituting => /usr/share/debmake/extra2single/postinst +I: creating => debian/postinst I: substituting => /usr/share/debmake/extra2single/links I: creating => debian/links I: substituting => /usr/share/debmake/extra2single/preinst I: creating => debian/preinst -I: substituting => /usr/share/debmake/extra2single/install -I: creating => debian/install -I: substituting => /usr/share/debmake/extra2single/postinst -I: creating => debian/postinst I: substituting => /usr/share/debmake/extra2single/postrm I: creating => debian/postrm -I: substituting => /usr/share/debmake/extra2single/prerm -I: creating => debian/prerm I: substituting => /usr/share/debmake/extra2single/clean I: creating => debian/clean -I: substituting => /usr/share/debmake/extra3/package.upstart.ex -I: creating => debian/debhello.upstart.ex -I: substituting => /usr/share/debmake/extra3/package.emacsen-install.ex -I: creating => debian/debhello.emacsen-install.ex -I: substituting => /usr/share/debmake/extra3/manpage.sgml.ex -I: creating => debian/manpage.sgml.ex -I: substituting => /usr/share/debmake/extra3/manpage.1.ex -I: creating => debian/manpage.1.ex +I: substituting => /usr/share/debmake/extra2single/prerm +I: creating => debian/prerm +I: substituting => /usr/share/debmake/extra2single/install +I: creating => debian/install I: substituting => /usr/share/debmake/extra3/package.cron.d.ex I: creating => debian/debhello.cron.d.ex -I: set parameters +I: substituting => /usr/share/debmake/extra3/manpage.asciidoc.ex +I: creating => debian/manpage.asciidoc.ex +I: substituting => /usr/share/debmake/extra3/package.init.ex +I: creating => debian/debhello.init.ex +I: substituting => /usr/share/debmake/extra3/package.emacsen-install.ex +I: creating => debian/debhello.emacsen-install.ex I: substituting => /usr/share/debmake/extra3/package.default.ex I: creating => debian/debhello.default.ex -I: substituting => /usr/share/debmake/extra3/source.lintian-overrides.ex -I: creating => debian/source.lintian-overrides.ex -I: substituting => /usr/share/debmake/extra3/package.bug-control.ex -I: sanity check of parameters -I: pkg="debhello", ver="0.2", rev="1" -I: *** start packaging in "debhello-0.2". *** -I: provide debhello_0.2.orig.tar.gz for non-native Debian package -I: creating => debian/debhello.bug-control.ex -I: substituting => /usr/share/debmake/extra3/package.tmpfile.ex -I: pwd = "/build/debmake-doc-1.14/debhello-0.2-pkg1/test" -I: $ ln -sf debhello-0.2.tar.gz debhello_0.2.orig.tar.gz -I: creating => debian/debhello.tmpfile.ex -I: substituting => /usr/share/debmake/extra3/package.bug-presubj.ex -I: creating => debian/debhello.bug-presubj.ex -I: substituting => /usr/share/debmake/extra3/package.service.ex -I: creating => debian/debhello.service.ex -I: substituting => /usr/share/debmake/extra3/package.emacsen-startup.ex -I: pwd = "/build/debmake-doc-1.14/debhello-0.2-pkg1/test/debhello-0.2" -I: parse binary package settings: :sh -I: binary package=debhello Type=script / Arch=all M-A=foreign -I: analyze the source tree -I: creating => debian/debhello.emacsen-startup.ex +I: substituting => /usr/share/debmake/extra3/package.cron.daily.ex +I: creating => debian/debhello.cron.daily.ex +I: substituting => /usr/share/debmake/extra3/package.dirs.ex +I: creating => debian/debhello.dirs.ex +I: substituting => /usr/share/debmake/extra3/package.emacsen-remove.ex +I: creating => debian/debhello.emacsen-remove.ex +I: substituting => /usr/share/debmake/extra3/package.upstart.ex +I: creating => debian/debhello.upstart.ex I: substituting => /usr/share/debmake/extra3/manpage.xml.ex -I: build_type = Unknown -I: scan source for copyright+license text and file extensions I: creating => debian/manpage.xml.ex +I: substituting => /usr/share/debmake/extra3/manpage.1.ex +I: creating => debian/manpage.1.ex +I: substituting => /usr/share/debmake/extra3/package.emacsen-startup.ex +I: creating => debian/debhello.emacsen-startup.ex +I: substituting => /usr/share/debmake/extra3/package.service.ex +I: creating => debian/debhello.service.ex +I: substituting => /usr/share/debmake/extra3/package.bug-control.ex +I: creating => debian/debhello.bug-control.ex I: substituting => /usr/share/debmake/extra3/package.cron.hourly.ex I: creating => debian/debhello.cron.hourly.ex -I: 33 %, ext = media -I: 33 %, ext = desktop -I: 33 %, ext = 1 -I: check_all_licenses -I: ..W: Non-UTF-8 char found, using latin-1: data/hello.png I: substituting => /usr/share/debmake/extra3/package.conffiles.ex I: creating => debian/debhello.conffiles.ex -I: substituting => /usr/share/debmake/extra3/package.bug-script.ex -I: creating => debian/debhello.bug-script.ex -I: substituting => /usr/share/debmake/extra3/package.cron.weekly.ex -I: creating => debian/debhello.cron.weekly.ex I: substituting => /usr/share/debmake/extra3/package.lintian-overrides.ex I: creating => debian/debhello.lintian-overrides.ex I: substituting => /usr/share/debmake/extra3/package.cron.monthly.ex I: creating => debian/debhello.cron.monthly.ex -I: substituting => /usr/share/debmake/extra3/manpage.asciidoc.ex -I: creating => debian/manpage.asciidoc.ex -I: substituting => /usr/share/debmake/extra3/package.init.ex -I: creating => debian/debhello.init.ex -I: substituting => /usr/share/debmake/extra3/package.cron.daily.ex -I: creating => debian/debhello.cron.daily.ex -I: substituting => /usr/share/debmake/extra3/package.emacsen-remove.ex -I: creating => debian/debhello.emacsen-remove.ex -I: substituting => /usr/share/debmake/extra3/package.dirs.ex -I: creating => debian/debhello.dirs.ex -I: substituting => /usr/share/debmake/extra4/GPL-2.0+ -I: creating => debian/license-examples/GPL-2.0+ -I: substituting => /usr/share/debmake/extra4/LGPL-3.0+ -I: creating => debian/license-examples/LGPL-3.0+ +I: substituting => /usr/share/debmake/extra3/package.bug-presubj.ex +I: creating => debian/debhello.bug-presubj.ex +I: substituting => /usr/share/debmake/extra3/package.tmpfile.ex +I: creating => debian/debhello.tmpfile.ex +I: substituting => /usr/share/debmake/extra3/package.bug-script.ex +I: creating => debian/debhello.bug-script.ex +I: substituting => /usr/share/debmake/extra3/manpage.sgml.ex +I: creating => debian/manpage.sgml.ex +I: substituting => /usr/share/debmake/extra3/source.lintian-overrides.ex +I: creating => debian/source.lintian-overrides.ex +I: substituting => /usr/share/debmake/extra3/package.cron.weekly.ex +I: creating => debian/debhello.cron.weekly.ex I: substituting => /usr/share/debmake/extra4/GPL-3.0+ I: creating => debian/license-examples/GPL-3.0+ I: substituting => /usr/share/debmake/extra4/Expat I: creating => debian/license-examples/Expat -I: substituting => /usr/share/debmake/extra4/Apache-2.0 -I: creating => debian/license-examples/Apache-2.0 +I: substituting => /usr/share/debmake/extra4/GPL-2.0+ +I: creating => debian/license-examples/GPL-2.0+ I: substituting => /usr/share/debmake/extra4/LGPL-2.1+ I: creating => debian/license-examples/LGPL-2.1+ +I: substituting => /usr/share/debmake/extra4/Apache-2.0 +I: creating => debian/license-examples/Apache-2.0 I: substituting => /usr/share/debmake/extra4/Artistic-1.0 I: creating => debian/license-examples/Artistic-1.0 +I: substituting => /usr/share/debmake/extra4/LGPL-3.0+ +I: creating => debian/license-examples/LGPL-3.0+ I: substituting => /usr/share/debmake/extra4/BSD-3-Clause I: creating => debian/license-examples/BSD-3-Clause I: $ wrap-and-sort -.. -I: check_all_licenses completed for 4 files. -I: bunch_all_licenses -I: format_all_licenses -I: make debian/* template files -I: single binary package -I: debmake -x "1" ... -I: creating => debian/control -I: creating => debian/copyright -I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/rules -I: substituting => /usr/share/debmake/extra0/changelog -I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat -I: substituting => /usr/share/debmake/extra1/README.Debian -I: creating => debian/README.Debian -I: substituting => /usr/share/debmake/extra1/watch -I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format -I: substituting => /usr/share/debmake/extra1source/local-options -I: creating => debian/source/local-options -I: substituting => /usr/share/debmake/extra1patches/series -I: creating => debian/patches/series -I: run "debmake -x2" to get more template files -I: $ wrap-and-sort + $ $ vim debian/source/local-options +/build/debmake-doc-1.14/bin/L: riga 4: $: comando non trovato + ... hack, hack, hack, ... +I: set parameters + $ cat debian/source/local-options +auto-commit +I: sanity check of parameters +I: pkg="debhello", ver="1.0", rev="1" +I: *** start packaging in "debhello-1.0". *** +I: provide debhello_1.0.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-1.0-pkg1/test" +I: $ ln -sf debhello-1.0.tar.gz debhello_1.0.orig.tar.gz +I: pwd = "/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0" +I: parse binary package settings: :sh +I: binary package=debhello Type=script / Arch=all M-A=foreign +I: analyze the source tree +I: build_type = make +I: scan source for copyright+license text and file extensions +I: 33 %, ext = desktop +I: 33 %, ext = media +I: 33 %, ext = 1 +I: check_all_licenses +I: $ cd .. +... $ tree +.W: Non-UTF-8 char found, using latin-1: data/hello.png +. +├── debhello-0.2 +│   ├── LICENSE +│   ├── data +│   │   ├── hello.desktop +│   │   └── hello.png +│   ├── debian +│   │   ├── README.Debian +│   │   ├── changelog +│   │   ├── compat +│   │   ├── control +│   │   ├── copyright +│   │   ├── patches +│   │   │   └── series +│   │   ├── rules +│   │   ├── source +│   │   │   ├── format +│   │   │   └── local-options +│   │   └── watch +│   ├── man +│   │   └── hello.1 +│   └── scripts +│   └── hello +├── debhello-0.2.tar.gz +└── debhello_0.2.orig.tar.gz -> debhello-0.2.tar.gz + +7 directories, 17 files $ cd .. $ tree . -├── debhello-0.0 +├── debhello-0.3 │   ├── LICENSE │   ├── Makefile │   ├── debian @@ -5180,87 +5890,13 @@ │   │   └── watch │   └── src │   └── hello.c -├── debhello-0.0.tar.gz -└── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz +├── debhello-0.3.tar.gz +└── debhello_0.3.orig.tar.gz -> debhello-0.3.tar.gz 5 directories, 15 files - $ cat debhello-0.0/debian/rules -#!/usr/bin/make -f -# You must remove unused comment lines for the released package. -#export DH_VERBOSE = 1 -#export DEB_BUILD_MAINT_OPTIONS = hardening=+all -#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic -#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed - -%: - dh $@ - -#override_dh_auto_install: -# dh_auto_install -- prefix=/usr - -#override_dh_install: -# dh_install --list-missing -X.pyc -X.pyo - $ cat debhello-0.0/debian/control -Source: debhello -Section: unknown -Priority: optional -Maintainer: "Firstname Lastname" -Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.4 -Homepage: - -Package: debhello -Architecture: any -Multi-Arch: foreign -Depends: ${misc:Depends}, ${shlibs:Depends} -Description: auto-generated package by debmake - This Debian binary package was auto-generated by the - debmake(1) command provided by the debmake package. $ cd .. - $ cat debhello-0.0/debian/copyright $ tree - $ cd .. -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: debhello -Source: -# -# Please double check copyright with the licensecheck(1) command. - -Files: Makefile - src/hello.c -Copyright: __NO_COPYRIGHT_NOR_LICENSE__ -License: __NO_COPYRIGHT_NOR_LICENSE__ - -#---------------------------------------------------------------------------- -# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following -# license/copyright files. - -#---------------------------------------------------------------------------- -# License file: LICENSE - License: - . - All files in this archive are licensed under the MIT License as below. - . - Copyright 2015 Osamu Aoki - . - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -. +.. ├── debhello-0.1 │   └── debian │   ├── README.Debian @@ -5277,7 +5913,8 @@ │   ├── debhello.cron.daily.ex │   ├── debhello.cron.hourly.ex │   ├── debhello.cron.monthly.ex -│   ├── debhello.cron.weekly.ex + +I: check_all_licenses completed for 5 files.│   ├── debhello.cron.weekly.ex │   ├── debhello.default.ex │   ├── debhello.dirs.ex │   ├── debhello.emacsen-install.ex @@ -5293,6 +5930,7 @@ │   │   ├── Apache-2.0 │   │   ├── Artistic-1.0 │   │   ├── BSD-3-Clause + │   │   ├── Expat │   │   ├── GPL-2.0+ │   │   ├── GPL-3.0+ @@ -5310,7 +5948,7 @@ │   ├── preinst │   ├── prerm │   ├── rules -│   ├── source +I: bunch_all_licenses│   ├── source │   │   ├── format │   │   └── local-options │   ├── source.lintian-overrides.ex @@ -5319,53 +5957,61 @@ └── debhello_0.1.orig.tar.gz -> debhello-0.1.tar.gz 5 directories, 51 files - $ tree -. -├── debhello-0.2 -│   ├── LICENSE -│   ├── data -│   │   ├── hello.desktop -│   │   └── hello.png -│   ├── debian -│   │   ├── README.Debian -│   │   ├── changelog -│   │   ├── compat -│   │   ├── control -│   │   ├── copyright -│   │   ├── patches -│   │   │   └── series -│   │   ├── rules -│   │   ├── source -│   │   │   ├── format -│   │   │   └── local-options -│   │   └── watch -│   ├── man -│   │   └── hello.1 -│   └── scripts -│   └── hello -├── debhello-0.2.tar.gz -└── debhello_0.2.orig.tar.gz -> debhello-0.2.tar.gz -7 directories, 17 files - $ cd .. - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg4/test debmake +I: format_all_licenses +I: make debian/* template files +I: single binary package +I: debmake -x "1" ... +I: creating => debian/control $ cat debhello-0.2/debian/rules +I: creating => debian/copyright +I: substituting => /usr/share/debmake/extra0/rules +I: creating => debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. #export DH_VERBOSE = 1 %: dh $@ - $ cp -a /build/debmake-doc-1.14/debhello-0.1-pkg1/test debmake - $ cd /build/debmake-doc-1.14/debhello-0.0-pkg4/test - $ cd /build/debmake-doc-1.14/debhello-0.1-pkg1/test +I: substituting => /usr/share/debmake/extra0/changelog +I: creating => debian/changelog +I: substituting => /usr/share/debmake/extra1/README.Debian +I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat +I: substituting => /usr/share/debmake/extra1/watch +I: creating => debian/watch +I: substituting => /usr/share/debmake/extra1source/local-options +I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format +I: substituting => /usr/share/debmake/extra1patches/series +I: creating => debian/patches/series +I: run "debmake -x2" to get more template files +I: $ wrap-and-sort + $ cat debhello-0.3/debian/rules +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +#export DH_VERBOSE = 1 +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +%: + dh $@ + +#override_dh_auto_install: +# dh_auto_install -- prefix=/usr + +#override_dh_install: +# dh_install --list-missing -X.pyc -X.pyo + $ cd .. $ cat debhello-0.2/debian/control + $ cp -a /build/debmake-doc-1.14/debhello-0.1-pkg1/test debmake Source: debhello Section: unknown Priority: optional Maintainer: "Firstname Lastname" -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-0.1-pkg1' Build-Depends: debhelper (>=11~) Standards-Version: 4.1.4 Homepage: @@ -5377,58 +6023,120 @@ Description: auto-generated package by debmake This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. + $ cd /build/debmake-doc-1.14/debhello-0.1-pkg1/test + $ cat debhello-0.3/debian/control +Source: debhello +Section: unknown +Priority: optional +Maintainer: "Firstname Lastname" +Build-Depends: debhelper (>=11~) +Standards-Version: 4.1.4 +Homepage: + +Package: debhello +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: auto-generated package by debmake + This Debian binary package was auto-generated by the + debmake(1) command provided by the debmake package. +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-0.1-pkg1" touch debhello-0.1-pkg1/.stamp -============= Build debhello-0.3-pkg1 ============== -make -C debhello-0.3-pkg1 - $ cd debhello-0.0 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-0.3-pkg1' -mkdir -p /build/debmake-doc-1.14/debhello-0.3-pkg1/test -echo /build/debmake-doc-1.14/debhello-0.3-pkg1 > /build/debmake-doc-1.14/debhello-0.3-pkg1/next.dir -echo debhello-0.3 > /build/debmake-doc-1.14/debhello-0.3-pkg1/project -for i in step000 step101 step102 step200 step201 step202 step203 step204 step299 step301 step302 step303 step304 step305 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-0.3-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-0.3-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-0.3-pkg1/$i.log ; \ + $ cd .. +============= Build debhello-1.1-pkg1 ============== +make -C debhello-1.1-pkg1 + $ cp -a /build/debmake-doc-1.14/debhello-0.2-pkg1/test debmake +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-1.1-pkg1" +mkdir -p /build/debmake-doc-1.14/debhello-1.1-pkg1/test + $ cd /build/debmake-doc-1.14/debhello-0.2-pkg1/test + $ cat debhello-0.3/debian/copyright +echo /build/debmake-doc-1.14/debhello-1.1-pkg1 > /build/debmake-doc-1.14/debhello-1.1-pkg1/next.dir +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/echo debhello-1.1 > /build/debmake-doc-1.14/debhello-1.1-pkg1/project + +Upstream-Name: debhello +Source: +# +# Please double check copyright with the licensecheck(1) command. + +Files: Makefile + src/hello.c +Copyright: __NO_COPYRIGHT_NOR_LICENSE__ +License: __NO_COPYRIGHT_NOR_LICENSE__ + +#---------------------------------------------------------------------------- +# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following +# license/copyright files. + +#---------------------------------------------------------------------------- +# License file: LICENSE + License: + . + All files in this archive are licensed under the MIT License as below. + . + Copyright 2015 Osamu Aoki + . + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +for i in step000 step101 step102 step103 step104 step200 step201 step202 step203 step299 step301 step302 step303 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-1.1-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-1.1-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.1-pkg1/$i.log ; \ ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-0.3-pkg1/$i.log | col -b -x | \ +cat /build/debmake-doc-1.14/debhello-1.1-pkg1/$i.log | col -b -x | \ grep -v -e '^Script started on' | \ grep -v -e '^Script done on' | \ sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-0.3-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-0.3-pkg1/$i.slog ; \ +sed -e 's#/build/debmake-doc-1.14/debhello-1.1-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.1-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done - $ cd .. - $ wget http://www.example.org/download/debhello-0.3.tar.gz + $ wget http://www.example.org/download/debhello-1.1.tar.gz ... - $ vim debian/rules + $ vim debhello-0.2/debian/rules ... hack, hack, hack, ... - $ cp -a /build/debmake-doc-1.14/debhello-0.2-pkg1/test debmake - $ cat debian/rules + $ cd .. + $ cat debhello-0.2/debian/rules + $ cp -a /build/debmake-doc-1.14/debhello-0.3-pkg1/test debmake #!/usr/bin/make -f export DH_VERBOSE = 1 -export DEB_BUILD_MAINT_OPTIONS = hardening=+all -export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic -export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: dh $@ - $ tar -xzmf debhello-0.3.tar.gz - $ cd /build/debmake-doc-1.14/debhello-0.2-pkg1/test + $ tar -xzmf debhello-1.1.tar.gz + $ cd /build/debmake-doc-1.14/debhello-0.3-pkg1/test $ tree + $ vim debhello-0.2/debian/control + ... hack, hack, hack, ... . -├── debhello-0.3 +├── debhello-1.1 │   ├── LICENSE -│   ├── Makefile -│   └── src -│   └── hello.c -└── debhello-0.3.tar.gz +│   ├── MANIFEST.in +│   ├── PKG-INFO +│   ├── hello_py +│   │   └── __init__.py +│   ├── scripts +│   │   └── hello +│   └── setup.py +└── debhello-1.1.tar.gz -2 directories, 4 files - $ vim debian/control - ... hack, hack, hack, ... - $ vim debhello-0.2/debian/rules +3 directories, 7 files + $ cat debhello-0.2/debian/control + $ vim debhello-0.3/debian/rules ... hack, hack, hack, ... - $ cat debian/control Source: debhello Section: devel Priority: optional @@ -5438,50 +6146,104 @@ Homepage: https://salsa.debian.org/debian/debmake-doc Package: debhello -Architecture: any +Architecture: all Multi-Arch: foreign -Depends: ${misc:Depends}, ${shlibs:Depends} +Depends: ${misc:Depends} Description: example package in the debmake-doc package This is an example package to demonstrate Debian packaging using the debmake command. . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. - $ cat debhello-0.2/debian/rules + $ cat debhello-0.3/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: dh $@ - $ cat debhello-0.3/src/hello.c -#include -#include -#define LEN_NAME 10 -int -main(int argc, char *argv[]) -{ - int i, len; - char name[LEN_NAME]; - if (argc == 2) { - for (i=0;argv[1][i]!='\0'; i++) { - if (argv[1][i] >= 'a' && argv[1][i] <= 'z') - name[i] = argv[1][i] -'a' + 'A'; - else - name[i] = argv[1][i]; - } - name[i] = '\0'; - printf("Hello, %s!\n", name); - } - else - printf("Hello! Run this with one argument!\n"); + $ cat debhello-1.1/scripts/hello +#!/usr/bin/python3 +import hello_py - return 0; -} - $ vim debian/copyright +if __name__ == '__main__': + hello_py.main() + + $ vim debhello-0.2/debian/install ... hack, hack, hack, ... - $ cat debian/copyright - $ vim debhello-0.2/debian/control + $ cat debhello-0.2/debian/install $ vim debhello-0.3/debian/control + + ... hack, hack, hack, ... +data/hello.desktop usr/share/applications +data/hello.png usr/share/pixmaps +scripts/hello usr/bin + $ cat debhello-0.3/debian/control + $ cat debhello-1.1/hello_py/__init__.py +Source: debhello +Section: devel +Priority: optional +Maintainer: Osamu Aoki +Build-Depends: debhelper (>=11~) +Standards-Version: 4.3.0 +Homepage: https://salsa.debian.org/debian/debmake-doc + +Package: debhello +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: example package in the debmake-doc package + This is an example package to demonstrate Debian packaging using + the debmake command. + . + The generated Debian package uses the dh command offered by the + debhelper package and the dpkg source format `3.0 (quilt)'. +#!/usr/bin/python3 +def main(): + print('Hello Python3!') + input("Press Enter to continue...") + return + +if __name__ == '__main__': + main() + + $ vim debhello-0.2/debian/manpages ... hack, hack, hack, ... + $ vim debhello-0.3/debian/copyright + ... hack, hack, hack, ... + $ cat debhello-1.1/setup.py $ cat debhello-0.2/debian/manpages + +man/hello.1 +#!/usr/bin/python3 +# vi:se ts=4 sts=4 et ai: +from distutils.core import setup + +setup(name='debhello', + version='4.0', + description='Hello Python', + long_description='Hello Python program.', + author='Osamu Aoki', + author_email='osamu@debian.org', + url='http://people.debian.org/~osamu/', + packages=['hello_py'], + package_dir={'hello_py': 'hello_py'}, + scripts=['scripts/hello'], + classifiers = ['Development Status :: 3 - Alpha', + 'Environment :: Console', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Natural Language :: English', + 'Operating System :: POSIX :: Linux', + 'Programming Language :: Python :: 3', + 'Topic :: Utilities', + ], + platforms = 'POSIX', + license = 'MIT License' +) + + + $ cat debhello-0.3/debian/copyright Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: debhello Source: https://salsa.debian.org/debian/debmake-doc @@ -5506,27 +6268,46 @@ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - $ cd .. - $ cat debhello-0.3/Makefile - $ cat debhello-0.2/debian/control -Source: debhello -Section: devel -Priority: optional -Maintainer: Osamu Aoki -Build-Depends: debhelper (>=11~) -Standards-Version: 4.3.0 -Homepage: https://salsa.debian.org/debian/debmake-doc + $ dch -r + ... hack, hack, hack, ... + $ cat debhello-1.1/MANIFEST.in +include MANIFEST.in +include LICENSE + $ cd debhello-0.3 + $ cat debhello-0.2/debian/changelog +debhello (0.2-1) unstable; urgency=low -Package: debhello -Architecture: all -Multi-Arch: foreign -Depends: ${misc:Depends} -Description: example package in the debmake-doc package - This is an example package to demonstrate Debian packaging using - the debmake command. - . - The generated Debian package uses the dh command offered by the - debhelper package and the dpkg source format `3.0 (quilt)'. + * New upstream release. + - POSIX shell script and data without Makefile. + + -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 + +debhello (0.1-1) unstable; urgency=low + + * New upstream release. + - Empty content. + + -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 + +debhello (0.0-1) unstable; urgency=low + + * Initial release of debhello. Closes: #123456 + - C source for an executable. + - Makefile supporting $(DESTDIR) and $(prefix)=/usr . + + -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + $ ls -l debian/patches/ +totale 4 +-rw-rw-r-- 1 pbuilder2 pbuilder2 65 Sep 21 17:02 series + $ cat debian/patches/series +# You must remove unused comment lines for the released package. +vi Makefile + ... hack, hack, hack, ... + $ cd debhello-1.1 + $ cd .. + $ cat Makefile + $ tree debhello-0.2/debian + $ debmake -b':py3' all: src/hello src/hello: src/hello.c @@ -5534,7 +6315,7 @@ install: src/hello install -D src/hello \ - /usr/local/bin/hello + $(DESTDIR)/usr/bin/hello clean: -rm -f src/hello @@ -5542,35 +6323,92 @@ distclean: clean uninstall: - -rm -f /usr/local/bin/hello + -rm -f $(DESTDIR)/usr/bin/hello .PHONY: all install clean distclean uninstall - $ dch -r - ... hack, hack, hack, ... - $ cat debhello-0.0/debian/changelog - $ cd debhello-0.3 - $ vim debhello-0.2/debian/install - ... hack, hack, hack, ... -debhello (0.0-1) unstable; urgency=low +debhello-0.2/debian +├── README.Debian +├── changelog +├── compat +├── control +├── copyright +├── install +├── manpages +├── patches +│   └── series +├── rules +├── source +│   ├── format +│   └── local-options +└── watch - * Initial release of debhello. Closes: #123456 - - C source for an executable. - - Makefile supporting $(DESTDIR) and $(prefix)=/usr . +2 directories, 12 files + $ tree + $ cd .. +. +├── debhello-1.0 +│   ├── LICENSE +│   ├── Makefile +│   ├── data +│   │   ├── hello.desktop +│   │   └── hello.png +│   ├── debian +│   │   ├── README.Debian +│   │   ├── changelog +│   │   ├── compat +│   │   ├── control +│   │   ├── copyright +│   │   ├── patches +│   │   │   └── series +│   │   ├── rules +│   │   ├── source +│   │   │   ├── format +│   │   │   └── local-options +│   │   └── watch +│   ├── man +│   │   └── hello.1 +│   └── scripts +│   └── hello +├── debhello-1.0.tar.gz +└── debhello_1.0.orig.tar.gz -> debhello-1.0.tar.gz - -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ cat debhello-0.2/debian/install -data/hello.desktop usr/share/applications -data/hello.png usr/share/pixmaps -scripts/hello usr/bin - $ debmake - $ vim debhello-0.2/debian/manpages - ... hack, hack, hack, ... - $ cd debhello-0.0 - $ cat debhello-0.2/debian/manpages -man/hello.1 +7 directories, 18 files + $ cd .. + $ cat debhello-0.3/debian/patches/series + $ cp -a /build/debmake-doc-1.14/debhello-0.2-pkg1/test package +# You must remove unused comment lines for the released package. + $ cat debhello-1.0/debian/rules + $ ls -l debhello-0.3/debian/patches/ +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +#export DH_VERBOSE = 1 + +%: + dh $@ + +#override_dh_auto_install: +# dh_auto_install -- prefix=/usr + +#override_dh_install: +# dh_install --list-missing -X.pyc -X.pyo +totale 4 +-rw-rw-r-- 1 pbuilder2 pbuilder2 65 Sep 21 17:02 series + $ cd /build/debmake-doc-1.14/debhello-0.2-pkg1/test $ dch -r ... hack, hack, hack, ... - $ cat debhello-0.2/debian/changelog + $ cd .. + $ cp -a /build/debmake-doc-1.14/debhello-1.0-pkg1/test debmake + $ cd debhello-0.2 + $ cat debhello-0.3/debian/changelog + $ debuild +debhello (0.3-1) unstable; urgency=medium + + * New upstream release. + - C source for a buggy executable. + - Makefile with fixed install path /usr/local . + + -- Osamu Aoki Sun, 23 Oct 2016 16:56:42 +0900 + debhello (0.2-1) unstable; urgency=low * New upstream release. @@ -5592,15 +6430,14 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ tree debhello-0.2/debian -debhello-0.2/debian + $ cd /build/debmake-doc-1.14/debhello-1.0-pkg1/test + $ tree debhello-0.3/debian +debhello-0.3/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright -├── install -├── manpages ├── patches │   └── series ├── rules @@ -5609,74 +6446,172 @@ │   └── local-options └── watch -2 directories, 12 files +2 directories, 10 files + $ vim debhello-1.0/debian/rules + ... hack, hack, hack, ... + $ cat debhello-1.0/debian/rules +#!/usr/bin/make -f +export DH_VERBOSE = 1 + +%: + dh $@ + +override_dh_auto_install: + dh_auto_install -- prefix=/usr $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-0.2-pkg1/test package - $ cd /build/debmake-doc-1.14/debhello-0.2-pkg1/test - $ cd debhello-0.2 + $ cp -a /build/debmake-doc-1.14/debhello-0.3-pkg1/test package + $ dch -r + ... hack, hack, hack, ... + $ cd /build/debmake-doc-1.14/debhello-0.3-pkg1/test + $ cat debhello-1.0/debian/changelog +debhello (1.0-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data. + - Makefile supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 + +debhello (0.2-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data without Makefile. + + -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 + +debhello (0.1-1) unstable; urgency=low + + * New upstream release. + - Empty content. + + -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 + +debhello (0.0-1) unstable; urgency=low + + * Initial release of debhello. Closes: #123456 + - C source for an executable. + - Makefile supporting $(DESTDIR) and $(prefix)=/usr . + + -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + $ cd debhello-0.3 $ debuild - $ vim Makefile + $ vim debhello-1.0/debian/README.Debian ... hack, hack, hack, ... - $ head -n1 Makefile -prefix = /usr - $ dpkg-source --commit . 000-prefix-usr.patch - ... edit the DEP-3 patch header with editor - dpkg-buildpackage -us -uc -ui -i - $ cat debian/patches/series -000-prefix-usr.patch - $ cat debian/patches/000-prefix-usr.patch -Description: set prefix=/usr patch -Author: Osamu Aoki -Index: debhello-0.0/Makefile + $ cat debhello-1.0/debian/README.Debian +debhello upstream package example ---- debhello-0.0.orig/Makefile -+++ debhello-0.0/Makefile -@@ -1,4 +1,4 @@ --prefix = /usr/local -+prefix = /usr - - all: src/hello - - $ tree -a -. -├── .pc -│   ├── .quilt_patches -│   ├── .quilt_series -│   ├── .version -│   ├── 000-prefix-usr.patch -│   │   ├── .timestamp -│   │   └── Makefile -│   └── applied-patches -├── LICENSE -├── Makefile -├── debian -│   ├── README.Debian -│   ├── changelog -│   ├── compat -│   ├── control -│   ├── copyright -│   ├── patches -│   │   ├── 000-prefix-usr.patch -│   │   └── series -│   ├── rules -│   ├── source -│   │   ├── format -│   │   └── local-options -│   └── watch -└── src - └── hello.c +This is an example upstream package to demonstrate the Debian packaging +using the debmake command. -6 directories, 20 files - $ cd .. - $ tree debhello-0.0/debian -debhello-0.0/debian + -- Osamu Aoki Sun, 11 Jan 2015 00:00:00 +0000 + $ vim debhello-1.0/debian/changelog + ... hack, hack, hack, ... + $ cat debhello-1.0/debian/changelog +debhello (1.0-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data. + - Makefile supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 + +debhello (0.2-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data without Makefile. + + -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 + +debhello (0.1-1) unstable; urgency=low + + * New upstream release. + - Empty content. + + -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 + +debhello (0.0-1) unstable; urgency=low + + * Initial release of debhello. Closes: #123456 + - C source for an executable. + - Makefile supporting $(DESTDIR) and $(prefix)=/usr . + + -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + $ vim debhello-1.0/debian/watch + ... hack, hack, hack, ... + $ cat debhello-1.0/debian/watch +# When there is no appropriate upstream URL for uscan, it is +# the best to have a watch file without any real content as +# this file. See uscan(1). + $ vim debhello-1.0/debian/compat + ... hack, hack, hack, ... + $ cat debhello-1.0/debian/compat +11 + $ vim debhello-1.0/debian/control + ... hack, hack, hack, ... + $ cat debhello-1.0/debian/control +Source: debhello +Section: devel +Priority: optional +Maintainer: Osamu Aoki +Build-Depends: debhelper (>=11~) +Standards-Version: 4.3.0 +Homepage: https://salsa.debian.org/debian/debmake-doc + +Package: debhello +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Description: example package in the debmake-doc package + This is an example package to demonstrate Debian packaging using + the debmake command. + . + The generated Debian package uses the dh command offered by the + debhelper package and the dpkg source format `3.0 (quilt)'. + $ vim debhello-1.0/debian/copyright + ... hack, hack, hack, ... + $ cat debhello-1.0/debian/copyright +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: debhello +Source: https://salsa.debian.org/debian/debmake-doc + +Files: * +Copyright: 2015 Osamu Aoki +License: Expat + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + $ vim debhello-1.0/debian/source/format + ... hack, hack, hack, ... + $ cat debhello-1.0/debian/source/format +3.0 (quilt) + + $ vim debhello-1.0/debian/source/local-options + ... hack, hack, hack, ... + $ cat debhello-1.0/debian/source/local-options +abort-on-upstream-changes +unapply-patches + $ tree debhello-1.0/debian +debhello-1.0/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches -│   ├── 000-prefix-usr.patch │   └── series ├── rules ├── source @@ -5684,72 +6619,81 @@ │   └── local-options └── watch -2 directories, 11 files +2 directories, 10 files $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-0.0-pkg4/test package - $ cd /build/debmake-doc-1.14/debhello-0.0-pkg4/test - $ cd debhello-0.0 -I: set parameters + $ cp -a /build/debmake-doc-1.14/debhello-1.0-pkg1/test package + $ cd /build/debmake-doc-1.14/debhello-1.0-pkg1/test + $ cd debhello-1.0 $ debuild + dpkg-buildpackage -us -uc -ui -i + dpkg-buildpackage -us -uc -ui -i +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 0.2-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki +I: set parameters I: sanity check of parameters -I: pkg="debhello", ver="0.3", rev="1" -I: *** start packaging in "debhello-0.3". *** -I: provide debhello_0.3.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-0.3-pkg1/test" -I: $ ln -sf debhello-0.3.tar.gz debhello_0.3.orig.tar.gz -I: pwd = "/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3" -I: parse binary package settings: -I: binary package=debhello Type=bin / Arch=any M-A=foreign +I: pkg="debhello", ver="1.1", rev="1" +I: *** start packaging in "debhello-1.1". *** +I: provide debhello_1.1.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-1.1-pkg1/test" +I: $ ln -sf debhello-1.1.tar.gz debhello_1.1.orig.tar.gz + dpkg-buildpackage -us -uc -ui -i +I: pwd = "/build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1" +I: parse binary package settings: :py3 +I: binary package=debhello Type=python3 / Arch=all M-A=foreign I: analyze the source tree -I: build_type = make +I: build_type = I: scan source for copyright+license text and file extensions -I: 100 %, ext = c +I: 67 %, ext = python +I: 33 %, ext = in I: check_all_licenses -I: .. -I: check_all_licenses completed for 2 files. +I: ..... +I: check_all_licenses completed for 5 files. I: bunch_all_licenses I: format_all_licenses I: make debian/* template files I: single binary package I: debmake -x "1" ... -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 0.2-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki I: creating => debian/control I: creating => debian/copyright I: substituting => /usr/share/debmake/extra0/rules I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf - $ $ vim debian/source/local-options -/build/debmake-doc-1.14/bin/L: line 4: $: command not found - ... hack, hack, hack, ... - $ cat debian/source/local-options -auto-commit - dpkg-buildpackage -us -uc -ui -i +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 0.3-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 1.0-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki $ cd .. $ tree . -├── debhello-0.3 +├── debhello-1.1 │   ├── LICENSE -│   ├── Makefile +│   ├── MANIFEST.in +│   ├── PKG-INFO │   ├── debian │   │   ├── README.Debian │   │   ├── changelog @@ -5763,198 +6707,99 @@ │   │   │   ├── format │   │   │   └── local-options │   │   └── watch -│   └── src -│   └── hello.c -├── debhello-0.3.tar.gz -└── debhello_0.3.orig.tar.gz -> debhello-0.3.tar.gz +│   ├── hello_py +│   │   └── __init__.py +│   ├── scripts +│   │   └── hello +│   └── setup.py +├── debhello-1.1.tar.gz +└── debhello_1.1.orig.tar.gz -> debhello-1.1.tar.gz -5 directories, 15 files - $ cat debhello-0.3/debian/rules +6 directories, 18 files + $ cat debhello-1.1/debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. #export DH_VERBOSE = 1 -#export DEB_BUILD_MAINT_OPTIONS = hardening=+all -#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic -#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: - dh $@ - -#override_dh_auto_install: -# dh_auto_install -- prefix=/usr - -#override_dh_install: -# dh_install --list-missing -X.pyc -X.pyo - $ cat debhello-0.3/debian/control + dh $@ --with python3 --buildsystem=pybuild + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf + $ cat debhello-1.1/debian/control Source: debhello Section: unknown Priority: optional Maintainer: "Firstname Lastname" -Build-Depends: debhelper (>=11~) +Build-Depends: debhelper (>=11~), dh-python, python3-all Standards-Version: 4.1.4 Homepage: +X-Python3-Version: >= 3.2 Package: debhello -Architecture: any +Architecture: all Multi-Arch: foreign -Depends: ${misc:Depends}, ${shlibs:Depends} +Depends: ${misc:Depends}, ${python3:Depends} Description: auto-generated package by debmake This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. - $ cat debhello-0.3/debian/copyright -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: debhello -Source: -# -# Please double check copyright with the licensecheck(1) command. - -Files: Makefile - src/hello.c -Copyright: __NO_COPYRIGHT_NOR_LICENSE__ -License: __NO_COPYRIGHT_NOR_LICENSE__ - -#---------------------------------------------------------------------------- -# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following -# license/copyright files. - -#---------------------------------------------------------------------------- -# License file: LICENSE - License: - . - All files in this archive are licensed under the MIT License as below. - . - Copyright 2015 Osamu Aoki - . - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-0.3-pkg1/test debmake - $ cd /build/debmake-doc-1.14/debhello-0.3-pkg1/test - $ vim debhello-0.3/debian/rules + $ cp -a /build/debmake-doc-1.14/debhello-1.1-pkg1/test debmake + $ cd /build/debmake-doc-1.14/debhello-1.1-pkg1/test + $ vim debhello-1.1/debian/rules ... hack, hack, hack, ... - $ cat debhello-0.3/debian/rules + $ cat debhello-1.1/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 -export DEB_BUILD_MAINT_OPTIONS = hardening=+all -export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic -export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed %: - dh $@ - $ vim debhello-0.3/debian/control + dh $@ --with python3 --buildsystem=pybuild + $ vim debhello-1.1/debian/control ... hack, hack, hack, ... - $ cat debhello-0.3/debian/control + $ cat debhello-1.1/debian/control Source: debhello Section: devel Priority: optional Maintainer: Osamu Aoki -Build-Depends: debhelper (>=11~) +Build-Depends: debhelper (>= 12~), dh-python, python3-all Standards-Version: 4.3.0 Homepage: https://salsa.debian.org/debian/debmake-doc +X-Python3-Version: >= 3.2 Package: debhello -Architecture: any +Architecture: all Multi-Arch: foreign -Depends: ${misc:Depends}, ${shlibs:Depends} +Depends: ${misc:Depends}, ${python3:Depends} Description: example package in the debmake-doc package This is an example package to demonstrate Debian packaging using the debmake command. . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 0.0-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki - $ vim debhello-0.3/debian/copyright +dpkg-source: info: using options from debhello-0.3/debian/source/local-options: --auto-commit + $ vim debhello-1.1/debian/hello.1 ... hack, hack, hack, ... - $ cat debhello-0.3/debian/copyright -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: debhello -Source: https://salsa.debian.org/debian/debmake-doc - -Files: * -Copyright: 2015 Osamu Aoki -License: Expat - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - $ cd debhello-0.3 - $ ls -l debian/patches/ -total 4 --rw-r--r-- 1 pbuilder1 pbuilder1 65 Sep 20 13:54 series - $ cat debian/patches/series -# You must remove unused comment lines for the released package. -vi Makefile + $ vim debhello-1.1/debian/manpages ... hack, hack, hack, ... - $ cat Makefile -all: src/hello - -src/hello: src/hello.c - $(CC) $(CPPFLAGS) $(CFLAGS) $(LDCFLAGS) -o $@ $^ - -install: src/hello - install -D src/hello \ - $(DESTDIR)/usr/bin/hello - -clean: - -rm -f src/hello + $ cat debhello-1.1/debian/manpages +debian/hello.1 + $ dch -r + ... hack, hack, hack, ... + $ cat debhello-1.1/debian/changelog +debhello (1.1-1) unstable; urgency=low -distclean: clean + * New upstream release. + - POSIX shell script and data with the graphical user interface. + - Makefile supporting $(DESTDIR) and $(prefix) . -uninstall: - -rm -f $(DESTDIR)/usr/bin/hello + -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 -.PHONY: all install clean distclean uninstall - $ cd .. - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf - fakeroot debian/rules clean - $ cat debhello-0.3/debian/patches/series -# You must remove unused comment lines for the released package. - $ ls -l debhello-0.3/debian/patches/ -total 4 --rw-r--r-- 1 pbuilder1 pbuilder1 65 Sep 20 13:54 series -dh clean - $ dch -r - ... hack, hack, hack, ... - $ cat debhello-0.3/debian/changelog -debhello (0.3-1) unstable; urgency=medium +debhello (1.0-1) unstable; urgency=low * New upstream release. - - C source for a buggy executable. - - Makefile with fixed install path /usr/local . + - POSIX shell script and data. + - Makefile supporting $(DESTDIR) and $(prefix) . - -- Osamu Aoki Sun, 23 Oct 2016 16:56:42 +0900 + -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 debhello (0.2-1) unstable; urgency=low @@ -5977,13 +6822,15 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ tree debhello-0.3/debian -debhello-0.3/debian + $ tree debhello-1.1/debian +debhello-1.1/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright +├── hello.1 +├── manpages ├── patches │   └── series ├── rules @@ -5992,13 +6839,22 @@ │   └── local-options └── watch -2 directories, 10 files +2 directories, 12 files $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-0.3-pkg1/test package - $ cd /build/debmake-doc-1.14/debhello-0.3-pkg1/test - $ cd debhello-0.3 + $ cp -a /build/debmake-doc-1.14/debhello-1.1-pkg1/test package + $ cd /build/debmake-doc-1.14/debhello-1.1-pkg1/test + $ cd debhello-1.1 $ debuild + fakeroot debian/rules clean +dpkg-source: info: using options from debhello-1.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dh clean + fakeroot debian/rules clean +dh clean + fakeroot debian/rules clean +dh clean dh_clean + dpkg-buildpackage -us -uc -ui -i + dh_auto_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/files @@ -6012,31 +6868,19 @@ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) dpkg-source -i -b . - dpkg-buildpackage -us -uc -ui -i - fakeroot debian/rules clean -dh clean -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_0.2.orig.tar.gz -dpkg-source: info: building debhello in debhello_0.2-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_0.2-1.dsc - debian/rules build -dh build -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 0.3-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki - dh_auto_clean - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf - make -j3 distclean -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' + make -j4 distclean +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' rm -f src/hello -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' dh_clean - dh_update_autotools_config + dh_auto_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/files +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 1.1-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki rm -fr -- debian/debhello/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ @@ -6046,47 +6890,14 @@ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dh_autoreconf dpkg-source -i -b . - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary -dpkg-source: info: using options from debhello-0.3/debian/source/local-options: --auto-commit - dh_testroot -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_0.0.orig.tar.gz - dh_prep -dpkg-source: info: using patch list from debian/patches/series -dpkg-source: info: building debhello in debhello_0.0-1.debian.tar.xz - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ -dpkg-source: info: building debhello in debhello_0.0-1.dsc - debian/rules build -dh build - fakeroot debian/rules clean -dh clean - dh_install - install -d debian/debhello/usr/bin - cp --reflink=auto -a ./scripts/hello debian/debhello/usr/bin/ - install -d debian/debhello/usr/share/applications - cp --reflink=auto -a ./data/hello.desktop debian/debhello/usr/share/applications/ - install -d debian/debhello/usr/share/pixmaps - cp --reflink=auto -a ./data/hello.png debian/debhello/usr/share/pixmaps/ - install -d debian/.debhelper/generated/debhello - dh_installdocs - dh_update_autotools_config - install -d debian/debhello/usr/share/doc/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs - dh_auto_clean - dh_autoreconf - dh_auto_configure - make -j3 distclean -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' -rm -f src/hello -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' + make -j4 distclean +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' +: # do nothing +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' dh_clean + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/files @@ -6099,216 +6910,303 @@ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_0.2.orig.tar.gz dpkg-source -i -b . - dh_auto_build - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman - make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' -# CFLAGS=-g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -# -fstack-protector-strong -Wformat -Werror=format-security -cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c - install -d debian/debhello/usr/share/man/man1/ - install -p -m0644 ./man/hello.1 debian/debhello/usr/share/man/man1/hello.1 - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' - dh_auto_test - dh_link +dpkg-source: info: building debhello in debhello_0.2-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_0.2-1.dsc + debian/rules build +dh build dpkg-source: info: using options from debhello-0.3/debian/source/local-options: --auto-commit dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_0.3.orig.tar.gz - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary - dh_strip_nondeterminism dpkg-source: info: local changes detected, the modified files are: debhello-0.3/Makefile -dh binary dpkg-source: info: local changes have been recorded in a new patch: debhello-0.3/debian/patches/debian-changes-0.3-1 dpkg-source: info: building debhello in debhello_0.3-1.debian.tar.xz dpkg-source: info: building debhello in debhello_0.3-1.dsc + dh_update_autotools_config + debian/rules build +dh build + dh_autoreconf +dpkg-source: info: using options from debhello-1.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_1.0.orig.tar.gz +dpkg-source: info: building debhello in debhello_1.0-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_1.0-1.dsc debian/rules build dh build - dh_testroot dh_update_autotools_config - dh_prep + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary + fakeroot debian/rules clean +dh binary + dh_autoreconf +dh clean --with python3 --buildsystem=pybuild + dh_auto_configure + dh_update_autotools_config dh_autoreconf + dh_testroot + dh_auto_build + dh_prep + dh_auto_configure + dh_auto_clean -O--buildsystem=pybuild + make -j4 "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' +cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - dh_auto_install - dh_auto_configure - Using 1553618396 as canonical time - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png - install -d /build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" - dh_compress -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' -install -D src/hello \ - /build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello/usr/bin/hello -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' - dh_installdocs + dh_install dh_auto_build - cd debian/debhello - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-0.2-pkg1/test/debhello-0.2' - install -d debian/debhello/usr/share/doc/debhello + install -d debian/debhello/usr/bin + cp --reflink=auto -a ./scripts/hello debian/debhello/usr/bin/ + install -d debian/debhello/usr/share/applications + cp --reflink=auto -a ./data/hello.desktop debian/debhello/usr/share/applications/ + make -j4 "INSTALL=install --strip-program=true" + install -d debian/debhello/usr/share/pixmaps + cp --reflink=auto -a ./data/hello.png debian/debhello/usr/share/pixmaps/ +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' +: # do nothing +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' install -d debian/.debhelper/generated/debhello + dh_installdocs + dh_auto_test + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary + install -d debian/debhello/usr/share/doc/debhello install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright dh_installchangelogs - dh_fixperms - make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' -cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' dh_auto_test - dh_installdeb - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_perl +dh binary create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary - install -d debian/debhello/DEBIAN - dh_gencontrol - dh_link - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - dh_strip_nondeterminism dh_testroot + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + dh_installman dh_prep - dh_compress rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums - cd debian/debhello - chmod a-x usr/share/doc/debhello/changelog.Debian - gzip -9nf usr/share/doc/debhello/changelog.Debian - cd '/build/debmake-doc-1.14/debhello-0.0-pkg4/test/debhello-0.0' + debian/rules override_dh_auto_install +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' +dh_auto_install -- prefix=/usr + dh_testroot + install -d debian/debhello/usr/share/man/man1/ + install -p -m0644 ./man/hello.1 debian/debhello/usr/share/man/man1/hello.1 + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dh_prep + dh_perl + install -d /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello + rm -f -- debian/debhello.substvars + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' +install -D scripts/hello \ + /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/bin/hello +install -m 644 -D data/hello.desktop \ + /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/applications/hello.desktop +install -m 644 -D data/hello.png \ + /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/pixmaps/hello.png +install -m 644 -D man/hello.1 \ + /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/man/man1/hello.1 +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' dh_auto_install - dh_fixperms - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - dh_builddeb - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dh_installdocs + dh_link + pybuild --clean -i python{version} -p 3.7 + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs install -d /build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" - dpkg-deb --build debian/debhello .. - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x -dpkg-deb: building package 'debhello' in '../debhello_0.2-1_all.deb'. + dh_strip_nondeterminism + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' install -D src/hello \ /build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3/debian/debhello/usr/bin/hello make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' - dh_missing dh_installdocs - dh_strip install -d debian/debhello/usr/share/doc/debhello install -d debian/.debhelper/generated/debhello install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright dh_installchangelogs - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug debian/debhello/usr/bin/hello install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian +I: pybuild base:217: python3.7 setup.py clean + dh_installman + Using 1553618396 as canonical time + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png + dh_compress + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + dh_perl + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + cd debian/debhello + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 +running clean +removing '/build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build' (and everything under it) +'build/bdist.linux-armhf' does not exist -- can't clean it +'build/scripts-3.7' does not exist -- can't clean it dh_perl + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + rm -rf .pybuild/ + cd '/build/debmake-doc-1.14/debhello-0.2-pkg1/test/debhello-0.2' + find . -name \*.pyc -exec rm {} \; + dh_fixperms + dh_autoreconf_clean -O--buildsystem=pybuild dh_link + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + dh_link + dh_clean -O--buildsystem=pybuild + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 dh_strip_nondeterminism - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym - dh_makeshlibs - dpkg-genbuildinfo + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dh_strip_nondeterminism + rm -f -- debian/debhello.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dpkg-source -i -b . + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + dh_missing dh_compress - rm -f debian/debhello/DEBIAN/shlibs - dh_shlibdeps + dh_installdeb cd debian/debhello chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian cd '/build/debmake-doc-1.14/debhello-0.3-pkg1/test/debhello-0.3' - dh_fixperms install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello + dh_gencontrol + dh_fixperms + Using 1553618396 as canonical time + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + dh_compress find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_1.1.orig.tar.gz find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + cd debian/debhello find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +dpkg-source: info: building debhello in debhello_1.1-1.debian.tar.xz find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x +dpkg-source: info: building debhello in debhello_1.1-1.dsc + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + debian/rules build +dh build --with python3 --buildsystem=pybuild + cd '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' dh_missing + dh_fixperms dh_strip + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + dh_md5sums + dh_update_autotools_config -O--buildsystem=pybuild + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/1b objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/1b/a83993265fac81a094f229f81d4375ceb71067.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/1b/a83993265fac81a094f229f81d4375ceb71067.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/1b/a83993265fac81a094f229f81d4375ceb71067.debug strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/1b/a83993265fac81a094f229f81d4375ceb71067.debug debian/debhello/usr/bin/hello + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym dh_makeshlibs - dpkg-genchanges >../debhello_0.2-1_armhf.changes + find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + dh_builddeb + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dh_autoreconf -O--buildsystem=pybuild + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x rm -f debian/debhello/DEBIAN/shlibs + dpkg-deb --build debian/debhello .. +dpkg-deb: building package 'debhello' in '../debhello_0.2-1_all.deb'. + dh_missing dh_shlibdeps + dh_auto_configure -O--buildsystem=pybuild + dh_installdeb + dpkg-genbuildinfo install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_0.2-1_armhf.changes ... - dh_installdeb + install -d debian/debhello/DEBIAN dh_gencontrol echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=f174c25fe3443f63f408ef5874c04e0108984fc8 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - dh_installdeb - dh_gencontrol - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=1ba83993265fac81a094f229f81d4375ceb71067 -DSection=debug -UMulti-Arch -UReplaces -UBreaks chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums + dpkg-genchanges >../debhello_0.2-1_armhf.changes cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/DEBIAN/md5sums - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums dh_builddeb + pybuild --configure -i python{version} -p 3.7 + dpkg-deb --build debian/debhello .. +dpkg-deb: building package 'debhello' in '../debhello_1.0-1_all.deb'. +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . + dpkg-genbuildinfo +I: pybuild base:217: python3.7 setup.py config +running config +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_0.2-1_armhf.changes ... + dh_auto_build -O--buildsystem=pybuild + dpkg-genchanges >../debhello_1.0-1_armhf.changes + dh_installdeb +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . + dh_gencontrol + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=1ba83993265fac81a094f229f81d4375ceb71067 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + pybuild --build -i python{version} -p 3.7 +dpkg-source: info: using options from debhello-1.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_1.0-1_armhf.changes ... chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_0.0-1_armhf.deb'. -dpkg-deb: building package 'debhello' in '../debhello_0.0-1_armhf.deb'. - dpkg-genbuildinfo +I: pybuild base:217: /usr/bin/python3 setup.py build +running build +running build_py +creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py +copying hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py +running build_scripts +creating build +creating build/scripts-3.7 +copying and adjusting scripts/hello -> build/scripts-3.7 +changing mode of build/scripts-3.7/hello from 644 to 755 + dh_auto_test -O--buildsystem=pybuild chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums @@ -6320,25 +7218,37 @@ chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums dh_builddeb dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello' in '../debhello_0.3-1_armhf.deb'. dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +dpkg-deb: building package 'debhello' in '../debhello_0.3-1_armhf.deb'. dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_0.3-1_armhf.deb'. dpkg-genbuildinfo - dpkg-genchanges >../debhello_0.0-1_armhf.changes -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . + pybuild --test -i python{version} -p 3.7 dpkg-genchanges >../debhello_0.3-1_armhf.changes -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_0.0-1_armhf.changes ... +I: pybuild base:217: cd /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v + +---------------------------------------------------------------------- +Ran 0 tests in 0.000s + +OK + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary dpkg-genchanges: info: including full source code in upload +dh binary --with python3 --buildsystem=pybuild dpkg-source -i --after-build . + dh_testroot -O--buildsystem=pybuild + dh_prep -O--buildsystem=pybuild dpkg-source: info: using options from debhello-0.3/debian/source/local-options: --auto-commit dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_0.3-1_armhf.changes ... + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + dh_auto_install -O--buildsystem=pybuild + install -d /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello W: debhello source: syntax-error-in-dep5-copyright line 23: Continuation line outside a paragraph (maybe line 22 should be " ."). W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template + pybuild --install -i python{version} -p 3.7 --dest-dir /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello Finished running lintian. $ cd .. $ tree -FL 1 @@ -6354,7 +7264,9 @@ └── debhello_0.2.orig.tar.gz -> debhello-0.2.tar.gz 1 directory, 8 files +I: pybuild base:217: /usr/bin/python3 setup.py install --root /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello $ dpkg -c debhello_0.2-1_all.deb +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ @@ -6374,14 +7286,14 @@ -rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png $ tar -tzf debhello-0.2.tar.gz debhello-0.2/ -debhello-0.2/LICENSE debhello-0.2/scripts/ debhello-0.2/scripts/hello debhello-0.2/data/ -debhello-0.2/data/hello.png debhello-0.2/data/hello.desktop +debhello-0.2/data/hello.png debhello-0.2/man/ debhello-0.2/man/hello.1 +debhello-0.2/LICENSE $ tar --xz -tf debhello_0.2-1.debian.tar.xz debian/ debian/README.Debian @@ -6398,32 +7310,32 @@ debian/source/format debian/watch $ dpkg -f debhello_0.2-1_all.deb pre-depends depends recommends conflicts breaks -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-0.2-pkg1' +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-0.2-pkg1" touch debhello-0.2-pkg1/.stamp -============= Build debhello-1.0-pkg1 ============== -make -C debhello-1.0-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1' -mkdir -p /build/debmake-doc-1.14/debhello-1.0-pkg1/test -echo /build/debmake-doc-1.14/debhello-1.0-pkg1 > /build/debmake-doc-1.14/debhello-1.0-pkg1/next.dir -echo debhello-1.0 > /build/debmake-doc-1.14/debhello-1.0-pkg1/project -for i in step000 step101 step200 step201 step202 step299 step301 step309 step390 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-1.0-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-1.0-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.0-pkg1/$i.log ; \ +============= Build debhello-1.2-pkg1 ============== +make -C debhello-1.2-pkg1 +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-1.2-pkg1" +mkdir -p /build/debmake-doc-1.14/debhello-1.2-pkg1/test +echo /build/debmake-doc-1.14/debhello-1.2-pkg1 > /build/debmake-doc-1.14/debhello-1.2-pkg1/next.dir +echo debhello-1.2 > /build/debmake-doc-1.14/debhello-1.2-pkg1/project +for i in step000 step101 step102 step200 step201 step202 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-1.2-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-1.2-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.2-pkg1/$i.log ; \ ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-1.0-pkg1/$i.log | col -b -x | \ +cat /build/debmake-doc-1.14/debhello-1.2-pkg1/$i.log | col -b -x | \ grep -v -e '^Script started on' | \ grep -v -e '^Script done on' | \ sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-1.0-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.0-pkg1/$i.slog ; \ +sed -e 's#/build/debmake-doc-1.14/debhello-1.2-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.2-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done - $ wget http://www.example.org/download/debhello-1.0.tar.gz + $ wget http://www.example.org/download/debhello-1.2.tar.gz ... - $ tar -xzmf debhello-1.0.tar.gz + $ tar -xzmf debhello-1.2.tar.gz $ tree . -├── debhello-1.0 +├── debhello-1.2 │   ├── LICENSE │   ├── Makefile │   ├── data @@ -6433,58 +7345,261 @@ │   │   └── hello.1 │   └── scripts │   └── hello -└── debhello-1.0.tar.gz +└── debhello-1.2.tar.gz 4 directories, 7 files - $ cat debhello-1.0/Makefile -prefix = /usr/local + $ cat debhello-1.2/scripts/hello +#!/bin/sh -e +zenity --info --title "hello" --text "Hello from the shell!" + $ cat debhello-1.2/data/hello.desktop +[Desktop Entry] +Name=Hello +Name[fr]=Bonjour +Comment=Greetings +Comment[fr]=Salutations +Type=Application +Keywords=hello +Exec=hello +Terminal=false +Icon=hello.png +Categories=Utility; +running install +running build +running build_py +running build_scripts +running install_lib +creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr +creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib +creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7 +creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages +creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py +copying /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py +creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ +copying /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py/__pycache__/__init__.cpython-37.pyc -> /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ + $ cd debhello-1.2 + $ debmake -b':sh' +byte-compiling /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__init__.py to __init__.cpython-37.pyc +running install_scripts +creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin +copying build/scripts-3.7/hello -> /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin +changing mode of /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin/hello to 755 +running install_egg_info +Writing /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/debhello-4.0.egg-info + dh_installdocs -O--buildsystem=pybuild + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs -O--buildsystem=pybuild +Finished running lintian. + $ cd .. + $ tree -FL 1 +. +├── debhello-1.0/ +├── debhello-1.0.tar.gz +├── debhello_1.0-1.debian.tar.xz +├── debhello_1.0-1.dsc +├── debhello_1.0-1_all.deb +├── debhello_1.0-1_armhf.build +├── debhello_1.0-1_armhf.buildinfo +├── debhello_1.0-1_armhf.changes +└── debhello_1.0.orig.tar.gz -> debhello-1.0.tar.gz -all: - : # do nothing +1 directory, 8 files + $ dpkg -c debhello_1.0-1_all.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/bin/ +-rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/applications/ +-rw-r--r-- root/root ... ./usr/share/applications/hello.desktop +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright +drwxr-xr-x root/root ... ./usr/share/man/ +drwxr-xr-x root/root ... ./usr/share/man/man1/ +-rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz +drwxr-xr-x root/root ... ./usr/share/pixmaps/ +-rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png + $ tar -tzf debhello-1.0.tar.gz +debhello-1.0/ +debhello-1.0/scripts/ +debhello-1.0/scripts/hello +debhello-1.0/data/ +debhello-1.0/data/hello.desktop +debhello-1.0/data/hello.png +debhello-1.0/Makefile +debhello-1.0/man/ +debhello-1.0/man/hello.1 +debhello-1.0/LICENSE + $ tar --xz -tf debhello_1.0-1.debian.tar.xz +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/patches/ +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch + $ dpkg -f debhello_1.0-1_all.deb pre-depends depends recommends conflicts breaks +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-1.0-pkg1" +touch debhello-1.0-pkg1/.stamp +============= Build debhello-1.3-pkg1 ============== +make -C debhello-1.3-pkg1 +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-1.3-pkg1" +mkdir -p /build/debmake-doc-1.14/debhello-1.3-pkg1/test + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian +echo /build/debmake-doc-1.14/debhello-1.3-pkg1 > /build/debmake-doc-1.14/debhello-1.3-pkg1/next.dir +echo debhello-1.3 > /build/debmake-doc-1.14/debhello-1.3-pkg1/project +for i in step000 step101 step102 step103 step104 step200 step201 step202 step203 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-1.3-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-1.3-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.3-pkg1/$i.log ; \ +ERR=$? ; \ +cat /build/debmake-doc-1.14/debhello-1.3-pkg1/$i.log | col -b -x | \ +grep -v -e '^Script started on' | \ +grep -v -e '^Script done on' | \ +sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ +sed -e 's#/build/debmake-doc-1.14/debhello-1.3-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.3-pkg1/$i.slog ; \ +if [ x$ERR != x0 ]; then exit 1 ; fi ; \ +done + dh_installman -O--buildsystem=pybuild + $ wget http://www.example.org/download/debhello-1.3.tar.gz + ... + $ tar -xzmf debhello-1.3.tar.gz + $ tree +. +├── debhello-1.3 +│   ├── LICENSE +│   ├── MANIFEST.in +│   ├── PKG-INFO +│   ├── data +│   │   ├── hello.desktop +│   │   └── hello.png +│   ├── hello_py +│   │   └── __init__.py +│   ├── man +│   │   └── hello.1 +│   ├── scripts +│   │   └── hello +│   └── setup.py +└── debhello-1.3.tar.gz -install: - install -D scripts/hello \ - $(DESTDIR)$(prefix)/bin/hello - install -m 644 -D data/hello.desktop \ - $(DESTDIR)$(prefix)/share/applications/hello.desktop - install -m 644 -D data/hello.png \ - $(DESTDIR)$(prefix)/share/pixmaps/hello.png - install -m 644 -D man/hello.1 \ - $(DESTDIR)$(prefix)/share/man/man1/hello.1 +5 directories, 10 files + $ cat debhello-1.3/scripts/hello +#!/usr/bin/python3 +import hello_py -clean: - : # do nothing +if __name__ == '__main__': + hello_py.main() -distclean: clean + $ cat debhello-1.3/hello_py/__init__.py +#!/usr/bin/python3 +from gi.repository import Gtk -uninstall: - -rm -f $(DESTDIR)$(prefix)/bin/hello - -rm -f $(DESTDIR)$(prefix)/share/applications/hello.desktop - -rm -f $(DESTDIR)$(prefix)/share/pixmaps/hello.png - -rm -f $(DESTDIR)$(prefix)/share/man/man1/hello.1 +class TopWindow(Gtk.Window): -.PHONY: all install clean distclean uninstall - $ cd debhello-1.0 - $ debmake -b':sh' + def __init__(self): + Gtk.Window.__init__(self) + self.title = "Hello World!" + self.counter = 0 + self.border_width = 10 + self.set_default_size(400, 100) + self.set_position(Gtk.WindowPosition.CENTER) + self.button = Gtk.Button(label="Click me!") + self.button.connect("clicked", self.on_button_clicked) + self.add(self.button) + self.connect("delete-event", self.on_window_destroy) + + def on_window_destroy(self, *args): + Gtk.main_quit(*args) + + def on_button_clicked(self, widget): + self.counter += 1 + widget.set_label("Hello, World!\nClick count = %i" % self.counter) + +def main(): + window = TopWindow() + window.show_all() + Gtk.main() + +if __name__ == '__main__': + main() + + $ cat debhello-1.3/setup.py +#!/usr/bin/python3 +# vi:se ts=4 sts=4 et ai: +from distutils.core import setup + +setup(name='debhello', + version='4.1', + description='Hello Python', + long_description='Hello Python program.', + author='Osamu Aoki', + author_email='osamu@debian.org', + url='http://people.debian.org/~osamu/', + packages=['hello_py'], + package_dir={'hello_py': 'hello_py'}, + scripts=['scripts/hello'], + data_files=[ + ('share/applications', ['data/hello.desktop']), + ('share/pixmaps', ['data/hello.png']), + ('share/man/man1', ['man/hello.1']), + ], + classifiers = ['Development Status :: 3 - Alpha', + 'Environment :: Console', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: MIT License', + 'Natural Language :: English', + 'Operating System :: POSIX :: Linux', + 'Programming Language :: Python :: 3', + 'Topic :: Utilities', + ], + platforms = 'POSIX', + license = 'MIT License' +) + + + $ cat debhello-1.3/MANIFEST.in +include MANIFEST.in +include LICENSE +include data/hello.deskto +include data/hello.png +include man/hello.1 + install -d debian/debhello/usr/share/man/man1/ + install -p -m0644 ./debian/hello.1 debian/debhello/usr/share/man/man1/hello.1 + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + $ cd debhello-1.3 + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + $ debmake -b':py3' + dh_python3 -O--buildsystem=pybuild I: set parameters I: sanity check of parameters -I: pkg="debhello", ver="1.0", rev="1" -I: *** start packaging in "debhello-1.0". *** -I: provide debhello_1.0.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-1.0-pkg1/test" -I: $ ln -sf debhello-1.0.tar.gz debhello_1.0.orig.tar.gz -I: pwd = "/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0" +I: pkg="debhello", ver="1.2", rev="1" +I: *** start packaging in "debhello-1.2". *** +I: provide debhello_1.2.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-1.2-pkg1/test" +I: $ ln -sf debhello-1.2.tar.gz debhello_1.2.orig.tar.gz +I: pwd = "/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2" I: parse binary package settings: :sh I: binary package=debhello Type=script / Arch=all M-A=foreign I: analyze the source tree I: build_type = make I: scan source for copyright+license text and file extensions -I: 33 %, ext = media I: 33 %, ext = desktop +I: 33 %, ext = media I: 33 %, ext = 1 I: check_all_licenses -I: ...W: Non-UTF-8 char found, using latin-1: data/hello.png -.. +I: ....W: Non-UTF-8 char found, using latin-1: data/hello.png +. I: check_all_licenses completed for 5 files. I: bunch_all_licenses I: format_all_licenses @@ -6497,24 +7612,33 @@ I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort +D: dh_python3 dh_python3:161: version: 3.20190308 +D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] +D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': '--buildsystem=pybuild'} +D: dh_python3 dh_python3:164: args: [] +D: dh_python3 dh_python3:166: supported Python versions: 3.7 (default=3.7) +D: dh_python3 debhelper:153: source=debhello, binary packages=['debhello'] +D: dh_python3 dh_python3:183: processing package debhello... +D: dh_python3 fs:49: moving files from debian/debhello/usr/lib/python3.7/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ +D: dh_python3 tools:232: invoking: /usr/bin/python3.7 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' $ cd .. $ tree . -├── debhello-1.0 +├── debhello-1.2 │   ├── LICENSE │   ├── Makefile │   ├── data @@ -6537,29 +7661,36 @@ │   │   └── hello.1 │   └── scripts │   └── hello -├── debhello-1.0.tar.gz -└── debhello_1.0.orig.tar.gz -> debhello-1.0.tar.gz +├── debhello-1.2.tar.gz +└── debhello_1.2.orig.tar.gz -> debhello-1.2.tar.gz 7 directories, 18 files - $ cat debhello-1.0/debian/rules -#!/usr/bin/make -f -# You must remove unused comment lines for the released package. -#export DH_VERBOSE = 1 - -%: - dh $@ - -#override_dh_auto_install: -# dh_auto_install -- prefix=/usr + $ cat debhello-1.2/debian/control +Source: debhello +Section: unknown +Priority: optional +Maintainer: "Firstname Lastname" +Build-Depends: debhelper (>=11~) +Standards-Version: 4.1.4 +Homepage: -#override_dh_install: -# dh_install --list-missing -X.pyc -X.pyo +Package: debhello +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Description: auto-generated package by debmake + This Debian binary package was auto-generated by the + debmake(1) command provided by the debmake package. +D: dh_python3 fs:260: package debhello details = {'requires.txt': set(), 'egg-info': {'debian/debhello/usr/lib/python3/dist-packages/debhello-4.0.egg-info'}, 'nsp.txt': set(), 'shebangs': {/usr/bin/python3}, 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} +D: dh_python3 depends:114: generating dependencies for package debhello +D: dh_python3 depends:272: D={'python3:any (>= 3.2~)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-1.0-pkg1/test debmake - $ cd /build/debmake-doc-1.14/debhello-1.0-pkg1/test - $ vim debhello-1.0/debian/rules + $ cp -a /build/debmake-doc-1.14/debhello-1.2-pkg1/test debmake + $ cd /build/debmake-doc-1.14/debhello-1.2-pkg1/test + dh_installinit -O--buildsystem=pybuild + $ vim debhello-1.2/debian/rules ... hack, hack, hack, ... - $ cat debhello-1.0/debian/rules + $ cat debhello-1.2/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 @@ -6568,50 +7699,46 @@ override_dh_auto_install: dh_auto_install -- prefix=/usr - $ dch -r + $ vim debhello-1.2/debian/control ... hack, hack, hack, ... - $ cat debhello-1.0/debian/changelog -debhello (1.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 + $ cat debhello-1.2/debian/control +Source: debhello +Section: devel +Priority: optional +Maintainer: Osamu Aoki +Build-Depends: debhelper (>=11~) +Standards-Version: 4.3.0 +Homepage: https://salsa.debian.org/debian/debmake-doc -debhello (0.2-1) unstable; urgency=low +Package: debhello +Architecture: all +Multi-Arch: foreign +Depends: zenity, ${misc:Depends} +Description: example package in the debmake-doc package + This is an example package to demonstrate Debian packaging using + the debmake command. + . + The generated Debian package uses the dh command offered by the + debhelper package and the dpkg source format `3.0 (quilt)'. + $ dch -r + ... hack, hack, hack, ... + $ cat debhello-1.2/debian/changelog +debhello (1.2-1) unstable; urgency=low * New upstream release. - - POSIX shell script and data without Makefile. + - Python3 script with the command-line interface. + - Packaged in Python distutils with setup.py . - -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 + -- Osamu Aoki Mon, 12 Jan 2015 01:02:01 +0900 -debhello (0.1-1) unstable; urgency=low +debhello (1.1-1) unstable; urgency=low * New upstream release. - - Empty content. - - -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 - -debhello (0.0-1) unstable; urgency=low - - * Initial release of debhello. Closes: #123456 - - C source for an executable. - - Makefile supporting $(DESTDIR) and $(prefix)=/usr . - - -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ vim debhello-1.0/debian/README.Debian - ... hack, hack, hack, ... - $ cat debhello-1.0/debian/README.Debian -debhello upstream package example + - POSIX shell script and data with the graphical user interface. + - Makefile supporting $(DESTDIR) and $(prefix) . -This is an example upstream package to demonstrate the Debian packaging -using the debmake command. + -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 - -- Osamu Aoki Sun, 11 Jan 2015 00:00:00 +0000 - $ vim debhello-1.0/debian/changelog - ... hack, hack, hack, ... - $ cat debhello-1.0/debian/changelog debhello (1.0-1) unstable; urgency=low * New upstream release. @@ -6641,783 +7768,8 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ vim debhello-1.0/debian/watch - ... hack, hack, hack, ... - $ cat debhello-1.0/debian/watch -# When there is no appropriate upstream URL for uscan, it is -# the best to have a watch file without any real content as -# this file. See uscan(1). - $ vim debhello-1.0/debian/compat - ... hack, hack, hack, ... - $ cat debhello-1.0/debian/compat -11 - $ vim debhello-1.0/debian/control - ... hack, hack, hack, ... - $ cat debhello-1.0/debian/control -Source: debhello -Section: devel -Priority: optional -Maintainer: Osamu Aoki -Build-Depends: debhelper (>=11~) -Standards-Version: 4.3.0 -Homepage: https://salsa.debian.org/debian/debmake-doc - -Package: debhello -Architecture: all -Multi-Arch: foreign -Depends: ${misc:Depends} -Description: example package in the debmake-doc package - This is an example package to demonstrate Debian packaging using - the debmake command. - . - The generated Debian package uses the dh command offered by the - debhelper package and the dpkg source format `3.0 (quilt)'. - $ vim debhello-1.0/debian/copyright - ... hack, hack, hack, ... - $ cat debhello-1.0/debian/copyright -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: debhello -Source: https://salsa.debian.org/debian/debmake-doc - -Files: * -Copyright: 2015 Osamu Aoki -License: Expat - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - $ vim debhello-1.0/debian/source/format - ... hack, hack, hack, ... - $ cat debhello-1.0/debian/source/format -3.0 (quilt) - - $ vim debhello-1.0/debian/source/local-options - ... hack, hack, hack, ... - $ cat debhello-1.0/debian/source/local-options -abort-on-upstream-changes -unapply-patches - $ tree debhello-1.0/debian -debhello-1.0/debian -├── README.Debian -├── changelog -├── compat -├── control -├── copyright -├── patches -│   └── series -├── rules -├── source -│   ├── format -│   └── local-options -└── watch - -2 directories, 10 files - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-1.0-pkg1/test package - $ cd /build/debmake-doc-1.14/debhello-1.0-pkg1/test - $ cd debhello-1.0 - $ debuild -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -W: debhello: readme-debian-contains-debmake-template -W: debhello: binary-without-manpage usr/bin/hello - dpkg-buildpackage -us -uc -ui -i -W: debhello source: format-3.0-but-debian-changes-patch -W: debhello source: timewarp-standards-version (2016-10-23 < 2018-12-23) -Finished running lintian. -W: debhello: readme-debian-contains-debmake-template - $ cd .. - $ tree -FL 1 -. -├── debhello-0.0/ -├── debhello-0.0.tar.gz -├── debhello-dbgsym_0.0-1_armhf.deb -├── debhello_0.0-1.debian.tar.xz -├── debhello_0.0-1.dsc -├── debhello_0.0-1_armhf.build -├── debhello_0.0-1_armhf.buildinfo -├── debhello_0.0-1_armhf.changes -├── debhello_0.0-1_armhf.deb -└── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz - -1 directory, 9 files -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 1.0-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki - $ dpkg -c debhello-dbgsym_0.0-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/f1/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/f1/74c25fe3443f63f408ef5874c04e0108984fc8.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_0.0-1_armhf.deb -W: debhello: binary-without-manpage usr/bin/hello -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/bin/ --rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright - $ tar -tzf debhello-0.0.tar.gz -debhello-0.0/ -debhello-0.0/LICENSE -debhello-0.0/src/ -debhello-0.0/src/hello.c -debhello-0.0/Makefile - $ tar --xz -tf debhello_0.0-1.debian.tar.xz -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/patches/ -debian/patches/000-prefix-usr.patch -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf - $ dpkg -f debhello-dbgsym_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: debhello (= 0.0-1) - $ dpkg -f debhello_0.0-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-0.0-pkg4' -touch debhello-0.0-pkg4/.stamp -============= Build debhello-1.1-pkg1 ============== -make -C debhello-1.1-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.1-pkg1' -mkdir -p /build/debmake-doc-1.14/debhello-1.1-pkg1/test -echo /build/debmake-doc-1.14/debhello-1.1-pkg1 > /build/debmake-doc-1.14/debhello-1.1-pkg1/next.dir -echo debhello-1.1 > /build/debmake-doc-1.14/debhello-1.1-pkg1/project -for i in step000 step101 step102 step103 step104 step200 step201 step202 step203 step299 step301 step302 step303 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-1.1-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-1.1-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.1-pkg1/$i.log ; \ -ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-1.1-pkg1/$i.log | col -b -x | \ -grep -v -e '^Script started on' | \ -grep -v -e '^Script done on' | \ -sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-1.1-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.1-pkg1/$i.slog ; \ -if [ x$ERR != x0 ]; then exit 1 ; fi ; \ -done - $ wget http://www.example.org/download/debhello-1.1.tar.gz - ... - $ tar -xzmf debhello-1.1.tar.gz - $ tree -. -├── debhello-1.1 -│   ├── LICENSE -│   ├── MANIFEST.in -│   ├── PKG-INFO -│   ├── hello_py -│   │   └── __init__.py -│   ├── scripts -│   │   └── hello -│   └── setup.py -└── debhello-1.1.tar.gz - -3 directories, 7 files -Finished running lintian. - $ cat debhello-1.1/scripts/hello -#!/usr/bin/python3 -import hello_py - -if __name__ == '__main__': - hello_py.main() - - $ cd .. - $ tree -FL 1 -. -├── debhello-0.3/ -├── debhello-0.3.tar.gz -├── debhello-dbgsym_0.3-1_armhf.deb -├── debhello_0.3-1.debian.tar.xz -├── debhello_0.3-1.dsc -├── debhello_0.3-1_armhf.build -├── debhello_0.3-1_armhf.buildinfo -├── debhello_0.3-1_armhf.changes -├── debhello_0.3-1_armhf.deb -└── debhello_0.3.orig.tar.gz -> debhello-0.3.tar.gz - -1 directory, 9 files - $ cat debhello-1.1/hello_py/__init__.py -#!/usr/bin/python3 -def main(): - print('Hello Python3!') - input("Press Enter to continue...") - return - -if __name__ == '__main__': - main() - - $ cat debhello-1.1/setup.py - $ dpkg -c debhello-dbgsym_0.3-1_armhf.deb -#!/usr/bin/python3 -# vi:se ts=4 sts=4 et ai: -from distutils.core import setup - -setup(name='debhello', - version='4.0', - description='Hello Python', - long_description='Hello Python program.', - author='Osamu Aoki', - author_email='osamu@debian.org', - url='http://people.debian.org/~osamu/', - packages=['hello_py'], - package_dir={'hello_py': 'hello_py'}, - scripts=['scripts/hello'], - classifiers = ['Development Status :: 3 - Alpha', - 'Environment :: Console', - 'Intended Audience :: Developers', - 'License :: OSI Approved :: MIT License', - 'Natural Language :: English', - 'Operating System :: POSIX :: Linux', - 'Programming Language :: Python :: 3', - 'Topic :: Utilities', - ], - platforms = 'POSIX', - license = 'MIT License' -) - - -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/1b/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/1b/a83993265fac81a094f229f81d4375ceb71067.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_0.3-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/bin/ --rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright - $ cat debhello-1.1/MANIFEST.in -include MANIFEST.in -include LICENSE - $ tar -tzf debhello-0.3.tar.gz - $ cd debhello-1.1 -debhello-0.3/ -debhello-0.3/LICENSE -debhello-0.3/src/ -debhello-0.3/src/hello.c -debhello-0.3/Makefile - $ debmake -b':py3' - $ tar --xz -tf debhello_0.3-1.debian.tar.xz -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/patches/ -debian/patches/debian-changes-0.3-1 -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch - $ dpkg -f debhello-dbgsym_0.3-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: debhello (= 0.3-1) - $ dpkg -f debhello_0.3-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libc6 (>= 2.4) -dpkg-source: info: using options from debhello-1.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-0.3-pkg1' -touch debhello-0.3-pkg1/.stamp -============= Build debhello-1.2-pkg1 ============== -make -C debhello-1.2-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1' -mkdir -p /build/debmake-doc-1.14/debhello-1.2-pkg1/test -echo /build/debmake-doc-1.14/debhello-1.2-pkg1 > /build/debmake-doc-1.14/debhello-1.2-pkg1/next.dir -echo debhello-1.2 > /build/debmake-doc-1.14/debhello-1.2-pkg1/project -for i in step000 step101 step102 step200 step201 step202 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-1.2-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-1.2-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.2-pkg1/$i.log ; \ -ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-1.2-pkg1/$i.log | col -b -x | \ -grep -v -e '^Script started on' | \ -grep -v -e '^Script done on' | \ -sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-1.2-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.2-pkg1/$i.slog ; \ -if [ x$ERR != x0 ]; then exit 1 ; fi ; \ -done - $ wget http://www.example.org/download/debhello-1.2.tar.gz - ... - $ tar -xzmf debhello-1.2.tar.gz - $ tree -. -├── debhello-1.2 -│   ├── LICENSE -│   ├── Makefile -│   ├── data -│   │   ├── hello.desktop -│   │   └── hello.png -│   ├── man -│   │   └── hello.1 -│   └── scripts -│   └── hello -└── debhello-1.2.tar.gz - -4 directories, 7 files - $ cat debhello-1.2/scripts/hello -#!/bin/sh -e -zenity --info --title "hello" --text "Hello from the shell!" - $ cat debhello-1.2/data/hello.desktop -[Desktop Entry] -Name=Hello -Name[fr]=Bonjour -Comment=Greetings -Comment[fr]=Salutations -Type=Application -Keywords=hello -Exec=hello -Terminal=false -Icon=hello.png -Categories=Utility; - $ cd debhello-1.2 - $ debmake -b':sh' - fakeroot debian/rules clean -dh clean - dh_auto_clean - make -j3 distclean -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' -: # do nothing -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' - dh_clean - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . -I: set parameters -I: sanity check of parameters -I: pkg="debhello", ver="1.1", rev="1" -I: *** start packaging in "debhello-1.1". *** -I: provide debhello_1.1.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-1.1-pkg1/test" -I: $ ln -sf debhello-1.1.tar.gz debhello_1.1.orig.tar.gz -I: pwd = "/build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1" -I: parse binary package settings: :py3 -I: binary package=debhello Type=python3 / Arch=all M-A=foreign -I: analyze the source tree -I: build_type = -I: scan source for copyright+license text and file extensions -I: 67 %, ext = python -I: 33 %, ext = in -I: check_all_licenses -I: ..... -I: check_all_licenses completed for 5 files. -I: bunch_all_licenses -I: format_all_licenses -I: make debian/* template files -I: single binary package -I: debmake -x "1" ... -I: creating => debian/control -I: creating => debian/copyright -I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/rules -I: substituting => /usr/share/debmake/extra0/changelog -I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat -I: substituting => /usr/share/debmake/extra1/README.Debian -I: creating => debian/README.Debian -I: substituting => /usr/share/debmake/extra1/watch -I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format -I: substituting => /usr/share/debmake/extra1source/local-options -I: creating => debian/source/local-options -I: substituting => /usr/share/debmake/extra1patches/series -I: creating => debian/patches/series -I: run "debmake -x2" to get more template files -I: $ wrap-and-sort - $ cd .. - $ tree -. -├── debhello-1.1 -│   ├── LICENSE -│   ├── MANIFEST.in -│   ├── PKG-INFO -│   ├── debian -│   │   ├── README.Debian -│   │   ├── changelog -│   │   ├── compat -│   │   ├── control -│   │   ├── copyright -│   │   ├── patches -│   │   │   └── series -│   │   ├── rules -│   │   ├── source -│   │   │   ├── format -│   │   │   └── local-options -│   │   └── watch -│   ├── hello_py -│   │   └── __init__.py -│   ├── scripts -│   │   └── hello -│   └── setup.py -├── debhello-1.1.tar.gz -└── debhello_1.1.orig.tar.gz -> debhello-1.1.tar.gz - -6 directories, 18 files -I: set parameters -I: sanity check of parameters -I: pkg="debhello", ver="1.2", rev="1" -I: *** start packaging in "debhello-1.2". *** -I: provide debhello_1.2.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-1.2-pkg1/test" -I: $ ln -sf debhello-1.2.tar.gz debhello_1.2.orig.tar.gz -I: pwd = "/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2" -I: parse binary package settings: :sh -I: binary package=debhello Type=script / Arch=all M-A=foreign -I: analyze the source tree -I: build_type = make -I: scan source for copyright+license text and file extensions -I: 33 %, ext = media -I: 33 %, ext = desktop -I: 33 %, ext = 1 -I: check_all_licenses -I: . $ cat debhello-1.1/debian/rules -#!/usr/bin/make -f -# You must remove unused comment lines for the released package. -#export DH_VERBOSE = 1 - -%: - dh $@ --with python3 --buildsystem=pybuild -..W: Non-UTF-8 char found, using latin-1: data/hello.png -dpkg-source: info: using options from debhello-1.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_1.0.orig.tar.gz - $ cat debhello-1.1/debian/control -Source: debhello -Section: unknown -Priority: optional -Maintainer: "Firstname Lastname" -Build-Depends: debhelper (>=11~), dh-python, python3-all -Standards-Version: 4.1.4 -Homepage: -X-Python3-Version: >= 3.2 - -Package: debhello -Architecture: all -Multi-Arch: foreign -Depends: ${misc:Depends}, ${python3:Depends} -Description: auto-generated package by debmake - This Debian binary package was auto-generated by the - debmake(1) command provided by the debmake package. -.. -I: check_all_licenses completed for 5 files. -I: bunch_all_licenses -I: format_all_licenses -I: make debian/* template files -I: single binary package -I: debmake -x "1" ... -I: creating => debian/control -I: creating => debian/copyright -I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/rules -I: substituting => /usr/share/debmake/extra0/changelog -I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat -I: substituting => /usr/share/debmake/extra1/README.Debian -I: creating => debian/README.Debian -I: substituting => /usr/share/debmake/extra1/watch -I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format -I: substituting => /usr/share/debmake/extra1source/local-options -I: creating => debian/source/local-options -I: substituting => /usr/share/debmake/extra1patches/series -I: creating => debian/patches/series -I: run "debmake -x2" to get more template files -I: $ wrap-and-sort -dpkg-source: info: building debhello in debhello_1.0-1.debian.tar.xz - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-1.1-pkg1/test debmake - $ cd /build/debmake-doc-1.14/debhello-1.1-pkg1/test -dpkg-source: info: building debhello in debhello_1.0-1.dsc - debian/rules build -dh build - $ vim debhello-1.1/debian/rules - ... hack, hack, hack, ... - $ cat debhello-1.1/debian/rules -#!/usr/bin/make -f -export DH_VERBOSE = 1 - -%: - dh $@ --with python3 --buildsystem=pybuild - $ vim debhello-1.1/debian/control - ... hack, hack, hack, ... - $ cat debhello-1.1/debian/control -Source: debhello -Section: devel -Priority: optional -Maintainer: Osamu Aoki -Build-Depends: debhelper (>= 12~), dh-python, python3-all -Standards-Version: 4.3.0 -Homepage: https://salsa.debian.org/debian/debmake-doc -X-Python3-Version: >= 3.2 - -Package: debhello -Architecture: all -Multi-Arch: foreign -Depends: ${misc:Depends}, ${python3:Depends} -Description: example package in the debmake-doc package - This is an example package to demonstrate Debian packaging using - the debmake command. - . - The generated Debian package uses the dh command offered by the - debhelper package and the dpkg source format `3.0 (quilt)'. - $ vim debhello-1.1/debian/hello.1 - ... hack, hack, hack, ... - $ vim debhello-1.1/debian/manpages - ... hack, hack, hack, ... - $ cat debhello-1.1/debian/manpages -debian/hello.1 - $ dch -r - ... hack, hack, hack, ... - $ cat debhello-1.1/debian/changelog -debhello (1.1-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data with the graphical user interface. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 - -debhello (1.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 - -debhello (0.2-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data without Makefile. - - -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 - -debhello (0.1-1) unstable; urgency=low - - * New upstream release. - - Empty content. - - -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 - -debhello (0.0-1) unstable; urgency=low - - * Initial release of debhello. Closes: #123456 - - C source for an executable. - - Makefile supporting $(DESTDIR) and $(prefix)=/usr . - - -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ tree debhello-1.1/debian -debhello-1.1/debian -├── README.Debian -├── changelog -├── compat -├── control -├── copyright -├── hello.1 -├── manpages -├── patches -│   └── series -├── rules -├── source -│   ├── format -│   └── local-options -└── watch - -2 directories, 12 files - dh_update_autotools_config - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-1.1-pkg1/test package - $ cd /build/debmake-doc-1.14/debhello-1.1-pkg1/test - $ cd .. - $ tree -. -├── debhello-1.2 -│   ├── LICENSE -│   ├── Makefile -│   ├── data -│   │   ├── hello.desktop -│   │   └── hello.png -│   ├── debian -│   │   ├── README.Debian -│   │   ├── changelog -│   │   ├── compat -│   │   ├── control -│   │   ├── copyright -│   │   ├── patches -│   │   │   └── series -│   │   ├── rules -│   │   ├── source -│   │   │   ├── format -│   │   │   └── local-options -│   │   └── watch -│   ├── man -│   │   └── hello.1 -│   └── scripts -│   └── hello -├── debhello-1.2.tar.gz -└── debhello_1.2.orig.tar.gz -> debhello-1.2.tar.gz - -7 directories, 18 files - dh_autoreconf - $ cd debhello-1.1 - $ debuild - $ cat debhello-1.2/debian/control -Source: debhello -Section: unknown -Priority: optional -Maintainer: "Firstname Lastname" -Build-Depends: debhelper (>=11~) -Standards-Version: 4.1.4 -Homepage: - -Package: debhello -Architecture: all -Multi-Arch: foreign -Depends: ${misc:Depends} -Description: auto-generated package by debmake - This Debian binary package was auto-generated by the - debmake(1) command provided by the debmake package. - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-1.2-pkg1/test debmake - $ cd /build/debmake-doc-1.14/debhello-1.2-pkg1/test - $ vim debhello-1.2/debian/rules - ... hack, hack, hack, ... - $ cat debhello-1.2/debian/rules -#!/usr/bin/make -f -export DH_VERBOSE = 1 - -%: - dh $@ - -override_dh_auto_install: - dh_auto_install -- prefix=/usr - dh_auto_configure - $ vim debhello-1.2/debian/control - ... hack, hack, hack, ... - $ cat debhello-1.2/debian/control -Source: debhello -Section: devel -Priority: optional -Maintainer: Osamu Aoki -Build-Depends: debhelper (>=11~) -Standards-Version: 4.3.0 -Homepage: https://salsa.debian.org/debian/debmake-doc - -Package: debhello -Architecture: all -Multi-Arch: foreign -Depends: zenity, ${misc:Depends} -Description: example package in the debmake-doc package - This is an example package to demonstrate Debian packaging using - the debmake command. - . - The generated Debian package uses the dh command offered by the - debhelper package and the dpkg source format `3.0 (quilt)'. - $ dch -r - ... hack, hack, hack, ... - $ cat debhello-1.2/debian/changelog -debhello (1.2-1) unstable; urgency=low - - * New upstream release. - - Python3 script with the command-line interface. - - Packaged in Python distutils with setup.py . - - -- Osamu Aoki Mon, 12 Jan 2015 01:02:01 +0900 - -debhello (1.1-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data with the graphical user interface. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 - -debhello (1.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 - -debhello (0.2-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data without Makefile. - - -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 - -debhello (0.1-1) unstable; urgency=low - - * New upstream release. - - Empty content. - - -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 - -debhello (0.0-1) unstable; urgency=low - - * Initial release of debhello. Closes: #123456 - - C source for an executable. - - Makefile supporting $(DESTDIR) and $(prefix)=/usr . - - -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - dh_auto_build - $ tree debhello-1.2/debian -debhello-1.2/debian + $ tree debhello-1.2/debian +debhello-1.2/debian ├── README.Debian ├── changelog ├── compat @@ -7432,515 +7784,13 @@ └── watch 2 directories, 10 files + dh_perl -O--buildsystem=pybuild $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.2-pkg1/test package $ cd /build/debmake-doc-1.14/debhello-1.2-pkg1/test $ cd debhello-1.2 - $ debuild - make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' -: # do nothing -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' - dh_auto_test - dpkg-buildpackage -us -uc -ui -i - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 1.1-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki - dh_testroot - dpkg-buildpackage -us -uc -ui -i - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf - dh_prep - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - debian/rules override_dh_auto_install -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' -dh_auto_install -- prefix=/usr - install -d /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' -install -D scripts/hello \ - /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/bin/hello -install -m 644 -D data/hello.desktop \ - /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/applications/hello.desktop -install -m 644 -D data/hello.png \ - /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/pixmaps/hello.png -install -m 644 -D man/hello.1 \ - /build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/man/man1/hello.1 -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' - dh_installdocs -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 1.2-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki - install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman - fakeroot debian/rules clean -dh clean --with python3 --buildsystem=pybuild - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl - dh_link - dh_auto_clean -O--buildsystem=pybuild - dh_strip_nondeterminism - fakeroot debian/rules clean -dh clean - Using 1553618396 as canonical time - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png - dh_compress - cd debian/debhello - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-1.0-pkg1/test/debhello-1.0' - dh_fixperms - dh_auto_clean - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing - make -j3 distclean -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' -: # do nothing -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' - dh_clean - pybuild --clean -i python{version} -p 3.7 - dh_installdeb - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . - install -d debian/debhello/DEBIAN - dh_gencontrol - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello -I: pybuild base:217: python3.7 setup.py clean -running clean -removing '/build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build' (and everything under it) -'build/bdist.linux-armhf' does not exist -- can't clean it -'build/scripts-3.7' does not exist -- can't clean it - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums - rm -rf .pybuild/ -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_1.2.orig.tar.gz - find . -name \*.pyc -exec rm {} \; - dh_autoreconf_clean -O--buildsystem=pybuild -dpkg-source: info: building debhello in debhello_1.2-1.debian.tar.xz - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums -dpkg-source: info: building debhello in debhello_1.2-1.dsc - dh_builddeb - debian/rules build -dh build - dh_clean -O--buildsystem=pybuild - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello' in '../debhello_1.0-1_all.deb'. - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . - dpkg-genbuildinfo - dh_update_autotools_config - dh_autoreconf - dh_auto_configure - dh_auto_build -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_1.1.orig.tar.gz -dpkg-source: info: building debhello in debhello_1.1-1.debian.tar.xz - make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' -: # do nothing -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' - dh_auto_test -dpkg-source: info: building debhello in debhello_1.1-1.dsc - debian/rules build -dh build --with python3 --buildsystem=pybuild - dpkg-genchanges >../debhello_1.0-1_armhf.changes - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary - dh_update_autotools_config -O--buildsystem=pybuild - dh_autoreconf -O--buildsystem=pybuild -dpkg-genchanges: info: including full source code in upload - dh_testroot - dpkg-source -i --after-build . - dh_prep - dh_auto_configure -O--buildsystem=pybuild - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - debian/rules override_dh_auto_install -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' -dh_auto_install -- prefix=/usr - install -d /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' -install -D scripts/hello \ - /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/bin/hello -install -m 644 -D data/hello.desktop \ - /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/applications/hello.desktop -install -m 644 -D data/hello.png \ - /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/pixmaps/hello.png -install -m 644 -D man/hello.1 \ - /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/man/man1/hello.1 -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' - dh_installdocs -dpkg-source: info: using options from debhello-1.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_1.0-1_armhf.changes ... - install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - pybuild --configure -i python{version} -p 3.7 - dh_installman - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl - dh_link -I: pybuild base:217: python3.7 setup.py config - dh_strip_nondeterminism -running config - dh_auto_build -O--buildsystem=pybuild - Using 1553618396 as canonical time - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png - dh_compress - cd debian/debhello - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' - dh_fixperms - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing - dh_installdeb - pybuild --build -i python{version} -p 3.7 - install -d debian/debhello/DEBIAN - dh_gencontrol - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello -I: pybuild base:217: /usr/bin/python3 setup.py build -running build -running build_py -creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py -copying hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py -running build_scripts -creating build -creating build/scripts-3.7 -copying and adjusting scripts/hello -> build/scripts-3.7 -changing mode of build/scripts-3.7/hello from 644 to 755 - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums - dh_auto_test -O--buildsystem=pybuild - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - dh_builddeb - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello' in '../debhello_1.2-1_all.deb'. - dpkg-genbuildinfo - pybuild --test -i python{version} -p 3.7 - dpkg-genchanges >../debhello_1.2-1_armhf.changes -I: pybuild base:217: cd /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . - ----------------------------------------------------------------------- -Ran 0 tests in 0.000s - -OK - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary --with python3 --buildsystem=pybuild - dh_testroot -O--buildsystem=pybuild -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_1.2-1_armhf.changes ... - dh_prep -O--buildsystem=pybuild - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - dh_auto_install -O--buildsystem=pybuild -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) - install -d /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello - pybuild --install -i python{version} -p 3.7 --dest-dir /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello -Finished running lintian. - $ cd .. - $ tree -FL 1 -. -├── debhello-1.0/ -├── debhello-1.0.tar.gz -├── debhello_1.0-1.debian.tar.xz -├── debhello_1.0-1.dsc -├── debhello_1.0-1_all.deb -├── debhello_1.0-1_armhf.build -├── debhello_1.0-1_armhf.buildinfo -├── debhello_1.0-1_armhf.changes -└── debhello_1.0.orig.tar.gz -> debhello-1.0.tar.gz - -1 directory, 8 files - $ dpkg -c debhello_1.0-1_all.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/bin/ --rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/applications/ --rw-r--r-- root/root ... ./usr/share/applications/hello.desktop -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -drwxr-xr-x root/root ... ./usr/share/man/ -drwxr-xr-x root/root ... ./usr/share/man/man1/ --rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz -drwxr-xr-x root/root ... ./usr/share/pixmaps/ --rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png - $ tar -tzf debhello-1.0.tar.gz -debhello-1.0/ -debhello-1.0/LICENSE -debhello-1.0/scripts/ -debhello-1.0/scripts/hello -debhello-1.0/data/ -debhello-1.0/data/hello.png -debhello-1.0/data/hello.desktop -debhello-1.0/Makefile -debhello-1.0/man/ -debhello-1.0/man/hello.1 - $ tar --xz -tf debhello_1.0-1.debian.tar.xz -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/patches/ -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch - $ dpkg -f debhello_1.0-1_all.deb pre-depends depends recommends conflicts breaks -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.0-pkg1' -touch debhello-1.0-pkg1/.stamp -============= Build debhello-1.3-pkg1 ============== -make -C debhello-1.3-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.3-pkg1' -mkdir -p /build/debmake-doc-1.14/debhello-1.3-pkg1/test -I: pybuild base:217: /usr/bin/python3 setup.py install --root /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello -echo /build/debmake-doc-1.14/debhello-1.3-pkg1 > /build/debmake-doc-1.14/debhello-1.3-pkg1/next.dir -echo debhello-1.3 > /build/debmake-doc-1.14/debhello-1.3-pkg1/project -for i in step000 step101 step102 step103 step104 step200 step201 step202 step203 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-1.3-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-1.3-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.3-pkg1/$i.log ; \ -ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-1.3-pkg1/$i.log | col -b -x | \ -grep -v -e '^Script started on' | \ -grep -v -e '^Script done on' | \ -sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-1.3-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.3-pkg1/$i.slog ; \ -if [ x$ERR != x0 ]; then exit 1 ; fi ; \ -done - $ wget http://www.example.org/download/debhello-1.3.tar.gz - ... - $ tar -xzmf debhello-1.3.tar.gz - $ tree -. -├── debhello-1.3 -│   ├── LICENSE -│   ├── MANIFEST.in -│   ├── PKG-INFO -│   ├── data -│   │   ├── hello.desktop -│   │   └── hello.png -│   ├── hello_py -│   │   └── __init__.py -│   ├── man -│   │   └── hello.1 -│   ├── scripts -│   │   └── hello -│   └── setup.py -└── debhello-1.3.tar.gz - -5 directories, 10 files - $ cat debhello-1.3/scripts/hello -#!/usr/bin/python3 -import hello_py - -if __name__ == '__main__': - hello_py.main() - - $ cat debhello-1.3/hello_py/__init__.py -#!/usr/bin/python3 -from gi.repository import Gtk - -class TopWindow(Gtk.Window): - - def __init__(self): - Gtk.Window.__init__(self) - self.title = "Hello World!" - self.counter = 0 - self.border_width = 10 - self.set_default_size(400, 100) - self.set_position(Gtk.WindowPosition.CENTER) - self.button = Gtk.Button(label="Click me!") - self.button.connect("clicked", self.on_button_clicked) - self.add(self.button) - self.connect("delete-event", self.on_window_destroy) - - def on_window_destroy(self, *args): - Gtk.main_quit(*args) - - def on_button_clicked(self, widget): - self.counter += 1 - widget.set_label("Hello, World!\nClick count = %i" % self.counter) - -def main(): - window = TopWindow() - window.show_all() - Gtk.main() - -if __name__ == '__main__': - main() - - $ cat debhello-1.3/setup.py -#!/usr/bin/python3 -# vi:se ts=4 sts=4 et ai: -from distutils.core import setup - -setup(name='debhello', - version='4.1', - description='Hello Python', - long_description='Hello Python program.', - author='Osamu Aoki', - author_email='osamu@debian.org', - url='http://people.debian.org/~osamu/', - packages=['hello_py'], - package_dir={'hello_py': 'hello_py'}, - scripts=['scripts/hello'], - data_files=[ - ('share/applications', ['data/hello.desktop']), - ('share/pixmaps', ['data/hello.png']), - ('share/man/man1', ['man/hello.1']), - ], - classifiers = ['Development Status :: 3 - Alpha', - 'Environment :: Console', - 'Intended Audience :: Developers', - 'License :: OSI Approved :: MIT License', - 'Natural Language :: English', - 'Operating System :: POSIX :: Linux', - 'Programming Language :: Python :: 3', - 'Topic :: Utilities', - ], - platforms = 'POSIX', - license = 'MIT License' -) - - -running install -running build -running build_py -running build_scripts -running install_lib -creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr -creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib -creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7 -creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages -creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py -creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ -copying /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py/__pycache__/__init__.cpython-37.pyc -> /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ -copying /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py -byte-compiling /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__init__.py to __init__.cpython-37.pyc -running install_scripts - $ cat debhello-1.3/MANIFEST.in -creating /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin -copying build/scripts-3.7/hello -> /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin -changing mode of /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin/hello to 755 -running install_egg_info -include MANIFEST.in -include LICENSE -include data/hello.deskto -include data/hello.png -include man/hello.1 -Writing /build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/debhello-4.0.egg-info - $ cd debhello-1.3 - $ debmake -b':py3' - dh_installdocs -O--buildsystem=pybuild - install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs -O--buildsystem=pybuild - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman -O--buildsystem=pybuild - install -d debian/debhello/usr/share/man/man1/ - install -p -m0644 ./debian/hello.1 debian/debhello/usr/share/man/man1/hello.1 - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_python3 -O--buildsystem=pybuild -D: dh_python3 dh_python3:161: version: 3.20190308 -D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] -D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': '--buildsystem=pybuild'} -D: dh_python3 dh_python3:164: args: [] -D: dh_python3 dh_python3:166: supported Python versions: 3.7 (default=3.7) -D: dh_python3 debhelper:153: source=debhello, binary packages=['debhello'] -D: dh_python3 dh_python3:183: processing package debhello... -D: dh_python3 fs:49: moving files from debian/debhello/usr/lib/python3.7/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ -D: dh_python3 tools:232: invoking: /usr/bin/python3.7 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' -D: dh_python3 fs:260: package debhello details = {'requires.txt': set(), 'egg-info': {'debian/debhello/usr/lib/python3/dist-packages/debhello-4.0.egg-info'}, 'nsp.txt': set(), 'shebangs': {/usr/bin/python3}, 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} -D: dh_python3 depends:114: generating dependencies for package debhello -D: dh_python3 depends:272: D={'python3:any', 'python3:any (>= 3.2~)'}; R=[]; S=[]; E=[], B=[]; RT=[] I: set parameters - dh_installinit -O--buildsystem=pybuild + $ debuild I: sanity check of parameters I: pkg="debhello", ver="1.3", rev="1" I: *** start packaging in "debhello-1.3". *** @@ -7955,8 +7805,8 @@ I: scan source for copyright+license text and file extensions I: 33 %, ext = python I: 17 %, ext = in -I: 17 %, ext = media I: 17 %, ext = desktop +I: 17 %, ext = media I: 17 %, ext = 1 I: check_all_licenses I: ......W: Non-UTF-8 char found, using latin-1: data/hello.png @@ -7969,28 +7819,31 @@ I: debmake -x "1" ... I: creating => debian/control I: creating => debian/copyright + dh_link -O--buildsystem=pybuild I: substituting => /usr/share/debmake/extra0/rules I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort - dh_perl -O--buildsystem=pybuild +W: debhello source: format-3.0-but-debian-changes-patch + dh_strip_nondeterminism -O--buildsystem=pybuild +W: debhello source: timewarp-standards-version (2016-10-23 < 2018-12-23) $ cd .. + dpkg-buildpackage -us -uc -ui -i $ tree - dh_link -O--buildsystem=pybuild . ├── debhello-1.3 │   ├── LICENSE @@ -8047,10 +7900,11 @@ Description: auto-generated package by debmake This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. +W: debhello: readme-debian-contains-debmake-template + dh_compress -O--buildsystem=pybuild $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.3-pkg1/test debmake $ cd /build/debmake-doc-1.14/debhello-1.3-pkg1/test - dh_strip_nondeterminism -O--buildsystem=pybuild $ vim debhello-1.3/debian/rules ... hack, hack, hack, ... $ cat debhello-1.3/debian/rules @@ -8062,6 +7916,7 @@ $ vim debhello-1.3/debian/control ... hack, hack, hack, ... $ cat debhello-1.3/debian/control +W: debhello: binary-without-manpage usr/bin/hello Source: debhello Section: devel Priority: optional @@ -8137,7 +7992,7 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - dh_compress -O--buildsystem=pybuild + cd debian/debhello $ tree debhello-1.3/debian debhello-1.3/debian ├── README.Debian @@ -8154,105 +8009,73 @@ └── watch 2 directories, 10 files - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-1.3-pkg1/test package - $ cd /build/debmake-doc-1.14/debhello-1.3-pkg1/test - $ cd debhello-1.3 - $ debuild - cd debian/debhello chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + $ cd .. gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + $ cp -a /build/debmake-doc-1.14/debhello-1.3-pkg1/test package cd '/build/debmake-doc-1.14/debhello-1.1-pkg1/test/debhello-1.1' - dh_fixperms -O--buildsystem=pybuild - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - find debian/debhello/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - dh_missing -O--buildsystem=pybuild - dpkg-buildpackage -us -uc -ui -i - dh_installdeb -O--buildsystem=pybuild -W: debhello source: syntax-error-in-dep5-copyright line 24: Continuation line outside a paragraph (maybe line 23 should be " ."). -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) - install -d debian/debhello/DEBIAN - printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/postinst - cat debian/debhello.postinst.debhelper >> debian/debhello/DEBIAN/postinst - chmod 0755 -- debian/debhello/DEBIAN/postinst - chown 0:0 -- debian/debhello/DEBIAN/postinst - printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/prerm - cat debian/debhello.prerm.debhelper >> debian/debhello/DEBIAN/prerm - chmod 0755 -- debian/debhello/DEBIAN/prerm - chown 0:0 -- debian/debhello/DEBIAN/prerm - dh_gencontrol -O--buildsystem=pybuild - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello -W: debhello: copyright-has-url-from-dh_make-boilerplate + $ cd /build/debmake-doc-1.14/debhello-1.3-pkg1/test dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 1.3-1 +dpkg-buildpackage: info: source version 1.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Osamu Aoki -W: debhello: readme-debian-contains-debmake-template + dh_fixperms -O--buildsystem=pybuild + $ cd debhello-1.3 + $ debuild dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums -O--buildsystem=pybuild - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - dh_builddeb -O--buildsystem=pybuild + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 Finished running lintian. + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s $ cd .. $ tree -FL 1 . -├── debhello-1.2/ -├── debhello-1.2.tar.gz -├── debhello_1.2-1.debian.tar.xz -├── debhello_1.2-1.dsc -├── debhello_1.2-1_all.deb -├── debhello_1.2-1_armhf.build -├── debhello_1.2-1_armhf.buildinfo -├── debhello_1.2-1_armhf.changes -└── debhello_1.2.orig.tar.gz -> debhello-1.2.tar.gz +├── debhello-0.3/ +├── debhello-0.3.tar.gz +├── debhello-dbgsym_0.3-1_armhf.deb +├── debhello_0.3-1.debian.tar.xz +├── debhello_0.3-1.dsc +├── debhello_0.3-1_armhf.build +├── debhello_0.3-1_armhf.buildinfo +├── debhello_0.3-1_armhf.changes +├── debhello_0.3-1_armhf.deb +└── debhello_0.3.orig.tar.gz -> debhello-0.3.tar.gz -1 directory, 8 files - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello' in '../debhello_1.1-1_all.deb'. - $ dpkg -c debhello_1.2-1_all.deb +1 directory, 9 files + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + $ dpkg -c debhello-dbgsym_0.3-1_armhf.deb + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/1b/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/1b/a83993265fac81a094f229f81d4375ceb71067.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello + $ dpkg -c debhello_0.3-1_armhf.deb + find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ -rwxr-xr-x root/root ... ./usr/bin/hello drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/applications/ --rw-r--r-- root/root ... ./usr/share/applications/hello.desktop drwxr-xr-x root/root ... ./usr/share/doc/ drwxr-xr-x root/root ... ./usr/share/doc/debhello/ -rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian -rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz -rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -drwxr-xr-x root/root ... ./usr/share/man/ -drwxr-xr-x root/root ... ./usr/share/man/man1/ --rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz -drwxr-xr-x root/root ... ./usr/share/pixmaps/ --rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png - $ tar -tzf debhello-1.2.tar.gz - dpkg-genbuildinfo -debhello-1.2/ -debhello-1.2/LICENSE -debhello-1.2/scripts/ -debhello-1.2/scripts/hello -debhello-1.2/data/ -debhello-1.2/data/hello.png -debhello-1.2/data/hello.desktop -debhello-1.2/Makefile -debhello-1.2/man/ -debhello-1.2/man/hello.1 - $ tar --xz -tf debhello_1.2-1.debian.tar.xz + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + $ tar -tzf debhello-0.3.tar.gz +debhello-0.3/ +debhello-0.3/Makefile +debhello-0.3/LICENSE +debhello-0.3/src/ +debhello-0.3/src/hello.c + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + $ tar --xz -tf debhello_0.3-1.debian.tar.xz debian/ debian/README.Debian debian/changelog @@ -8260,18 +8083,24 @@ debian/control debian/copyright debian/patches/ +debian/patches/debian-changes-0.3-1 debian/patches/series debian/rules debian/source/ debian/source/format debian/watch - $ dpkg -f debhello_1.2-1_all.deb pre-depends depends recommends conflicts breaks -Depends: zenity -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1' -touch debhello-1.2-pkg1/.stamp + find debian/debhello/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + $ dpkg -f debhello-dbgsym_0.3-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: debhello (= 0.3-1) + dh_missing -O--buildsystem=pybuild + $ dpkg -f debhello_0.3-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libc6 (>= 2.4) + dpkg-buildpackage -us -uc -ui -i +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-0.3-pkg1" +touch debhello-0.3-pkg1/.stamp ============= Build debhello-1.4-pkg1 ============== make -C debhello-1.4-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.4-pkg1' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-1.4-pkg1" mkdir -p /build/debmake-doc-1.14/debhello-1.4-pkg1/test echo /build/debmake-doc-1.14/debhello-1.4-pkg1 > /build/debmake-doc-1.14/debhello-1.4-pkg1/next.dir echo debhello-1.4 > /build/debmake-doc-1.14/debhello-1.4-pkg1/project @@ -8290,6 +8119,7 @@ $ wget http://www.example.org/download/debhello-1.4.tar.gz ... $ tar -xzmf debhello-1.4.tar.gz + dh_installdeb -O--buildsystem=pybuild $ tree . ├── debhello-1.4 @@ -8306,7 +8136,6 @@ └── debhello-1.4.tar.gz 4 directories, 8 files - fakeroot debian/rules clean $ cat debhello-1.4/src/hello.c #include "config.h" #include @@ -8315,7 +8144,6 @@ main() { printf("Hello, I am " PACKAGE_AUTHOR "!\n"); -dh clean --with python3 --buildsystem=pybuild printf("4.0 * atan(1.0) = %10f8\n", 4.0*atan(1.0)); return 0; } @@ -8351,15 +8179,57 @@ -rm -f $(DESTDIR)$(prefix)/share/man/man1/hello.1 .PHONY: all install clean distclean uninstall + install -d debian/debhello/DEBIAN + printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/postinst + cat debian/debhello.postinst.debhelper >> debian/debhello/DEBIAN/postinst + chmod 0755 -- debian/debhello/DEBIAN/postinst + chown 0:0 -- debian/debhello/DEBIAN/postinst + printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/prerm + cat debian/debhello.prerm.debhelper >> debian/debhello/DEBIAN/prerm + chmod 0755 -- debian/debhello/DEBIAN/prerm + chown 0:0 -- debian/debhello/DEBIAN/prerm + dh_gencontrol -O--buildsystem=pybuild $ cd debhello-1.4 $ debmake - dh_auto_clean -O--buildsystem=pybuild - dpkg-genchanges >../debhello_1.1-1_armhf.changes -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . - pybuild --clean -i python{version} -p 3.7 -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_1.1-1_armhf.changes ... +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 1.3-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + fakeroot debian/rules clean + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello +dh clean + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf + dh_auto_clean + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums -O--buildsystem=pybuild + make -j4 distclean +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' +: # do nothing +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' + dh_clean + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + dh_builddeb -O--buildsystem=pybuild + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + dpkg-source -i -b . + dpkg-deb --build debian/debhello .. +dpkg-deb: building package 'debhello' in '../debhello_1.1-1_all.deb'. I: set parameters I: sanity check of parameters I: pkg="debhello", ver="1.4", rev="1" @@ -8374,12 +8244,12 @@ I: build_type = make I: scan source for copyright+license text and file extensions I: 40 %, ext = c -I: 20 %, ext = media I: 20 %, ext = desktop +I: 20 %, ext = media I: 20 %, ext = 1 I: check_all_licenses -I: ....W: Non-UTF-8 char found, using latin-1: data/hello.png -.. +I: ...W: Non-UTF-8 char found, using latin-1: data/hello.png +... I: check_all_licenses completed for 6 files. I: bunch_all_licenses I: format_all_licenses @@ -8387,36 +8257,36 @@ I: single binary package I: debmake -x "1" ... I: creating => debian/control + dpkg-genbuildinfo I: creating => debian/copyright I: substituting => /usr/share/debmake/extra0/rules I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort -I: pybuild base:217: python3.7 setup.py clean -running clean -removing '/build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build' (and everything under it) -'build/bdist.linux-armhf' does not exist -- can't clean it -'build/scripts-3.7' does not exist -- can't clean it - rm -rf .pybuild/ - find . -name \*.pyc -exec rm {} \; - dh_autoreconf_clean -O--buildsystem=pybuild + fakeroot debian/rules clean +dh clean --with python3 --buildsystem=pybuild +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_1.2.orig.tar.gz +dpkg-source: info: building debhello in debhello_1.2-1.debian.tar.xz $ cd .. +dpkg-source: info: building debhello in debhello_1.2-1.dsc $ tree -. +. debian/rules build + ├── debhello-1.4 │   ├── LICENSE │   ├── Makefile @@ -8445,6 +8315,7 @@ └── debhello_1.4.orig.tar.gz -> debhello-1.4.tar.gz 7 directories, 19 files +dh build $ cat debhello-1.4/debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. @@ -8461,6 +8332,7 @@ #override_dh_install: # dh_install --list-missing -X.pyc -X.pyo + dh_auto_clean -O--buildsystem=pybuild $ cat debhello-1.4/debian/control Source: debhello Section: unknown @@ -8477,7 +8349,6 @@ Description: auto-generated package by debmake This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. - dh_clean -O--buildsystem=pybuild $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.4-pkg1/test debmake $ cd /build/debmake-doc-1.14/debhello-1.4-pkg1/test @@ -8495,18 +8366,6 @@ override_dh_auto_install: dh_auto_install -- prefix=/usr - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) $ vim debhello-1.4/debian/control ... hack, hack, hack, ... $ cat debhello-1.4/debian/control @@ -8528,9 +8387,9 @@ . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. - dpkg-source -i -b . $ dch -r ... hack, hack, hack, ... + dpkg-genchanges >../debhello_1.1-1_armhf.changes $ cat debhello-1.4/debian/changelog debhello (1.4-1) unstable; urgency=low @@ -8593,6 +8452,7 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + dh_update_autotools_config $ tree debhello-1.4/debian debhello-1.4/debian ├── README.Debian @@ -8612,36 +8472,95 @@ $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.4-pkg1/test package $ cd /build/debmake-doc-1.14/debhello-1.4-pkg1/test + dh_autoreconf $ cd debhello-1.4 $ debuild -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_1.3.orig.tar.gz -dpkg-source: info: building debhello in debhello_1.3-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_1.3-1.dsc - debian/rules build -dh build --with python3 --buildsystem=pybuild + dh_auto_configure +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . + dh_auto_build + make -j4 "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' +: # do nothing +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' + dh_auto_test dpkg-buildpackage -us -uc -ui -i - dh_update_autotools_config -O--buildsystem=pybuild - dh_autoreconf -O--buildsystem=pybuild + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary +dh binary +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_1.1-1_armhf.changes ... + pybuild --clean -i python{version} -p 3.7 dpkg-buildpackage: info: source package debhello dpkg-buildpackage: info: source version 1.4-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Osamu Aoki - dh_auto_configure -O--buildsystem=pybuild + dh_testroot dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf - pybuild --configure -i python{version} -p 3.7 + dh_prep + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + debian/rules override_dh_auto_install +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' +dh_auto_install -- prefix=/usr +I: pybuild base:217: python3.7 setup.py clean + install -d /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' +install -D scripts/hello \ + /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/bin/hello +install -m 644 -D data/hello.desktop \ + /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/applications/hello.desktop +install -m 644 -D data/hello.png \ + /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/pixmaps/hello.png +install -m 644 -D man/hello.1 \ + /build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/man/man1/hello.1 +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' + dh_installdocs + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs fakeroot debian/rules clean +running clean +removing '/build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build' (and everything under it) +'build/bdist.linux-armhf' does not exist -- can't clean it +'build/scripts-3.7' does not exist -- can't clean it dh clean + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + rm -rf .pybuild/ + find . -name \*.pyc -exec rm {} \; + dh_installman + dh_autoreconf_clean -O--buildsystem=pybuild + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + dh_clean -O--buildsystem=pybuild + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dh_perl + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/files dh_auto_clean -I: pybuild base:217: python3.7 setup.py config - make -j3 distclean -running config + rm -fr -- debian/debhello/ debian/tmp/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + dh_link + dpkg-source -i -b . + make -j4 distclean make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' rm -f src/hello make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' dh_clean - dh_auto_build -O--buildsystem=pybuild + dh_strip_nondeterminism rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/files @@ -8656,44 +8575,107 @@ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) dpkg-source -i -b . dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_1.3.orig.tar.gz +dpkg-source: info: building debhello in debhello_1.3-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_1.3-1.dsc + debian/rules build +dh build --with python3 --buildsystem=pybuild + Using 1553618396 as canonical time + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png + dh_compress + cd debian/debhello +dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_1.4.orig.tar.gz + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-1.2-pkg1/test/debhello-1.2' dpkg-source: info: building debhello in debhello_1.4-1.debian.tar.xz + dh_fixperms dpkg-source: info: building debhello in debhello_1.4-1.dsc debian/rules build dh build - pybuild --build -i python{version} -p 3.7 + dh_update_autotools_config -O--buildsystem=pybuild + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + dh_autoreconf -O--buildsystem=pybuild + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 dh_update_autotools_config + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dh_auto_configure -O--buildsystem=pybuild + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + dh_missing dh_autoreconf + dh_installdeb dh_auto_configure -I: pybuild base:217: /usr/bin/python3 setup.py build -W: debhello source: ancient-python-version-field x-python3-version 3.2 -W: debhello source: syntax-error-in-dep5-copyright line 21: Continuation line outside a paragraph (maybe line 20 should be " ."). -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) + install -d debian/debhello/DEBIAN + dh_gencontrol dh_auto_build -running build -running build_py -creating /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py -copying hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py -running build_scripts -creating build -creating build/scripts-3.7 -copying and adjusting scripts/hello -> build/scripts-3.7 -changing mode of build/scripts-3.7/hello from 644 to 755 - dh_auto_test -O--buildsystem=pybuild - make -j3 "INSTALL=install --strip-program=true" + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello + make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o src/hello src/hello.c -lm -W: debhello: copyright-has-url-from-dh_make-boilerplate -W: debhello: readme-debian-contains-debmake-template + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums + pybuild --configure -i python{version} -p 3.7 + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' + dh_builddeb dh_auto_test + dpkg-deb --build debian/debhello .. +dpkg-deb: building package 'debhello' in '../debhello_1.2-1_all.deb'. create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary + dpkg-genbuildinfo dh binary +I: pybuild base:217: python3.7 setup.py config +running config + dh_auto_build -O--buildsystem=pybuild dh_testroot +W: debhello source: ancient-python-version-field x-python3-version 3.2 + dh_prep +W: debhello source: syntax-error-in-dep5-copyright line 21: Continuation line outside a paragraph (maybe line 20 should be " ."). +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + debian/rules override_dh_auto_install +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' +dh_auto_install -- prefix=/usr +W: debhello: copyright-has-url-from-dh_make-boilerplate + dpkg-genchanges >../debhello_1.2-1_armhf.changes +W: debhello: readme-debian-contains-debmake-template + install -d /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' +install -D src/hello \ + /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/bin/hello +install -m 644 -D data/hello.desktop \ + /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/applications/hello.desktop +install -m 644 -D data/hello.png \ + /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/pixmaps/hello.png +install -m 644 -D man/hello.1 \ + /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/man/man1/hello.1 +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' + dh_installdocs + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . + pybuild --build -i python{version} -p 3.7 + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + dh_installman Finished running lintian. $ cd .. - dh_prep $ tree -FL 1 . ├── debhello-1.1/ @@ -8707,8 +8689,10 @@ └── debhello_1.1.orig.tar.gz -> debhello-1.1.tar.gz 1 directory, 8 files + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new $ dpkg -c debhello_1.1-1_all.deb - pybuild --test -i python{version} -p 3.7 + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ @@ -8728,21 +8712,18 @@ drwxr-xr-x root/root ... ./usr/share/man/ drwxr-xr-x root/root ... ./usr/share/man/man1/ -rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - debian/rules override_dh_auto_install -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' -dh_auto_install -- prefix=/usr +I: pybuild base:217: /usr/bin/python3 setup.py build + dh_perl $ tar -tzf debhello-1.1.tar.gz debhello-1.1/ -debhello-1.1/LICENSE -debhello-1.1/setup.py debhello-1.1/scripts/ debhello-1.1/scripts/hello +debhello-1.1/PKG-INFO +debhello-1.1/LICENSE debhello-1.1/hello_py/ debhello-1.1/hello_py/__init__.py debhello-1.1/MANIFEST.in -debhello-1.1/PKG-INFO +debhello-1.1/setup.py $ tar --xz -tf debhello_1.1-1.debian.tar.xz debian/ debian/README.Debian @@ -8758,16 +8739,23 @@ debian/source/ debian/source/format debian/watch +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_1.2-1_armhf.changes ... $ dpkg -f debhello_1.1-1_all.deb pre-depends depends recommends conflicts breaks Depends: python3:any (>= 3.2~) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.1-pkg1' +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-1.1-pkg1" touch debhello-1.1-pkg1/.stamp ============= Build debhello-1.5-pkg1 ============== make -C debhello-1.5-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.5-pkg1' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-1.5-pkg1" mkdir -p /build/debmake-doc-1.14/debhello-1.5-pkg1/test +running build +running build_py echo /build/debmake-doc-1.14/debhello-1.5-pkg1 > /build/debmake-doc-1.14/debhello-1.5-pkg1/next.dir +creating /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py +copying hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py echo debhello-1.5 > /build/debmake-doc-1.14/debhello-1.5-pkg1/project +running build_scripts for i in step000 step101 step102 step103 step200 step201 step202 step203 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ cd $(cat /build/debmake-doc-1.14/debhello-1.5-pkg1/next.dir) >/dev/null ; \ script -e -q -c /build/debmake-doc-1.14/debhello-1.5-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.5-pkg1/$i.log ; \ @@ -8780,19 +8768,15 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.5-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done +creating build +creating build/scripts-3.7 +copying and adjusting scripts/hello -> build/scripts-3.7 +changing mode of build/scripts-3.7/hello from 644 to 755 $ wget http://www.example.org/download/debhello-1.5.tar.gz ... - install -d /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello + dh_link $ tar -xzmf debhello-1.5.tar.gz - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' -install -D src/hello \ - /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/bin/hello -install -m 644 -D data/hello.desktop \ - /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/applications/hello.desktop $ tree -install -m 644 -D data/hello.png \ - /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/pixmaps/hello.png . ├── debhello-1.5 │   ├── LICENSE @@ -8808,11 +8792,7 @@ └── debhello-1.5.tar.gz 4 directories, 8 files -install -m 644 -D man/hello.1 \ - /build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/man/man1/hello.1 -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' - dh_installdocs + dh_auto_test -O--buildsystem=pybuild $ cat debhello-1.5/src/hello.c #include "config.h" #ifdef WITH_MATH @@ -8830,7 +8810,6 @@ #endif return 0; } -I: pybuild base:217: cd /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v $ cat debhello-1.5/Makefile.in prefix = @prefix@ @@ -8866,6 +8845,7 @@ -rm -f $(DESTDIR)$(prefix)/share/man/man1/hello.1 .PHONY: all install clean distclean uninstall + dh_strip_nondeterminism $ cat debhello-1.5/configure #!/bin/sh -e # default values @@ -8911,61 +8891,43 @@ fi echo "#define PACKAGE_AUTHOR \"${PACKAGE_AUTHOR}\"" >>src/config.h - install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs $ cd debhello-1.5 $ debmake -Unable to init server: Could not connect: Connection refused - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new -Unable to init server: Could not connect: Connection refused -/build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py/__init__.py:2: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded. - from gi.repository import Gtk - ----------------------------------------------------------------------- -Ran 0 tests in 0.000s - -OK - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary --with python3 --buildsystem=pybuild - dh_link - dh_strip_nondeterminism - dh_testroot -O--buildsystem=pybuild - dh_prep -O--buildsystem=pybuild + Using 1553618396 as canonical time + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png + dh_compress + cd debian/debhello + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' + dh_fixperms + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + pybuild --test -i python{version} -p 3.7 + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 I: set parameters - rm -f -- debian/debhello.substvars + find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 I: sanity check of parameters I: pkg="debhello", ver="1.5", rev="1" I: *** start packaging in "debhello-1.5". *** I: provide debhello_1.5.orig.tar.gz for non-native Debian package I: pwd = "/build/debmake-doc-1.14/debhello-1.5-pkg1/test" I: $ ln -sf debhello-1.5.tar.gz debhello_1.5.orig.tar.gz - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ I: pwd = "/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign I: analyze the source tree I: build_type = configure -I: scan source for copyright+license text and file extensions dh_auto_install -O--buildsystem=pybuild - +I: scan source for copyright+license text and file extensions I: 20 %, ext = in -I: 20 %, ext = c -I: 20 %, ext = media I: 20 %, ext = desktop +I: 20 %, ext = media I: 20 %, ext = 1 +I: 20 %, ext = c I: check_all_licenses I: ....W: Non-UTF-8 char found, using latin-1: data/hello.png - Using 1553618396 as canonical time - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png - dh_compress + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 .. I: check_all_licenses completed for 6 files. I: bunch_all_licenses @@ -8976,37 +8938,36 @@ I: creating => debian/control I: creating => debian/copyright I: substituting => /usr/share/debmake/extra0/rules + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort - cd debian/debhello - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-1.4-pkg1/test/debhello-1.4' - dh_fixperms - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - install -d /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello - find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing +I: pybuild base:217: cd /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v + dh_strip + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug debian/debhello/usr/bin/hello + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + dh_makeshlibs $ cd .. $ tree . @@ -9048,7 +9009,7 @@ %: dh $@ - dh_strip + rm -f debian/debhello/DEBIAN/shlibs $ cat debhello-1.5/debian/control Source: debhello Section: unknown @@ -9065,6 +9026,7 @@ Description: auto-generated package by debmake This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. + dh_shlibdeps $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.5-pkg1/test debmake $ cd /build/debmake-doc-1.14/debhello-1.5-pkg1/test @@ -9084,17 +9046,9 @@ dh_auto_configure -- \ --with-math \ --author="Osamu Aoki" - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug debian/debhello/usr/bin/hello - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym +Unable to init server: Could not connect: Connection refused $ vim debhello-1.5/debian/control ... hack, hack, hack, ... - dh_makeshlibs $ cat debhello-1.5/debian/control Source: debhello Section: devel @@ -9186,9 +9140,9 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - rm -f debian/debhello/DEBIAN/shlibs + install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello $ tree debhello-1.5/debian - dh_shlibdeps debhello-1.5/debian ├── README.Debian ├── changelog @@ -9204,15 +9158,64 @@ └── watch 2 directories, 10 files - pybuild --install -i python{version} -p 3.7 --dest-dir /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello +Unable to init server: Could not connect: Connection refused +/build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py/__init__.py:2: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded. + from gi.repository import Gtk + +---------------------------------------------------------------------- +Ran 0 tests in 0.000s + +OK $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.5-pkg1/test package $ cd /build/debmake-doc-1.14/debhello-1.5-pkg1/test $ cd debhello-1.5 $ debuild - install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary +dh binary --with python3 --buildsystem=pybuild + dh_testroot -O--buildsystem=pybuild + dpkg-buildpackage -us -uc -ui -i + dh_prep -O--buildsystem=pybuild + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + dh_auto_install -O--buildsystem=pybuild +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 1.5-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf + install -d /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello + fakeroot debian/rules clean +dh clean + pybuild --install -i python{version} -p 3.7 --dest-dir /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/debhello/usr/bin/hello was not linked against libm.so.6 (it uses none of the library's symbols) + dh_installdeb + dh_gencontrol +W: debhello source: syntax-error-in-dep5-copyright line 24: Continuation line outside a paragraph (maybe line 23 should be " ."). +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) + dh_clean + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=15862f9e62a0a04ffb1b373f69068bfdfc3c06b9 -DSection=debug -UMulti-Arch -UReplaces -UBreaks I: pybuild base:217: /usr/bin/python3 setup.py install --root /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello + dpkg-source -i -b . +W: debhello: copyright-has-url-from-dh_make-boilerplate +W: debhello: readme-debian-contains-debmake-template running install running build running build_py @@ -9223,9 +9226,9 @@ creating /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7 creating /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages creating /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py +copying /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py creating /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ copying /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py/__pycache__/__init__.cpython-37.pyc -> /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ -copying /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py byte-compiling /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__init__.py to __init__.cpython-37.pyc running install_scripts creating /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/bin @@ -9242,292 +9245,37 @@ copying man/hello.1 -> /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/man/man1 running install_egg_info Writing /build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/debhello-4.1.egg-info - dpkg-buildpackage -us -uc -ui -i dh_installdocs -O--buildsystem=pybuild - install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs -O--buildsystem=pybuild -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 1.5-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman -O--buildsystem=pybuild - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_python3 -O--buildsystem=pybuild -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/debhello/usr/bin/hello was not linked against libm.so.6 (it uses none of the library's symbols) - dh_installdeb - dh_gencontrol -D: dh_python3 dh_python3:161: version: 3.20190308 -D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] -D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': '--buildsystem=pybuild'} -D: dh_python3 dh_python3:164: args: [] -D: dh_python3 dh_python3:166: supported Python versions: 3.7 (default=3.7) -D: dh_python3 debhelper:153: source=debhello, binary packages=['debhello'] -D: dh_python3 dh_python3:183: processing package debhello... -D: dh_python3 fs:49: moving files from debian/debhello/usr/lib/python3.7/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ -D: dh_python3 tools:232: invoking: /usr/bin/python3.7 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' -D: dh_python3 fs:260: package debhello details = {'requires.txt': set(), 'egg-info': {'debian/debhello/usr/lib/python3/dist-packages/debhello-4.1.egg-info'}, 'nsp.txt': set(), 'shebangs': {/usr/bin/python3}, 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} -D: dh_python3 depends:114: generating dependencies for package debhello -D: dh_python3 depends:272: D={'python3:any', 'python3:any (>= 3.2~)'}; R=[]; S=[]; E=[], B=[]; RT=[] - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=15862f9e62a0a04ffb1b373f69068bfdfc3c06b9 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - dh_installinit -O--buildsystem=pybuild - fakeroot debian/rules clean -dh clean - dh_perl -O--buildsystem=pybuild - dh_link -O--buildsystem=pybuild chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - dh_clean - dh_strip_nondeterminism -O--buildsystem=pybuild - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - Using 1553618396 as canonical time - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png - dh_builddeb - dh_compress -O--buildsystem=pybuild - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello' in '../debhello_1.4-1_armhf.deb'. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_1.4-1_armhf.deb'. - cd debian/debhello dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_1.5.orig.tar.gz - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3' - dpkg-genbuildinfo - dh_fixperms -O--buildsystem=pybuild -dpkg-source: info: building debhello in debhello_1.5-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_1.5-1.dsc - debian/rules build -dh build - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - find debian/debhello/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - dh_missing -O--buildsystem=pybuild - dh_update_autotools_config - dh_installdeb -O--buildsystem=pybuild - dh_autoreconf - debian/rules override_dh_auto_configure -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' -dh_auto_configure -- \ - --with-math \ - --author="Osamu Aoki" - install -d debian/debhello/DEBIAN - printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/postinst - cat debian/debhello.postinst.debhelper >> debian/debhello/DEBIAN/postinst - chmod 0755 -- debian/debhello/DEBIAN/postinst - chown 0:0 -- debian/debhello/DEBIAN/postinst - printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/prerm - cat debian/debhello.prerm.debhelper >> debian/debhello/DEBIAN/prerm - chmod 0755 -- debian/debhello/DEBIAN/prerm - chown 0:0 -- debian/debhello/DEBIAN/prerm - dh_gencontrol -O--buildsystem=pybuild - dpkg-genchanges >../debhello_1.4-1_armhf.changes - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-math "--author=Osamu Aoki" -W: Unknown argument: --build=arm-linux-gnueabihf -W: Unknown argument: --includedir=${prefix}/include -W: Unknown argument: --mandir=${prefix}/share/man -W: Unknown argument: --infodir=${prefix}/share/info -W: Unknown argument: --sysconfdir=/etc -W: Unknown argument: --localstatedir=/var -W: Unknown argument: --disable-silent-rules -W: Unknown argument: --libdir=${prefix}/lib/arm-linux-gnueabihf -W: Unknown argument: --libexecdir=${prefix}/lib/arm-linux-gnueabihf -W: Unknown argument: --runstatedir=/run -W: Unknown argument: --disable-maintainer-mode -W: Unknown argument: --disable-dependency-tracking -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' - dh_auto_build - make -j3 -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' -cc \ - -Wdate-time -D_FORTIFY_SOURCE=2 \ - -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security \ - -Wl,-z,relro \ - -o src/hello src/hello.c \ - -lm -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums -O--buildsystem=pybuild -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' - dh_auto_test - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - dh_builddeb -O--buildsystem=pybuild - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello' in '../debhello_1.3-1_all.deb'. -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_1.4-1_armhf.changes ... - dpkg-genbuildinfo - dh_testroot - dh_prep - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - dh_auto_install - install -d /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello AM_UPDATE_INFO_DIR=no -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' -install -D src/hello \ - /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/bin/hello -install -m 644 -D data/hello.desktop \ - /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/applications/hello.desktop -install -m 644 -D data/hello.png \ - /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/pixmaps/hello.png -install -m 644 -D man/hello.1 \ - /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/man/man1/hello.1 -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' - dh_installdocs - dpkg-genchanges >../debhello_1.3-1_armhf.changes install -d debian/debhello/usr/share/doc/debhello install -d debian/.debhelper/generated/debhello install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl - dh_link -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_1.3-1_armhf.changes ... - dh_strip_nondeterminism - Using 1553618396 as canonical time - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png - dh_compress - cd debian/debhello - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' - dh_fixperms - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing - dh_strip - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug debian/debhello/usr/bin/hello - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym - dh_makeshlibs - rm -f debian/debhello/DEBIAN/shlibs - dh_shlibdeps - install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/debhello/usr/bin/hello was not linked against libm.so.6 (it uses none of the library's symbols) - dh_installdeb - dh_gencontrol - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=a3b198f2ddc8e16fe498562503d61ec3d36b4517 -DSection=debug -UMulti-Arch -UReplaces -UBreaks -W: debhello source: syntax-error-in-dep5-copyright line 25: Continuation line outside a paragraph (maybe line 24 should be " ."). -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -W: debhello: copyright-has-url-from-dh_make-boilerplate -W: debhello: readme-debian-contains-debmake-template - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums -W: debhello source: ancient-python-version-field x-python3-version 3.2 -W: debhello source: syntax-error-in-dep5-copyright line 27: Continuation line outside a paragraph (maybe line 26 should be " ."). -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + dh_installchangelogs -O--buildsystem=pybuild +dpkg-source: info: building debhello in debhello_1.5-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_1.5-1.dsc Finished running lintian. - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + debian/rules build +dh build $ cd .. - dh_builddeb $ tree -FL 1 . -├── debhello-1.4/ -├── debhello-1.4.tar.gz -├── debhello-dbgsym_1.4-1_armhf.deb -├── debhello_1.4-1.debian.tar.xz -├── debhello_1.4-1.dsc -├── debhello_1.4-1_armhf.build -├── debhello_1.4-1_armhf.buildinfo -├── debhello_1.4-1_armhf.changes -├── debhello_1.4-1_armhf.deb -└── debhello_1.4.orig.tar.gz -> debhello-1.4.tar.gz +├── debhello-1.2/ +├── debhello-1.2.tar.gz +├── debhello_1.2-1.debian.tar.xz +├── debhello_1.2-1.dsc +├── debhello_1.2-1_all.deb +├── debhello_1.2-1_armhf.build +├── debhello_1.2-1_armhf.buildinfo +├── debhello_1.2-1_armhf.changes +└── debhello_1.2.orig.tar.gz -> debhello-1.2.tar.gz -1 directory, 9 files - $ dpkg -c debhello-dbgsym_1.4-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/15/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_1.4-1_armhf.deb - dpkg-deb --build debian/debhello .. - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +1 directory, 8 files + $ dpkg -c debhello_1.2-1_all.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ @@ -9541,27 +9289,22 @@ -rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz -rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright drwxr-xr-x root/root ... ./usr/share/man/ -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_1.5-1_armhf.deb'. drwxr-xr-x root/root ... ./usr/share/man/man1/ -rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz drwxr-xr-x root/root ... ./usr/share/pixmaps/ -rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png -dpkg-deb: building package 'debhello' in '../debhello_1.5-1_armhf.deb'. -W: debhello: copyright-has-url-from-dh_make-boilerplate - $ tar -tzf debhello-1.4.tar.gz -debhello-1.4/ -debhello-1.4/LICENSE -debhello-1.4/src/ -debhello-1.4/src/config.h -debhello-1.4/src/hello.c -debhello-1.4/data/ -debhello-1.4/data/hello.png -debhello-1.4/data/hello.desktop -debhello-1.4/Makefile -debhello-1.4/man/ -debhello-1.4/man/hello.1 - $ tar --xz -tf debhello_1.4-1.debian.tar.xz -W: debhello: readme-debian-contains-debmake-template + $ tar -tzf debhello-1.2.tar.gz +debhello-1.2/ +debhello-1.2/scripts/ +debhello-1.2/scripts/hello +debhello-1.2/data/ +debhello-1.2/data/hello.desktop +debhello-1.2/data/hello.png +debhello-1.2/Makefile +debhello-1.2/man/ +debhello-1.2/man/hello.1 +debhello-1.2/LICENSE + $ tar --xz -tf debhello_1.2-1.debian.tar.xz debian/ debian/README.Debian debian/changelog @@ -9574,18 +9317,19 @@ debian/source/ debian/source/format debian/watch - dpkg-genbuildinfo - $ dpkg -f debhello-dbgsym_1.4-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: debhello (= 1.4-1) - $ dpkg -f debhello_1.4-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.4-pkg1' -touch debhello-1.4-pkg1/.stamp + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums + $ dpkg -f debhello_1.2-1_all.deb pre-depends depends recommends conflicts breaks +Depends: zenity +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-1.2-pkg1" +touch debhello-1.2-pkg1/.stamp ============= Build debhello-1.6-pkg1 ============== make -C debhello-1.6-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-1.6-pkg1" mkdir -p /build/debmake-doc-1.14/debhello-1.6-pkg1/test echo /build/debmake-doc-1.14/debhello-1.6-pkg1 > /build/debmake-doc-1.14/debhello-1.6-pkg1/next.dir + dh_update_autotools_config echo debhello-1.6 > /build/debmake-doc-1.14/debhello-1.6-pkg1/project for i in step000 step101 step102 step103 step200 step201 step202 step203 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ cd $(cat /build/debmake-doc-1.14/debhello-1.6-pkg1/next.dir) >/dev/null ; \ @@ -9601,7 +9345,10 @@ done $ wget http://www.example.org/download/debhello-1.6.tar.gz ... + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian $ tar -xzmf debhello-1.6.tar.gz + dh_installman -O--buildsystem=pybuild + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums $ tree . ├── debhello-1.6 @@ -9619,6 +9366,10 @@ └── debhello-1.6.tar.gz 4 directories, 9 files + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + dh_autoreconf $ cat debhello-1.6/src/hello.c #include "config.h" #ifdef WITH_MATH @@ -9636,6 +9387,9 @@ #endif return 0; } + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + dh_builddeb $ cat debhello-1.6/Makefile.am SUBDIRS = src man $ cat debhello-1.6/man/Makefile.am @@ -9643,7 +9397,15 @@ $ cat debhello-1.6/src/Makefile.am bin_PROGRAMS = hello hello_SOURCES = hello.c + debian/rules override_dh_auto_configure + dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' +dh_auto_configure -- \ + --with-math \ + --author="Osamu Aoki" $ cat debhello-1.6/configure.ac +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_1.4-1_armhf.deb'. # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) @@ -9685,173 +9447,57 @@ man/Makefile src/Makefile]) AC_OUTPUT +dpkg-deb: building package 'debhello' in '../debhello_1.4-1_armhf.deb'. $ cd debhello-1.6 $ debmake - dpkg-genchanges >../debhello_1.5-1_armhf.changes -Finished running lintian. - $ cd .. - $ tree -FL 1 -. -├── debhello-1.3/ -├── debhello-1.3.tar.gz -├── debhello_1.3-1.debian.tar.xz -├── debhello_1.3-1.dsc -├── debhello_1.3-1_all.deb -├── debhello_1.3-1_armhf.build -├── debhello_1.3-1_armhf.buildinfo -├── debhello_1.3-1_armhf.changes -└── debhello_1.3.orig.tar.gz -> debhello-1.3.tar.gz - -1 directory, 8 files - $ dpkg -c debhello_1.3-1_all.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/bin/ --rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/python3/ -drwxr-xr-x root/root ... ./usr/lib/python3/dist-packages/ --rw-r--r-- root/root ... ./usr/lib/python3/dist-packages/debhello-4.1.egg-info -drwxr-xr-x root/root ... ./usr/lib/python3/dist-packages/hello_py/ --rw-r--r-- root/root ... ./usr/lib/python3/dist-packages/hello_py/__init__.py -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/applications/ --rw-r--r-- root/root ... ./usr/share/applications/hello.desktop -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -drwxr-xr-x root/root ... ./usr/share/man/ -drwxr-xr-x root/root ... ./usr/share/man/man1/ --rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz -drwxr-xr-x root/root ... ./usr/share/pixmaps/ --rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png - $ tar -tzf debhello-1.3.tar.gz -debhello-1.3/ -debhello-1.3/LICENSE -debhello-1.3/setup.py -debhello-1.3/scripts/ -debhello-1.3/scripts/hello -debhello-1.3/hello_py/ -debhello-1.3/hello_py/__init__.py -debhello-1.3/MANIFEST.in -debhello-1.3/data/ -debhello-1.3/data/hello.png -debhello-1.3/data/hello.desktop -debhello-1.3/PKG-INFO -debhello-1.3/man/ -debhello-1.3/man/hello.1 - $ tar --xz -tf debhello_1.3-1.debian.tar.xz -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/patches/ -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch - $ dpkg -f debhello_1.3-1_all.deb pre-depends depends recommends conflicts breaks -Depends: gir1.2-gtk-3.0, python3-gi, python3:any (>= 3.2~) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.3-pkg1' -touch debhello-1.3-pkg1/.stamp -============= Build debhello-1.7-pkg1 ============== -make -C debhello-1.7-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1' -dpkg-genchanges: info: including full source code in upload -mkdir -p /build/debmake-doc-1.14/debhello-1.7-pkg1/test -echo /build/debmake-doc-1.14/debhello-1.7-pkg1 > /build/debmake-doc-1.14/debhello-1.7-pkg1/next.dir - dpkg-source -i --after-build . -echo debhello-1.7 > /build/debmake-doc-1.14/debhello-1.7-pkg1/project -for i in step000 step101 step102 step103 step200 step201 step202 step203 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-1.7-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-1.7-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.7-pkg1/$i.log ; \ -ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-1.7-pkg1/$i.log | col -b -x | \ -grep -v -e '^Script started on' | \ -grep -v -e '^Script done on' | \ -sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-1.7-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.7-pkg1/$i.slog ; \ -if [ x$ERR != x0 ]; then exit 1 ; fi ; \ -done - $ wget http://www.example.org/download/debhello-1.7.tar.gz - ... - $ tar -xzmf debhello-1.7.tar.gz - $ tree -. -├── debhello-1.7 -│   ├── CMakeLists.txt -│   ├── data -│   │   ├── hello.desktop -│   │   └── hello.png -│   ├── man -│   │   ├── CMakeLists.txt -│   │   └── hello.1 -│   └── src -│   ├── CMakeLists.txt -│   ├── config.h.in -│   └── hello.c -└── debhello-1.7.tar.gz - -4 directories, 9 files - $ cat debhello-1.7/src/hello.c -#include "config.h" -#ifdef WITH_MATH -# include -#endif -#include -int -main() -{ - printf("Hello, I am " PACKAGE_AUTHOR "!\n"); -#ifdef WITH_MATH - printf("4.0 * atan(1.0) = %10f8\n", 4.0*atan(1.0)); -#else - printf("I can't do MATH!\n"); -#endif - return 0; -} - $ cat debhello-1.7/src/config.h.in -/* name of the package author */ -#define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" -/* math library support */ -#cmakedefine WITH_MATH - $ cat debhello-1.7/CMakeLists.txt -cmake_minimum_required(VERSION 2.8) -project(debhello) -set(PACKAGE_AUTHOR "Osamu Aoki") -add_subdirectory(src) -add_subdirectory(man) - $ cat debhello-1.7/man/CMakeLists.txt -install( - FILES ${CMAKE_CURRENT_SOURCE_DIR}/hello.1 - DESTINATION share/man/man1 -) - $ cat debhello-1.7/src/CMakeLists.txt -# Always define HAVE_CONFIG_H -add_definitions(-DHAVE_CONFIG_H) -# Interactively define WITH_MATH -option(WITH_MATH "Build with math support" OFF) -#variable_watch(WITH_MATH) -# Generate config.h from config.h.in -configure_file( - "${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" - "${CMAKE_CURRENT_BINARY_DIR}/config.h" -) -include_directories("${CMAKE_CURRENT_BINARY_DIR}") -add_executable(hello hello.c) -install(TARGETS hello - RUNTIME DESTINATION bin -) - $ cd debhello-1.7 - $ debmake -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_1.5-1_armhf.changes ... + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dh_python3 -O--buildsystem=pybuild + ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-math "--author=Osamu Aoki" + dpkg-genbuildinfo +W: Unknown argument: --build=arm-linux-gnueabihf +W: Unknown argument: --includedir=${prefix}/include +W: Unknown argument: --mandir=${prefix}/share/man +W: Unknown argument: --infodir=${prefix}/share/info +W: Unknown argument: --sysconfdir=/etc +W: Unknown argument: --localstatedir=/var +W: Unknown argument: --disable-silent-rules +W: Unknown argument: --libdir=${prefix}/lib/arm-linux-gnueabihf +W: Unknown argument: --libexecdir=${prefix}/lib/arm-linux-gnueabihf +W: Unknown argument: --runstatedir=/run +W: Unknown argument: --disable-maintainer-mode +W: Unknown argument: --disable-dependency-tracking +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' + dh_auto_build +D: dh_python3 dh_python3:161: version: 3.20190308 +D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] +D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': '--buildsystem=pybuild'} +D: dh_python3 dh_python3:164: args: [] +D: dh_python3 dh_python3:166: supported Python versions: 3.7 (default=3.7) +D: dh_python3 debhelper:153: source=debhello, binary packages=['debhello'] +D: dh_python3 dh_python3:183: processing package debhello... +D: dh_python3 fs:49: moving files from debian/debhello/usr/lib/python3.7/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ +D: dh_python3 tools:232: invoking: /usr/bin/python3.7 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' + make -j4 +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' +cc \ + -Wdate-time -D_FORTIFY_SOURCE=2 \ + -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security \ + -Wl,-z,relro \ + -o src/hello src/hello.c \ + -lm +D: dh_python3 fs:260: package debhello details = {'requires.txt': set(), 'egg-info': {'debian/debhello/usr/lib/python3/dist-packages/debhello-4.1.egg-info'}, 'nsp.txt': set(), 'shebangs': {/usr/bin/python3}, 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} +D: dh_python3 depends:114: generating dependencies for package debhello +D: dh_python3 depends:272: D={'python3:any (>= 3.2~)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] + dh_installinit -O--buildsystem=pybuild +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' + dh_auto_test + dh_perl -O--buildsystem=pybuild + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary + dpkg-genchanges >../debhello_1.4-1_armhf.changes +dh binary I: set parameters I: sanity check of parameters I: pkg="debhello", ver="1.6", rev="1" @@ -9859,6 +9505,7 @@ I: provide debhello_1.6.orig.tar.gz for non-native Debian package I: pwd = "/build/debmake-doc-1.14/debhello-1.6-pkg1/test" I: $ ln -sf debhello-1.6.tar.gz debhello_1.6.orig.tar.gz + dh_link -O--buildsystem=pybuild I: pwd = "/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign @@ -9867,13 +9514,13 @@ I: scan source for copyright+license text and file extensions I: 38 %, ext = am I: 12 %, ext = ac -I: 12 %, ext = c -I: 12 %, ext = media I: 12 %, ext = desktop +I: 12 %, ext = media I: 12 %, ext = 1 +I: 12 %, ext = c I: check_all_licenses -I: .....W: Non-UTF-8 char found, using latin-1: data/hello.png -... +I: ....W: Non-UTF-8 char found, using latin-1: data/hello.png +.... I: check_all_licenses completed for 8 files. I: bunch_all_licenses I: format_all_licenses @@ -9886,20 +9533,28 @@ I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort + dh_testroot + dh_strip_nondeterminism -O--buildsystem=pybuild + dh_prep +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + dh_auto_install $ cd .. $ tree . @@ -9945,7 +9600,13 @@ #override_dh_install: # dh_install --list-missing -X.la -X.pyc -X.pyo + install -d /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello AM_UPDATE_INFO_DIR=no + Using 1553618396 as canonical time $ cat debhello-1.6/debian/control +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' +install -D src/hello \ + /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/bin/hello Source: debhello Section: unknown Priority: optional @@ -9961,6 +9622,16 @@ Description: auto-generated package by debmake This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png +install -m 644 -D data/hello.desktop \ + /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/applications/hello.desktop +install -m 644 -D data/hello.png \ + /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/pixmaps/hello.png +install -m 644 -D man/hello.1 \ + /build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/man/man1/hello.1 + dh_compress -O--buildsystem=pybuild +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' + dh_installdocs $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.6-pkg1/test debmake $ cd /build/debmake-doc-1.14/debhello-1.6-pkg1/test @@ -10000,9 +9671,12 @@ . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. + cd debian/debhello $ dch -r ... hack, hack, hack, ... +dpkg-buildpackage: info: full upload (original source is included) $ cat debhello-1.6/debian/changelog +Now running lintian debhello_1.4-1_armhf.changes ... debhello (1.6-1) unstable; urgency=low * New upstream release. @@ -10080,6 +9754,14 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs + cd '/build/debmake-doc-1.14/debhello-1.3-pkg1/test/debhello-1.3' $ tree debhello-1.6/debian debhello-1.6/debian ├── README.Debian @@ -10096,10 +9778,319 @@ └── watch 2 directories, 10 files + dh_fixperms -O--buildsystem=pybuild $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.6-pkg1/test package -I: set parameters $ cd /build/debmake-doc-1.14/debhello-1.6-pkg1/test + $ cd debhello-1.6 + $ debuild + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dh_installman + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + find debian/debhello/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + dh_missing -O--buildsystem=pybuild + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dpkg-buildpackage -us -uc -ui -i + dh_perl + dh_installdeb -O--buildsystem=pybuild + dh_link + install -d debian/debhello/DEBIAN + printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/postinst + cat debian/debhello.postinst.debhelper >> debian/debhello/DEBIAN/postinst + chmod 0755 -- debian/debhello/DEBIAN/postinst + chown 0:0 -- debian/debhello/DEBIAN/postinst + printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/prerm + cat debian/debhello.prerm.debhelper >> debian/debhello/DEBIAN/prerm + chmod 0755 -- debian/debhello/DEBIAN/prerm + chown 0:0 -- debian/debhello/DEBIAN/prerm + dh_gencontrol -O--buildsystem=pybuild + dh_strip_nondeterminism +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 1.6-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf + Using 1553618396 as canonical time + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png + dh_compress + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums -O--buildsystem=pybuild + cd debian/debhello + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-1.5-pkg1/test/debhello-1.5' + dh_fixperms + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + dh_builddeb -O--buildsystem=pybuild + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + dpkg-deb --build debian/debhello .. + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s +dpkg-deb: building package 'debhello' in '../debhello_1.3-1_all.deb'. + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dpkg-genbuildinfo + fakeroot debian/rules clean + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x +dh clean --with autoreconf + dh_missing + dh_strip + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug debian/debhello/usr/bin/hello + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + dh_makeshlibs + dh_clean + rm -f debian/debhello/DEBIAN/shlibs + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + dh_shlibdeps + rm -f -- debian/debhello.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + dpkg-source -i -b . + dpkg-genchanges >../debhello_1.3-1_armhf.changes + install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_1.6.orig.tar.gz +dpkg-source: info: building debhello in debhello_1.6-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_1.6-1.dsc + debian/rules build +dh build --with autoreconf + dh_update_autotools_config +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_1.3-1_armhf.changes ... + dh_autoreconf + find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p +" > debian/autoreconf.before + grep -q ^XDT_ configure.ac + autoreconf -f -i +W: debhello source: syntax-error-in-dep5-copyright line 25: Continuation line outside a paragraph (maybe line 24 should be " ."). +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/debhello/usr/bin/hello was not linked against libm.so.6 (it uses none of the library's symbols) + dh_installdeb + dh_gencontrol +W: debhello: copyright-has-url-from-dh_make-boilerplate +W: debhello: readme-debian-contains-debmake-template + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=a3b198f2ddc8e16fe498562503d61ec3d36b4517 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello +Finished running lintian. + $ cd .. + $ tree -FL 1 +. +├── debhello-1.4/ +├── debhello-1.4.tar.gz +├── debhello-dbgsym_1.4-1_armhf.deb +├── debhello_1.4-1.debian.tar.xz +├── debhello_1.4-1.dsc +├── debhello_1.4-1_armhf.build +├── debhello_1.4-1_armhf.buildinfo +├── debhello_1.4-1_armhf.changes +├── debhello_1.4-1_armhf.deb +└── debhello_1.4.orig.tar.gz -> debhello-1.4.tar.gz + +1 directory, 9 files + $ dpkg -c debhello-dbgsym_1.4-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/15/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/15/862f9e62a0a04ffb1b373f69068bfdfc3c06b9.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello + $ dpkg -c debhello_1.4-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/bin/ +-rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/applications/ +-rw-r--r-- root/root ... ./usr/share/applications/hello.desktop +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright +drwxr-xr-x root/root ... ./usr/share/man/ +drwxr-xr-x root/root ... ./usr/share/man/man1/ +-rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz +drwxr-xr-x root/root ... ./usr/share/pixmaps/ +-rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png + $ tar -tzf debhello-1.4.tar.gz +debhello-1.4/ +debhello-1.4/data/ +debhello-1.4/data/hello.desktop +debhello-1.4/data/hello.png +debhello-1.4/Makefile +debhello-1.4/man/ +debhello-1.4/man/hello.1 +debhello-1.4/LICENSE +debhello-1.4/src/ +debhello-1.4/src/config.h +debhello-1.4/src/hello.c + $ tar --xz -tf debhello_1.4-1.debian.tar.xz +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/patches/ +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums + $ dpkg -f debhello-dbgsym_1.4-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: debhello (= 1.4-1) + $ dpkg -f debhello_1.4-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libc6 (>= 2.4) +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-1.4-pkg1" +touch debhello-1.4-pkg1/.stamp +============= Build debhello-1.7-pkg1 ============== +make -C debhello-1.7-pkg1 +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-1.7-pkg1" +mkdir -p /build/debmake-doc-1.14/debhello-1.7-pkg1/test +echo /build/debmake-doc-1.14/debhello-1.7-pkg1 > /build/debmake-doc-1.14/debhello-1.7-pkg1/next.dir +echo debhello-1.7 > /build/debmake-doc-1.14/debhello-1.7-pkg1/project +for i in step000 step101 step102 step103 step200 step201 step202 step203 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-1.7-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-1.7-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-1.7-pkg1/$i.log ; \ +ERR=$? ; \ +cat /build/debmake-doc-1.14/debhello-1.7-pkg1/$i.log | col -b -x | \ +grep -v -e '^Script started on' | \ +grep -v -e '^Script done on' | \ +sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ +sed -e 's#/build/debmake-doc-1.14/debhello-1.7-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-1.7-pkg1/$i.slog ; \ +if [ x$ERR != x0 ]; then exit 1 ; fi ; \ +done + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + $ wget http://www.example.org/download/debhello-1.7.tar.gz + ... + $ tar -xzmf debhello-1.7.tar.gz + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + $ tree +. +├── debhello-1.7 +│   ├── CMakeLists.txt +│   ├── data +│   │   ├── hello.desktop +│   │   └── hello.png +│   ├── man +│   │   ├── CMakeLists.txt +│   │   └── hello.1 +│   └── src +│   ├── CMakeLists.txt +│   ├── config.h.in +│   └── hello.c +└── debhello-1.7.tar.gz + +4 directories, 9 files + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + dh_builddeb + $ cat debhello-1.7/src/hello.c +#include "config.h" +#ifdef WITH_MATH +# include +#endif +#include +int +main() +{ + printf("Hello, I am " PACKAGE_AUTHOR "!\n"); +#ifdef WITH_MATH + printf("4.0 * atan(1.0) = %10f8\n", 4.0*atan(1.0)); +#else + printf("I can't do MATH!\n"); +#endif + return 0; +} + $ cat debhello-1.7/src/config.h.in +/* name of the package author */ +#define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" +/* math library support */ +#cmakedefine WITH_MATH + $ cat debhello-1.7/CMakeLists.txt +cmake_minimum_required(VERSION 2.8) +project(debhello) +set(PACKAGE_AUTHOR "Osamu Aoki") +add_subdirectory(src) +add_subdirectory(man) + $ cat debhello-1.7/man/CMakeLists.txt + dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +install( + FILES ${CMAKE_CURRENT_SOURCE_DIR}/hello.1 + DESTINATION share/man/man1 +) + $ cat debhello-1.7/src/CMakeLists.txt +dpkg-deb: building package 'debhello' in '../debhello_1.5-1_armhf.deb'. +# Always define HAVE_CONFIG_H +add_definitions(-DHAVE_CONFIG_H) +# Interactively define WITH_MATH +option(WITH_MATH "Build with math support" OFF) +#variable_watch(WITH_MATH) +# Generate config.h from config.h.in +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" + "${CMAKE_CURRENT_BINARY_DIR}/config.h" +) +include_directories("${CMAKE_CURRENT_BINARY_DIR}") +add_executable(hello hello.c) +install(TARGETS hello + RUNTIME DESTINATION bin +) +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_1.5-1_armhf.deb'. + $ cd debhello-1.7 + $ debmake + dpkg-genbuildinfo + dpkg-genchanges >../debhello_1.5-1_armhf.changes +I: set parameters I: sanity check of parameters I: pkg="debhello", ver="1.7", rev="1" I: *** start packaging in "debhello-1.7". *** @@ -10114,14 +10105,12 @@ I: scan source for copyright+license text and file extensions I: 38 %, ext = text I: 25 %, ext = c -I: 12 %, ext = media I: 12 %, ext = desktop +I: 12 %, ext = media I: 12 %, ext = 1 I: check_all_licenses -I: .....W: Non-UTF-8 char found, using latin-1: data/hello.png - $ cd debhello-1.6 - $ debuild -... +I: ...W: Non-UTF-8 char found, using latin-1: data/hello.png +..... I: check_all_licenses completed for 8 files. I: bunch_all_licenses I: format_all_licenses @@ -10134,20 +10123,22 @@ I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . $ cd .. $ tree . @@ -10194,7 +10185,6 @@ #override_dh_auto_configure: # dh_auto_configure -- \ # -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" - dpkg-buildpackage -us -uc -ui -i $ cat debhello-1.7/debian/control Source: debhello Section: unknown @@ -10353,117 +10343,51 @@ └── watch 2 directories, 10 files -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 1.6-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_1.5-1_armhf.changes ... $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-1.7-pkg1/test package $ cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test $ cd debhello-1.7 $ debuild - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf +W: debhello source: ancient-python-version-field x-python3-version 3.2 +W: debhello source: syntax-error-in-dep5-copyright line 27: Continuation line outside a paragraph (maybe line 26 should be " ."). +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) +W: debhello: copyright-has-url-from-dh_make-boilerplate +W: debhello: readme-debian-contains-debmake-template dpkg-buildpackage -us -uc -ui -i - fakeroot debian/rules clean -dh clean --with autoreconf dpkg-buildpackage: info: source package debhello dpkg-buildpackage: info: source version 1.7-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Osamu Aoki dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf - dh_clean - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_1.6.orig.tar.gz - fakeroot debian/rules clean -dpkg-source: info: building debhello in debhello_1.6-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_1.6-1.dsc - debian/rules build -dh build --with autoreconf -dh clean - dh_update_autotools_config - dh_clean - dh_autoreconf - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . - find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p -" > debian/autoreconf.before - grep -q ^XDT_ configure.ac - autoreconf -f -i -W: debhello source: syntax-error-in-dep5-copyright line 25: Continuation line outside a paragraph (maybe line 24 should be " ."). -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_1.7.orig.tar.gz -dpkg-source: info: building debhello in debhello_1.7-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_1.7-1.dsc - debian/rules build -dh build -W: debhello: copyright-has-url-from-dh_make-boilerplate -W: debhello: readme-debian-contains-debmake-template - dh_update_autotools_config - dh_autoreconf - debian/rules override_dh_auto_configure -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7' -dh_auto_configure -- -DWITH-MATH=1 - install -d obj-arm-linux-gnueabihf - cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DWITH-MATH=1 .. Finished running lintian. $ cd .. $ tree -FL 1 . -├── debhello-1.5/ -├── debhello-1.5.tar.gz -├── debhello-dbgsym_1.5-1_armhf.deb -├── debhello_1.5-1.debian.tar.xz -├── debhello_1.5-1.dsc -├── debhello_1.5-1_armhf.build -├── debhello_1.5-1_armhf.buildinfo -├── debhello_1.5-1_armhf.changes -├── debhello_1.5-1_armhf.deb -└── debhello_1.5.orig.tar.gz -> debhello-1.5.tar.gz +├── debhello-1.3/ +├── debhello-1.3.tar.gz +├── debhello_1.3-1.debian.tar.xz +├── debhello_1.3-1.dsc +├── debhello_1.3-1_all.deb +├── debhello_1.3-1_armhf.build +├── debhello_1.3-1_armhf.buildinfo +├── debhello_1.3-1_armhf.changes +└── debhello_1.3.orig.tar.gz -> debhello-1.3.tar.gz -1 directory, 9 files - $ dpkg -c debhello-dbgsym_1.5-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/a3/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_1.5-1_armhf.deb +1 directory, 8 files + $ dpkg -c debhello_1.3-1_all.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ -rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/python3/ +drwxr-xr-x root/root ... ./usr/lib/python3/dist-packages/ +-rw-r--r-- root/root ... ./usr/lib/python3/dist-packages/debhello-4.1.egg-info +drwxr-xr-x root/root ... ./usr/lib/python3/dist-packages/hello_py/ +-rw-r--r-- root/root ... ./usr/lib/python3/dist-packages/hello_py/__init__.py drwxr-xr-x root/root ... ./usr/share/ drwxr-xr-x root/root ... ./usr/share/applications/ -rw-r--r-- root/root ... ./usr/share/applications/hello.desktop @@ -10477,19 +10401,22 @@ -rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz drwxr-xr-x root/root ... ./usr/share/pixmaps/ -rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png - $ tar -tzf debhello-1.5.tar.gz -debhello-1.5/ -debhello-1.5/LICENSE -debhello-1.5/src/ -debhello-1.5/src/hello.c -debhello-1.5/data/ -debhello-1.5/data/hello.png -debhello-1.5/data/hello.desktop -debhello-1.5/man/ -debhello-1.5/man/hello.1 -debhello-1.5/configure -debhello-1.5/Makefile.in - $ tar --xz -tf debhello_1.5-1.debian.tar.xz + $ tar -tzf debhello-1.3.tar.gz +debhello-1.3/ +debhello-1.3/scripts/ +debhello-1.3/scripts/hello +debhello-1.3/PKG-INFO +debhello-1.3/data/ +debhello-1.3/data/hello.desktop +debhello-1.3/data/hello.png +debhello-1.3/man/ +debhello-1.3/man/hello.1 +debhello-1.3/LICENSE +debhello-1.3/hello_py/ +debhello-1.3/hello_py/__init__.py +debhello-1.3/MANIFEST.in +debhello-1.3/setup.py + $ tar --xz -tf debhello_1.3-1.debian.tar.xz debian/ debian/README.Debian debian/changelog @@ -10502,15 +10429,13 @@ debian/source/ debian/source/format debian/watch - $ dpkg -f debhello-dbgsym_1.5-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: debhello (= 1.5-1) - $ dpkg -f debhello_1.5-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.5-pkg1' -touch debhello-1.5-pkg1/.stamp + $ dpkg -f debhello_1.3-1_all.deb pre-depends depends recommends conflicts breaks +Depends: gir1.2-gtk-3.0, python3-gi, python3:any (>= 3.2~) +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-1.3-pkg1" +touch debhello-1.3-pkg1/.stamp ============= Build debhello-2.0-pkg1 ============== make -C debhello-2.0-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-2.0-pkg1" mkdir -p /build/debmake-doc-1.14/debhello-2.0-pkg1/test echo /build/debmake-doc-1.14/debhello-2.0-pkg1 > /build/debmake-doc-1.14/debhello-2.0-pkg1/next.dir echo debhello-2.0 > /build/debmake-doc-1.14/debhello-2.0-pkg1/project @@ -10608,7 +10533,6 @@ # Libraries the `hello` binary to be linked hello_LDADD = $(top_srcdir)/lib/libsharedlib.la --- The C compiler identification is GNU 8.3.0 $ cat debhello-2.0/configure.ac # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. @@ -10645,8 +10569,22 @@ AC_OUTPUT $ cd debhello-2.0 $ debmake -b',libsharedlib1,libsharedlib-dev' --- The CXX compiler identification is GNU 8.3.0 --- Check for working C compiler: /usr/bin/cc + fakeroot debian/rules clean +dh clean + dh_clean + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + dpkg-source -i -b . I: set parameters I: sanity check of parameters I: pkg="debhello", ver="2.0", rev="1" @@ -10665,72 +10603,80 @@ I: 36 %, ext = am I: 27 %, ext = c I: 9 %, ext = ac -I: 9 %, ext = media I: 9 %, ext = desktop +I: 9 %, ext = media I: 9 %, ext = 1 I: check_all_licenses -I: .....W: Non-UTF-8 char found, using latin-1: data/hello.png -...... +I: ....W: Non-UTF-8 char found, using latin-1: data/hello.png +configure.ac:22: installing 'build-aux/compile' +......configure.ac:9: installing 'build-aux/install-sh' +. I: check_all_licenses completed for 11 files. I: bunch_all_licenses I: format_all_licenses I: make debian/* template files I: multi binary packages: 3 I: debmake -x "2" ... +configure.ac:9: installing 'build-aux/missing' I: creating => debian/control I: creating => debian/copyright I: substituting => /usr/share/debmake/extra0/rules I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series -I: substituting => /usr/share/debmake/extra2multi/package.prerm -I: creating => debian/debhello.prerm -I: substituting => /usr/share/debmake/extra2multi/package.postrm -I: creating => debian/debhello.postrm I: substituting => /usr/share/debmake/extra2multi/package.postinst I: creating => debian/debhello.postinst -I: substituting => /usr/share/debmake/extra2multi/package.links -I: creating => debian/debhello.links I: substituting => /usr/share/debmake/extra2multi/package.preinst I: creating => debian/debhello.preinst +I: substituting => /usr/share/debmake/extra2multi/package.prerm +I: creating => debian/debhello.prerm +I: substituting => /usr/share/debmake/extra2multi/package.links +I: creating => debian/debhello.links +I: substituting => /usr/share/debmake/extra2multi/package.postrm +I: creating => debian/debhello.postrm I: substituting => /usr/share/debmake/extra2multi/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2bin/package.install I: creating => debian/debhello.install +I: substituting => /usr/share/debmake/extra2doc/package.manpages +I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.docs I: creating => debian/debhello.docs +I: substituting => /usr/share/debmake/extra2doc/package.doc-base +I: creating => debian/debhello.doc-base I: substituting => /usr/share/debmake/extra2doc/package.install I: skipping :: debian/debhello.install (file exists) -I: substituting => /usr/share/debmake/extra2doc/package.manpages -I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.examples I: creating => debian/debhello.examples I: substituting => /usr/share/debmake/extra2doc/package.info I: creating => debian/debhello.info -I: substituting => /usr/share/debmake/extra2doc/package.doc-base -I: creating => debian/debhello.doc-base -I: substituting => /usr/share/debmake/extra2lib/package.symbols -I: creating => debian/libsharedlib1.symbols I: substituting => /usr/share/debmake/extra2lib/package.install I: creating => debian/libsharedlib1.install +I: substituting => /usr/share/debmake/extra2lib/package.symbols +I: creating => debian/libsharedlib1.symbols I: substituting => /usr/share/debmake/extra2dev/package.install I: creating => debian/libsharedlib-dev.install I: run "debmake -x3" to get more template files I: $ wrap-and-sort --- Check for working C compiler: /usr/bin/cc -- works --- Detecting C compiler ABI info +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_1.7.orig.tar.gz +dpkg-source: info: building debhello in debhello_1.7-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_1.7-1.dsc + debian/rules build +dh build +src/Makefile.am: installing 'build-aux/depcomp' $ cd .. $ tree . @@ -10782,9 +10728,10 @@ └── debhello_2.0.orig.tar.gz -> debhello-2.0.tar.gz 8 directories, 38 files --- Detecting C compiler ABI info - done --- Detecting C compile features + find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p +" > debian/autoreconf.after $ cat debhello-2.0/debian/rules + debian/rules override_dh_auto_configure #!/usr/bin/make -f # You must remove unused comment lines for the released package. #export DH_VERBOSE = 1 @@ -10797,6 +10744,9 @@ #override_dh_install: # dh_install --list-missing -X.la -X.pyc -X.pyo +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +dh_auto_configure -- \ + --with-math $ cat debhello-2.0/debian/control Source: debhello Section: unknown @@ -10834,6 +10784,7 @@ Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. + dh_update_autotools_config $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-2.0-pkg1/test debmake $ cd /build/debmake-doc-1.14/debhello-2.0-pkg1/test @@ -10842,9 +10793,11 @@ $ rm -f debhello-2.0/debian/debhello.docs $ rm -f debhello-2.0/debian/debhello.examples $ rm -f debhello-2.0/debian/debhello.info + dh_autoreconf $ rm -f debhello-2.0/debian/debhello.links $ rm -f debhello-2.0/debian/debhello.manpages $ rm -f debhello-2.0/debian/debhello.menu + ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-math $ rm -f debhello-2.0/debian/debhello.postinst $ rm -f debhello-2.0/debian/debhello.postrm $ rm -f debhello-2.0/debian/debhello.preinst @@ -10864,6 +10817,9 @@ override_dh_install: dh_install --list-missing -X.la + debian/rules override_dh_auto_configure +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7' +dh_auto_configure -- -DWITH-MATH=1 $ vim debhello-2.0/debian/control ... hack, hack, hack, ... $ cat debhello-2.0/debian/control @@ -10933,10 +10889,13 @@ ###usr/lib/*/pkgconfig/*.pc usr/include usr/lib/*/*.so +configure: WARNING: unrecognized options: --disable-maintainer-mode ... hack, hack, hack, ... $ cat debhello-2.0/debian/libsharedlib1.symbols libsharedlib.so.1 libsharedlib1 #MINVER# sharedlib@Base 2.0 + install -d obj-arm-linux-gnueabihf + cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DWITH-MATH=1 .. $ dch -r ... hack, hack, hack, ... $ cat debhello-2.0/debian/changelog @@ -11147,7 +11106,8 @@ $ vim debhello-2.0/debian/compat ... hack, hack, hack, ... $ cat debhello-2.0/debian/compat -11 +Standard customization chores +checking for a BSD-compatible install... 11 $ vim debhello-2.0/debian/copyright ... hack, hack, hack, ... $ cat debhello-2.0/debian/copyright @@ -11180,13 +11140,18 @@ $ cat debhello-2.0/debian/source/format 3.0 (quilt) - $ vim debhello-2.0/debian/source/local-options +/usr/bin/install -c +checking whether build environment is sane... $ vim debhello-2.0/debian/source/local-options ... hack, hack, hack, ... +yes $ cat debhello-2.0/debian/source/local-options abort-on-upstream-changes unapply-patches +checking for a thread-safe mkdir -p... /bin/mkdir -p +checking for gawk... no +checking for mawk... mawk $ tree debhello-2.0/debian -debhello-2.0/debian +checking whether make sets $(MAKE)... debhello-2.0/debian ├── README.Debian ├── changelog ├── compat @@ -11205,502 +11170,80 @@ └── watch 2 directories, 14 files +yes $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-2.0-pkg1/test package +checking whether make supports nested variables... $ cp -a /build/debmake-doc-1.14/debhello-2.0-pkg1/test package +yes $ cd /build/debmake-doc-1.14/debhello-2.0-pkg1/test - $ cd debhello-2.0 - $ debuild --- Detecting C compile features - done --- Check for working CXX compiler: /usr/bin/c++ - dpkg-buildpackage -us -uc -ui -i --- Check for working CXX compiler: /usr/bin/c++ -- works --- Detecting CXX compiler ABI info -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 2.0-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf --- Detecting CXX compiler ABI info - done --- Detecting CXX compile features -dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches - fakeroot debian/rules clean -dh clean --with autoreconf - dh_clean - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . -dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_2.0.orig.tar.gz -dpkg-source: info: building debhello in debhello_2.0-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_2.0-1.dsc - debian/rules build -dh build --with autoreconf - dh_update_autotools_config - dh_autoreconf - find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p -" > debian/autoreconf.before - grep -q ^XDT_ configure.ac - autoreconf -f -i --- Detecting CXX compile features - done --- Configuring done --- Generating done -configure.ac:22: installing 'build-aux/compile' -configure.ac:9: installing 'build-aux/install-sh' -CMake Warning: - Manually-specified variables were not used by the project: - - CMAKE_EXPORT_NO_PACKAGE_REGISTRY - CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY - CMAKE_INSTALL_LIBDIR - CMAKE_INSTALL_LOCALSTATEDIR - CMAKE_INSTALL_RUNSTATEDIR - CMAKE_INSTALL_SYSCONFDIR - WITH-MATH - - --- Build files have been written to: /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf -configure.ac:9: installing 'build-aux/missing' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7' - dh_auto_build - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7 -B/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 -src/Makefile.am: installing 'build-aux/depcomp' -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks -make -f CMakeFiles/Makefile2 all -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7 /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/src /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= -Scanning dependencies of target hello -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' - find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p -" > debian/autoreconf.after - debian/rules override_dh_auto_configure -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -dh_auto_configure -- \ - --with-math -[ 50%] Building C object src/CMakeFiles/hello.dir/hello.c.o -cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DHAVE_CONFIG_H -I/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/src/hello.c -[100%] Linking C executable hello -cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 - ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-math -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -[100%] Built target hello -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles 0 -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' - dh_auto_test -configure: WARNING: unrecognized options: --disable-maintainer-mode - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary -Standard customization chores -checking for a BSD-compatible install... /usr/bin/install -c -checking whether build environment is sane... yes -checking for a thread-safe mkdir -p... /bin/mkdir -p -checking for gawk... no -checking for mawk... mawk -checking whether make sets $(MAKE)... yes -checking whether make supports nested variables... yes Add --with-math option functionality to ./configure ==== withval := "yes" ==== with_math := "yes" -checking whether make supports the include directive... yes (GNU style) +checking whether make supports the include directive... $ cd debhello-2.0 + $ debuild +yes (GNU style) checking for gcc... gcc -checking whether the C compiler works... dh_testroot - dh_prep +checking whether the C compiler works... -- The C compiler identification is GNU 8.3.0 +W: debhello source: syntax-error-in-dep5-copyright line 25: Continuation line outside a paragraph (maybe line 24 should be " ."). +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) yes checking for C compiler default output file name... a.out -checking for suffix of executables... rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - -checking whether we are cross compiling... dh_auto_install +checking for suffix of executables... +checking whether we are cross compiling... dpkg-buildpackage -us -uc -ui -i +W: debhello: copyright-has-url-from-dh_make-boilerplate +W: debhello: readme-debian-contains-debmake-template no -checking for suffix of object files... install -d /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7 -B/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 -o -checking whether we are using the GNU C compiler... /usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks +checking for suffix of object files... o +checking whether we are using the GNU C compiler... -- The CXX compiler identification is GNU 8.3.0 yes -checking whether gcc accepts -g... make -f CMakeFiles/Makefile2 all -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7 /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/src /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= +checking whether gcc accepts -g... -- Check for working C compiler: /usr/bin/cc +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 2.0-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki yes -checking for gcc option to accept ISO C89... make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -[100%] Built target hello -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles 0 +checking for gcc option to accept ISO C89... dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf none needed -checking whether gcc understands -c and -o together... make -f CMakeFiles/Makefile2 preinstall -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -make[2]: Nothing to be done for 'preinstall'. -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' -Install the project... -/usr/bin/cmake -P cmake_install.cmake -yes +checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none -checking how to run the C preprocessor... -- Install configuration: "None" --- Installing: /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello/usr/bin/hello --- Installing: /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello/usr/share/man/man1/hello.1 -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' - dh_installdocs -gcc -E -checking for grep that handles long lines and -e... /bin/grep -checking for egrep... /bin/grep -E -checking for ANSI C header files... install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman -yes -checking for sys/types.h... yes -checking for sys/stat.h... man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl -yes -checking for stdlib.h... dh_link -yes -checking for string.h... dh_strip_nondeterminism -yes -checking for memory.h... dh_compress -yes -checking for strings.h... cd debian/debhello - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7' -yes - dh_fixperms -checking for inttypes.h... find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s -yes - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 -checking for stdint.h... find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing -yes -checking for unistd.h... dh_strip -yes -==== Check include: math.h -checking math.h usability... install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug debian/debhello/usr/bin/hello - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym - dh_makeshlibs - rm -f debian/debhello/DEBIAN/shlibs -yes -checking math.h presence... dh_shlibdeps -yes -checking for math.h... yes -==== Check library: libm -checking for library containing atan... install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello --lm -==== Build with LIBS := "-lm " -checking for gcc... (cached) gcc -checking whether we are using the GNU C compiler... (cached) yes -checking whether gcc accepts -g... (cached) yes -checking for gcc option to accept ISO C89... (cached) none needed -checking whether gcc understands -c and -o together... (cached) yes -checking dependency style of gcc... (cached) none -checking that generated files are newer than configure... done -configure: creating ./config.status -config.status: creating Makefile -config.status: creating man/Makefile -config.status: creating src/Makefile -config.status: creating config.h -config.status: executing depfiles commands -configure: WARNING: unrecognized options: --disable-maintainer-mode -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' - dh_auto_build - make -j3 -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make all-recursive -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -Making all in src -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' -gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c -gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o hello hello.o -lm -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' -Making all in man -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' - dh_auto_test - dh_installdeb - make -j3 check VERBOSE=1 -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -Making check in src - dh_gencontrol -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' -make[2]: Nothing to be done for 'check'. -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' -Making check in man -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' -make[2]: Nothing to be done for 'check'. -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary --with autoreconf - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=e698881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - dh_testroot - dh_prep - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - dh_auto_install - install -d /build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello AM_UPDATE_INFO_DIR=no -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -Making install in src -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' -make[3]: Nothing to be done for 'install-data-am'. - /bin/mkdir -p '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/bin' - /usr/bin/install -c hello '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/bin' -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' -Making install in man - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' - dh_md5sums -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' -make[3]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/share/man/man1' - /usr/bin/install -c -m 644 hello.1 '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/share/man/man1' -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[3]: Nothing to be done for 'install-exec-am'. -make[3]: Nothing to be done for 'install-data-am'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' - dh_installdocs - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - dh_builddeb - install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_1.7-1_armhf.deb'. -libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. -libtoolize: copying file 'build-aux/ltmain.sh' -dpkg-deb: building package 'debhello' in '../debhello_1.7-1_armhf.deb'. - dpkg-genbuildinfo -libtoolize: putting macros in 'm4'. -libtoolize: copying file 'm4/libtool.m4' -libtoolize: copying file 'm4/ltargz.m4' - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian -libtoolize: copying file 'm4/ltdl.m4' - dh_installman -libtoolize: copying file 'm4/ltoptions.m4' - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new -libtoolize: copying file 'm4/ltsugar.m4' - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl -libtoolize: copying file 'm4/ltversion.m4' -libtoolize: copying file 'm4/lt~obsolete.m4' - dh_link -libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. -libtoolize: copying file 'libltdl/COPYING.LIB' - dh_strip_nondeterminism -libtoolize: creating file 'libltdl/Makefile.am' -libtoolize: copying file 'libltdl/README' -libtoolize: creating file 'libltdl/Makefile.in' -libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' - dpkg-genchanges >../debhello_1.7-1_armhf.changes -libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' -libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' -libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' -libtoolize: copying file 'libltdl/libltdl/lt__private.h' -libtoolize: copying file 'libltdl/libltdl/lt__strl.h' -libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' -libtoolize: copying file 'libltdl/libltdl/lt_error.h' - dh_compress -libtoolize: copying file 'libltdl/libltdl/lt_system.h' -libtoolize: copying file 'libltdl/libltdl/slist.h' -libtoolize: copying file 'libltdl/loaders/dld_link.c' -libtoolize: copying file 'libltdl/loaders/dlopen.c' -libtoolize: copying file 'libltdl/loaders/dyld.c' - cd debian/debhello -libtoolize: copying file 'libltdl/loaders/load_add_on.c' -libtoolize: copying file 'libltdl/loaders/loadlibrary.c' - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 -libtoolize: copying file 'libltdl/loaders/preopen.c' - cd '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' -libtoolize: copying file 'libltdl/loaders/shl_load.c' - dh_fixperms -libtoolize: copying file 'libltdl/lt__alloc.c' -libtoolize: copying file 'libltdl/lt__argz.c' -libtoolize: copying file 'libltdl/lt__dirent.c' -libtoolize: copying file 'libltdl/lt__strl.c' -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . -libtoolize: copying file 'libltdl/lt_dlloader.c' - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 -libtoolize: copying file 'libltdl/lt_error.c' - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s -libtoolize: copying file 'libltdl/ltdl.c' - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 -libtoolize: copying file 'libltdl/ltdl.h' - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 -libtoolize: copying file 'libltdl/slist.c' - find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing - dh_strip - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c/38de87d04453455ed88dcbb87ae09083dc93d5.debug - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c/38de87d04453455ed88dcbb87ae09083dc93d5.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c/38de87d04453455ed88dcbb87ae09083dc93d5.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c/38de87d04453455ed88dcbb87ae09083dc93d5.debug debian/debhello/usr/bin/hello - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym - dh_makeshlibs -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_1.7-1_armhf.changes ... - rm -f debian/debhello/DEBIAN/shlibs - dh_shlibdeps -libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, -libtoolize: and rerunning libtoolize and aclocal. -libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. - install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/debhello/usr/bin/hello was not linked against libm.so.6 (it uses none of the library's symbols) - dh_installdeb - dh_gencontrol - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=2c38de87d04453455ed88dcbb87ae09083dc93d5 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - dh_builddeb - dpkg-deb --build debian/debhello .. - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. -dpkg-deb: building package 'debhello' in '../debhello_1.6-1_armhf.deb'. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_1.6-1_armhf.deb'. - dpkg-genbuildinfo - dpkg-genchanges >../debhello_1.6-1_armhf.changes -W: debhello source: file-without-copyright-information debian/README.Debian -W: debhello source: file-without-copyright-information debian/changelog -W: debhello source: file-without-copyright-information debian/compat -W: debhello source: file-without-copyright-information debian/control -W: debhello source: file-without-copyright-information debian/copyright -W: debhello source: file-without-copyright-information debian/patches/series -W: debhello source: file-without-copyright-information debian/rules -W: debhello source: file-without-copyright-information debian/source/format -W: debhello source: file-without-copyright-information debian/watch -W: debhello source: missing-license-paragraph-in-dep5-copyright __no_license__ (paragraph at line 17) -W: debhello source: missing-license-paragraph-in-dep5-copyright __no_copyright_nor_license__ (paragraph at line 7) -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . -W: debhello: copyright-has-url-from-dh_make-boilerplate -W: debhello: readme-debian-contains-debmake-template -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_1.6-1_armhf.changes ... -Finished running lintian. +checking how to run the C preprocessor... Finished running lintian. +-- Check for working C compiler: /usr/bin/cc -- works +-- Detecting C compiler ABI info $ cd .. $ tree -FL 1 . -├── debhello-1.7/ -├── debhello-1.7.tar.gz -├── debhello-dbgsym_1.7-1_armhf.deb -├── debhello_1.7-1.debian.tar.xz -├── debhello_1.7-1.dsc -├── debhello_1.7-1_armhf.build -├── debhello_1.7-1_armhf.buildinfo -├── debhello_1.7-1_armhf.changes -├── debhello_1.7-1_armhf.deb -└── debhello_1.7.orig.tar.gz -> debhello-1.7.tar.gz +├── debhello-1.5/ +├── debhello-1.5.tar.gz +├── debhello-dbgsym_1.5-1_armhf.deb +├── debhello_1.5-1.debian.tar.xz +├── debhello_1.5-1.dsc +├── debhello_1.5-1_armhf.build +├── debhello_1.5-1_armhf.buildinfo +├── debhello_1.5-1_armhf.changes +├── debhello_1.5-1_armhf.deb +└── debhello_1.5.orig.tar.gz -> debhello-1.5.tar.gz 1 directory, 9 files - $ dpkg -c debhello-dbgsym_1.7-1_armhf.deb +gcc -E + $ dpkg -c debhello-dbgsym_1.5-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/lib/ drwxr-xr-x root/root ... ./usr/lib/debug/ drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/e6/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/a3/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/a3/b198f2ddc8e16fe498562503d61ec3d36b4517.debug drwxr-xr-x root/root ... ./usr/share/ drwxr-xr-x root/root ... ./usr/share/doc/ lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_1.7-1_armhf.deb + $ dpkg -c debhello_1.5-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ -rwxr-xr-x root/root ... ./usr/bin/hello drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/applications/ +-rw-r--r-- root/root ... ./usr/share/applications/hello.desktop drwxr-xr-x root/root ... ./usr/share/doc/ drwxr-xr-x root/root ... ./usr/share/doc/debhello/ -rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian @@ -11709,20 +11252,23 @@ drwxr-xr-x root/root ... ./usr/share/man/ drwxr-xr-x root/root ... ./usr/share/man/man1/ -rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz - $ tar -tzf debhello-1.7.tar.gz -debhello-1.7/ -debhello-1.7/src/ -debhello-1.7/src/config.h.in -debhello-1.7/src/hello.c -debhello-1.7/src/CMakeLists.txt -debhello-1.7/data/ -debhello-1.7/data/hello.png -debhello-1.7/data/hello.desktop -debhello-1.7/man/ -debhello-1.7/man/CMakeLists.txt -debhello-1.7/man/hello.1 -debhello-1.7/CMakeLists.txt - $ tar --xz -tf debhello_1.7-1.debian.tar.xz +drwxr-xr-x root/root ... ./usr/share/pixmaps/ +-rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png +checking for grep that handles long lines and -e... /bin/grep +checking for egrep... /bin/grep -E +checking for ANSI C header files... $ tar -tzf debhello-1.5.tar.gz +debhello-1.5/ +debhello-1.5/configure +debhello-1.5/data/ +debhello-1.5/data/hello.desktop +debhello-1.5/data/hello.png +debhello-1.5/Makefile.in +debhello-1.5/man/ +debhello-1.5/man/hello.1 +debhello-1.5/LICENSE +debhello-1.5/src/ +debhello-1.5/src/hello.c + $ tar --xz -tf debhello_1.5-1.debian.tar.xz debian/ debian/README.Debian debian/changelog @@ -11735,15 +11281,15 @@ debian/source/ debian/source/format debian/watch - $ dpkg -f debhello-dbgsym_1.7-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: debhello (= 1.7-1) - $ dpkg -f debhello_1.7-1_armhf.deb pre-depends depends recommends conflicts breaks + $ dpkg -f debhello-dbgsym_1.5-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: debhello (= 1.5-1) + $ dpkg -f debhello_1.5-1_armhf.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1' -touch debhello-1.7-pkg1/.stamp +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-1.5-pkg1" +touch debhello-1.5-pkg1/.stamp ============= Build debhello-2.0-pkg2 ============== make -C debhello-2.0-pkg2 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-2.0-pkg2" mkdir -p /build/debmake-doc-1.14/debhello-2.0-pkg2/test echo /build/debmake-doc-1.14/debhello-2.0-pkg2 > /build/debmake-doc-1.14/debhello-2.0-pkg2/next.dir echo debhello-2.0 > /build/debmake-doc-1.14/debhello-2.0-pkg2/project @@ -11759,6 +11305,7 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-2.0-pkg2/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done +dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches $ wget http://www.example.org/download/debhello-2.0.tar.gz ... $ tar -xzmf debhello-2.0.tar.gz @@ -11783,6 +11330,7 @@ └── debhello-2.0.tar.gz 5 directories, 12 files +-- Detecting C compiler ABI info - done $ cat debhello-2.0/src/hello.c #include "config.h" #include @@ -11794,6 +11342,7 @@ sharedlib(); return 0; } +-- Detecting C compile features $ cat debhello-2.0/lib/sharedlib.h int sharedlib(); $ cat debhello-2.0/lib/sharedlib.c @@ -11875,7 +11424,8 @@ man/Makefile src/Makefile]) AC_OUTPUT - $ cd debhello-2.0 +yes +checking for sys/types.h... $ cd debhello-2.0 $ gettextize Creating po/ subdirectory Creating build-aux/ subdirectory @@ -11932,20 +11482,22 @@ Press Return to acknowledge the previous 6 paragraphs. $ rm -rf m4 build-aux *~ + fakeroot debian/rules clean $ ls -l po -/build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd: line 2: SOURCE_DATE_EPOCH: command not found -total 60 --rw-r--r-- 1 pbuilder1 pbuilder1 494 Dec 31 11:59 ChangeLog --rw-r--r-- 1 pbuilder1 pbuilder1 17577 Dec 31 11:59 Makefile.in.in --rw-r--r-- 1 pbuilder1 pbuilder1 3376 Dec 31 11:59 Makevars.template --rw-r--r-- 1 pbuilder1 pbuilder1 59 Dec 31 11:59 POTFILES.in --rw-r--r-- 1 pbuilder1 pbuilder1 2203 Dec 31 11:59 Rules-quot --rw-r--r-- 1 pbuilder1 pbuilder1 217 Dec 31 11:59 boldquot.sed --rw-r--r-- 1 pbuilder1 pbuilder1 1337 Dec 31 11:59 en@boldquot.header --rw-r--r-- 1 pbuilder1 pbuilder1 1203 Dec 31 11:59 en@quot.header --rw-r--r-- 1 pbuilder1 pbuilder1 672 Dec 31 11:59 insert-header.sin --rw-r--r-- 1 pbuilder1 pbuilder1 153 Dec 31 11:59 quot.sed --rw-r--r-- 1 pbuilder1 pbuilder1 432 Dec 31 11:59 remove-potcdate.sin +/build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd: riga 2: SOURCE_DATE_EPOCH: comando non trovato +totale 60 +-rw-rw-r-- 1 pbuilder2 pbuilder2 494 Jan 1 13:59 ChangeLog +-rw-rw-r-- 1 pbuilder2 pbuilder2 17577 Jan 1 13:59 Makefile.in.in +-rw-rw-r-- 1 pbuilder2 pbuilder2 3376 Jan 1 13:59 Makevars.template +-rw-rw-r-- 1 pbuilder2 pbuilder2 59 Jan 1 13:59 POTFILES.in +-rw-rw-r-- 1 pbuilder2 pbuilder2 2203 Jan 1 13:59 Rules-quot +-rw-rw-r-- 1 pbuilder2 pbuilder2 217 Jan 1 13:59 boldquot.sed +-rw-rw-r-- 1 pbuilder2 pbuilder2 1337 Jan 1 13:59 en@boldquot.header +-rw-rw-r-- 1 pbuilder2 pbuilder2 1203 Jan 1 13:59 en@quot.header +-rw-rw-r-- 1 pbuilder2 pbuilder2 672 Jan 1 13:59 insert-header.sin +-rw-rw-r-- 1 pbuilder2 pbuilder2 153 Jan 1 13:59 quot.sed +-rw-rw-r-- 1 pbuilder2 pbuilder2 432 Jan 1 13:59 remove-potcdate.sin +dh clean --with autoreconf $ vim configure.ac ... hack, hack, hack, ... $ cat configure.ac @@ -11987,10 +11539,11 @@ man/Makefile src/Makefile]) AC_OUTPUT +yes ... hack, hack, hack, ... - $ diff -u po/Makevars.template po/Makevars ---- po/Makevars.template 2020-09-20 13:56:22.639285841 -1200 -+++ po/Makevars 2020-09-20 13:56:22.867281459 -1200 +checking for sys/stat.h... $ diff -u po/Makevars.template po/Makevars +--- po/Makevars.template 2020-09-21 17:09:58.373464173 +1400 ++++ po/Makevars 2020-09-21 17:10:00.121516640 +1400 @@ -18,14 +18,14 @@ # or entity, or to disclaim their copyright. The empty string stands for # the public domain; in this case the translators are expected to disclaim @@ -12023,6 +11576,7 @@ return 0; } ... hack, hack, hack, ... +yes $ cat lib/sharedlib.c #include #define _(string) gettext (string) @@ -12032,7 +11586,7 @@ printf(_("This is a shared library!\n")); return 0; } - $ fgrep -v '[ja]=' data/hello.desktop > data/hello.desktop.in +checking for stdlib.h... $ fgrep -v '[ja]=' data/hello.desktop > data/hello.desktop.in $ rm data/hello.desktop $ cat data/hello.desktop.in [Desktop Entry] @@ -12049,6 +11603,7 @@ src/hello.c lib/sharedlib.c data/hello.desktop.in +yes $ cat Makefile.am # recursively process `Makefile.am` in SUBDIRS SUBDIRS = po lib src man @@ -12056,7 +11611,8 @@ ACLOCAL_AMFLAGS = -I m4 EXTRA_DIST = build-aux/config.rpath m4/ChangeLog - $ xgettext -f po/POTFILES.in -d debhello -o po/debhello.pot -k_ +checking for string.h... $ xgettext -f po/POTFILES.in -d debhello -o po/debhello.pot -k_ + dh_clean $ cat po/debhello.pot # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER @@ -12068,7 +11624,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-20 13:56-1200\n" +"POT-Creation-Date: 2020-09-21 17:10+1400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -12106,6 +11662,7 @@ $ cp po/debhello.pot po/fr.po $ vim po/fr.po ... hack, hack, hack, ... +yes $ cat po/fr.po # SOME DESCRIPTIVE TITLE. # This file is put in the public domain. @@ -12149,7 +11706,19 @@ #: data/hello.desktop.in:9 msgid "hello.png" msgstr "" +checking for memory.h... rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ $ cd .. + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) $ tar -czf debhello-2.0.tar.gz debhello-2.0 $ tree . @@ -12189,9 +11758,31 @@ └── debhello-2.0.tar.gz 6 directories, 28 files + dpkg-source -i -b . $ cd debhello-2.0 $ debmake -b',libsharedlib1,libsharedlib-dev' -I: set parameters +yes +checking for strings.h... yes +checking for inttypes.h... -- Detecting C compile features - done +-- Check for working CXX compiler: /usr/bin/c++ +yes +checking for stdint.h... yes +checking for unistd.h... dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_2.0.orig.tar.gz +dpkg-source: info: building debhello in debhello_2.0-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_2.0-1.dsc +yes + debian/rules build +dh build --with autoreconf +==== Check include: math.h +checking math.h usability... -- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +yes +checking math.h presence... yes +checking for math.h... yes +==== Check library: libm +checking for library containing atan... I: set parameters I: sanity check of parameters I: pkg="debhello", ver="2.0", rev="1" I: *** start packaging in "debhello-2.0". *** @@ -12208,19 +11799,37 @@ I: scan source for copyright+license text and file extensions I: 19 %, ext = am I: 14 %, ext = c +I: 10 %, ext = sin I: 10 %, ext = header I: 10 %, ext = sed -I: 10 %, ext = sin I: 10 %, ext = in I: 5 %, ext = ac -I: 5 %, ext = media I: 5 %, ext = desktop -I: 5 %, ext = po -I: 5 %, ext = pot +I: 5 %, ext = media I: 5 %, ext = 1 +I: 5 %, ext = pot +I: 5 %, ext = po I: check_all_licenses -I: ......W: Non-UTF-8 char found, using latin-1: data/hello.png -................... +I: .. dh_update_autotools_config + dh_autoreconf + find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p +" > debian/autoreconf.before + grep -q ^XDT_ configure.ac + autoreconf -f -i +-- Detecting CXX compiler ABI info - done +-lm +==== Build with LIBS := "-lm " +checking for gcc... (cached) gcc +-- Detecting CXX compile features +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking whether gcc understands -c and -o together... (cached) yes +checking dependency style of gcc... (cached) none +...W: Non-UTF-8 char found, using latin-1: data/hello.png +.......checking that generated files are newer than configure... .done +configure: creating ./config.status +............ I: check_all_licenses completed for 25 files. I: bunch_all_licenses I: format_all_licenses @@ -12233,52 +11842,58 @@ I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series -I: substituting => /usr/share/debmake/extra2multi/package.prerm -I: creating => debian/debhello.prerm -I: substituting => /usr/share/debmake/extra2multi/package.postrm -I: creating => debian/debhello.postrm I: substituting => /usr/share/debmake/extra2multi/package.postinst I: creating => debian/debhello.postinst -I: substituting => /usr/share/debmake/extra2multi/package.links -I: creating => debian/debhello.links I: substituting => /usr/share/debmake/extra2multi/package.preinst I: creating => debian/debhello.preinst +I: substituting => /usr/share/debmake/extra2multi/package.prerm +I: creating => debian/debhello.prerm +I: substituting => /usr/share/debmake/extra2multi/package.links +I: creating => debian/debhello.links +I: substituting => /usr/share/debmake/extra2multi/package.postrm +I: creating => debian/debhello.postrm I: substituting => /usr/share/debmake/extra2multi/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2bin/package.install I: creating => debian/debhello.install +I: substituting => /usr/share/debmake/extra2doc/package.manpages +I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.docs I: creating => debian/debhello.docs +I: substituting => /usr/share/debmake/extra2doc/package.doc-base +I: creating => debian/debhello.doc-base I: substituting => /usr/share/debmake/extra2doc/package.install I: skipping :: debian/debhello.install (file exists) -I: substituting => /usr/share/debmake/extra2doc/package.manpages -I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.examples I: creating => debian/debhello.examples I: substituting => /usr/share/debmake/extra2doc/package.info I: creating => debian/debhello.info -I: substituting => /usr/share/debmake/extra2doc/package.doc-base -I: creating => debian/debhello.doc-base -I: substituting => /usr/share/debmake/extra2lib/package.symbols -I: creating => debian/libsharedlib1.symbols I: substituting => /usr/share/debmake/extra2lib/package.install I: creating => debian/libsharedlib1.install +I: substituting => /usr/share/debmake/extra2lib/package.symbols +I: creating => debian/libsharedlib1.symbols I: substituting => /usr/share/debmake/extra2dev/package.install I: creating => debian/libsharedlib-dev.install I: run "debmake -x3" to get more template files I: $ wrap-and-sort +config.status: creating Makefile +config.status: creating man/Makefile +config.status: creating src/Makefile +config.status: creating config.h +config.status: executing depfiles commands +configure: WARNING: unrecognized options: --disable-maintainer-mode $ cd .. $ tree . @@ -12360,6 +11975,7 @@ #override_dh_install: # dh_install --list-missing -X.la -X.pyc -X.pyo +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' $ cat debhello-2.0/debian/control Source: debhello Section: unknown @@ -12397,6 +12013,7 @@ Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. + dh_auto_build $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-2.0-pkg2/test debmake $ cd /build/debmake-doc-1.14/debhello-2.0-pkg2/test @@ -12410,8 +12027,15 @@ $ rm -f debhello-2.0/debian/debhello.menu $ rm -f debhello-2.0/debian/debhello.postinst $ rm -f debhello-2.0/debian/debhello.postrm + make -j4 $ rm -f debhello-2.0/debian/debhello.preinst +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' $ rm -f debhello-2.0/debian/debhello.prerm +make all-recursive +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +Making all in src +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' +gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c $ vim debhello-2.0/debian/rules ... hack, hack, hack, ... $ cat debhello-2.0/debian/rules @@ -12496,6 +12120,7 @@ ###usr/lib/*/pkgconfig/*.pc usr/include usr/lib/*/*.so +gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o hello hello.o -lm ... hack, hack, hack, ... $ cat debhello-2.0/debian/libsharedlib1.symbols libsharedlib.so.1 libsharedlib1 #MINVER# @@ -12709,7 +12334,6 @@ # this file. See uscan(1). $ vim debhello-2.0/debian/compat ... hack, hack, hack, ... -W: debhello source: useless-autoreconf-build-depends dh-autoreconf $ cat debhello-2.0/debian/compat 11 $ vim debhello-2.0/debian/copyright @@ -12739,16 +12363,26 @@ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' $ vim debhello-2.0/debian/source/format ... hack, hack, hack, ... +Making all in man +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' $ cat debhello-2.0/debian/source/format 3.0 (quilt) $ vim debhello-2.0/debian/source/local-options ... hack, hack, hack, ... +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' $ cat debhello-2.0/debian/source/local-options +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' abort-on-upstream-changes unapply-patches + dh_auto_test $ mkdir -p debhello-2.0/debian $ vim debhello-2.0/debian/changelog ... hack, hack, hack, ... @@ -12866,6 +12500,400 @@ └── watch 2 directories, 14 files + $ cd .. + $ cp -a /build/debmake-doc-1.14/debhello-2.0-pkg2/test package + $ cd /build/debmake-doc-1.14/debhello-2.0-pkg2/test + $ cd debhello-2.0 + $ debuild + make -j4 check VERBOSE=1 +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +Making check in src +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' +make[2]: Nothing to be done for 'check'. +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' +Making check in man +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' +make[2]: Nothing to be done for 'check'. +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary +dh binary --with autoreconf + dpkg-buildpackage -us -uc -ui -i + dh_testroot + dh_prep + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + dh_auto_install +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 2.0-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + install -d /build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello AM_UPDATE_INFO_DIR=no +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +Making install in src +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' +make[3]: Nothing to be done for 'install-data-am'. + /bin/mkdir -p '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/bin' + /usr/bin/install -c hello '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/bin' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/src' +Making install in man +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' +make[3]: Nothing to be done for 'install-exec-am'. + /bin/mkdir -p '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/share/man/man1' + /usr/bin/install -c -m 644 hello.1 '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/share/man/man1' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6/man' +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' + dh_installdocs +-- Detecting CXX compile features - done +-- Configuring done +-- Generating done +CMake Warning: + Manually-specified variables were not used by the project: + + CMAKE_EXPORT_NO_PACKAGE_REGISTRY + CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY + CMAKE_INSTALL_LIBDIR + CMAKE_INSTALL_LOCALSTATEDIR + CMAKE_INSTALL_RUNSTATEDIR + CMAKE_INSTALL_SYSCONFDIR + WITH-MATH + + +-- Build files have been written to: /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7' + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs + dh_auto_build +dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7 -B/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks +make -f CMakeFiles/Makefile2 all +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7 /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/src /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= +Scanning dependencies of target hello +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian +[ 50%] Building C object src/CMakeFiles/hello.dir/hello.c.o +cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DHAVE_CONFIG_H -I/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/src/hello.c + dh_installman + fakeroot debian/rules clean +dh clean --with autoreconf + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dh_perl +[100%] Linking C executable hello +cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello + dh_link +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +[100%] Built target hello +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles 0 + dh_clean +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' + dh_auto_test + dh_strip_nondeterminism + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + dpkg-source -i -b . + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary + dh_compress +dh binary + cd debian/debhello + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-1.6-pkg1/test/debhello-1.6' + dh_fixperms + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + dh_testroot + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dh_prep + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_2.0.orig.tar.gz + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + dh_missing +dpkg-source: info: building debhello in debhello_2.0-1.debian.tar.xz + dh_auto_install +dpkg-source: info: building debhello in debhello_2.0-1.dsc + debian/rules build +dh build --with autoreconf + dh_strip + install -d /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c/38de87d04453455ed88dcbb87ae09083dc93d5.debug + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c/38de87d04453455ed88dcbb87ae09083dc93d5.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c/38de87d04453455ed88dcbb87ae09083dc93d5.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7 -B/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/2c/38de87d04453455ed88dcbb87ae09083dc93d5.debug debian/debhello/usr/bin/hello + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + dh_makeshlibs + dh_update_autotools_config +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks + rm -f debian/debhello/DEBIAN/shlibs + dh_shlibdeps +make -f CMakeFiles/Makefile2 all +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend + dh_autoreconf +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7 /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/src /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' + find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p +" > debian/autoreconf.before + grep -q ^XDT_ configure.ac + autoreconf -f -i +[100%] Built target hello +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf/CMakeFiles 0 + install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello +make -f CMakeFiles/Makefile2 preinstall +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +make[2]: Nothing to be done for 'preinstall'. +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' +Install the project... +/usr/bin/cmake -P cmake_install.cmake +-- Install configuration: "None" +-- Installing: /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello/usr/bin/hello +-- Installing: /build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello/usr/share/man/man1/hello.1 +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7/obj-arm-linux-gnueabihf' + dh_installdocs + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + dh_installman + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dh_perl + dh_link + dh_strip_nondeterminism + dh_compress + cd debian/debhello + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-1.7-pkg1/test/debhello-1.7' + dh_fixperms +libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. +libtoolize: copying file 'build-aux/ltmain.sh' + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 +libtoolize: putting macros in 'm4'. +libtoolize: copying file 'm4/libtool.m4' + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +libtoolize: copying file 'm4/ltargz.m4' + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/debhello/usr/bin/hello was not linked against libm.so.6 (it uses none of the library's symbols) + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + dh_installdeb + dh_missing +libtoolize: copying file 'm4/ltdl.m4' + dh_gencontrol + dh_strip +libtoolize: copying file 'm4/ltoptions.m4' +libtoolize: copying file 'm4/ltsugar.m4' + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=2c38de87d04453455ed88dcbb87ae09083dc93d5 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug debian/debhello/usr/bin/hello +libtoolize: copying file 'm4/ltversion.m4' + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + dh_makeshlibs +libtoolize: copying file 'm4/lt~obsolete.m4' + rm -f debian/debhello/DEBIAN/shlibs + dh_shlibdeps + install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello +libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. +libtoolize: copying file 'libltdl/COPYING.LIB' +libtoolize: creating file 'libltdl/Makefile.am' +libtoolize: copying file 'libltdl/README' +libtoolize: creating file 'libltdl/Makefile.in' +libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' +libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' +libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' +libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' +libtoolize: copying file 'libltdl/libltdl/lt__private.h' +libtoolize: copying file 'libltdl/libltdl/lt__strl.h' +libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' +libtoolize: copying file 'libltdl/libltdl/lt_error.h' +libtoolize: copying file 'libltdl/libltdl/lt_system.h' +libtoolize: copying file 'libltdl/libltdl/slist.h' +libtoolize: copying file 'libltdl/loaders/dld_link.c' +libtoolize: copying file 'libltdl/loaders/dlopen.c' +libtoolize: copying file 'libltdl/loaders/dyld.c' +libtoolize: copying file 'libltdl/loaders/load_add_on.c' +libtoolize: copying file 'libltdl/loaders/loadlibrary.c' +libtoolize: copying file 'libltdl/loaders/preopen.c' +libtoolize: copying file 'libltdl/loaders/shl_load.c' +libtoolize: copying file 'libltdl/lt__alloc.c' + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums +libtoolize: copying file 'libltdl/lt__argz.c' +libtoolize: copying file 'libltdl/lt__dirent.c' +libtoolize: copying file 'libltdl/lt__strl.c' +libtoolize: copying file 'libltdl/lt_dlloader.c' +libtoolize: copying file 'libltdl/lt_error.c' +libtoolize: copying file 'libltdl/ltdl.c' +libtoolize: copying file 'libltdl/ltdl.h' +libtoolize: copying file 'libltdl/slist.c' + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + dh_builddeb + dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +dpkg-deb: building package 'debhello' in '../debhello_1.6-1_armhf.deb'. +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_1.6-1_armhf.deb'. + dpkg-genbuildinfo +Copying file ABOUT-NLS +Creating directory build-aux +Copying file build-aux/config.rpath +libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, +libtoolize: and rerunning libtoolize and aclocal. +libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. + dh_installdeb + dh_gencontrol + dpkg-genchanges >../debhello_1.6-1_armhf.changes + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=e698881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5 -DSection=debug -UMulti-Arch -UReplaces -UBreaks +Creating directory m4 +Copying file m4/codeset.m4 +Copying file m4/extern-inline.m4 +Copying file m4/fcntl-o.m4 +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . +Copying file m4/gettext.m4 + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello +Copying file m4/glibc2.m4 +Copying file m4/glibc21.m4 +Copying file m4/iconv.m4 +Copying file m4/intdiv0.m4 +Copying file m4/intl.m4 +Copying file m4/intldir.m4 +Copying file m4/intlmacosx.m4 +Copying file m4/intmax.m4 +Copying file m4/inttypes-pri.m4 +dpkg-buildpackage: info: full upload (original source is included) + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control +Now running lintian debhello_1.6-1_armhf.changes ... + dh_md5sums +Copying file m4/inttypes_h.m4 +Copying file m4/lcmessage.m4 + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums +Copying file m4/lib-ld.m4 + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + dh_builddeb +Copying file m4/lib-link.m4 +Copying file m4/lib-prefix.m4 + dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +dpkg-deb: building package 'debhello' in '../debhello_1.7-1_armhf.deb'. +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_1.7-1_armhf.deb'. +Copying file m4/lock.m4 +Copying file m4/longlong.m4 +Copying file m4/nls.m4 +Copying file m4/po.m4 + dpkg-genbuildinfo +Copying file m4/printf-posix.m4 +Copying file m4/progtest.m4 +Copying file m4/size_max.m4 +Copying file m4/stdint_h.m4 +Copying file m4/threadlib.m4 +Copying file m4/uintmax_t.m4 +Copying file m4/visibility.m4 +Copying file m4/wchar_t.m4 +Copying file m4/wint_t.m4 +Copying file m4/xsize.m4 +Copying file po/Makefile.in.in +Copying file po/Makevars.template +Copying file po/Rules-quot + dpkg-genchanges >../debhello_1.7-1_armhf.changes +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_1.7-1_armhf.changes ... +W: debhello source: useless-autoreconf-build-depends dh-autoreconf W: debhello source: file-without-copyright-information debian/README.Debian W: debhello source: file-without-copyright-information debian/changelog W: debhello source: file-without-copyright-information debian/compat @@ -12874,28 +12902,13 @@ W: debhello source: file-without-copyright-information debian/patches/series W: debhello source: file-without-copyright-information debian/rules W: debhello source: file-without-copyright-information debian/source/format - $ cd .. W: debhello source: file-without-copyright-information debian/watch W: debhello source: missing-license-paragraph-in-dep5-copyright __no_license__ (paragraph at line 17) W: debhello source: missing-license-paragraph-in-dep5-copyright __no_copyright_nor_license__ (paragraph at line 7) W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) - $ cp -a /build/debmake-doc-1.14/debhello-2.0-pkg2/test package - $ cd /build/debmake-doc-1.14/debhello-2.0-pkg2/test - $ cd debhello-2.0 - $ debuild W: debhello: copyright-has-url-from-dh_make-boilerplate - dpkg-buildpackage -us -uc -ui -i W: debhello: readme-debian-contains-debmake-template -configure.ac:13: installing 'build-aux/compile' -configure.ac:13: installing 'build-aux/config.guess' -configure.ac:13: installing 'build-aux/config.sub' -configure.ac:10: installing 'build-aux/install-sh' -configure.ac:10: installing 'build-aux/missing' Finished running lintian. -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 2.0-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki $ cd .. $ tree -FL 1 . @@ -12923,8 +12936,6 @@ drwxr-xr-x root/root ... ./usr/share/doc/ lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello $ dpkg -c debhello_1.6-1_armhf.deb - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ @@ -12938,20 +12949,19 @@ drwxr-xr-x root/root ... ./usr/share/man/ drwxr-xr-x root/root ... ./usr/share/man/man1/ -rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz -lib/Makefile.am: installing 'build-aux/depcomp' $ tar -tzf debhello-1.6.tar.gz debhello-1.6/ -debhello-1.6/src/ -debhello-1.6/src/hello.c -debhello-1.6/src/Makefile.am debhello-1.6/data/ -debhello-1.6/data/hello.png debhello-1.6/data/hello.desktop -debhello-1.6/configure.ac +debhello-1.6/data/hello.png +debhello-1.6/Makefile.am debhello-1.6/man/ debhello-1.6/man/hello.1 debhello-1.6/man/Makefile.am -debhello-1.6/Makefile.am +debhello-1.6/src/ +debhello-1.6/src/Makefile.am +debhello-1.6/src/hello.c +debhello-1.6/configure.ac $ tar --xz -tf debhello_1.6-1.debian.tar.xz debian/ debian/README.Debian @@ -12969,11 +12979,11 @@ Depends: debhello (= 1.6-1) $ dpkg -f debhello_1.6-1_armhf.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-1.6-pkg1' +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-1.6-pkg1" touch debhello-1.6-pkg1/.stamp ============= Build debhello-2.1-pkg1 ============== make -C debhello-2.1-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-2.1-pkg1" mkdir -p /build/debmake-doc-1.14/debhello-2.1-pkg1/test echo /build/debmake-doc-1.14/debhello-2.1-pkg1 > /build/debmake-doc-1.14/debhello-2.1-pkg1/next.dir echo debhello-2.1 > /build/debmake-doc-1.14/debhello-2.1-pkg1/project @@ -13027,8 +13037,6 @@ $ cat debhello-2.1/src/config.h.in /* name of the package author */ #define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" - find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p -" > debian/autoreconf.after $ cat debhello-2.1/CMakeLists.txt cmake_minimum_required(VERSION 2.8) project(debhello) @@ -13057,8 +13065,6 @@ install(TARGETS hello RUNTIME DESTINATION bin ) - dh_auto_configure -dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches $ cat debhello-2.1/lib/sharedlib.h int sharedlib(); $ cat debhello-2.1/lib/sharedlib.c @@ -13071,44 +13077,34 @@ } $ cd debhello-2.1 $ debmake -b',libsharedlib1,libsharedlib-dev' - ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking - fakeroot debian/rules clean -dh clean --with autoreconf -configure: WARNING: unrecognized options: --disable-maintainer-mode -Standard customization chores -checking for a BSD-compatible install... /usr/bin/install -c -checking whether build environment is sane... yes -checking for a thread-safe mkdir -p... /bin/mkdir -p -checking for gawk... no -checking for mawk... mawk -checking whether make sets $(MAKE)... dh_clean -yes -checking whether make supports nested variables... yes - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ -checking build system type... rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . -arm-unknown-linux-gnueabihf -checking host system type... arm-unknown-linux-gnueabihf -checking how to print strings... printf -checking whether make supports the include directive... yes (GNU style) -checking for gcc... gcc -checking whether the C compiler works... I: set parameters +W: debhello source: file-without-copyright-information debian/README.Debian +W: debhello source: file-without-copyright-information debian/changelog +W: debhello source: file-without-copyright-information debian/compat +W: debhello source: file-without-copyright-information debian/control +W: debhello source: file-without-copyright-information debian/copyright +W: debhello source: file-without-copyright-information debian/patches/series +W: debhello source: file-without-copyright-information debian/rules +W: debhello source: file-without-copyright-information debian/source/format +W: debhello source: file-without-copyright-information debian/watch +W: debhello source: missing-license-paragraph-in-dep5-copyright __no_copyright_nor_license__ (paragraph at line 7) +W: debhello source: missing-license-paragraph-in-dep5-copyright __no_license__ (paragraph at line 17) +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) +W: debhello: copyright-has-url-from-dh_make-boilerplate +W: debhello: readme-debian-contains-debmake-template +configure.ac:13: installing 'build-aux/compile' +configure.ac:13: installing 'build-aux/config.guess' +configure.ac:13: installing 'build-aux/config.sub' +configure.ac:10: installing 'build-aux/install-sh' +configure.ac:10: installing 'build-aux/missing' +I: set parameters I: sanity check of parameters I: pkg="debhello", ver="2.1", rev="1" I: *** start packaging in "debhello-2.1". *** I: provide debhello_2.1.orig.tar.gz for non-native Debian package I: pwd = "/build/debmake-doc-1.14/debhello-2.1-pkg1/test" I: $ ln -sf debhello-2.1.tar.gz debhello_2.1.orig.tar.gz +libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. +libtoolize: copying file 'build-aux/ltmain.sh' I: pwd = "/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1" I: parse binary package settings: ,libsharedlib1,libsharedlib-dev I: binary package=debhello Type=bin / Arch=any M-A=foreign @@ -13119,14 +13115,12 @@ I: scan source for copyright+license text and file extensions I: 36 %, ext = text I: 36 %, ext = c -I: 9 %, ext = media I: 9 %, ext = desktop +I: 9 %, ext = media I: 9 %, ext = 1 I: check_all_licenses -I: .....W: Non-UTF-8 char found, using latin-1: data/hello.png -.....yes -checking for C compiler default output file name... a.out -.checking for suffix of executables... +I: ...W: Non-UTF-8 char found, using latin-1: data/hello.png +........ I: check_all_licenses completed for 11 files. I: bunch_all_licenses I: format_all_licenses @@ -13139,62 +13133,127 @@ I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series -I: substituting => /usr/share/debmake/extra2multi/package.prerm -I: creating => debian/debhello.prerm -I: substituting => /usr/share/debmake/extra2multi/package.postrm -I: creating => debian/debhello.postrm I: substituting => /usr/share/debmake/extra2multi/package.postinst I: creating => debian/debhello.postinst -I: substituting => /usr/share/debmake/extra2multi/package.links -I: creating => debian/debhello.links I: substituting => /usr/share/debmake/extra2multi/package.preinst I: creating => debian/debhello.preinst +I: substituting => /usr/share/debmake/extra2multi/package.prerm +I: creating => debian/debhello.prerm +I: substituting => /usr/share/debmake/extra2multi/package.links +I: creating => debian/debhello.links +I: substituting => /usr/share/debmake/extra2multi/package.postrm +I: creating => debian/debhello.postrm I: substituting => /usr/share/debmake/extra2multi/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2bin/package.install I: creating => debian/debhello.install +I: substituting => /usr/share/debmake/extra2doc/package.manpages +I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.docs I: creating => debian/debhello.docs +I: substituting => /usr/share/debmake/extra2doc/package.doc-base +I: creating => debian/debhello.doc-base I: substituting => /usr/share/debmake/extra2doc/package.install I: skipping :: debian/debhello.install (file exists) -I: substituting => /usr/share/debmake/extra2doc/package.manpages -I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.examples I: creating => debian/debhello.examples I: substituting => /usr/share/debmake/extra2doc/package.info I: creating => debian/debhello.info -I: substituting => /usr/share/debmake/extra2doc/package.doc-base -I: creating => debian/debhello.doc-base -I: substituting => /usr/share/debmake/extra2lib/package.symbols -I: creating => debian/libsharedlib1.symbols I: substituting => /usr/share/debmake/extra2lib/package.install I: creating => debian/libsharedlib1.install +I: substituting => /usr/share/debmake/extra2lib/package.symbols +I: creating => debian/libsharedlib1.symbols +libtoolize: putting macros in 'm4'. +libtoolize: copying file 'm4/libtool.m4' I: substituting => /usr/share/debmake/extra2dev/package.install I: creating => debian/libsharedlib-dev.install I: run "debmake -x3" to get more template files I: $ wrap-and-sort -dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_2.0.orig.tar.gz +lib/Makefile.am: installing 'build-aux/depcomp' +Finished running lintian. +libtoolize: copying file 'm4/ltargz.m4' + $ cd .. + $ tree -FL 1 +. +├── debhello-1.7/ +├── debhello-1.7.tar.gz +├── debhello-dbgsym_1.7-1_armhf.deb +├── debhello_1.7-1.debian.tar.xz +├── debhello_1.7-1.dsc +├── debhello_1.7-1_armhf.build +├── debhello_1.7-1_armhf.buildinfo +├── debhello_1.7-1_armhf.changes +├── debhello_1.7-1_armhf.deb +└── debhello_1.7.orig.tar.gz -> debhello-1.7.tar.gz -checking whether we are cross compiling... dpkg-source: info: building debhello in debhello_2.0-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_2.0-1.dsc - debian/rules build -dh build --with autoreconf -no -checking for suffix of object files... $ cd .. +1 directory, 9 files + $ dpkg -c debhello-dbgsym_1.7-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/e6/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/e6/98881ef6a73cdd49ccbe0e2bfc376b8fb7e3b5.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello + $ dpkg -c debhello_1.7-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/bin/ +-rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright +drwxr-xr-x root/root ... ./usr/share/man/ +drwxr-xr-x root/root ... ./usr/share/man/man1/ +-rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz +libtoolize: copying file 'm4/ltdl.m4' + $ tar -tzf debhello-1.7.tar.gz + find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p +" > debian/autoreconf.after +debhello-1.7/ +debhello-1.7/data/ +debhello-1.7/data/hello.desktop +debhello-1.7/data/hello.png +debhello-1.7/CMakeLists.txt +debhello-1.7/man/ +debhello-1.7/man/hello.1 +debhello-1.7/man/CMakeLists.txt +debhello-1.7/src/ +debhello-1.7/src/config.h.in +debhello-1.7/src/CMakeLists.txt +debhello-1.7/src/hello.c + $ tar --xz -tf debhello_1.7-1.debian.tar.xz +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/patches/ +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch + $ cd .. $ tree . ├── debhello-2.1 @@ -13245,8 +13304,9 @@ └── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz 8 directories, 38 files -o -checking whether we are using the GNU C compiler... $ cat debhello-2.1/debian/rules + $ dpkg -f debhello-dbgsym_1.7-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: debhello (= 1.7-1) + $ cat debhello-2.1/debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. #export DH_VERBOSE = 1 @@ -13260,6 +13320,8 @@ #override_dh_auto_configure: # dh_auto_configure -- \ # -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" + $ dpkg -f debhello_1.7-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libc6 (>= 2.4) $ cat debhello-2.1/debian/control Source: debhello Section: unknown @@ -13297,32 +13359,97 @@ Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. -yes -checking whether gcc accepts -g... $ cd .. - dh_update_autotools_config +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-1.7-pkg1" +touch debhello-1.7-pkg1/.stamp +============= Build debhello-2.1-pkg2 ============== +make -C debhello-2.1-pkg2 +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-2.1-pkg2" + $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-2.1-pkg1/test debmake +mkdir -p /build/debmake-doc-1.14/debhello-2.1-pkg2/test +echo /build/debmake-doc-1.14/debhello-2.1-pkg2 > /build/debmake-doc-1.14/debhello-2.1-pkg2/next.dir +echo debhello-2.1 > /build/debmake-doc-1.14/debhello-2.1-pkg2/project +for i in step000 step101 step102 step103 step104 step200 step201 step202 step203 step299 step300 step301 step302 step303 step304 step305 step309 step390 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-2.1-pkg2/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-2.1-pkg2/$i.cmd /build/debmake-doc-1.14/debhello-2.1-pkg2/$i.log ; \ +ERR=$? ; \ +cat /build/debmake-doc-1.14/debhello-2.1-pkg2/$i.log | col -b -x | \ +grep -v -e '^Script started on' | \ +grep -v -e '^Script done on' | \ +sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ +sed -e 's#/build/debmake-doc-1.14/debhello-2.1-pkg2/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-2.1-pkg2/$i.slog ; \ +if [ x$ERR != x0 ]; then exit 1 ; fi ; \ +done $ cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test -yes -checking for gcc option to accept ISO C89... $ rm -f debhello-2.1/debian/clean +libtoolize: copying file 'm4/ltoptions.m4' + $ wget http://www.example.org/download/debhello-2.1.tar.gz + ... + $ rm -f debhello-2.1/debian/clean + $ tar -xzmf debhello-2.1.tar.gz + dh_auto_configure $ rm -f debhello-2.1/debian/debhello.doc-base + $ tree $ rm -f debhello-2.1/debian/debhello.docs +. +├── debhello-2.1 +│   ├── CMakeLists.txt +│   ├── data +│   │   ├── hello.desktop +│   │   └── hello.png +│   ├── lib +│   │   ├── CMakeLists.txt +│   │   ├── sharedlib.c +│   │   └── sharedlib.h +│   ├── man +│   │   ├── CMakeLists.txt +│   │   └── hello.1 +│   └── src +│   ├── CMakeLists.txt +│   ├── config.h.in +│   └── hello.c +└── debhello-2.1.tar.gz + +5 directories, 12 files $ rm -f debhello-2.1/debian/debhello.examples $ rm -f debhello-2.1/debian/debhello.info $ rm -f debhello-2.1/debian/debhello.links - dh_autoreconf $ rm -f debhello-2.1/debian/debhello.manpages + $ cat debhello-2.1/src/hello.c +#include "config.h" +#include +#include +int +main() +{ + printf("Hello, I am " PACKAGE_AUTHOR "!\n"); + sharedlib(); + return 0; +} $ rm -f debhello-2.1/debian/debhello.menu $ rm -f debhello-2.1/debian/debhello.postinst $ rm -f debhello-2.1/debian/debhello.postrm $ rm -f debhello-2.1/debian/debhello.preinst + $ cat debhello-2.1/src/config.h.in $ rm -f debhello-2.1/debian/debhello.prerm -none needed -checking whether gcc understands -c and -o together... find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p -" > debian/autoreconf.before +/* name of the package author */ +#define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" $ vim debhello-2.1/debian/rules ... hack, hack, hack, ... - grep -q ^XDT_ configure.ac + $ cat debhello-2.1/CMakeLists.txt +cmake_minimum_required(VERSION 2.8) +project(debhello) +set(PACKAGE_AUTHOR "Osamu Aoki") +add_subdirectory(lib) +add_subdirectory(src) +add_subdirectory(man) + $ cat debhello-2.1/man/CMakeLists.txt +install( + FILES ${CMAKE_CURRENT_SOURCE_DIR}/hello.1 + DESTINATION share/man/man1 +) $ cat debhello-2.1/debian/rules + $ cat debhello-2.1/src/CMakeLists.txt #!/usr/bin/make -f export DH_VERBOSE = 1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all @@ -13340,10 +13467,27 @@ override_dh_install: dh_install --list-missing - autoreconf -f -i +# Always define HAVE_CONFIG_H +add_definitions(-DHAVE_CONFIG_H) +# Generate config.h from config.h.in +configure_file( + "${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" + "${CMAKE_CURRENT_BINARY_DIR}/config.h" + ) +include_directories("${CMAKE_CURRENT_BINARY_DIR}") +include_directories("${CMAKE_SOURCE_DIR}/lib") + +add_executable(hello hello.c) +target_link_libraries(hello sharedlib) +install(TARGETS hello + RUNTIME DESTINATION bin +) +libtoolize: copying file 'm4/ltsugar.m4' + ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking $ vim debhello-2.1/debian/control ... hack, hack, hack, ... $ cat debhello-2.1/debian/control + $ cat debhello-2.1/lib/sharedlib.h Source: debhello Section: devel Priority: optional @@ -13374,6 +13518,7 @@ Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: example shared library package +int sharedlib(); This is an example package to demonstrate Debian packaging using the debmake command. . @@ -13395,35 +13540,36 @@ debhelper package and the dpkg source format `3.0 (quilt)'. . This package contains the development files. -yes -checking dependency style of gcc... $ vim debhello-2.1/debian/debhello.install + $ cat debhello-2.1/lib/sharedlib.c +#include +int +sharedlib() +{ + printf("This is a shared library!\n"); + return 0; +} + $ vim debhello-2.1/debian/debhello.install ... hack, hack, hack, ... -none -checking for a sed that does not truncate output... $ cat debhello-2.1/debian/debhello.install + $ cat debhello-2.1/debian/debhello.install + $ cd debhello-2.1 usr/bin/* usr/share/man/* $ vim debhello-2.1/debian/libsharedlib1.install ... hack, hack, hack, ... -/bin/sed + $ debmake -b',libsharedlib1,libsharedlib-dev' $ cat debhello-2.1/debian/libsharedlib1.install usr/lib/*/*.so.* -checking for grep that handles long lines and -e... $ vim debhello-2.1/debian/libsharedlib-dev.install + $ vim debhello-2.1/debian/libsharedlib-dev.install ... hack, hack, hack, ... -/bin/grep -checking for egrep... $ cat debhello-2.1/debian/libsharedlib-dev.install + $ cat debhello-2.1/debian/libsharedlib-dev.install ###usr/lib/*/pkgconfig/*.pc usr/include usr/lib/*/*.so -/bin/grep -E -checking for fgrep... /bin/grep -F -checking for ld used by gcc... /usr/bin/ld -checking if the linker (/usr/bin/ld) is GNU ld... yes -checking for BSD- or MS-compatible name lister (nm)... ... hack, hack, hack, ... + ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib1.symbols libsharedlib.so.1 libsharedlib1 #MINVER# sharedlib@Base 2.1 -/usr/bin/nm -B -checking the name lister (/usr/bin/nm -B) interface... ... hack, hack, hack, ...(dquilt or gbp-pq) + ... hack, hack, hack, ...(dquilt or gbp-pq) $ cat debhello-2.1/debian/patches/series 000-cmake-multiarch.patch $ cat debhello-2.1/debian/patches/000-cmake-multiarch.patch @@ -13441,15 +13587,11 @@ -install(TARGETS sharedlib LIBRARY DESTINATION lib) +install(TARGETS sharedlib LIBRARY DESTINATION lib/${CMAKE_LIBRARY_ARCHITECTURE}) install(FILES sharedlib.h DESTINATION include) -BSD nm -checking whether ln -s works... yes -checking the maximum length of command line arguments... 1572864 +libtoolize: copying file 'm4/ltversion.m4' +configure: WARNING: unrecognized options: --disable-maintainer-mode $ dch -r ... hack, hack, hack, ... -checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop -checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop -checking for /usr/bin/ld option to reload object files... $ cat debhello-2.1/debian/changelog --r + $ cat debhello-2.1/debian/changelog debhello (2.1-1) unstable; urgency=low * New upstream release. @@ -13551,12 +13693,7 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 -checking for objdump... objdump -checking how to recognize dependent libraries... pass_all -checking for dlltool... no -checking how to associate runtime and link libraries... printf %s\n -checking for ar... ar -checking for archiver @FILE support... $ vim debhello-2.1/debian/README.Debian + $ vim debhello-2.1/debian/README.Debian ... hack, hack, hack, ... $ cat debhello-2.1/debian/README.Debian debhello upstream package example @@ -13681,10 +13818,7 @@ 11 $ vim debhello-2.1/debian/copyright ... hack, hack, hack, ... -@ -checking for strip... strip -checking for ranlib... ranlib -checking command to parse /usr/bin/nm -B output from gcc object... $ cat debhello-2.1/debian/copyright + $ cat debhello-2.1/debian/copyright Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: debhello Source: https://salsa.debian.org/debian/debmake-doc @@ -13716,9 +13850,13 @@ $ vim debhello-2.1/debian/source/local-options ... hack, hack, hack, ... - $ cat debhello-2.1/debian/source/local-options +Standard customization chores +checking for a BSD-compatible install... $ cat debhello-2.1/debian/source/local-options abort-on-upstream-changes unapply-patches +/usr/bin/install -c +checking whether build environment is sane... libtoolize: copying file 'm4/lt~obsolete.m4' +yes $ tree debhello-2.1/debian debhello-2.1/debian ├── README.Debian @@ -13740,1376 +13878,62 @@ └── watch 2 directories, 15 files - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-2.1-pkg1/test package +checking for a thread-safe mkdir -p... /bin/mkdir -p +checking for gawk... no +checking for mawk... $ cd .. +mawk +checking whether make sets $(MAKE)... $ cp -a /build/debmake-doc-1.14/debhello-2.1-pkg1/test package $ cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test +yes +checking whether make supports nested variables... yes $ cd debhello-2.1 $ debuild -ok -checking for sysroot... no -checking for a working dd... /bin/dd -checking how to truncate binary pipes... /bin/dd bs=4096 count=1 -checking for mt... no -checking if : is a manifest tool... no -checking how to run the C preprocessor... gcc -E -checking for ANSI C header files... dpkg-buildpackage -us -uc -ui -i -yes -checking for sys/types.h... yes -checking for sys/stat.h... dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 2.1-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki -yes -checking for stdlib.h... dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf -yes -checking for string.h... yes -checking for memory.h... yes -checking for strings.h... yes -checking for inttypes.h... dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-source: info: using patch list from debian/patches/series -dpkg-source: info: applying 000-cmake-multiarch.patch -yes -checking for stdint.h... yes -checking for unistd.h... yes -checking for dlfcn.h... fakeroot debian/rules clean -dh clean -yes -checking for objdir... .libs - dh_clean -checking if gcc supports -fno-rtti -fno-exceptions... no -checking for gcc option to produce PIC... -fPIC -DPIC -checking if gcc PIC flag -fPIC -DPIC works... rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . -yes -checking if gcc static flag -static works... yes -checking if gcc supports -c -o file.o... yes -checking if gcc supports -c -o file.o... (cached) yes -checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes -checking whether -lc should be explicitly linked in... dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_2.1.orig.tar.gz -Copying file ABOUT-NLS -dpkg-source: info: using patch list from debian/patches/series -Creating directory build-aux -Copying file build-aux/config.rpath -no -checking dynamic linker characteristics... dpkg-source: info: building debhello in debhello_2.1-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_2.1-1.dsc - debian/rules build -dh build -GNU/Linux ld.so -checking how to hardcode library paths into programs... immediate -checking whether stripping libraries is possible... yes -checking if libtool supports shared libraries... yes -checking whether to build shared libraries... yes -checking whether to build static libraries... no -checking what extension is used for runtime loadable modules... .so -checking what variable specifies run-time module search path... LD_LIBRARY_PATH -checking for the default library search path... /lib /usr/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib -checking for library containing dlopen... dh_update_autotools_config -Creating directory m4 -Copying file m4/codeset.m4 -Copying file m4/extern-inline.m4 - dh_autoreconf -Copying file m4/fcntl-o.m4 -Copying file m4/gettext.m4 -Copying file m4/glibc2.m4 - debian/rules override_dh_auto_configure -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' -dh_auto_configure -- \ - -DCMAKE_LIBRARY_ARCHITECTURE="arm-linux-gnueabihf" -Copying file m4/glibc21.m4 --ldl -checking for dlerror... Copying file m4/iconv.m4 -Copying file m4/intdiv0.m4 -Copying file m4/intl.m4 -Copying file m4/intldir.m4 -Copying file m4/intlmacosx.m4 - install -d obj-arm-linux-gnueabihf - cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_LIBRARY_ARCHITECTURE=arm-linux-gnueabihf .. -Copying file m4/intmax.m4 -yes -checking for shl_load... Copying file m4/inttypes-pri.m4 -Copying file m4/inttypes_h.m4 -Copying file m4/lcmessage.m4 -Copying file m4/lib-ld.m4 -Copying file m4/lib-link.m4 -Copying file m4/lib-prefix.m4 -no -checking for shl_load in -ldld... Copying file m4/lock.m4 -Copying file m4/longlong.m4 -Copying file m4/nls.m4 --- The C compiler identification is GNU 8.3.0 -no -checking for dld_link in -ldld... Copying file m4/po.m4 -Copying file m4/printf-posix.m4 -Copying file m4/progtest.m4 -no -checking for _ prefix in compiled symbols... Copying file m4/size_max.m4 -Copying file m4/stdint_h.m4 -Copying file m4/threadlib.m4 -no -checking whether deplibs are loaded by dlopen... yes -checking for argz.h... Copying file m4/uintmax_t.m4 -Copying file m4/visibility.m4 -Copying file m4/wchar_t.m4 -Copying file m4/wint_t.m4 -Copying file m4/xsize.m4 -yes -checking for error_t... -- The CXX compiler identification is GNU 8.3.0 -Copying file po/Makefile.in.in --- Check for working C compiler: /usr/bin/cc -Copying file po/Makevars.template -Copying file po/Rules-quot -yes -checking for argz_add... yes -checking for argz_append... -- Check for working C compiler: /usr/bin/cc -- works --- Detecting C compiler ABI info -yes -checking for argz_count... yes -checking for argz_create_sep... -- Detecting C compiler ABI info - done --- Detecting C compile features -yes -checking for argz_insert... yes -checking for argz_next... yes -checking for argz_stringify... yes -checking if argz actually works... yes -checking whether libtool supports -dlopen/-dlpreopen... yes -checking for ltdl.h... yes -checking whether lt_dlinterface_register is declared... yes -checking for lt_dladvise_preload in -lltdl... -- Detecting C compile features - done --- Check for working CXX compiler: /usr/bin/c++ -yes -checking where to find libltdl headers... -checking where to find libltdl library... -lltdl -checking for unistd.h... (cached) yes -checking for dl.h... no -checking for sys/dl.h... no -checking for dld.h... -- Check for working CXX compiler: /usr/bin/c++ -- works --- Detecting CXX compiler ABI info -no -checking for mach-o/dyld.h... no -checking for dirent.h... yes -checking for closedir... yes --- Detecting CXX compiler ABI info - done -checking for opendir... -- Detecting CXX compile features -yes -checking for readdir... yes -checking for strlcat... no -checking for strlcpy... no -checking for gcc... (cached) gcc -checking whether we are using the GNU C compiler... (cached) yes -checking whether gcc accepts -g... (cached) yes -checking for gcc option to accept ISO C89... (cached) none needed -checking whether gcc understands -c and -o together... (cached) yes -checking dependency style of gcc... (cached) none -checking that generated files are newer than configure... done -configure: creating ./config.status -config.status: creating Makefile -config.status: creating lib/Makefile -config.status: creating man/Makefile --- Detecting CXX compile features - done --- Configuring done -config.status: creating src/Makefile --- Generating done -CMake Warning: - Manually-specified variables were not used by the project: - - CMAKE_EXPORT_NO_PACKAGE_REGISTRY - CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY - CMAKE_INSTALL_LIBDIR - CMAKE_INSTALL_LOCALSTATEDIR - CMAKE_INSTALL_RUNSTATEDIR - CMAKE_INSTALL_SYSCONFDIR - - --- Build files have been written to: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' -config.status: creating config.h -config.status: executing depfiles commands -config.status: executing libtool commands - dh_auto_build -configure: WARNING: unrecognized options: --disable-maintainer-mode - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 -B/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 - dh_auto_build -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks -make -f CMakeFiles/Makefile2 all -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/lib /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= -Scanning dependencies of target sharedlib -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' - make -j3 -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -[ 25%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/lib/sharedlib.c -make all-recursive -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -Making all in lib -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sharedlib.lo sharedlib.c -[ 50%] Linking C shared library libsharedlib.so -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sharedlib.dir/link.txt --verbose=1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c sharedlib.c -fPIC -DPIC -o .libs/sharedlib.o -/usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libsharedlib.so.1 -o libsharedlib.so.1.0.0 CMakeFiles/sharedlib.dir/sharedlib.c.o -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/arm-linux-gnueabihf sharedlib.lo -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_symlink_library libsharedlib.so.1.0.0 libsharedlib.so.1 libsharedlib.so -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -[ 50%] Built target sharedlib -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/src /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= -Scanning dependencies of target hello -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -[ 75%] Building C object src/CMakeFiles/hello.dir/hello.c.o -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DHAVE_CONFIG_H -I/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src -I/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/lib -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/src/hello.c -libtool: link: gcc -shared -fPIC -DPIC .libs/sharedlib.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,libsharedlib.so.1 -o .libs/libsharedlib.so.1.0.0 -libtool: link: (cd ".libs" && rm -f "libsharedlib.so.1" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so.1") -[100%] Linking C executable hello -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 -libtool: link: (cd ".libs" && rm -f "libsharedlib.so" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so") -libtool: link: ( cd ".libs" && rm -f "libsharedlib.la" && ln -s "../libsharedlib.la" "libsharedlib.la" ) -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello -Wl,-rpath,/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib: ../lib/libsharedlib.so.1.0.0 -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' -Making all in src -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' -gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la -[100%] Built target hello -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles 0 -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' - dh_auto_test - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary -libtool: link: gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o .libs/hello hello.o ../lib/.libs/libsharedlib.so -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' -Making all in man -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' -make[3]: Nothing to be done for 'all'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' - dh_auto_test - dh_testroot - dh_prep - make -j3 check VERBOSE=1 -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -Making check in lib -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' -make[2]: Nothing to be done for 'check'. -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' -Making check in src -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' -make[2]: Nothing to be done for 'check'. -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' -Making check in man -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' -make[2]: Nothing to be done for 'check'. -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' - rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/.debhelper/generated/libsharedlib1/ debian/libsharedlib1/ debian/.debhelper/generated/libsharedlib-dev/ debian/libsharedlib-dev/ -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary --with autoreconf - dh_auto_install - install -d /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 -B/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks -make -f CMakeFiles/Makefile2 all -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend -libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. -libtoolize: copying file 'build-aux/ltmain.sh' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/lib /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= - dh_testroot -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CMakeFiles/sharedlib.dir/build'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -libtoolize: putting macros in 'm4'. -libtoolize: copying file 'm4/libtool.m4' - dh_prep -[ 50%] Built target sharedlib -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/src /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' - rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/.debhelper/generated/libsharedlib1/ debian/libsharedlib1/ debian/.debhelper/generated/libsharedlib-dev/ debian/libsharedlib-dev/ -libtoolize: copying file 'm4/ltargz.m4' -[100%] Built target hello -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles 0 - dh_auto_install -make -f CMakeFiles/Makefile2 preinstall -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -make[2]: Nothing to be done for 'preinstall'. -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' -Install the project... -/usr/bin/cmake -P cmake_install.cmake -libtoolize: copying file 'm4/ltdl.m4' --- Install configuration: "None" --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/include/sharedlib.h --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/bin/hello --- Set runtime path of "/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/bin/hello" to "" --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/share/man/man1/hello.1 -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' - install -d /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp - rm -f debian/debhello.debhelper.log debian/libsharedlib-dev.debhelper.log debian/libsharedlib1.debhelper.log - debian/rules override_dh_install -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' -dh_install --list-missing -libtoolize: copying file 'm4/ltoptions.m4' - make -j1 install DESTDIR=/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp AM_UPDATE_INFO_DIR=no -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -Making install in lib -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' - /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf' -dh_install: Please use dh_missing --list-missing/--fail-missing instead -dh_install: This feature will be removed in compat 12. - /bin/bash ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf' - install -d debian/debhello//usr/bin - cp --reflink=auto -a debian/tmp/usr/bin/hello debian/debhello//usr/bin/ - install -d debian/debhello//usr/share/man - cp --reflink=auto -a debian/tmp/usr/share/man/man1 debian/debhello//usr/share/man/ - install -d debian/.debhelper/generated/debhello - install -d debian/libsharedlib1//usr/lib/arm-linux-gnueabihf - cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ - install -d debian/.debhelper/generated/libsharedlib1 - install -d debian/libsharedlib-dev//usr - cp --reflink=auto -a debian/tmp/usr/include debian/libsharedlib-dev//usr/ -libtoolize: copying file 'm4/ltsugar.m4' - install -d debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf - cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf/ - install -d debian/.debhelper/generated/libsharedlib-dev - dh_missing --list-missing -libtool: install: /usr/bin/install -c .libs/libsharedlib.so.1.0.0 /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 -libtool: install: (cd /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so.1 || { rm -f libsharedlib.so.1 && ln -s libsharedlib.so.1.0.0 libsharedlib.so.1; }; }) -libtool: install: (cd /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so || { rm -f libsharedlib.so && ln -s libsharedlib.so.1.0.0 libsharedlib.so; }; }) -libtool: install: /usr/bin/install -c .libs/libsharedlib.lai /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.la -libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf' - /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/include' - /usr/bin/install -c -m 644 sharedlib.h '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/include' -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' -Making install in src -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' -libtoolize: copying file 'm4/ltversion.m4' - /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c hello '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/bin' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' - dh_installdocs -libtoolize: copying file 'm4/lt~obsolete.m4' -libtool: warning: '../lib/libsharedlib.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' -libtool: install: /usr/bin/install -c .libs/hello /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/bin/hello -make[3]: Nothing to be done for 'install-data-am'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' -Making install in man -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' - install -d debian/debhello/usr/share/doc/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - install -d debian/libsharedlib1/usr/share/doc/libsharedlib1 - install -p -m0644 debian/copyright debian/libsharedlib1/usr/share/doc/libsharedlib1/copyright - install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev - install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright - dh_installchangelogs -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' -make[3]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/share/man/man1' - /usr/bin/install -c -m 644 hello.1 '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/share/man/man1' -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -make[3]: Nothing to be done for 'install-exec-am'. -make[3]: Nothing to be done for 'install-data-am'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' - debian/rules override_dh_install -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' -dh_install --list-missing -X.la +checking build system type... arm-unknown-linux-gnueabihf +checking host system type... arm-unknown-linux-gnueabihf +checking how to print strings... printf +checking whether make supports the include directive... yes (GNU style) +checking for gcc... gcc libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. libtoolize: copying file 'libltdl/COPYING.LIB' libtoolize: creating file 'libltdl/Makefile.am' libtoolize: copying file 'libltdl/README' libtoolize: creating file 'libltdl/Makefile.in' -dh_install: Please use dh_missing --list-missing/--fail-missing instead -dh_install: This feature will be removed in compat 12. -libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' +checking whether the C compiler works... libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' - install -d debian/debhello//usr/bin - cp --reflink=auto -a debian/tmp/usr/bin/hello debian/debhello//usr/bin/ - install -d debian/debhello//usr/share/man - cd 'debian/tmp/usr/share/man/man1/..' && find 'man1' ! \( -regex .\*\\.la.\* \) \( -type f -or -type l \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -dp {} /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/debhello//usr/share/man/ libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' libtoolize: copying file 'libltdl/libltdl/lt__private.h' - cd 'debian/tmp/usr/share/man/man1/..' && find 'man1' ! \( -regex .\*\\.la.\* \) \( -type d -and -empty \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -a {} /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/debhello//usr/share/man/ libtoolize: copying file 'libltdl/libltdl/lt__strl.h' - install -d debian/.debhelper/generated/debhello - install -d debian/libsharedlib1//usr/lib/arm-linux-gnueabihf - cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ - cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' - install -d debian/.debhelper/generated/libsharedlib1 - install -d debian/libsharedlib-dev//usr - cd 'debian/tmp/usr/include/..' && find 'include' ! \( -regex .\*\\.la.\* \) \( -type f -or -type l \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -dp {} /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/libsharedlib-dev//usr/ libtoolize: copying file 'libltdl/libltdl/lt_error.h' - cd 'debian/tmp/usr/include/..' && find 'include' ! \( -regex .\*\\.la.\* \) \( -type d -and -empty \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -a {} /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/libsharedlib-dev//usr/ -libtoolize: copying file 'libltdl/libltdl/lt_system.h' - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - install -d debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf - cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf/ - install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian - install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian - install -d debian/.debhelper/generated/libsharedlib-dev - dh_missing --exclude .la --list-missing -libtoolize: copying file 'libltdl/libltdl/slist.h' - dh_installman -libtoolize: copying file 'libltdl/loaders/dld_link.c' -libtoolize: copying file 'libltdl/loaders/dlopen.c' -libtoolize: copying file 'libltdl/loaders/dyld.c' -libtoolize: copying file 'libltdl/loaders/load_add_on.c' -libtoolize: copying file 'libltdl/loaders/loadlibrary.c' -libtoolize: copying file 'libltdl/loaders/preopen.c' -libtoolize: copying file 'libltdl/loaders/shl_load.c' -libtoolize: copying file 'libltdl/lt__alloc.c' -libtoolize: copying file 'libltdl/lt__argz.c' -libtoolize: copying file 'libltdl/lt__dirent.c' - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new -libtoolize: copying file 'libltdl/lt__strl.c' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' - dh_installdocs - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 -libtoolize: copying file 'libltdl/lt_dlloader.c' -libtoolize: copying file 'libltdl/lt_error.c' - dh_perl -libtoolize: copying file 'libltdl/ltdl.c' -libtoolize: copying file 'libltdl/ltdl.h' -libtoolize: copying file 'libltdl/slist.c' -libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, -libtoolize: and rerunning libtoolize and aclocal. - install -d debian/debhello/usr/share/doc/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - install -d debian/libsharedlib1/usr/share/doc/libsharedlib1 - install -p -m0644 debian/copyright debian/libsharedlib1/usr/share/doc/libsharedlib1/copyright - install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev - install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright - dh_installchangelogs - dh_link - rm -f debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 - ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 - rm -f debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so - ln -s libsharedlib.so.1 debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so - dh_strip_nondeterminism - dh_compress - install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian - install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman - cd debian/libsharedlib1 - cd debian/libsharedlib-dev - cd debian/debhello - chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian - gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian - cd '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - chmod a-x usr/share/doc/libsharedlib1/changelog.Debian - gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian - cd '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' - dh_fixperms - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl - find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - dh_link - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - find debian/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - dh_missing - rm -f debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 - ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 - rm -f debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so - ln -s libsharedlib.so.1.0.0 debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so - dh_strip_nondeterminism - dh_strip - dh_compress - install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09 - objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug - strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - cd debian/debhello - cd debian/libsharedlib-dev - cd debian/libsharedlib1 - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug debian/debhello/usr/bin/hello - install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc - ln -s libsharedlib1 debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc/libsharedlib1-dbgsym - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym - dh_makeshlibs - chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian - chmod a-x usr/share/doc/libsharedlib1/changelog.Debian - gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian - gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' - cd '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' - dh_fixperms - rm -f debian/debhello/DEBIAN/shlibs - rm -f debian/libsharedlib1/DEBIAN/shlibs - find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - install -d debian/libsharedlib1/DEBIAN - echo "libsharedlib 1 libsharedlib1" >> debian/libsharedlib1/DEBIAN/shlibs - chmod 0644 -- debian/libsharedlib1/DEBIAN/shlibs - chown 0:0 -- debian/libsharedlib1/DEBIAN/shlibs - dpkg-gensymbols -plibsharedlib1 -Idebian/libsharedlib1.symbols -Pdebian/libsharedlib1 -edebian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing - dh_strip - mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers - rm -f debian/libsharedlib-dev/DEBIAN/shlibs - dh_shlibdeps - install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23 - objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug - strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug debian/debhello/usr/bin/hello - dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc - ln -s libsharedlib1 debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc/libsharedlib1-dbgsym - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym - dh_makeshlibs - install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello - rm -f debian/debhello/DEBIAN/shlibs - rm -f debian/libsharedlib1/DEBIAN/shlibs - install -d debian/libsharedlib1/DEBIAN - echo "libsharedlib 1 libsharedlib1" >> debian/libsharedlib1/DEBIAN/shlibs - chmod 0644 -- debian/libsharedlib1/DEBIAN/shlibs - chown 0:0 -- debian/libsharedlib1/DEBIAN/shlibs - dpkg-gensymbols -plibsharedlib1 -Idebian/libsharedlib1.symbols -Pdebian/libsharedlib1 -edebian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers - rm -f debian/libsharedlib-dev/DEBIAN/shlibs - dh_shlibdeps - dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello - dh_installdeb - install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers - install -d debian/libsharedlib-dev/DEBIAN - dh_gencontrol - echo misc:Depends= >> debian/libsharedlib-dev.substvars - echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars - dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev - echo misc:Depends= >> debian/libsharedlib1.substvars - echo misc:Pre-Depends= >> debian/libsharedlib1.substvars - install -d debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN - dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/.debhelper/libsharedlib1/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libsharedlib1-dbgsym "-DDepends=libsharedlib1 (= \${binary:Version})" "-DDescription=debug symbols for libsharedlib1" -DBuild-Ids=09532728110f8ec7bc911a33317db9daebed6c75 -DSection=debug -UReplaces -UBreaks - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=c53d94867f59dd82289bd2dc6dd993acc707bc5f -DSection=debug -UMulti-Arch -UReplaces -UBreaks - dh_installdeb - install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers - install -d debian/libsharedlib-dev/DEBIAN - dh_gencontrol - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control - echo misc:Depends= >> debian/libsharedlib-dev.substvars - echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars - dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=120a52688a0c3ca6affae9c4816701e17654855c -DSection=debug -UMulti-Arch -UReplaces -UBreaks - echo misc:Depends= >> debian/libsharedlib1.substvars - echo misc:Pre-Depends= >> debian/libsharedlib1.substvars - install -d debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN - dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/.debhelper/libsharedlib1/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libsharedlib1-dbgsym "-DDepends=libsharedlib1 (= \${binary:Version})" "-DDescription=debug symbols for libsharedlib1" -DBuild-Ids=237c69032325bad53ebb065b2eafeec2a47a5687 -DSection=debug -UReplaces -UBreaks - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - chmod 0644 -- debian/libsharedlib1/DEBIAN/control - chown 0:0 -- debian/libsharedlib1/DEBIAN/control - dh_md5sums - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control - cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums - chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums - chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/.debhelper/libsharedlib1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums - dh_builddeb - dpkg-deb --build debian/libsharedlib1 .. - dpkg-deb --build debian/libsharedlib-dev .. - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.1-1_armhf.deb'. -dpkg-deb: building package 'debhello' in '../debhello_2.1-1_armhf.deb'. -dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.1-1_armhf.deb'. - dpkg-deb --build debian/.debhelper/libsharedlib1/dbgsym-root .. - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. -dpkg-deb: building package 'libsharedlib1-dbgsym' in '../libsharedlib1-dbgsym_2.1-1_armhf.deb'. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_2.1-1_armhf.deb'. - dpkg-genbuildinfo - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - chmod 0644 -- debian/libsharedlib1/DEBIAN/control - chown 0:0 -- debian/libsharedlib1/DEBIAN/control - dh_md5sums - cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums - chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/.debhelper/libsharedlib1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - dh_builddeb - dpkg-deb --build debian/libsharedlib-dev .. - dpkg-deb --build debian/debhello .. - dpkg-deb --build debian/libsharedlib1 .. -dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.0-1_armhf.deb'. -dpkg-deb: building package 'debhello' in '../debhello_2.0-1_armhf.deb'. -dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.0-1_armhf.deb'. - dpkg-deb --build debian/.debhelper/libsharedlib1/dbgsym-root .. -dpkg-deb: building package 'libsharedlib1-dbgsym' in '../libsharedlib1-dbgsym_2.0-1_armhf.deb'. - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_2.0-1_armhf.deb'. - dpkg-genbuildinfo - dpkg-genchanges >../debhello_2.1-1_armhf.changes -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . - dpkg-genchanges >../debhello_2.0-1_armhf.changes -dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-source: info: unapplying 000-cmake-multiarch.patch -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_2.1-1_armhf.changes ... -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . -dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_2.0-1_armhf.changes ... -configure.ac:13: installing 'build-aux/compile' -configure.ac:13: installing 'build-aux/config.guess' -configure.ac:13: installing 'build-aux/config.sub' -configure.ac:10: installing 'build-aux/install-sh' -configure.ac:10: installing 'build-aux/missing' -lib/Makefile.am: installing 'build-aux/depcomp' - find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p -" > debian/autoreconf.after - dh_auto_configure - ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking -configure: WARNING: unrecognized options: --disable-maintainer-mode -Standard customization chores -checking for a BSD-compatible install... /usr/bin/install -c -checking whether build environment is sane... yes -checking for a thread-safe mkdir -p... /bin/mkdir -p -checking for gawk... no -checking for mawk... mawk -checking whether make sets $(MAKE)... yes -checking whether make supports nested variables... yes -checking build system type... arm-unknown-linux-gnueabihf -checking host system type... arm-unknown-linux-gnueabihf -checking how to print strings... printf -checking whether make supports the include directive... yes (GNU style) -checking for gcc... gcc -checking whether the C compiler works... W: debhello source: useless-autoreconf-build-depends dh-autoreconf -yes -checking for C compiler default output file name... a.out -checking for suffix of executables... -checking whether we are cross compiling... no -checking for suffix of object files... o -checking whether we are using the GNU C compiler... W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -yes -checking whether gcc accepts -g... W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -yes -checking for gcc option to accept ISO C89... none needed -checking whether gcc understands -c and -o together... yes -checking dependency style of gcc... none -checking for a sed that does not truncate output... /bin/sed -checking for grep that handles long lines and -e... /bin/grep -checking for egrep... /bin/grep -E -checking for fgrep... /bin/grep -F -checking for ld used by gcc... /usr/bin/ld -checking if the linker (/usr/bin/ld) is GNU ld... yes -checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B -checking the name lister (/usr/bin/nm -B) interface... BSD nm -checking whether ln -s works... yes -checking the maximum length of command line arguments... 1572864 -checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop -checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop -checking for /usr/bin/ld option to reload object files... -r -checking for objdump... objdump -checking how to recognize dependent libraries... pass_all -checking for dlltool... no -checking how to associate runtime and link libraries... printf %s\n -checking for ar... ar -checking for archiver @FILE support... @ -checking for strip... strip -checking for ranlib... ranlib -checking command to parse /usr/bin/nm -B output from gcc object... ok -checking for sysroot... no -checking for a working dd... /bin/dd -checking how to truncate binary pipes... /bin/dd bs=4096 count=1 -checking for mt... no -checking if : is a manifest tool... no -checking how to run the C preprocessor... gcc -E -checking for ANSI C header files... Finished running lintian. - $ cd .. - $ tree -FL 1 -. -├── debhello-2.1/ -├── debhello-2.1.tar.gz -├── debhello-dbgsym_2.1-1_armhf.deb -├── debhello_2.1-1.debian.tar.xz -├── debhello_2.1-1.dsc -├── debhello_2.1-1_armhf.build -├── debhello_2.1-1_armhf.buildinfo -├── debhello_2.1-1_armhf.changes -├── debhello_2.1-1_armhf.deb -├── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz -├── libsharedlib-dev_2.1-1_armhf.deb -├── libsharedlib1-dbgsym_2.1-1_armhf.deb -└── libsharedlib1_2.1-1_armhf.deb - -1 directory, 12 files - $ dpkg -c debhello-dbgsym_2.1-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/c5/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_2.1-1_armhf.deb -Finished running lintian. -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/bin/ --rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -drwxr-xr-x root/root ... ./usr/share/man/ -drwxr-xr-x root/root ... ./usr/share/man/man1/ --rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz - $ dpkg -c libsharedlib-dev_2.1-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/include/ --rw-r--r-- root/root ... ./usr/include/sharedlib.h -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright -lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so -> libsharedlib.so.1 - $ dpkg -c libsharedlib1-dbgsym_2.1-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/09/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/libsharedlib1-dbgsym -> libsharedlib1 - $ dpkg -c libsharedlib1_2.1-1_armhf.deb - $ cd .. - $ tree -FL 1 -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ --rw-r--r-- root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright -lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 -> libsharedlib.so.1.0.0 -. -├── debhello-2.0/ -├── debhello-2.0.tar.gz -├── debhello-dbgsym_2.0-1_armhf.deb -├── debhello_2.0-1.debian.tar.xz -├── debhello_2.0-1.dsc -├── debhello_2.0-1_armhf.build -├── debhello_2.0-1_armhf.buildinfo -├── debhello_2.0-1_armhf.changes -├── debhello_2.0-1_armhf.deb -├── debhello_2.0.orig.tar.gz -> debhello-2.0.tar.gz -├── libsharedlib-dev_2.0-1_armhf.deb -├── libsharedlib1-dbgsym_2.0-1_armhf.deb -└── libsharedlib1_2.0-1_armhf.deb - -1 directory, 12 files - $ dpkg -c debhello-dbgsym_2.0-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/12/ $ tar -tzf debhello-2.1.tar.gz - --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello -debhello-2.1/ -debhello-2.1/src/ -debhello-2.1/src/config.h.in -debhello-2.1/src/hello.c -debhello-2.1/src/CMakeLists.txt -debhello-2.1/data/ -debhello-2.1/data/hello.png -debhello-2.1/data/hello.desktop -debhello-2.1/man/ -debhello-2.1/man/CMakeLists.txt -debhello-2.1/man/hello.1 -debhello-2.1/lib/ -debhello-2.1/lib/sharedlib.c -debhello-2.1/lib/sharedlib.h -debhello-2.1/lib/CMakeLists.txt -debhello-2.1/CMakeLists.txt - $ dpkg -c debhello_2.0-1_armhf.deb - $ tar --xz -tf debhello_2.1-1.debian.tar.xz -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/debhello.install -debian/libsharedlib-dev.install -debian/libsharedlib1.install -debian/libsharedlib1.symbols -debian/patches/ -debian/patches/000-cmake-multiarch.patch -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/bin/ --rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -drwxr-xr-x root/root ... ./usr/share/man/ -drwxr-xr-x root/root ... ./usr/share/man/man1/ --rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz - $ dpkg -c libsharedlib-dev_2.0-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/include/ --rw-r--r-- root/root ... ./usr/include/sharedlib.h -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright -lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so -> libsharedlib.so.1.0.0 - $ dpkg -c libsharedlib1-dbgsym_2.0-1_armhf.deb -yes - $ dpkg -f debhello-dbgsym_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/23/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/checking for sys/types.h... -lrwxrwxrwx root/root ... ./usr/share/doc/libsharedlib1-dbgsym -> libsharedlib1 -Depends: debhello (= 2.1-1) - $ dpkg -c libsharedlib1_2.0-1_armhf.deb - $ dpkg -f debhello_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ --rw-r--r-- root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright -lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 -> libsharedlib.so.1.0.0 -Depends: libsharedlib1 (= 2.1-1), libc6 (>= 2.4) - $ dpkg -f libsharedlib-dev_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libsharedlib1 (= 2.1-1) - $ dpkg -f libsharedlib1-dbgsym_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks - $ tar -tzf debhello-2.0.tar.gz -Depends: libsharedlib1 (= 2.1-1) -debhello-2.0/ -debhello-2.0/src/ -debhello-2.0/src/hello.c $ dpkg -f libsharedlib1_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks - -debhello-2.0/src/Makefile.am -debhello-2.0/data/ -debhello-2.0/data/hello.png -debhello-2.0/data/hello.desktop -debhello-2.0/configure.ac -debhello-2.0/man/ -debhello-2.0/man/hello.1 -debhello-2.0/man/Makefile.am -debhello-2.0/lib/ -debhello-2.0/lib/sharedlib.c -debhello-2.0/lib/sharedlib.h -debhello-2.0/lib/Makefile.am -debhello-2.0/Makefile.am - $ tar --xz -tf debhello_2.0-1.debian.tar.xz -Depends: libc6 (>= 2.4) -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/debhello.install -debian/libsharedlib-dev.install -debian/libsharedlib1.install -debian/libsharedlib1.symbols -debian/patches/ -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch -yes -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1' -touch debhello-2.1-pkg1/.stamp -checking for sys/stat.h... ============= Build debhello-2.1-pkg2 ============== -make -C debhello-2.1-pkg2 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2' -mkdir -p /build/debmake-doc-1.14/debhello-2.1-pkg2/test - $ dpkg -f debhello-dbgsym_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks -echo /build/debmake-doc-1.14/debhello-2.1-pkg2 > /build/debmake-doc-1.14/debhello-2.1-pkg2/next.dir -echo debhello-2.1 > /build/debmake-doc-1.14/debhello-2.1-pkg2/project -for i in step000 step101 step102 step103 step104 step200 step201 step202 step203 step299 step300 step301 step302 step303 step304 step305 step309 step390 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-2.1-pkg2/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-2.1-pkg2/$i.cmd /build/debmake-doc-1.14/debhello-2.1-pkg2/$i.log ; \ -ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-2.1-pkg2/$i.log | col -b -x | \ -grep -v -e '^Script started on' | \ -grep -v -e '^Script done on' | \ -sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-2.1-pkg2/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-2.1-pkg2/$i.slog ; \ -if [ x$ERR != x0 ]; then exit 1 ; fi ; \ -done -Depends: debhello (= 2.0-1) - $ dpkg -f debhello_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks - $ wget http://www.example.org/download/debhello-2.1.tar.gz - ... -Depends: libsharedlib1 (= 2.0-1), libc6 (>= 2.4) - $ tar -xzmf debhello-2.1.tar.gz - $ dpkg -f libsharedlib-dev_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks - $ tree -. -├── debhello-2.1 -│   ├── CMakeLists.txt -│   ├── data -Depends: libsharedlib1 (= 2.0-1) -│   │   ├── hello.desktop -│   │   └── hello.png -│   ├── lib -│   │   ├── CMakeLists.txt -│   │   ├── sharedlib.c -│   │   └── sharedlib.h -│   ├── man -│   │   ├── CMakeLists.txt -│   │   └── hello.1 -│   └── src -│   ├── CMakeLists.txt -│   ├── config.h.in -│   └── hello.c -└── debhello-2.1.tar.gz - -5 directories, 12 files - $ dpkg -f libsharedlib1-dbgsym_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libsharedlib1 (= 2.0-1) - $ dpkg -f libsharedlib1_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks -yes - $ cat debhello-2.1/src/hello.c -Depends: libc6 (>= 2.4) -#include "config.h" -#include -#include -int -main() -{ - printf("Hello, I am " PACKAGE_AUTHOR "!\n"); - sharedlib(); - return 0; -} -checking for stdlib.h... make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1' -touch debhello-2.0-pkg1/.stamp -============= Build debhello-3.0-pkg1 ============== -make -C debhello-3.0-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1' - $ cat debhello-2.1/src/config.h.in -/* name of the package author */ -#define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" -mkdir -p /build/debmake-doc-1.14/debhello-3.0-pkg1/test -echo /build/debmake-doc-1.14/debhello-3.0-pkg1 > /build/debmake-doc-1.14/debhello-3.0-pkg1/next.dir -echo debhello-3.0 > /build/debmake-doc-1.14/debhello-3.0-pkg1/project -for i in step000 step101 step104 step200 step201 step202 step299 step301 step309 step390 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-3.0-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-3.0-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-3.0-pkg1/$i.log ; \ -ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-3.0-pkg1/$i.log | col -b -x | \ -grep -v -e '^Script started on' | \ -grep -v -e '^Script done on' | \ -sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-3.0-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-3.0-pkg1/$i.slog ; \ -if [ x$ERR != x0 ]; then exit 1 ; fi ; \ -done - $ wget http://www.example.org/download/debhello-3.0.tar.gz - ... - $ tar -xzmf debhello-3.0.tar.gz - $ cat debhello-2.1/CMakeLists.txt -cmake_minimum_required(VERSION 2.8) -project(debhello) -set(PACKAGE_AUTHOR "Osamu Aoki") -add_subdirectory(lib) -add_subdirectory(src) -add_subdirectory(man) - $ cat debhello-2.1/man/CMakeLists.txt - $ tree -install( - FILES ${CMAKE_CURRENT_SOURCE_DIR}/hello.1 - DESTINATION share/man/man1 -) -. -├── debhello-3.0 -│   ├── LICENSE -│   ├── Makefile -│   ├── data -│   │   ├── hello.desktop.in -│   │   └── hello.png -│   ├── man -│   │   └── hello.1 -│   ├── po -│   │   ├── LINGUAS -│   │   ├── Makefile -│   │   └── ja.po -│   └── scripts -│   └── hello -└── debhello-3.0.tar.gz - -5 directories, 10 files - $ cat debhello-2.1/src/CMakeLists.txt -# Always define HAVE_CONFIG_H -add_definitions(-DHAVE_CONFIG_H) -# Generate config.h from config.h.in -configure_file( - "${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" - "${CMAKE_CURRENT_BINARY_DIR}/config.h" - ) -include_directories("${CMAKE_CURRENT_BINARY_DIR}") -include_directories("${CMAKE_SOURCE_DIR}/lib") - -add_executable(hello hello.c) -target_link_libraries(hello sharedlib) -install(TARGETS hello - RUNTIME DESTINATION bin -) -yes - $ cat debhello-3.0/Makefile - $ cat debhello-2.1/lib/sharedlib.h -prefix = /usr/local - -all: - $(MAKE) -C po all - -install: all - install -D scripts/hello $(DESTDIR)/$(prefix)/bin/hello - install -m 644 -D data/hello.desktop \ - $(DESTDIR)$(prefix)/share/applications/hello.desktop - install -m 644 -D data/hello.png \ - $(DESTDIR)$(prefix)/share/pixmaps/hello.png - install -m 644 -D man/hello.1 \ - $(DESTDIR)$(prefix)/share/man/man1/hello.1 - install -m 644 -D po/ja.mo \ - $(DESTDIR)$(prefix)/share/locale/ja/LC_MESSAGES/debhello.mo - -clean: - $(MAKE) -C po clean - -distclean: clean - -uninstall: - -rm -f $(DESTDIR)$(prefix)/bin/hello - -rm -f $(DESTDIR)$(prefix)/share/applications/hello.desktop - -rm -f $(DESTDIR)$(prefix)/share/pixmaps/hello.png - -rm -f $(DESTDIR)$(prefix)/share/man/man1/hello.1 - -rm -f $(DESTDIR)$(prefix)/share/locale/ja/LC_MESSAGES/debhello.mo - -.PHONY: all install clean distclean uninstall -int sharedlib(); - $ cat debhello-2.1/lib/sharedlib.c -checking for string.h... #include -int -sharedlib() -{ - printf("This is a shared library!\n"); - return 0; -} - $ cat debhello-3.0/po/LINGUAS -ja - $ cat debhello-3.0/po/Makefile -all: ja.mo ../data/hello.desktop - -pot: debhello.pot - -debhello.pot: ../scripts/hello ../data/hello.desktop.in - xgettext -d debhello -L desktop ../data/hello.desktop.in -o $@ - xgettext -d debhello -j -L shell ../scripts/hello -o $@ - -%.po: debhello.pot FORCE - msgmerge -U $@ debhello.pot - -%.mo: %.po - msgfmt $< -o $@ - -../data/hello.desktop: ../data/hello.desktop.in - msgfmt --desktop --template $< -d ./ -o $@ - -clean: - -rm -f *.mo *~ - -rm -f ../data/hello.desktop - -FORCE: - $ cd debhello-2.1 - $ debmake -b',libsharedlib1,libsharedlib-dev' - $ cd debhello-3.0 - $ debmake -b':sh' -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 for dlfcn.h... yes -checking for objdir... .libs + dpkg-buildpackage -us -uc -ui -i I: set parameters +libtoolize: copying file 'libltdl/libltdl/lt_system.h' I: sanity check of parameters -I: pkg="debhello", ver="3.0", rev="1" -I: *** start packaging in "debhello-3.0". *** -I: provide debhello_3.0.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-3.0-pkg1/test" -I: $ ln -sf debhello-3.0.tar.gz debhello_3.0.orig.tar.gz -I: pwd = "/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0" -I: parse binary package settings: :sh -I: binary package=debhello Type=script / Arch=all M-A=foreign -I: analyze the source tree -I: build_type = make -I: scan source for copyright+license text and file extensions -I: 25 %, ext = media -I: 25 %, ext = desktop -I: 25 %, ext = po -I: 25 %, ext = 1 -I: check_all_licenses -I: ...W: Non-UTF-8 char found, using latin-1: data/hello.png -checking if gcc supports -fno-rtti -fno-exceptions... I: set parameters -.I: sanity check of parameters I: pkg="debhello", ver="2.1", rev="1" I: *** start packaging in "debhello-2.1". *** I: provide debhello_2.1.orig.tar.gz for non-native Debian package I: pwd = "/build/debmake-doc-1.14/debhello-2.1-pkg2/test" I: $ ln -sf debhello-2.1.tar.gz debhello_2.1.orig.tar.gz -..I: pwd = "/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1" +libtoolize: copying file 'libltdl/libltdl/slist.h' +I: pwd = "/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1" I: parse binary package settings: ,libsharedlib1,libsharedlib-dev I: binary package=debhello Type=bin / Arch=any M-A=foreign -.I: binary package=libsharedlib1 Type=lib / Arch=any M-A=same +I: binary package=libsharedlib1 Type=lib / Arch=any M-A=same I: binary package=libsharedlib-dev Type=dev / Arch=any M-A=same I: analyze the source tree I: build_type = Cmake I: scan source for copyright+license text and file extensions I: 36 %, ext = text I: 36 %, ext = c -I: 9 %, ext = media I: 9 %, ext = desktop +I: 9 %, ext = media I: 9 %, ext = 1 I: check_all_licenses -I: ... -I: check_all_licenses completed for 8 files. -I: bunch_all_licenses -I: format_all_licenses -I: make debian/* template files -I: single binary package -I: debmake -x "1" ... -I: creating => debian/control -..I: creating => debian/copyright -I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/rules -I: substituting => /usr/share/debmake/extra0/changelog -I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -.W: Non-UTF-8 char found, using latin-1: data/hello.png -I: creating => debian/compat -I: substituting => /usr/share/debmake/extra1/README.Debian -I: creating => debian/README.Debian -I: substituting => /usr/share/debmake/extra1/watch -I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format -I: substituting => /usr/share/debmake/extra1source/local-options -I: creating => debian/source/local-options -I: substituting => /usr/share/debmake/extra1patches/series -I: creating => debian/patches/series -I: run "debmake -x2" to get more template files -I: $ wrap-and-sort -no -checking for gcc option to produce PIC... -fPIC -DPIC -checking if gcc PIC flag -fPIC -DPIC works... ...... +I: ...W: Non-UTF-8 char found, using latin-1: data/hello.png +libtoolize: copying file 'libltdl/loaders/dld_link.c' +.....libtoolize: copying file 'libltdl/loaders/dlopen.c' +... I: check_all_licenses completed for 11 files. I: bunch_all_licenses I: format_all_licenses @@ -15122,108 +13946,76 @@ I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format +libtoolize: copying file 'libltdl/loaders/dyld.c' I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series -I: substituting => /usr/share/debmake/extra2multi/package.prerm -I: creating => debian/debhello.prerm -I: substituting => /usr/share/debmake/extra2multi/package.postrm -I: creating => debian/debhello.postrm I: substituting => /usr/share/debmake/extra2multi/package.postinst I: creating => debian/debhello.postinst -I: substituting => /usr/share/debmake/extra2multi/package.links -I: creating => debian/debhello.links I: substituting => /usr/share/debmake/extra2multi/package.preinst I: creating => debian/debhello.preinst +I: substituting => /usr/share/debmake/extra2multi/package.prerm +I: creating => debian/debhello.prerm +I: substituting => /usr/share/debmake/extra2multi/package.links +I: creating => debian/debhello.links +I: substituting => /usr/share/debmake/extra2multi/package.postrm +I: creating => debian/debhello.postrm I: substituting => /usr/share/debmake/extra2multi/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2bin/package.install I: creating => debian/debhello.install +I: substituting => /usr/share/debmake/extra2doc/package.manpages +I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.docs I: creating => debian/debhello.docs +I: substituting => /usr/share/debmake/extra2doc/package.doc-base +I: creating => debian/debhello.doc-base I: substituting => /usr/share/debmake/extra2doc/package.install I: skipping :: debian/debhello.install (file exists) -I: substituting => /usr/share/debmake/extra2doc/package.manpages -I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.examples I: creating => debian/debhello.examples I: substituting => /usr/share/debmake/extra2doc/package.info I: creating => debian/debhello.info -I: substituting => /usr/share/debmake/extra2doc/package.doc-base -I: creating => debian/debhello.doc-base -I: substituting => /usr/share/debmake/extra2lib/package.symbols -I: creating => debian/libsharedlib1.symbols I: substituting => /usr/share/debmake/extra2lib/package.install I: creating => debian/libsharedlib1.install +I: substituting => /usr/share/debmake/extra2lib/package.symbols +I: creating => debian/libsharedlib1.symbols I: substituting => /usr/share/debmake/extra2dev/package.install I: creating => debian/libsharedlib-dev.install I: run "debmake -x3" to get more template files I: $ wrap-and-sort +libtoolize: copying file 'libltdl/loaders/load_add_on.c' +libtoolize: copying file 'libltdl/loaders/loadlibrary.c' yes -checking if gcc static flag -static works... yes -checking if gcc supports -c -o file.o... $ cd .. - $ tree -. -├── debhello-3.0 -│   ├── LICENSE -│   ├── Makefile -│   ├── data -│   │   ├── hello.desktop.in -│   │   └── hello.png -│   ├── debian -│   │   ├── README.Debian -│   │   ├── changelog -│   │   ├── compat -│   │   ├── control -│   │   ├── copyright -│   │   ├── patches -│   │   │   └── series -│   │   ├── rules -│   │   ├── source -│   │   │   ├── format -│   │   │   └── local-options -│   │   └── watch -│   ├── man -│   │   └── hello.1 -│   ├── po -│   │   ├── LINGUAS -│   │   ├── Makefile -│   │   └── ja.po -│   └── scripts -│   └── hello -├── debhello-3.0.tar.gz -└── debhello_3.0.orig.tar.gz -> debhello-3.0.tar.gz - -8 directories, 21 files - $ cat debhello-3.0/debian/rules -#!/usr/bin/make -f -# You must remove unused comment lines for the released package. -#export DH_VERBOSE = 1 - -%: - dh $@ - -#override_dh_auto_install: -# dh_auto_install -- prefix=/usr +checking for C compiler default output file name... a.out +checking for suffix of executables... libtoolize: copying file 'libltdl/loaders/preopen.c' +libtoolize: copying file 'libltdl/loaders/shl_load.c' +libtoolize: copying file 'libltdl/lt__alloc.c' +libtoolize: copying file 'libltdl/lt__argz.c' +libtoolize: copying file 'libltdl/lt__dirent.c' +libtoolize: copying file 'libltdl/lt__strl.c' +libtoolize: copying file 'libltdl/lt_dlloader.c' +libtoolize: copying file 'libltdl/lt_error.c' +libtoolize: copying file 'libltdl/ltdl.c' +libtoolize: copying file 'libltdl/ltdl.h' -#override_dh_install: -# dh_install --list-missing -X.pyc -X.pyo -yes -checking if gcc supports -c -o file.o... (cached) yes -checking whether the gcc linker (/usr/bin/ld) supports shared libraries... $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-3.0-pkg1/test debmake - $ cd /build/debmake-doc-1.14/debhello-3.0-pkg1/test -yes -checking whether -lc should be explicitly linked in... $ cd .. +checking whether we are cross compiling... libtoolize: copying file 'libltdl/slist.c' +libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, +libtoolize: and rerunning libtoolize and aclocal. +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 2.1-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + $ cd .. $ tree . ├── debhello-2.1 @@ -15251,9 +14043,7 @@ │   │   ├── debhello.prerm │   │   ├── libsharedlib-dev.install │   │   ├── libsharedlib1.install -│   │   ├── libsharedlib1.symbols $ vim debhello-3.0/debian/rules - ... hack, hack, hack, ... - +│   │   ├── libsharedlib1.symbols │   │   ├── patches │   │   │   └── series │   │   ├── rules @@ -15271,24 +14061,16 @@ │   └── src │   ├── CMakeLists.txt │   ├── config.h.in -│   └── hello.c $ cat debhello-3.0/debian/rules - +│   └── hello.c ├── debhello-2.1.tar.gz └── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz 8 directories, 38 files -#!/usr/bin/make -f -export DH_VERBOSE = 1 - -%: - dh $@ - -override_dh_auto_install: - dh_auto_install -- prefix=/usr - $ dch -r - ... hack, hack, hack, ... + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf +no $ cat debhello-2.1/debian/rules -#!/usr/bin/make -f +checking for suffix of object files... #!/usr/bin/make -f # You must remove unused comment lines for the released package. #export DH_VERBOSE = 1 #export DEB_BUILD_MAINT_OPTIONS = hardening=+all @@ -15301,117 +14083,6 @@ #override_dh_auto_configure: # dh_auto_configure -- \ # -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" - $ cat debhello-3.0/debian/changelog -debhello (3.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data with the graphical user interface. - - Makefile supporting $(DESTDIR) and $(prefix) . - - I18N with gettext (0.19). - - -- Osamu Aoki Mon, 12 Jan 2015 03:00:01 +0900 - -debhello (2.1-1) unstable; urgency=low - - * New upstream release. - - C source for an executable with a shared library. - - Makefile generated from CMakeLists.txt . - - -- Osamu Aoki Mon, 12 Jan 2015 02:01:01 +0900 - -debhello (2.0-1) unstable; urgency=low - - * New upstream release. - - C source for an executable with a shared library. - - Makefile generated from Makefile.am and configure.ac . - - -- Osamu Aoki Mon, 12 Jan 2015 02:00:01 +0900 - -debhello (1.7-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from CMakeLists.txt . - - -- Osamu Aoki Mon, 12 Jan 2015 01:07:01 +0900 - -debhello (1.6-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from Makefile.am and configure.ac . - - -- Osamu Aoki Mon, 12 Jan 2015 01:06:01 +0900 - -debhello (1.5-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from Makefile.in and ./configure . - - -- Osamu Aoki Mon, 12 Jan 2015 01:05:01 +0900 - -debhello (1.4-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile not supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:04:01 +0900 - -debhello (1.3-1) unstable; urgency=low - - * New upstream release. - - Python3 script with the graphical user interface. - - Packaged in Python distutils with setup.py . - - -- Osamu Aoki Mon, 12 Jan 2015 01:03:01 +0900 - -debhello (1.2-1) unstable; urgency=low - - * New upstream release. - - Python3 script with the command-line interface. - - Packaged in Python distutils with setup.py . - - -- Osamu Aoki Mon, 12 Jan 2015 01:02:01 +0900 - -debhello (1.1-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data with the graphical user interface. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 - -debhello (1.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 - -debhello (0.2-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data without Makefile. - - -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 - -debhello (0.1-1) unstable; urgency=low - - * New upstream release. - - Empty content. - - -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 - -debhello (0.0-1) unstable; urgency=low - - * Initial release of debhello. Closes: #123456 - - C source for an executable. - - Makefile supporting $(DESTDIR) and $(prefix)=/usr . - - -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 $ cat debhello-2.1/debian/control Source: debhello Section: unknown @@ -15449,231 +14120,24 @@ Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. - $ vim debhello-3.0/debian/README.Debian - ... hack, hack, hack, ... - $ cat debhello-3.0/debian/README.Debian -debhello upstream package example - -This is an example upstream package to demonstrate the Debian packaging -using the debmake command. - - -- Osamu Aoki Sun, 11 Jan 2015 00:00:00 +0000 - $ vim debhello-3.0/debian/changelog - ... hack, hack, hack, ... - $ cat debhello-3.0/debian/changelog -debhello (3.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data with the graphical user interface. - - Makefile supporting $(DESTDIR) and $(prefix) . - - I18N with gettext (0.19). - - -- Osamu Aoki Mon, 12 Jan 2015 03:00:01 +0900 - -debhello (2.1-1) unstable; urgency=low - - * New upstream release. - - C source for an executable with a shared library. - - Makefile generated from CMakeLists.txt . - - -- Osamu Aoki Mon, 12 Jan 2015 02:01:01 +0900 - -debhello (2.0-1) unstable; urgency=low - - * New upstream release. - - C source for an executable with a shared library. - - Makefile generated from Makefile.am and configure.ac . - - -- Osamu Aoki Mon, 12 Jan 2015 02:00:01 +0900 - -debhello (1.7-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from CMakeLists.txt . - - -- Osamu Aoki Mon, 12 Jan 2015 01:07:01 +0900 - -debhello (1.6-1) unstable; urgency=low - - * New upstream release. -no - - C source for an executable. - - Makefile generated from Makefile.am and configure.ac . - - -- Osamu Aoki Mon, 12 Jan 2015 01:06:01 +0900 - -debhello (1.5-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from Makefile.in and ./configure . - - -- Osamu Aoki Mon, 12 Jan 2015 01:05:01 +0900 - -debhello (1.4-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile not supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:04:01 +0900 - -debhello (1.3-1) unstable; urgency=low - - * New upstream release. - - Python3 script with the graphical user interface. - - Packaged in Python distutils with setup.py . - - -- Osamu Aoki Mon, 12 Jan 2015 01:03:01 +0900 - -debhello (1.2-1) unstable; urgency=low - - * New upstream release. - - Python3 script with the command-line interface. - - Packaged in Python distutils with setup.py . - - -- Osamu Aoki Mon, 12 Jan 2015 01:02:01 +0900 - -debhello (1.1-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data with the graphical user interface. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 - -debhello (1.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 - -debhello (0.2-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data without Makefile. - - -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 - -debhello (0.1-1) unstable; urgency=low - - * New upstream release. - - Empty content. - - -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 - -debhello (0.0-1) unstable; urgency=low - - * Initial release of debhello. Closes: #123456 - - C source for an executable. - - Makefile supporting $(DESTDIR) and $(prefix)=/usr . - - -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 -checking dynamic linker characteristics... $ vim debhello-3.0/debian/watch - ... hack, hack, hack, ... $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-2.1-pkg2/test debmake $ cat debhello-3.0/debian/watch - -# When there is no appropriate upstream URL for uscan, it is -# the best to have a watch file without any real content as -# this file. See uscan(1). - $ vim debhello-3.0/debian/compat - ... hack, hack, hack, ... - $ cat debhello-3.0/debian/compat -11 - $ vim debhello-3.0/debian/control - ... hack, hack, hack, ... - $ cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test - $ cat debhello-3.0/debian/control -Source: debhello -Section: devel -Priority: optional -Maintainer: Osamu Aoki -Build-Depends: debhelper (>=11~) -Standards-Version: 4.3.0 -Homepage: https://salsa.debian.org/debian/debmake-doc - -Package: debhello -Architecture: all -Multi-Arch: foreign -Depends: ${misc:Depends} -Description: example package in the debmake-doc package - This is an example package to demonstrate Debian packaging using - the debmake command. - . - The generated Debian package uses the dh command offered by the - debhelper package and the dpkg source format `3.0 (quilt)'. - $ vim debhello-3.0/debian/copyright - ... hack, hack, hack, ... - $ cat debhello-3.0/debian/copyright -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: debhello -Source: https://salsa.debian.org/debian/debmake-doc - -Files: * -Copyright: 2015 Osamu Aoki -License: Expat - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - $ vim debhello-3.0/debian/source/format - ... hack, hack, hack, ... - $ cat debhello-3.0/debian/source/format -3.0 (quilt) - - $ vim debhello-3.0/debian/source/local-options - ... hack, hack, hack, ... + $ cp -a /build/debmake-doc-1.14/debhello-2.1-pkg2/test debmake +o +checking whether we are using the GNU C compiler... $ cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test $ rm -f debhello-2.1/debian/clean $ rm -f debhello-2.1/debian/debhello.doc-base - $ cat debhello-3.0/debian/source/local-options -abort-on-upstream-changes -unapply-patches $ rm -f debhello-2.1/debian/debhello.docs - $ rm -f debhello-2.1/debian/debhello.examples +yes +checking whether gcc accepts -g... $ rm -f debhello-2.1/debian/debhello.examples $ rm -f debhello-2.1/debian/debhello.info $ rm -f debhello-2.1/debian/debhello.links $ rm -f debhello-2.1/debian/debhello.manpages - $ tree debhello-3.0/debian -debhello-3.0/debian -├── README.Debian -├── changelog -├── compat -├── control -├── copyright -├── patches -│   └── series -├── rules -├── source -│   ├── format -│   └── local-options -└── watch - -2 directories, 10 files $ rm -f debhello-2.1/debian/debhello.menu $ rm -f debhello-2.1/debian/debhello.postinst $ rm -f debhello-2.1/debian/debhello.postrm $ rm -f debhello-2.1/debian/debhello.preinst - $ cd .. - $ rm -f debhello-2.1/debian/debhello.prerm - $ cp -a /build/debmake-doc-1.14/debhello-3.0-pkg1/test package - $ cd /build/debmake-doc-1.14/debhello-3.0-pkg1/test +yes +checking for gcc option to accept ISO C89... $ rm -f debhello-2.1/debian/debhello.prerm $ vim debhello-2.1/debian/rules ... hack, hack, hack, ... $ cat debhello-2.1/debian/rules @@ -15690,17 +14154,6 @@ override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" - $ cd debhello-3.0 - $ debuild -GNU/Linux ld.so -checking how to hardcode library paths into programs... immediate -checking whether stripping libraries is possible... yes -checking if libtool supports shared libraries... yes -checking whether to build shared libraries... yes -checking whether to build static libraries... no -checking what extension is used for runtime loadable modules... .so -checking what variable specifies run-time module search path... LD_LIBRARY_PATH -checking for the default library search path... /lib /usr/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib $ vim debhello-2.1/debian/control ... hack, hack, hack, ... $ cat debhello-2.1/debian/control @@ -15740,7 +14193,7 @@ Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. -checking for library containing dlopen... $ vim debhello-2.1/debian/debhello.install + $ vim debhello-2.1/debian/debhello.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/debhello.install usr/bin/* @@ -15748,8 +14201,9 @@ $ vim debhello-2.1/debian/libsharedlib1.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib1.install +none needed usr/lib/*/*.so.* - $ vim debhello-2.1/debian/libsharedlib-dev.install +checking whether gcc understands -c and -o together... $ vim debhello-2.1/debian/libsharedlib-dev.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib-dev.install ###usr/lib/*/pkgconfig/*.pc @@ -15777,10 +14231,16 @@ -install(TARGETS sharedlib LIBRARY DESTINATION lib) +install(TARGETS sharedlib LIBRARY DESTINATION lib/${CMAKE_LIBRARY_ARCHITECTURE}) install(FILES sharedlib.h DESTINATION include) - $ dch -r +dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: using patch list from debian/patches/series +dpkg-source: info: applying 000-cmake-multiarch.patch +yes +checking dependency style of gcc... none +checking for a sed that does not truncate output... $ dch -r ... hack, hack, hack, ... +/bin/sed $ cat debhello-2.1/debian/changelog -debhello (2.1-1) unstable; urgency=low +checking for grep that handles long lines and -e... debhello (2.1-1) unstable; urgency=low * New upstream release. - C source for an executable with a shared library. @@ -15881,9 +14341,14 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ vim debhello-2.1/debian/README.Debian +/bin/grep +checking for egrep... /bin/grep -E +checking for fgrep... /bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... $ vim debhello-2.1/debian/README.Debian ... hack, hack, hack, ... - $ cat debhello-2.1/debian/README.Debian +yes +checking for BSD- or MS-compatible name lister (nm)... $ cat debhello-2.1/debian/README.Debian debhello upstream package example This is an example upstream package to demonstrate the Debian packaging @@ -15892,7 +14357,8 @@ -- Osamu Aoki Sun, 11 Jan 2015 00:00:00 +0000 $ vim debhello-2.1/debian/changelog ... hack, hack, hack, ... - $ cat debhello-2.1/debian/changelog +/usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... $ cat debhello-2.1/debian/changelog debhello (2.1-1) unstable; urgency=low * New upstream release. @@ -16038,10 +14504,12 @@ $ vim debhello-2.1/debian/source/local-options ... hack, hack, hack, ... --ldl -checking for dlerror... $ cat debhello-2.1/debian/source/local-options + $ cat debhello-2.1/debian/source/local-options abort-on-upstream-changes unapply-patches +BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 $ tree debhello-2.1/debian debhello-2.1/debian ├── README.Debian @@ -16063,78 +14531,87 @@ └── watch 2 directories, 15 files - $ cd .. +checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop +checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-2.1-pkg2/test package $ cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test - dpkg-buildpackage -us -uc -ui -i $ cd debhello-2.1 $ debuild -yes -checking for shl_load... no -checking for shl_load in -ldld... no -checking for dld_link in -ldld... dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 3.0-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki -no -checking for _ prefix in compiled symbols... dpkg-buildpackage -us -uc -ui -i - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf -no -checking whether deplibs are loaded by dlopen... yes -checking for argz.h... yes -checking for error_t... dpkg-buildpackage: info: source package debhello +@ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... fakeroot debian/rules clean +dh clean +ok +checking for sysroot... no +checking for a working dd... /bin/dd +checking how to truncate binary pipes... /bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E + dpkg-buildpackage -us -uc -ui -i + dh_clean +checking for ANSI C header files... rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + dpkg-source -i -b . +dpkg-buildpackage: info: source package debhello dpkg-buildpackage: info: source version 2.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Osamu Aoki yes -checking for argz_add... dpkg-source: info: using options from debhello-3.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches - dpkg-source -i --before-build . +checking for sys/types.h... dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf yes -checking for argz_append... yes -checking for argz_count... fakeroot debian/rules clean -dh clean +checking for sys/stat.h... dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_2.1.orig.tar.gz yes -checking for argz_create_sep... dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: using patch list from debian/patches/series +checking for stdlib.h... dpkg-source: info: building debhello in debhello_2.1-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_2.1-1.dsc + debian/rules build +dh build +yes +checking for string.h... dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 000-cmake-multiarch.patch yes -checking for argz_insert... dh_auto_clean +checking for memory.h... dh_update_autotools_config +yes +checking for strings.h... dh_autoreconf yes - make -j3 distclean -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' -make -C po clean -checking for argz_next... make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' -rm -f *.mo *~ -rm -f ../data/hello.desktop -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' - dh_clean fakeroot debian/rules clean - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) +checking for inttypes.h... debian/rules override_dh_auto_configure +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' +dh_auto_configure -- \ + -DCMAKE_LIBRARY_ARCHITECTURE="arm-linux-gnueabihf" dh clean - dpkg-source -i -b . yes -checking for argz_stringify... yes -checking if argz actually works... yes -checking whether libtool supports -dlopen/-dlpreopen... yes -checking for ltdl.h... dh_clean +checking for stdint.h... install -d obj-arm-linux-gnueabihf + cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_LIBRARY_ARCHITECTURE=arm-linux-gnueabihf .. yes -checking whether lt_dlinterface_register is declared... rm -f debian/debhelper-build-stamp +checking for unistd.h... dh_clean +yes + rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files +checking for dlfcn.h... rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ @@ -16145,186 +14622,1095 @@ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) dpkg-source -i -b . -dpkg-source: info: using options from debhello-3.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_3.0.orig.tar.gz -yes -checking for lt_dladvise_preload in -lltdl... dpkg-source: info: building debhello in debhello_3.0-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_3.0-1.dsc - debian/rules build -dh build yes -checking where to find libltdl headers... -checking where to find libltdl library... -lltdl -checking for unistd.h... (cached) yes -checking for dl.h... no -checking for sys/dl.h... dh_update_autotools_config -dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +checking for objdir... .libs +-- The C compiler identification is GNU 8.3.0 +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_2.1.orig.tar.gz -dpkg-source: info: using patch list from debian/patches/series - dh_autoreconf +yes +checking if gcc static flag -static works... dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: building debhello in debhello_2.1-1.debian.tar.xz -no -checking for dld.h... dpkg-source: info: building debhello in debhello_2.1-1.dsc +dpkg-source: info: building debhello in debhello_2.1-1.dsc debian/rules build dh build - dh_auto_configure -no -checking for mach-o/dyld.h... dh_auto_build - dh_update_autotools_config -no -checking for dirent.h... dh_autoreconf - make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' -make -C po all -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' -xgettext -d debhello -L desktop ../data/hello.desktop.in -o debhello.pot -msgfmt --desktop --template ../data/hello.desktop.in -d ./ -o ../data/hello.desktop -xgettext -d debhello -j -L shell ../scripts/hello -o debhello.pot -msgmerge -U ja.po debhello.pot +-- The CXX compiler identification is GNU 8.3.0 +-- Check for working C compiler: /usr/bin/cc yes -checking for closedir... debian/rules override_dh_auto_configure -. done. -msgfmt ja.po -o ja.mo +checking if gcc supports -c -o file.o... dh_update_autotools_config +yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... dh_autoreconf +-- Check for working C compiler: /usr/bin/cc -- works +-- Detecting C compiler ABI info + debian/rules override_dh_auto_configure make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' dh_auto_configure -- \ -DCMAKE_LIBRARY_ARCHITECTURE="arm-linux-gnueabihf" -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' - dh_auto_test -yes -checking for opendir... create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary - install -d obj-arm-linux-gnueabihf +no +checking dynamic linker characteristics... install -d obj-arm-linux-gnueabihf cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_LIBRARY_ARCHITECTURE=arm-linux-gnueabihf .. +GNU/Linux ld.so +checking how to hardcode library paths into programs... -- Detecting C compiler ABI info - done +immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking what extension is used for runtime loadable modules... .so +checking what variable specifies run-time module search path... LD_LIBRARY_PATH +checking for the default library search path... /lib /usr/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib +checking for library containing dlopen... -- Detecting C compile features +-- The C compiler identification is GNU 8.3.0 +-ldl +checking for dlerror... yes +checking for shl_load... -- The CXX compiler identification is GNU 8.3.0 +no +checking for shl_load in -ldld... -- Check for working C compiler: /usr/bin/cc +no +checking for dld_link in -ldld... no +checking for _ prefix in compiled symbols... -- Check for working C compiler: /usr/bin/cc -- works +-- Detecting C compiler ABI info +no +checking whether deplibs are loaded by dlopen... yes +checking for argz.h... -- Detecting C compile features - done +-- Check for working CXX compiler: /usr/bin/c++ yes -checking for readdir... dh_testroot +checking for error_t... yes +checking for argz_add... -- Detecting C compiler ABI info - done +-- Detecting C compile features yes -checking for strlcat... -- The C compiler identification is GNU 8.3.0 - dh_prep - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - debian/rules override_dh_auto_install -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' -dh_auto_install -- prefix=/usr +checking for argz_append... -- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +yes +checking for argz_count... yes +checking for argz_create_sep... -- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +yes +checking for argz_insert... yes +checking for argz_next... -- Detecting C compile features - done +-- Check for working CXX compiler: /usr/bin/c++ +yes +checking for argz_stringify... yes +checking if argz actually works... yes +checking whether libtool supports -dlopen/-dlpreopen... yes +checking for ltdl.h... yes +checking whether lt_dlinterface_register is declared... -- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +yes +checking for lt_dladvise_preload in -lltdl... yes +checking where to find libltdl headers... +checking where to find libltdl library... -lltdl +checking for unistd.h... (cached) yes +checking for dl.h... no +checking for sys/dl.h... -- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +no +checking for dld.h... no +checking for mach-o/dyld.h... no +checking for dirent.h... yes +checking for closedir... yes +checking for opendir... yes +checking for readdir... yes +checking for strlcat... -- Detecting CXX compile features - done +-- Configuring done +no +checking for strlcpy... -- Generating done +CMake Warning: + Manually-specified variables were not used by the project: + + CMAKE_EXPORT_NO_PACKAGE_REGISTRY + CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY + CMAKE_INSTALL_LIBDIR + CMAKE_INSTALL_LOCALSTATEDIR + CMAKE_INSTALL_RUNSTATEDIR + CMAKE_INSTALL_SYSCONFDIR + + +-- Build files have been written to: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' + dh_auto_build no -checking for strlcpy... no checking for gcc... (cached) gcc - install -d /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' -make -C po all -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' -msgmerge -U ja.po debhello.pot -. done. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' -install -D scripts/hello /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello//usr/bin/hello -install -m 644 -D data/hello.desktop \ - /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/applications/hello.desktop + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 -B/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none -checking whether NLS is requested... yes -install -m 644 -D data/hello.png \ - /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/pixmaps/hello.png -install -m 644 -D man/hello.1 \ - /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/man/man1/hello.1 -checking for msgfmt... install -m 644 -D po/ja.mo \ - /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo --- The CXX compiler identification is GNU 8.3.0 -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' +make -f CMakeFiles/Makefile2 all +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/lib /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= +checking that generated files are newer than configure... Scanning dependencies of target sharedlib +done +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +configure: creating ./config.status +[ 25%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/lib/sharedlib.c +[ 50%] Linking C shared library libsharedlib.so +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sharedlib.dir/link.txt --verbose=1 +/usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libsharedlib.so.1 -o libsharedlib.so.1.0.0 CMakeFiles/sharedlib.dir/sharedlib.c.o +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_symlink_library libsharedlib.so.1.0.0 libsharedlib.so.1 libsharedlib.so +configure.ac:13: installing 'build-aux/compile' +configure.ac:13: installing 'build-aux/config.guess' +configure.ac:13: installing 'build-aux/config.sub' +configure.ac:10: installing 'build-aux/install-sh' +configure.ac:10: installing 'build-aux/missing' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +[ 50%] Built target sharedlib +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/src /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= +Scanning dependencies of target hello +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +[ 75%] Building C object src/CMakeFiles/hello.dir/hello.c.o +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DHAVE_CONFIG_H -I/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src -I/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/lib -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/src/hello.c +lib/Makefile.am: installing 'build-aux/depcomp' +[100%] Linking C executable hello +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello -Wl,-rpath,/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib: ../lib/libsharedlib.so.1.0.0 +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +[100%] Built target hello +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles 0 +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' + dh_auto_test + find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p +" > debian/autoreconf.after +-- Detecting CXX compile features - done +-- Configuring done + create-stamp debian/debhelper-build-stamp +-- Generating done + fakeroot debian/rules binary +CMake Warning: + Manually-specified variables were not used by the project: + + CMAKE_EXPORT_NO_PACKAGE_REGISTRY + CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY + CMAKE_INSTALL_LIBDIR + CMAKE_INSTALL_LOCALSTATEDIR + CMAKE_INSTALL_RUNSTATEDIR + CMAKE_INSTALL_SYSCONFDIR + + +-- Build files have been written to: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' + dh_auto_configure +dh binary + dh_auto_build + ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 -B/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks +make -f CMakeFiles/Makefile2 all +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/lib /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= + dh_testroot +Scanning dependencies of target sharedlib +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +configure: WARNING: unrecognized options: --disable-maintainer-mode +[ 25%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o +cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/lib/sharedlib.c + dh_prep + rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/.debhelper/generated/libsharedlib1/ debian/libsharedlib1/ debian/.debhelper/generated/libsharedlib-dev/ debian/libsharedlib-dev/ +[ 50%] Linking C shared library libsharedlib.so +cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sharedlib.dir/link.txt --verbose=1 +Standard customization chores +checking for a BSD-compatible install... dh_auto_install +/usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libsharedlib.so.1 -o libsharedlib.so.1.0.0 CMakeFiles/sharedlib.dir/sharedlib.c.o +/usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_symlink_library libsharedlib.so.1.0.0 libsharedlib.so.1 libsharedlib.so +yes +checking whether make supports nested variables... yes +checking build system type... make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' + install -d /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp +arm-unknown-linux-gnueabihf +checking host system type... arm-unknown-linux-gnueabihf +checking how to print strings... [ 50%] Built target sharedlib +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/src /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 -B/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 +config.status: creating Makefile +Scanning dependencies of target hello +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +config.status: creating lib/Makefile +[ 75%] Building C object src/CMakeFiles/hello.dir/hello.c.o +cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DHAVE_CONFIG_H -I/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src -I/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/lib -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/src/hello.c +printf +checking whether make supports the include directive... /usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks +config.status: creating man/Makefile +yes (GNU style) +checking for gcc... gcc +make -f CMakeFiles/Makefile2 all +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/lib /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= +config.status: creating src/Makefile +checking whether the C compiler works... [100%] Linking C executable hello +cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build +config.status: creating config.h +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'lib/CMakeFiles/sharedlib.dir/build'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello -Wl,-rpath,/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib: ../lib/libsharedlib.so.1.0.0 +config.status: executing depfiles commands +config.status: executing libtool commands +[ 50%] Built target sharedlib +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/src /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= +configure: WARNING: unrecognized options: --disable-maintainer-mode +yes +checking for C compiler default output file name... a.out +checking for suffix of executables... make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +[100%] Built target hello +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles 0 +[100%] Built target hello +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles 0 + dh_auto_build +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' + dh_auto_test +make -f CMakeFiles/Makefile2 preinstall +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' +make[2]: Nothing to be done for 'preinstall'. +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' + +checking whether we are cross compiling... Install the project... +/usr/bin/cmake -P cmake_install.cmake + make -j4 +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +-- Install configuration: "None" +make all-recursive +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/include/sharedlib.h +Making all in lib + create-stamp debian/debhelper-build-stamp +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/bin/hello +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sharedlib.lo sharedlib.c + fakeroot debian/rules binary +-- Set runtime path of "/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/bin/hello" to "" +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/share/man/man1/hello.1 +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1/obj-arm-linux-gnueabihf' + rm -f debian/debhello.debhelper.log debian/libsharedlib-dev.debhelper.log debian/libsharedlib1.debhelper.log + debian/rules override_dh_install +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' +dh_install --list-missing +dh binary +no +checking for suffix of object files... libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c sharedlib.c -fPIC -DPIC -o .libs/sharedlib.o +o +checking whether we are using the GNU C compiler... dh_install: Please use dh_missing --list-missing/--fail-missing instead +dh_install: This feature will be removed in compat 12. + install -d debian/debhello//usr/bin + cp --reflink=auto -a debian/tmp/usr/bin/hello debian/debhello//usr/bin/ + install -d debian/debhello//usr/share/man + cp --reflink=auto -a debian/tmp/usr/share/man/man1 debian/debhello//usr/share/man/ +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/arm-linux-gnueabihf sharedlib.lo +yes +checking whether gcc accepts -g... install -d debian/.debhelper/generated/debhello + install -d debian/libsharedlib1//usr/lib/arm-linux-gnueabihf + cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ + install -d debian/.debhelper/generated/libsharedlib1 + install -d debian/libsharedlib-dev//usr + cp --reflink=auto -a debian/tmp/usr/include debian/libsharedlib-dev//usr/ + install -d debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf + cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf/ + install -d debian/.debhelper/generated/libsharedlib-dev + dh_missing --list-missing +yes +checking for gcc option to accept ISO C89... dh_testroot + dh_prep +none needed +checking whether gcc understands -c and -o together... make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' dh_installdocs -/usr/bin/msgfmt -checking for gmsgfmt... /usr/bin/msgfmt --- Check for working C compiler: /usr/bin/cc -checking for xgettext... /usr/bin/xgettext +libtool: link: gcc -shared -fPIC -DPIC .libs/sharedlib.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,libsharedlib.so.1 -o .libs/libsharedlib.so.1.0.0 + rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/.debhelper/generated/libsharedlib1/ debian/libsharedlib1/ debian/.debhelper/generated/libsharedlib-dev/ debian/libsharedlib-dev/ +yes +checking dependency style of gcc... none +checking for a sed that does not truncate output... dh_auto_install +/bin/sed install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + install -d debian/libsharedlib1/usr/share/doc/libsharedlib1 + install -p -m0644 debian/copyright debian/libsharedlib1/usr/share/doc/libsharedlib1/copyright + install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev + install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright dh_installchangelogs -checking for msgmerge... /usr/bin/msgmerge -checking for ld used by gcc... /usr/bin/ld +checking for grep that handles long lines and -e... /bin/grep +checking for egrep... /bin/grep -E +checking for fgrep... /bin/grep -F +checking for ld used by gcc... libtool: link: (cd ".libs" && rm -f "libsharedlib.so.1" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so.1") +libtool: link: (cd ".libs" && rm -f "libsharedlib.so" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so") +/usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes -checking for shared library run path origin... done -checking for CFPreferencesCopyAppValue... -- Check for working C compiler: /usr/bin/cc -- works --- Detecting C compiler ABI info -no -checking for CFLocaleCopyCurrent... install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian -no +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... libtool: link: ( cd ".libs" && rm -f "libsharedlib.la" && ln -s "../libsharedlib.la" "libsharedlib.la" ) +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' +Making all in src +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' +gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c +BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop +checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... install -d /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp +objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 -B/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 +@ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian dh_installman -checking for GNU gettext in libc... man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks +make -f CMakeFiles/Makefile2 all +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/lib /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= +libtool: link: gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o .libs/hello hello.o ../lib/.libs/libsharedlib.so +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'lib/CMakeFiles/sharedlib.dir/build'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 +[ 50%] Built target sharedlib +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend + dh_perl +ok +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/src /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= +checking for sysroot... no +checking for a working dd... make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' +Making all in man +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' +make[3]: Nothing to be done for 'all'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' +/bin/dd +checking how to truncate binary pipes... make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +/bin/dd bs=4096 count=1 +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +checking for mt... no +checking if : is a manifest tool... dh_auto_test +no +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build +checking how to run the C preprocessor... make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +[100%] Built target hello +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles 0 +gcc -E +make -f CMakeFiles/Makefile2 preinstall +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +make[2]: Nothing to be done for 'preinstall'. +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' + dh_link +Install the project... +/usr/bin/cmake -P cmake_install.cmake +checking for ANSI C header files... make -j4 check VERBOSE=1 +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +-- Install configuration: "None" +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +Making check in lib +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' +make[2]: Nothing to be done for 'check'. +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' +Making check in src +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/include/sharedlib.h +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' +make[2]: Nothing to be done for 'check'. +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' +Making check in man +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/bin/hello +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' +make[2]: Nothing to be done for 'check'. +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' +-- Set runtime path of "/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/bin/hello" to "" +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +-- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/share/man/man1/hello.1 +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' + create-stamp debian/debhelper-build-stamp + dh_install + rm -f debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 + ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 + rm -f debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so + ln -s libsharedlib.so.1 debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so + dh_strip_nondeterminism + install -d debian/debhello//usr/bin + cp --reflink=auto -a debian/tmp/usr/bin/hello debian/debhello//usr/bin/ + install -d debian/debhello//usr/share/man + cp --reflink=auto -a debian/tmp/usr/share/man/man1 debian/debhello//usr/share/man/ + install -d debian/.debhelper/generated/debhello + install -d debian/libsharedlib1//usr/lib/arm-linux-gnueabihf + cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ + fakeroot debian/rules binary + install -d debian/.debhelper/generated/libsharedlib1 + install -d debian/libsharedlib-dev//usr + cp --reflink=auto -a debian/tmp/usr/include debian/libsharedlib-dev//usr/ + install -d debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf + cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf/ + install -d debian/.debhelper/generated/libsharedlib-dev + dh_installdocs + dh_compress +dh binary --with autoreconf yes -checking whether to use NLS... yes -checking where the gettext function comes from... libc --- Detecting C compiler ABI info - done +checking for sys/types.h... cd debian/debhello + cd debian/libsharedlib1 + cd debian/libsharedlib-dev + install -d debian/debhello/usr/share/doc/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + install -d debian/libsharedlib1/usr/share/doc/libsharedlib1 + install -p -m0644 debian/copyright debian/libsharedlib1/usr/share/doc/libsharedlib1/copyright + install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev + install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright + dh_installchangelogs + chmod a-x usr/share/doc/libsharedlib1/changelog.Debian + gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian + cd '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' + chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian +yes + gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-2.1-pkg1/test/debhello-2.1' +checking for sys/stat.h... dh_fixperms +yes + dh_testroot + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 +checking for stdlib.h... dh_prep + find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s +yes + install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian +checking for string.h... find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + dh_installman + rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/.debhelper/generated/libsharedlib1/ debian/libsharedlib1/ debian/.debhelper/generated/libsharedlib-dev/ debian/libsharedlib-dev/ + find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + dh_auto_install + find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +yes + find debian/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +checking for memory.h... man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 dh_perl --- Detecting C compile features -checking that generated files are newer than configure... done -configure: creating ./config.status + find debian/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x +yes + install -d /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp + dh_missing +checking for strings.h... dh_strip dh_link +yes + make -j1 install DESTDIR=/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp AM_UPDATE_INFO_DIR=no +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +checking for inttypes.h... Making install in lib +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' + /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf' + rm -f debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 + ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 + rm -f debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so + ln -s libsharedlib.so.1 debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so + /bin/sh ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf' dh_strip_nondeterminism - Using 1553618396 as canonical time - Normalizing debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo using File::StripNondeterminism::handlers::gettext - Normalized debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png +yes +checking for stdint.h... install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09 + objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug + strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug debian/debhello/usr/bin/hello + install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc + ln -s libsharedlib1 debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc/libsharedlib1-dbgsym +libtool: install: /usr/bin/install -c .libs/libsharedlib.so.1.0.0 /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym +libtool: install: (cd /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so.1 || { rm -f libsharedlib.so.1 && ln -s libsharedlib.so.1.0.0 libsharedlib.so.1; }; }) + dh_makeshlibs +libtool: install: (cd /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so || { rm -f libsharedlib.so && ln -s libsharedlib.so.1.0.0 libsharedlib.so; }; }) +libtool: install: /usr/bin/install -c .libs/libsharedlib.lai /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.la +libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf' + /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/include' dh_compress + /usr/bin/install -c -m 644 sharedlib.h '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/include' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' +yes +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/lib' +Making install in src + rm -f debian/debhello/DEBIAN/shlibs +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' +checking for unistd.h... make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' + rm -f debian/libsharedlib1/DEBIAN/shlibs + /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c hello '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/bin' cd debian/debhello + cd debian/libsharedlib1 + cd debian/libsharedlib-dev + install -d debian/libsharedlib1/DEBIAN + echo "libsharedlib 1 libsharedlib1" >> debian/libsharedlib1/DEBIAN/shlibs + chmod 0644 -- debian/libsharedlib1/DEBIAN/shlibs + chown 0:0 -- debian/libsharedlib1/DEBIAN/shlibs + dpkg-gensymbols -plibsharedlib1 -Idebian/libsharedlib1.symbols -Pdebian/libsharedlib1 -edebian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +yes + chmod a-x usr/share/doc/libsharedlib1/changelog.Debian + chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian + gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian +checking for dlfcn.h... cd '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' + gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' + cd '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' +libtool: warning: '../lib/libsharedlib.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' dh_fixperms +libtool: install: /usr/bin/install -c .libs/hello /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/bin/hello +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/src' +Making install in man +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' +make[3]: Nothing to be done for 'install-exec-am'. + /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/share/man/man1' + /usr/bin/install -c -m 644 hello.1 '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/share/man/man1' find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/man' +yes +checking for objdir... make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +.libs +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +make[3]: Nothing to be done for 'install-exec-am'. +make[3]: Nothing to be done for 'install-data-am'. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' + debian/rules override_dh_install +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +dh_install --list-missing -X.la find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s +dh_install: Please use dh_missing --list-missing/--fail-missing instead +dh_install: This feature will be removed in compat 12. + find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + install -d debian/debhello//usr/bin + cp --reflink=auto -a debian/tmp/usr/bin/hello debian/debhello//usr/bin/ + install -d debian/debhello//usr/share/man + cd 'debian/tmp/usr/share/man/man1/..' && find 'man1' ! \( -regex .\*\\.la.\* \) \( -type f -or -type l \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -dp {} /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/debhello//usr/share/man/ + find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers + rm -f debian/libsharedlib-dev/DEBIAN/shlibs find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 --- Detecting C compile features - done + find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + dh_shlibdeps + cd 'debian/tmp/usr/share/man/man1/..' && find 'man1' ! \( -regex .\*\\.la.\* \) \( -type d -and -empty \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -a {} /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/debhello//usr/share/man/ + find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +checking if gcc supports -fno-rtti -fno-exceptions... install -d debian/.debhelper/generated/debhello + install -d debian/libsharedlib1//usr/lib/arm-linux-gnueabihf + cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 --- Check for working CXX compiler: /usr/bin/c++ + find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ + find debian/libsharedlib1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + install -d debian/.debhelper/generated/libsharedlib1 + install -d debian/libsharedlib-dev//usr + cd 'debian/tmp/usr/include/..' && find 'include' ! \( -regex .\*\\.la.\* \) \( -type f -or -type l \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -dp {} /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/libsharedlib-dev//usr/ + cd 'debian/tmp/usr/include/..' && find 'include' ! \( -regex .\*\\.la.\* \) \( -type d -and -empty \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -a {} /build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0/debian/libsharedlib-dev//usr/ find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + find debian/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w +no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... install -d debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf + cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf/ + install -d debian/.debhelper/generated/libsharedlib-dev + dh_missing --exclude .la --list-missing + dh_missing + dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +yes +checking if gcc static flag -static works... install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello + dh_strip +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' + dh_installdocs + install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49 + objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug + strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug debian/debhello/usr/bin/hello + install -d debian/debhello/usr/share/doc/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + install -d debian/libsharedlib1/usr/share/doc/libsharedlib1 + install -p -m0644 debian/copyright debian/libsharedlib1/usr/share/doc/libsharedlib1/copyright + install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev + install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright + dh_installchangelogs + install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc + ln -s libsharedlib1 debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc/libsharedlib1-dbgsym + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + dh_makeshlibs +yes +checking if gcc supports -c -o file.o... rm -f debian/debhello/DEBIAN/shlibs +yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... rm -f debian/libsharedlib1/DEBIAN/shlibs +yes +checking whether -lc should be explicitly linked in... install -d debian/libsharedlib1/DEBIAN + echo "libsharedlib 1 libsharedlib1" >> debian/libsharedlib1/DEBIAN/shlibs + chmod 0644 -- debian/libsharedlib1/DEBIAN/shlibs + chown 0:0 -- debian/libsharedlib1/DEBIAN/shlibs + dpkg-gensymbols -plibsharedlib1 -Idebian/libsharedlib1.symbols -Pdebian/libsharedlib1 -edebian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +no +checking dynamic linker characteristics... install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian + install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian + dh_installman +GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking what extension is used for runtime loadable modules... .so +checking what variable specifies run-time module search path... LD_LIBRARY_PATH +checking for the default library search path... /lib /usr/lib /usr/local/lib/arm-linux-gnueabihf /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf/libfakeroot /usr/local/lib +checking for library containing dlopen... man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dh_perl + mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers + rm -f debian/libsharedlib-dev/DEBIAN/shlibs + dh_shlibdeps +-ldl +checking for dlerror... dh_link + dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello + rm -f debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 + ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 + rm -f debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so + ln -s libsharedlib.so.1.0.0 debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so + dh_strip_nondeterminism +yes +checking for shl_load... no +checking for shl_load in -ldld... dh_compress +no +checking for dld_link in -ldld... cd debian/debhello + cd debian/libsharedlib1 + cd debian/libsharedlib-dev + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' + chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian + chmod a-x usr/share/doc/libsharedlib1/changelog.Debian + gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian + gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian + cd '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' + cd '/build/debmake-doc-1.14/debhello-2.0-pkg1/test/debhello-2.0' +no +checking for _ prefix in compiled symbols... dh_fixperms +no +checking whether deplibs are loaded by dlopen... yes +checking for argz.h... find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 +yes +checking for error_t... find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +yes + find debian/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w +checking for argz_add... find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing dh_installdeb + dh_strip +yes +checking for argz_append... install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers + install -d debian/libsharedlib-dev/DEBIAN + dh_gencontrol + echo misc:Depends= >> debian/libsharedlib-dev.substvars + echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars + dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug + install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23 + objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug + strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug debian/debhello/usr/bin/hello + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=c53d94867f59dd82289bd2dc6dd993acc707bc5f -DSection=debug -UMulti-Arch -UReplaces -UBreaks +yes + echo misc:Depends= >> debian/libsharedlib1.substvars + echo misc:Pre-Depends= >> debian/libsharedlib1.substvars + install -d debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN + dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/.debhelper/libsharedlib1/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libsharedlib1-dbgsym "-DDepends=libsharedlib1 (= \${binary:Version})" "-DDescription=debug symbols for libsharedlib1" -DBuild-Ids=09532728110f8ec7bc911a33317db9daebed6c75 -DSection=debug -UReplaces -UBreaks + objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc + ln -s libsharedlib1 debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc/libsharedlib1-dbgsym + dh_makeshlibs +checking for argz_count... rm -f debian/debhello/DEBIAN/shlibs + rm -f debian/libsharedlib1/DEBIAN/shlibs + install -d debian/libsharedlib1/DEBIAN + echo "libsharedlib 1 libsharedlib1" >> debian/libsharedlib1/DEBIAN/shlibs + chmod 0644 -- debian/libsharedlib1/DEBIAN/shlibs + chown 0:0 -- debian/libsharedlib1/DEBIAN/shlibs + dpkg-gensymbols -plibsharedlib1 -Idebian/libsharedlib1.symbols -Pdebian/libsharedlib1 -edebian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +yes +checking for argz_create_sep... yes + chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 +checking for argz_insert... chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello + mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers + rm -f debian/libsharedlib-dev/DEBIAN/shlibs + dh_shlibdeps +yes +checking for argz_next... dh_installdeb + dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +yes install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello +checking for argz_stringify... chmod 0644 -- debian/libsharedlib1/DEBIAN/control + chown 0:0 -- debian/libsharedlib1/DEBIAN/control + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums + install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers + install -d debian/libsharedlib-dev/DEBIAN + dh_gencontrol +yes +checking if argz actually works... yes +checking whether libtool supports -dlopen/-dlpreopen... yes +checking for ltdl.h... echo misc:Depends= >> debian/libsharedlib-dev.substvars + echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars + dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev + cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=85cb1b8bf1e11bce3d9b283018530cab9a7b6598 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + echo misc:Depends= >> debian/libsharedlib1.substvars + echo misc:Pre-Depends= >> debian/libsharedlib1.substvars + install -d debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN + dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/.debhelper/libsharedlib1/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libsharedlib1-dbgsym "-DDepends=libsharedlib1 (= \${binary:Version})" "-DDescription=debug symbols for libsharedlib1" -DBuild-Ids=497f015072aab4822637ec7760e1700b2b3a036d -DSection=debug -UReplaces -UBreaks + chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums + chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums + chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/.debhelper/libsharedlib1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums + dh_builddeb +yes +checking whether lt_dlinterface_register is declared... dpkg-deb --build debian/libsharedlib-dev .. + dpkg-deb --build debian/libsharedlib1 .. + dpkg-deb --build debian/debhello .. +dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.1-1_armhf.deb'. +dpkg-deb: building package 'debhello' in '../debhello_2.1-1_armhf.deb'. +dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.1-1_armhf.deb'. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. + dpkg-deb --build debian/.debhelper/libsharedlib1/dbgsym-root .. +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_2.1-1_armhf.deb'. +dpkg-deb: building package 'libsharedlib1-dbgsym' in '../libsharedlib1-dbgsym_2.1-1_armhf.deb'. +yes +checking for lt_dladvise_preload in -lltdl... dpkg-genbuildinfo + chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control +yes +checking where to find libltdl headers... +checking where to find libltdl library... -lltdl +checking for unistd.h... (cached) yes + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello +checking for dl.h... no +checking for sys/dl.h... no +checking for dld.h... no +checking for mach-o/dyld.h... chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + chmod 0644 -- debian/libsharedlib1/DEBIAN/control + chown 0:0 -- debian/libsharedlib1/DEBIAN/control + dh_md5sums +no +checking for dirent.h... cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + dpkg-genchanges >../debhello_2.1-1_armhf.changes + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums + chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/.debhelper/libsharedlib1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums + dh_builddeb +yes +checking for closedir... dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/libsharedlib1 .. + dpkg-deb --build debian/libsharedlib-dev .. +dpkg-deb: building package 'debhello' in '../debhello_2.1-1_armhf.deb'. +dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.1-1_armhf.deb'. +dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.1-1_armhf.deb'. +yes +checking for opendir... dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . + dpkg-deb --build debian/.debhelper/libsharedlib1/dbgsym-root .. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_2.1-1_armhf.deb'. +dpkg-deb: building package 'libsharedlib1-dbgsym' in '../libsharedlib1-dbgsym_2.1-1_armhf.deb'. +yes + dpkg-genbuildinfo +checking for readdir... yes +checking for strlcat... dh_installdeb +dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: unapplying 000-cmake-multiarch.patch +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_2.1-1_armhf.changes ... +no +checking for strlcpy... install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers + install -d debian/libsharedlib-dev/DEBIAN dh_gencontrol + echo misc:Depends= >> debian/libsharedlib-dev.substvars + echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars + dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev +no +checking for gcc... (cached) gcc echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=120a52688a0c3ca6affae9c4816701e17654855c -DSection=debug -UMulti-Arch -UReplaces -UBreaks + echo misc:Depends= >> debian/libsharedlib1.substvars + echo misc:Pre-Depends= >> debian/libsharedlib1.substvars + install -d debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN + dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/.debhelper/libsharedlib1/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libsharedlib1-dbgsym "-DDepends=libsharedlib1 (= \${binary:Version})" "-DDescription=debug symbols for libsharedlib1" -DBuild-Ids=237c69032325bad53ebb065b2eafeec2a47a5687 -DSection=debug -UReplaces -UBreaks +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking whether gcc understands -c and -o together... (cached) yes +checking dependency style of gcc... (cached) none +checking whether NLS is requested... yes +checking for msgfmt... dpkg-genchanges >../debhello_2.1-1_armhf.changes +/usr/bin/msgfmt +checking for gmsgfmt... /usr/bin/msgfmt +checking for xgettext... /usr/bin/xgettext +checking for msgmerge... /usr/bin/msgmerge +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for shared library run path origin... chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello --- Check for working CXX compiler: /usr/bin/c++ -- works --- Detecting CXX compiler ABI info -config.status: creating Makefile +done +dpkg-genchanges: info: including full source code in upload +checking for CFPreferencesCopyAppValue... dpkg-source -i --after-build . +no +checking for CFLocaleCopyCurrent... no +checking for GNU gettext in libc... yes +checking whether to use NLS... yes +checking where the gettext function comes from... libc + chmod 0644 -- debian/libsharedlib1/DEBIAN/control + chown 0:0 -- debian/libsharedlib1/DEBIAN/control chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums -config.status: creating po/Makefile.in -config.status: creating lib/Makefile +checking that generated files are newer than configure... done +configure: creating ./config.status +dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: unapplying 000-cmake-multiarch.patch +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_2.1-1_armhf.changes ... + cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums + chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums + chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/DEBIAN/md5sums + cd debian/.debhelper/libsharedlib1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums dh_builddeb + dpkg-deb --build debian/libsharedlib1 .. + dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/libsharedlib-dev .. +dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.0-1_armhf.deb'. +dpkg-deb: building package 'debhello' in '../debhello_2.0-1_armhf.deb'. +dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.0-1_armhf.deb'. + dpkg-deb --build debian/.debhelper/libsharedlib1/dbgsym-root .. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +dpkg-deb: building package 'libsharedlib1-dbgsym' in '../libsharedlib1-dbgsym_2.0-1_armhf.deb'. +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_2.0-1_armhf.deb'. + dpkg-genbuildinfo + dpkg-genchanges >../debhello_2.0-1_armhf.changes +dpkg-genchanges: info: including full source code in upload +config.status: creating Makefile + dpkg-source -i --after-build . +config.status: creating po/Makefile.in +config.status: creating lib/Makefile config.status: creating man/Makefile config.status: creating src/Makefile - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'debhello' in '../debhello_3.0-1_all.deb'. --- Detecting CXX compiler ABI info - done config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands --- Detecting CXX compile features - dpkg-genbuildinfo config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: WARNING: unrecognized options: --disable-maintainer-mode +dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-buildpackage: info: full upload (original source is included) dh_auto_build - make -j3 + make -j4 make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' make all-recursive make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' @@ -16332,6 +15718,7 @@ make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/po' test ! -f ./debhello.pot || \ test -z "fr.gmo" || make fr.gmo +Now running lintian debhello_2.0-1_armhf.changes ... make[4]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/po' rm -f fr.gmo && /usr/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po fr.po: 3 translated messages, 3 untranslated messages. @@ -16340,7 +15727,7 @@ make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/po' Making all in lib make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/lib' -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sharedlib.lo sharedlib.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sharedlib.lo sharedlib.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c sharedlib.c -fPIC -DPIC -o .libs/sharedlib.o sharedlib.c: In function ‘sharedlib’: sharedlib.c:2:19: warning: implicit declaration of function ‘gettext’ [-Wimplicit-function-declaration] @@ -16355,11 +15742,8 @@ sharedlib.c:6:16: note: in expansion of macro ‘_’ printf(_("This is a shared library!\n")); ^ - dpkg-genchanges >../debhello_3.0-1_armhf.changes -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/arm-linux-gnueabihf sharedlib.lo +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/arm-linux-gnueabihf sharedlib.lo libtool: link: gcc -shared -fPIC -DPIC .libs/sharedlib.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,libsharedlib.so.1 -o .libs/libsharedlib.so.1.0.0 -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . libtool: link: (cd ".libs" && rm -f "libsharedlib.so.1" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so.1") libtool: link: (cd ".libs" && rm -f "libsharedlib.so" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so") libtool: link: ( cd ".libs" && rm -f "libsharedlib.la" && ln -s "../libsharedlib.la" "libsharedlib.la" ) @@ -16380,10 +15764,7 @@ hello.c:8:16: note: in expansion of macro ‘_’ printf(_("Hello, I am " PACKAGE_AUTHOR "!\n")); ^ -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la -dpkg-source: info: using options from debhello-3.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_3.0-1_armhf.changes ... +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la libtool: link: gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o .libs/hello hello.o ../lib/.libs/libsharedlib.so make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/src' Making all in man @@ -16395,7 +15776,7 @@ make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' dh_auto_test - make -j3 check VERBOSE=1 + make -j4 check VERBOSE=1 make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' Making check in po make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/po' @@ -16417,6 +15798,7 @@ make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' create-stamp debian/debhelper-build-stamp +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) fakeroot debian/rules binary dh binary --with autoreconf dh_testroot @@ -16424,28 +15806,16 @@ rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/.debhelper/generated/libsharedlib1/ debian/libsharedlib1/ debian/.debhelper/generated/libsharedlib-dev/ debian/libsharedlib-dev/ dh_auto_install --- Detecting CXX compile features - done +W: debhello source: superfluous-clutter-in-homepage +W: debhello source: bad-homepage install -d /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp --- Configuring done --- Generating done -CMake Warning: - Manually-specified variables were not used by the project: - - CMAKE_EXPORT_NO_PACKAGE_REGISTRY - CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY - CMAKE_INSTALL_LIBDIR - CMAKE_INSTALL_LOCALSTATEDIR - CMAKE_INSTALL_RUNSTATEDIR - CMAKE_INSTALL_SYSCONFDIR - - --- Build files have been written to: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' - dh_auto_build +W: debhello source: changelog-should-mention-nmu +W: debhello source: source-nmu-has-incorrect-version-number 2.1-1 make -j1 install DESTDIR=/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' Making install in po make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/po' +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-04-05) installing fr.gmo as /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/locale/fr/LC_MESSAGES/debhello.mo if test "debhello" = "gettext-tools"; then \ /bin/mkdir -p /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/gettext/po; \ @@ -16461,24 +15831,18 @@ fi make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/po' Making install in lib +Finished running lintian. make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/lib' make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/lib' /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf' - /bin/bash ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf' - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 -B/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks + /bin/sh ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/libsharedlib.so.1.0.0 /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 libtool: install: (cd /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so.1 || { rm -f libsharedlib.so.1 && ln -s libsharedlib.so.1.0.0 libsharedlib.so.1; }; }) libtool: install: (cd /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so || { rm -f libsharedlib.so && ln -s libsharedlib.so.1.0.0 libsharedlib.so; }; }) libtool: install: /usr/bin/install -c .libs/libsharedlib.lai /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.la -make -f CMakeFiles/Makefile2 all -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend libtool: warning: remember to run 'libtool --finish /usr/lib/arm-linux-gnueabihf' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/lib /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= +W: libsharedlib1: superfluous-clutter-in-homepage +W: libsharedlib1: bad-homepage /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/include' /usr/bin/install -c -m 644 sharedlib.h '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/include' make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/lib' @@ -16486,73 +15850,278 @@ Making install in src make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/src' make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/src' -Scanning dependencies of target sharedlib -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' + $ cd .. /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c hello '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/bin' -[ 25%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/lib/sharedlib.c + $ tree -FL 1 +. +├── debhello-2.1/ +├── debhello-2.1.tar.gz +├── debhello-dbgsym_2.1-1_armhf.deb +├── debhello_2.1-1.debian.tar.xz +├── debhello_2.1-1.dsc +├── debhello_2.1-1_armhf.build +├── debhello_2.1-1_armhf.buildinfo +├── debhello_2.1-1_armhf.changes +├── debhello_2.1-1_armhf.deb +├── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz +├── libsharedlib-dev_2.1-1_armhf.deb +├── libsharedlib1-dbgsym_2.1-1_armhf.deb +└── libsharedlib1_2.1-1_armhf.deb + +1 directory, 12 files + /bin/sh ../libtool --mode=install /usr/bin/install -c hello '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/bin' + $ dpkg -c debhello-dbgsym_2.1-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/c5/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/c5/3d94867f59dd82289bd2dc6dd993acc707bc5f.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello + $ dpkg -c debhello_2.1-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/bin/ +-rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright +drwxr-xr-x root/root ... ./usr/share/man/ +drwxr-xr-x root/root ... ./usr/share/man/man1/ +-rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz + $ dpkg -c libsharedlib-dev_2.1-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/include/ +-rw-r--r-- root/root ... ./usr/include/sharedlib.h +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright +lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so -> libsharedlib.so.1 + $ dpkg -c libsharedlib1-dbgsym_2.1-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/09/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/09/532728110f8ec7bc911a33317db9daebed6c75.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/libsharedlib1-dbgsym -> libsharedlib1 + $ dpkg -c libsharedlib1_2.1-1_armhf.deb libtool: warning: '../lib/libsharedlib.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' -[ 50%] Linking C shared library libsharedlib.so -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sharedlib.dir/link.txt --verbose=1 +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ +-rw-r--r-- root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright +lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 -> libsharedlib.so.1.0.0 libtool: install: /usr/bin/install -c .libs/hello /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/bin/hello make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/src' make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/src' Making install in man make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/man' +E: debhello: section-is-dh_make-template +W: debhello: superfluous-clutter-in-homepage +W: debhello: bad-homepage + $ tar -tzf debhello-2.1.tar.gz +debhello-2.1/ +debhello-2.1/data/ +debhello-2.1/data/hello.desktop +debhello-2.1/data/hello.png +debhello-2.1/CMakeLists.txt +debhello-2.1/man/ +debhello-2.1/man/hello.1 +debhello-2.1/man/CMakeLists.txt +debhello-2.1/lib/ +debhello-2.1/lib/CMakeLists.txt +debhello-2.1/lib/sharedlib.h +debhello-2.1/lib/sharedlib.c +debhello-2.1/src/ +debhello-2.1/src/config.h.in +debhello-2.1/src/CMakeLists.txt +debhello-2.1/src/hello.c make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/man' make[3]: Nothing to be done for 'install-exec-am'. -/usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libsharedlib.so.1 -o libsharedlib.so.1.0.0 CMakeFiles/sharedlib.dir/sharedlib.c.o + $ tar --xz -tf debhello_2.1-1.debian.tar.xz /bin/mkdir -p '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/man/man1' +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/debhello.install +debian/libsharedlib-dev.install +debian/libsharedlib1.install +debian/libsharedlib1.symbols +debian/patches/ +debian/patches/000-cmake-multiarch.patch +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch /usr/bin/install -c -m 644 hello.1 '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/man/man1' make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/man' make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/man' + $ dpkg -f debhello-dbgsym_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' +Depends: debhello (= 2.1-1) + $ dpkg -f debhello_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libsharedlib1 (= 2.1-1), libc6 (>= 2.4) make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' - debian/rules override_dh_install + $ dpkg -f libsharedlib-dev_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks debian/rules override_dh_install + make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' dh_install --list-missing -X.la -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_symlink_library libsharedlib.so.1.0.0 libsharedlib.so.1 libsharedlib.so -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +Depends: libsharedlib1 (= 2.1-1) + $ dpkg -f libsharedlib1-dbgsym_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libsharedlib1 (= 2.1-1) + $ dpkg -f libsharedlib1_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libc6 (>= 2.4) +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-2.1-pkg1" +touch debhello-2.1-pkg1/.stamp +============= Build debhello-3.0-pkg1 ============== +make -C debhello-3.0-pkg1 +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-3.0-pkg1" +mkdir -p /build/debmake-doc-1.14/debhello-3.0-pkg1/test +echo /build/debmake-doc-1.14/debhello-3.0-pkg1 > /build/debmake-doc-1.14/debhello-3.0-pkg1/next.dir +echo debhello-3.0 > /build/debmake-doc-1.14/debhello-3.0-pkg1/project +for i in step000 step101 step104 step200 step201 step202 step299 step301 step309 step390 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-3.0-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-3.0-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-3.0-pkg1/$i.log ; \ +ERR=$? ; \ +cat /build/debmake-doc-1.14/debhello-3.0-pkg1/$i.log | col -b -x | \ +grep -v -e '^Script started on' | \ +grep -v -e '^Script done on' | \ +sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ +sed -e 's#/build/debmake-doc-1.14/debhello-3.0-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-3.0-pkg1/$i.slog ; \ +if [ x$ERR != x0 ]; then exit 1 ; fi ; \ +done dh_install: Please use dh_missing --list-missing/--fail-missing instead dh_install: This feature will be removed in compat 12. -[ 50%] Built target sharedlib -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/src /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= + $ wget http://www.example.org/download/debhello-3.0.tar.gz + ... + $ tar -xzmf debhello-3.0.tar.gz install -d debian/debhello//usr/bin cp --reflink=auto -a debian/tmp/usr/bin/hello debian/debhello//usr/bin/ + $ tree +. +├── debhello-3.0 +│   ├── LICENSE +│   ├── Makefile +│   ├── data +│   │   ├── hello.desktop.in +│   │   └── hello.png +│   ├── man +│   │   └── hello.1 +│   ├── po +│   │   ├── LINGUAS +│   │   ├── Makefile +│   │   └── ja.po +│   └── scripts +│   └── hello +└── debhello-3.0.tar.gz + +5 directories, 10 files install -d debian/debhello//usr/share/man cd 'debian/tmp/usr/share/man/man1/..' && find 'man1' ! \( -regex .\*\\.la.\* \) \( -type f -or -type l \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -dp {} /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/debhello//usr/share/man/ + $ cat debhello-3.0/Makefile cd 'debian/tmp/usr/share/man/man1/..' && find 'man1' ! \( -regex .\*\\.la.\* \) \( -type d -and -empty \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -a {} /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/debhello//usr/share/man/ +prefix = /usr/local + +all: + $(MAKE) -C po all + +install: all + install -D scripts/hello $(DESTDIR)/$(prefix)/bin/hello + install -m 644 -D data/hello.desktop \ + $(DESTDIR)$(prefix)/share/applications/hello.desktop + install -m 644 -D data/hello.png \ + $(DESTDIR)$(prefix)/share/pixmaps/hello.png + install -m 644 -D man/hello.1 \ + $(DESTDIR)$(prefix)/share/man/man1/hello.1 + install -m 644 -D po/ja.mo \ + $(DESTDIR)$(prefix)/share/locale/ja/LC_MESSAGES/debhello.mo + +clean: + $(MAKE) -C po clean + +distclean: clean + +uninstall: + -rm -f $(DESTDIR)$(prefix)/bin/hello + -rm -f $(DESTDIR)$(prefix)/share/applications/hello.desktop + -rm -f $(DESTDIR)$(prefix)/share/pixmaps/hello.png + -rm -f $(DESTDIR)$(prefix)/share/man/man1/hello.1 + -rm -f $(DESTDIR)$(prefix)/share/locale/ja/LC_MESSAGES/debhello.mo + +.PHONY: all install clean distclean uninstall +W: libsharedlib-dev: superfluous-clutter-in-homepage +W: libsharedlib-dev: bad-homepage install -d debian/.debhelper/generated/debhello install -d debian/libsharedlib1//usr/lib/arm-linux-gnueabihf cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ -Scanning dependencies of target hello -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build + $ cat debhello-3.0/po/LINGUAS cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' +ja + $ cat debhello-3.0/po/Makefile +all: ja.mo ../data/hello.desktop + +pot: debhello.pot + +debhello.pot: ../scripts/hello ../data/hello.desktop.in + xgettext -d debhello -L desktop ../data/hello.desktop.in -o $@ + xgettext -d debhello -j -L shell ../scripts/hello -o $@ + +%.po: debhello.pot FORCE + msgmerge -U $@ debhello.pot + +%.mo: %.po + msgfmt $< -o $@ + +../data/hello.desktop: ../data/hello.desktop.in + msgfmt --desktop --template $< -d ./ -o $@ + +clean: + -rm -f *.mo *~ + -rm -f ../data/hello.desktop + +FORCE: install -d debian/.debhelper/generated/libsharedlib1 install -d debian/libsharedlib-dev//usr cd 'debian/tmp/usr/include/..' && find 'include' ! \( -regex .\*\\.la.\* \) \( -type f -or -type l \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -dp {} /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/libsharedlib-dev//usr/ + $ cd debhello-3.0 + $ debmake -b':sh' cd 'debian/tmp/usr/include/..' && find 'include' ! \( -regex .\*\\.la.\* \) \( -type d -and -empty \) -print0 | LC_ALL=C sort -z | xargs -0 -I {} cp --reflink=auto --parents -a {} /build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0/debian/libsharedlib-dev//usr/ install -d debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf/ install -d debian/.debhelper/generated/libsharedlib-dev dh_missing --exclude .la --list-missing -[ 75%] Building C object src/CMakeFiles/hello.dir/hello.c.o -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DHAVE_CONFIG_H -I/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src -I/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/lib -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/src/hello.c -[100%] Linking C executable hello -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 dh_missing: usr/share/locale/fr/LC_MESSAGES/debhello.mo exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_install: debhello (2), libsharedlib-dev (2), libsharedlib1 (2) @@ -16564,283 +16133,152 @@ For a short-term work-around: Add the files to debian/not-installed make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' dh_installdocs -/usr/bin/cc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello -Wl,-rpath,/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib: ../lib/libsharedlib.so.1.0.0 -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' - install -d debian/debhello/usr/share/doc/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - install -d debian/libsharedlib1/usr/share/doc/libsharedlib1 - install -p -m0644 debian/copyright debian/libsharedlib1/usr/share/doc/libsharedlib1/copyright - install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev - install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright - dh_installchangelogs -[100%] Built target hello -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles 0 -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' - dh_auto_test - create-stamp debian/debhelper-build-stamp - fakeroot debian/rules binary -dh binary - install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian - install -p -m0644 ./ChangeLog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - install -p -m0644 ./ChangeLog debian/debhello/usr/share/doc/debhello/changelog - install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian - install -p -m0644 ./ChangeLog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog - dh_installman - dh_testroot - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - dh_prep - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl - rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/.debhelper/generated/libsharedlib1/ debian/libsharedlib1/ debian/.debhelper/generated/libsharedlib-dev/ debian/libsharedlib-dev/ - dh_auto_install - dh_link - rm -f debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 - ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 - rm -f debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so - ln -s libsharedlib.so.1.0.0 debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so - dh_strip_nondeterminism - install -d /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 -B/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks - dh_compress -make -f CMakeFiles/Makefile2 all -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/lib /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build - cd debian/libsharedlib-dev - cd debian/libsharedlib1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CMakeFiles/sharedlib.dir/build'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' - cd debian/debhello -[ 50%] Built target sharedlib -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1 /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/src /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= - chmod a-x usr/share/doc/libsharedlib1/changelog usr/share/doc/libsharedlib1/changelog.Debian - chmod a-x usr/share/doc/libsharedlib-dev/changelog usr/share/doc/libsharedlib-dev/changelog.Debian - gzip -9nf usr/share/doc/libsharedlib1/changelog usr/share/doc/libsharedlib1/changelog.Debian - gzip -9nf usr/share/doc/libsharedlib-dev/changelog usr/share/doc/libsharedlib-dev/changelog.Debian - cd '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' - chmod a-x usr/share/doc/debhello/changelog usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' - gzip -9nf usr/share/doc/debhello/changelog usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' - cd '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' - dh_fixperms -[100%] Built target hello -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf/CMakeFiles 0 -make -f CMakeFiles/Makefile2 preinstall -make[2]: Entering directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' -make[2]: Nothing to be done for 'preinstall'. -make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' - find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 -Install the project... -/usr/bin/cmake -P cmake_install.cmake - find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 --- Install configuration: "None" --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/include/sharedlib.h - find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/bin/hello --- Set runtime path of "/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/bin/hello" to "" --- Installing: /build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/share/man/man1/hello.1 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 -make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1/obj-arm-linux-gnueabihf' - find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - dh_install - find debian/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - find debian/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing - install -d debian/debhello//usr/bin - cp --reflink=auto -a debian/tmp/usr/bin/hello debian/debhello//usr/bin/ - install -d debian/debhello//usr/share/man - cp --reflink=auto -a debian/tmp/usr/share/man/man1 debian/debhello//usr/share/man/ - install -d debian/.debhelper/generated/debhello - install -d debian/libsharedlib1//usr/lib/arm-linux-gnueabihf - cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/arm-linux-gnueabihf/ - install -d debian/.debhelper/generated/libsharedlib1 - install -d debian/libsharedlib-dev//usr - cp --reflink=auto -a debian/tmp/usr/include debian/libsharedlib-dev//usr/ - install -d debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf - cp --reflink=auto -a debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so debian/libsharedlib-dev//usr/lib/arm-linux-gnueabihf/ - install -d debian/.debhelper/generated/libsharedlib-dev - dh_installdocs - dh_strip - install -d debian/debhello/usr/share/doc/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - install -d debian/libsharedlib1/usr/share/doc/libsharedlib1 - install -p -m0644 debian/copyright debian/libsharedlib1/usr/share/doc/libsharedlib1/copyright - install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev - install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright - dh_installchangelogs - install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e - objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug - strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug debian/debhello/usr/bin/hello - install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc - ln -s libsharedlib1 debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc/libsharedlib1-dbgsym - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym - dh_makeshlibs - rm -f debian/debhello/DEBIAN/shlibs - rm -f debian/libsharedlib1/DEBIAN/shlibs - install -d debian/libsharedlib1/DEBIAN - echo "libsharedlib 1 libsharedlib1" >> debian/libsharedlib1/DEBIAN/shlibs - chmod 0644 -- debian/libsharedlib1/DEBIAN/shlibs - chown 0:0 -- debian/libsharedlib1/DEBIAN/shlibs - dpkg-gensymbols -plibsharedlib1 -Idebian/libsharedlib1.symbols -Pdebian/libsharedlib1 -edebian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) - install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian - install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian - install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian - dh_installman - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_perl - dh_link - mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers - rm -f debian/libsharedlib-dev/DEBIAN/shlibs - dh_shlibdeps - rm -f debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 - ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 - rm -f debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so - ln -s libsharedlib.so.1 debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so - dh_strip_nondeterminism - install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello - dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - dh_compress - cd debian/libsharedlib1 - cd debian/libsharedlib-dev - cd debian/debhello Finished running lintian. $ cd .. $ tree -FL 1 . -├── debhello-3.0/ -├── debhello-3.0.tar.gz -├── debhello_3.0-1.debian.tar.xz -├── debhello_3.0-1.dsc -├── debhello_3.0-1_all.deb -├── debhello_3.0-1_armhf.build -├── debhello_3.0-1_armhf.buildinfo -├── debhello_3.0-1_armhf.changes -└── debhello_3.0.orig.tar.gz -> debhello-3.0.tar.gz +├── debhello-2.1/ +├── debhello-2.1.tar.gz +├── debhello-dbgsym_2.1-1_armhf.deb +├── debhello_2.1-1.debian.tar.xz +├── debhello_2.1-1.dsc +├── debhello_2.1-1_armhf.build +├── debhello_2.1-1_armhf.buildinfo +├── debhello_2.1-1_armhf.changes +├── debhello_2.1-1_armhf.deb +├── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz +├── libsharedlib-dev_2.1-1_armhf.deb +├── libsharedlib1-dbgsym_2.1-1_armhf.deb +└── libsharedlib1_2.1-1_armhf.deb -1 directory, 8 files - chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian - chmod a-x usr/share/doc/libsharedlib1/changelog.Debian - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian - gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian - cd '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' - cd '/build/debmake-doc-1.14/debhello-2.1-pkg2/test/debhello-2.1' - $ dpkg -c debhello_3.0-1_all.deb +1 directory, 12 files + $ dpkg -c debhello-dbgsym_2.1-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/85/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello + $ dpkg -c debhello_2.1-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ -rwxr-xr-x root/root ... ./usr/bin/hello drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/applications/ --rw-r--r-- root/root ... ./usr/share/applications/hello.desktop drwxr-xr-x root/root ... ./usr/share/doc/ drwxr-xr-x root/root ... ./usr/share/doc/debhello/ -rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian -rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz -rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -drwxr-xr-x root/root ... ./usr/share/locale/ -drwxr-xr-x root/root ... ./usr/share/locale/ja/ -drwxr-xr-x root/root ... ./usr/share/locale/ja/LC_MESSAGES/ --rw-r--r-- root/root ... ./usr/share/locale/ja/LC_MESSAGES/debhello.mo drwxr-xr-x root/root ... ./usr/share/man/ drwxr-xr-x root/root ... ./usr/share/man/man1/ -rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz -drwxr-xr-x root/root ... ./usr/share/pixmaps/ --rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png - dh_fixperms - $ tar -tzf debhello-3.0.tar.gz -debhello-3.0/ -debhello-3.0/LICENSE -debhello-3.0/scripts/ -debhello-3.0/scripts/hello -debhello-3.0/data/ -debhello-3.0/data/hello.png -debhello-3.0/data/hello.desktop.in -debhello-3.0/po/ -debhello-3.0/po/LINGUAS -debhello-3.0/po/ja.po -debhello-3.0/po/Makefile -debhello-3.0/Makefile -debhello-3.0/man/ -debhello-3.0/man/hello.1 - $ tar --xz -tf debhello_3.0-1.debian.tar.xz + $ dpkg -c libsharedlib-dev_2.1-1_armhf.deb + install -d debian/debhello/usr/share/doc/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + install -d debian/libsharedlib1/usr/share/doc/libsharedlib1 + install -p -m0644 debian/copyright debian/libsharedlib1/usr/share/doc/libsharedlib1/copyright + install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev + install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright + dh_installchangelogs +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/include/ +-rw-r--r-- root/root ... ./usr/include/sharedlib.h +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright +lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so -> libsharedlib.so.1 + $ dpkg -c libsharedlib1-dbgsym_2.1-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/49/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/libsharedlib1-dbgsym -> libsharedlib1 + $ dpkg -c libsharedlib1_2.1-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ +-rw-r--r-- root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright +lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 -> libsharedlib.so.1.0.0 + $ tar -tzf debhello-2.1.tar.gz +debhello-2.1/ +debhello-2.1/data/ +debhello-2.1/data/hello.desktop +debhello-2.1/data/hello.png +debhello-2.1/CMakeLists.txt +debhello-2.1/man/ +debhello-2.1/man/hello.1 +debhello-2.1/man/CMakeLists.txt +debhello-2.1/lib/ +debhello-2.1/lib/CMakeLists.txt +debhello-2.1/lib/sharedlib.h +debhello-2.1/lib/sharedlib.c +debhello-2.1/src/ +debhello-2.1/src/config.h.in +debhello-2.1/src/CMakeLists.txt +debhello-2.1/src/hello.c + $ tar --xz -tf debhello_2.1-1.debian.tar.xz debian/ debian/README.Debian debian/changelog debian/compat debian/control debian/copyright +debian/debhello.install +debian/libsharedlib-dev.install +debian/libsharedlib1.install +debian/libsharedlib1.symbols debian/patches/ +debian/patches/000-cmake-multiarch.patch debian/patches/series debian/rules debian/source/ debian/source/format debian/watch - $ dpkg -f debhello_3.0-1_all.deb pre-depends depends recommends conflicts breaks - find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1' -touch debhello-3.0-pkg1/.stamp + $ dpkg -f debhello-dbgsym_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: debhello (= 2.1-1) + $ dpkg -f debhello_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libsharedlib1 (= 2.1-1), libc6 (>= 2.4) + $ dpkg -f libsharedlib-dev_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libsharedlib1 (= 2.1-1) + $ dpkg -f libsharedlib1-dbgsym_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libsharedlib1 (= 2.1-1) + $ dpkg -f libsharedlib1_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks +W: debhello source: useless-autoreconf-build-depends dh-autoreconf +Depends: libc6 (>= 2.4) +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-2.1-pkg2" +touch debhello-2.1-pkg2/.stamp ============= Build debhello-3.1-pkg1 ============== make -C debhello-3.1-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.1-pkg1' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-3.1-pkg1" mkdir -p /build/debmake-doc-1.14/debhello-3.1-pkg1/test echo /build/debmake-doc-1.14/debhello-3.1-pkg1 > /build/debmake-doc-1.14/debhello-3.1-pkg1/next.dir echo debhello-3.1 > /build/debmake-doc-1.14/debhello-3.1-pkg1/project + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + install -p -m0644 ./ChangeLog debian/debhello/usr/share/doc/debhello/changelog + install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian + install -p -m0644 ./ChangeLog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog for i in step000 step101 step102 step103 step104 step105 step200 step201 step202 step203 step299 step301 step302 step303 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ cd $(cat /build/debmake-doc-1.14/debhello-3.1-pkg1/next.dir) >/dev/null ; \ script -e -q -c /build/debmake-doc-1.14/debhello-3.1-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-3.1-pkg1/$i.log ; \ @@ -16853,15 +16291,12 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-3.1-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done + install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian + install -p -m0644 ./ChangeLog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog $ wget http://www.example.org/download/debhello-3.1.tar.gz ... - find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + dh_installman $ tar -xzmf debhello-3.1.tar.gz - find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 $ tree . ├── debhello-3.1 @@ -16886,23 +16321,13 @@ └── debhello-3.1.tar.gz 6 directories, 14 files - find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 $ cat debhello-3.1/scripts/hello -#!/usr/bin/python3 find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - +#!/usr/bin/python3 import hello_py if __name__ == '__main__': hello_py.main() - find debian/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w $ cat debhello-3.1/hello_py/__init__.py #!/usr/bin/python3 from gi.repository import Gtk @@ -16939,8 +16364,6 @@ if __name__ == '__main__': main() - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - dh_missing $ cat debhello-3.1/setup.py #!/usr/bin/python3 # vi:se ts=4 sts=4 et ai: @@ -16981,6 +16404,9 @@ } ) + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 $ cat debhello-3.1/po/LINGUAS ja $ cat debhello-3.1/po/POTFILES.in @@ -16988,8 +16414,9 @@ hello_py/__init__.py # gettext 0.19 can handle desktop file data/hello.desktop.in - dh_strip + dh_perl $ cat debhello-3.1/MANIFEST.in +I: set parameters include MANIFEST.in include MANIFEST include LICENSE @@ -16997,42 +16424,463 @@ include data/hello.png include man/hello.1 include po/ja.po - $ cd debhello-3.1 +I: sanity check of parameters +I: pkg="debhello", ver="3.0", rev="1" +I: *** start packaging in "debhello-3.0". *** +I: provide debhello_3.0.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-3.0-pkg1/test" +I: $ ln -sf debhello-3.0.tar.gz debhello_3.0.orig.tar.gz +I: pwd = "/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0" +I: parse binary package settings: :sh +I: binary package=debhello Type=script / Arch=all M-A=foreign +I: analyze the source tree +I: build_type = make +I: scan source for copyright+license text and file extensions +I: 25 %, ext = desktop +I: 25 %, ext = media +I: 25 %, ext = 1 +I: 25 %, ext = po +I: check_all_licenses +I: .. $ cd debhello-3.1. +.W: Non-UTF-8 char found, using latin-1: data/hello.png $ debmake -b':py3' - install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49 - objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug - strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85 - objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug - objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug - strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello - objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug debian/debhello/usr/bin/hello - install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc - ln -s libsharedlib1 debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc/libsharedlib1-dbgsym - install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc - ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym - dh_makeshlibs - rm -f debian/debhello/DEBIAN/shlibs - rm -f debian/libsharedlib1/DEBIAN/shlibs - install -d debian/libsharedlib1/DEBIAN - echo "libsharedlib 1 libsharedlib1" >> debian/libsharedlib1/DEBIAN/shlibs - chmod 0644 -- debian/libsharedlib1/DEBIAN/shlibs - chown 0:0 -- debian/libsharedlib1/DEBIAN/shlibs - dpkg-gensymbols -plibsharedlib1 -Idebian/libsharedlib1.symbols -Pdebian/libsharedlib1 -edebian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 - dh_installdeb - install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers - install -d debian/libsharedlib-dev/DEBIAN - dh_gencontrol - mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers - rm -f debian/libsharedlib-dev/DEBIAN/shlibs - dh_shlibdeps - echo misc:Depends= >> debian/libsharedlib-dev.substvars - echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars - dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev +.... +I: check_all_licenses completed for 8 files. +I: bunch_all_licenses +I: format_all_licenses +I: make debian/* template files +I: single binary package +I: debmake -x "1" ... +I: creating => debian/control +I: creating => debian/copyright +I: substituting => /usr/share/debmake/extra0/rules +I: creating => debian/rules +I: substituting => /usr/share/debmake/extra0/changelog +I: creating => debian/changelog +I: substituting => /usr/share/debmake/extra1/README.Debian +I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat +I: substituting => /usr/share/debmake/extra1/watch +I: creating => debian/watch +I: substituting => /usr/share/debmake/extra1source/local-options +I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format +I: substituting => /usr/share/debmake/extra1patches/series +I: creating => debian/patches/series +I: run "debmake -x2" to get more template files +I: $ wrap-and-sort + dh_link + rm -f debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 + ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 + rm -f debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so + ln -s libsharedlib.so.1.0.0 debian/libsharedlib-dev/usr/lib/arm-linux-gnueabihf/libsharedlib.so + dh_strip_nondeterminism +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) + dh_compress + $ cd .. + $ tree +. +├── debhello-3.0 +│   ├── LICENSE +│   ├── Makefile +│   ├── data +│   │   ├── hello.desktop.in +│   │   └── hello.png +│   ├── debian +│   │   ├── README.Debian +│   │   ├── changelog +│   │   ├── compat +│   │   ├── control +│   │   ├── copyright +│   │   ├── patches +│   │   │   └── series +│   │   ├── rules +│   │   ├── source +│   │   │   ├── format +│   │   │   └── local-options +│   │   └── watch +│   ├── man +│   │   └── hello.1 +│   ├── po +│   │   ├── LINGUAS +│   │   ├── Makefile +│   │   └── ja.po +│   └── scripts +│   └── hello +├── debhello-3.0.tar.gz +└── debhello_3.0.orig.tar.gz -> debhello-3.0.tar.gz + +8 directories, 21 files + $ cat debhello-3.0/debian/rules +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +#export DH_VERBOSE = 1 + +%: + dh $@ + +#override_dh_auto_install: +# dh_auto_install -- prefix=/usr + +#override_dh_install: +# dh_install --list-missing -X.pyc -X.pyo + cd debian/debhello + $ cd .. cd debian/libsharedlib-dev + cd debian/libsharedlib1 + + $ cp -a /build/debmake-doc-1.14/debhello-3.0-pkg1/test debmake + $ cd /build/debmake-doc-1.14/debhello-3.0-pkg1/test + $ vim debhello-3.0/debian/rules + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/rules +#!/usr/bin/make -f +export DH_VERBOSE = 1 + +%: + dh $@ + +override_dh_auto_install: + dh_auto_install -- prefix=/usr + $ dch -r + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/changelog +debhello (3.0-1) unstable; urgency=low + + * New upstream release. chmod a-x usr/share/doc/libsharedlib-dev/changelog usr/share/doc/libsharedlib-dev/changelog.Debian + + - POSIX shell script and data with the graphical user interface. + - Makefile supporting $(DESTDIR) and $(prefix) . + - I18N with gettext (0.19). + + -- Osamu Aoki Mon, 12 Jan 2015 03:00:01 +0900 + +debhello (2.1-1) unstable; urgency=low + + * New upstream release. + - C source for an executable with a shared library. + - Makefile generated from CMakeLists.txt . + + -- Osamu Aoki Mon, 12 Jan 2015 02:01:01 +0900 + +debhello (2.0-1) unstable; urgency=low + + * New upstream release. + - C source for an executable with a shared library. + - Makefile generated from Makefile.am and configure.ac . + + -- Osamu Aoki Mon, 12 Jan 2015 02:00:01 +0900 + +debhello (1.7-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from CMakeLists.txt . + + -- Osamu Aoki Mon, 12 Jan 2015 01:07:01 +0900 + +debhello (1.6-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from Makefile.am and configure.ac . + + -- Osamu Aoki Mon, 12 Jan 2015 01:06:01 +0900 + +debhello (1.5-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from Makefile.in and ./configure . + + -- Osamu Aoki Mon, 12 Jan 2015 01:05:01 +0900 + +debhello (1.4-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile not supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:04:01 +0900 + +debhello (1.3-1) unstable; urgency=low + + * New upstream release. + - Python3 script with the graphical user interface. + - Packaged in Python distutils with setup.py . + + -- Osamu Aoki Mon, 12 Jan 2015 01:03:01 +0900 + +debhello (1.2-1) unstable; urgency=low + + * New upstream release. + - Python3 script with the command-line interface. + - Packaged in Python distutils with setup.py . + + -- Osamu Aoki Mon, 12 Jan 2015 01:02:01 +0900 + +debhello (1.1-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data with the graphical user interface. + - Makefile supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 + +debhello (1.0-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data. + - Makefile supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 + +debhello (0.2-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data without Makefile. + + -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 + +debhello (0.1-1) unstable; urgency=low + + * New upstream release. + - Empty content. + + -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 + +debhello (0.0-1) unstable; urgency=low + + * Initial release of debhello. Closes: #123456 + - C source for an executable. + - Makefile supporting $(DESTDIR) and $(prefix)=/usr . + + -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + gzip -9nf usr/share/doc/libsharedlib-dev/changelog usr/share/doc/libsharedlib-dev/changelog.Debian + chmod a-x usr/share/doc/libsharedlib1/changelog usr/share/doc/libsharedlib1/changelog.Debian + chmod a-x usr/share/doc/debhello/changelog usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' + gzip -9nf usr/share/doc/libsharedlib1/changelog usr/share/doc/libsharedlib1/changelog.Debian + gzip -9nf usr/share/doc/debhello/changelog usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' + cd '/build/debmake-doc-1.14/debhello-2.0-pkg2/test/debhello-2.0' + $ vim debhello-3.0/debian/README.Debian + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/README.Debian +debhello upstream package example + +This is an example upstream package to demonstrate the Debian packaging +using the debmake command. + + -- Osamu Aoki Sun, 11 Jan 2015 00:00:00 +0000 + $ vim debhello-3.0/debian/changelog + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/changelog +debhello (3.0-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data with the graphical user interface. + - Makefile supporting $(DESTDIR) and $(prefix) . + - I18N with gettext (0.19). + + -- Osamu Aoki Mon, 12 Jan 2015 03:00:01 +0900 + +debhello (2.1-1) unstable; urgency=low + + * New upstream release. + - C source for an executable with a shared library. + - Makefile generated from CMakeLists.txt . + + -- Osamu Aoki Mon, 12 Jan 2015 02:01:01 +0900 + +debhello (2.0-1) unstable; urgency=low + + * New upstream release. + - C source for an executable with a shared library. + - Makefile generated from Makefile.am and configure.ac . + + -- Osamu Aoki Mon, 12 Jan 2015 02:00:01 +0900 + +debhello (1.7-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from CMakeLists.txt . + + -- Osamu Aoki Mon, 12 Jan 2015 01:07:01 +0900 + +debhello (1.6-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from Makefile.am and configure.ac . + + -- Osamu Aoki Mon, 12 Jan 2015 01:06:01 +0900 + +debhello (1.5-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from Makefile.in and ./configure . + + -- Osamu Aoki Mon, 12 Jan 2015 01:05:01 +0900 + +debhello (1.4-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile not supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:04:01 +0900 + +debhello (1.3-1) unstable; urgency=low + + * New upstream release. + - Python3 script with the graphical user interface. + - Packaged in Python distutils with setup.py . + + -- Osamu Aoki Mon, 12 Jan 2015 01:03:01 +0900 + +debhello (1.2-1) unstable; urgency=low + + * New upstream release. + - Python3 script with the command-line interface. + - Packaged in Python distutils with setup.py . + + -- Osamu Aoki Mon, 12 Jan 2015 01:02:01 +0900 + +debhello (1.1-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data with the graphical user interface. + - Makefile supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 + +debhello (1.0-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data. + - Makefile supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 + +debhello (0.2-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data without Makefile. + + -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 + +debhello (0.1-1) unstable; urgency=low + + * New upstream release. + - Empty content. + + -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 + +debhello (0.0-1) unstable; urgency=low + + * Initial release of debhello. Closes: #123456 + - C source for an executable. + - Makefile supporting $(DESTDIR) and $(prefix)=/usr . + + -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + $ vim debhello-3.0/debian/watch + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/watch + dh_fixperms +# When there is no appropriate upstream URL for uscan, it is +# the best to have a watch file without any real content as +# this file. See uscan(1). + $ vim debhello-3.0/debian/compat + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/compat +11 + $ vim debhello-3.0/debian/control + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/control +Source: debhello +Section: devel +Priority: optional +Maintainer: Osamu Aoki +Build-Depends: debhelper (>=11~) +Standards-Version: 4.3.0 +Homepage: https://salsa.debian.org/debian/debmake-doc + +Package: debhello +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Description: example package in the debmake-doc package + This is an example package to demonstrate Debian packaging using + the debmake command. + . + The generated Debian package uses the dh command offered by the + debhelper package and the dpkg source format `3.0 (quilt)'. + $ vim debhello-3.0/debian/copyright + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/copyright +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: debhello +Source: https://salsa.debian.org/debian/debmake-doc + +Files: * +Copyright: 2015 Osamu Aoki +License: Expat + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + $ vim debhello-3.0/debian/source/format + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/source/format +3.0 (quilt) + + $ vim debhello-3.0/debian/source/local-options + ... hack, hack, hack, ... + $ cat debhello-3.0/debian/source/local-options +abort-on-upstream-changes +unapply-patches + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + $ tree debhello-3.0/debian +debhello-3.0/debian +├── README.Debian +├── changelog +├── compat +├── control +├── copyright +├── patches +│   └── series +├── rules +├── source +│   ├── format +│   └── local-options +└── watch + +2 directories, 10 files + $ cd .. + $ cp -a /build/debmake-doc-1.14/debhello-3.0-pkg1/test package + $ cd /build/debmake-doc-1.14/debhello-3.0-pkg1/test + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s I: set parameters I: sanity check of parameters I: pkg="debhello", ver="3.1", rev="1" @@ -17040,29 +16888,26 @@ I: provide debhello_3.1.orig.tar.gz for non-native Debian package I: pwd = "/build/debmake-doc-1.14/debhello-3.1-pkg1/test" I: $ ln -sf debhello-3.1.tar.gz debhello_3.1.orig.tar.gz + $ cd debhello-3.0 + $ debuild I: pwd = "/build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1" I: parse binary package settings: :py3 I: binary package=debhello Type=python3 / Arch=all M-A=foreign I: analyze the source tree I: build_type = I: scan source for copyright+license text and file extensions -I: 22 %, ext = python I: 22 %, ext = in +I: 22 %, ext = python I: 11 %, ext = cfg -I: 11 %, ext = media I: 11 %, ext = desktop -I: 11 %, ext = po +I: 11 %, ext = media I: 11 %, ext = 1 +I: 11 %, ext = po I: check_all_licenses -I: . echo misc:Depends= >> debian/libsharedlib1.substvars - echo misc:Pre-Depends= >> debian/libsharedlib1.substvars - install -d debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN - dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/.debhelper/libsharedlib1/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libsharedlib1-dbgsym "-DDepends=libsharedlib1 (= \${binary:Version})" "-DDescription=debug symbols for libsharedlib1" -DBuild-Ids=2e9de45c5f2aa1c9cde3af50ddb41d369777862f -DSection=debug -UReplaces -UBreaks -......W: Non-UTF-8 char found, using latin-1: data/hello.png - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=4719d7bf7f58927edfe8487fbabc12cf81cb7ff4 -DSection=debug -UMulti-Arch -UReplaces -UBreaks +I: .......W: Non-UTF-8 char found, using latin-1: data/hello.png + find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 ..... I: check_all_licenses completed for 12 files. I: bunch_all_licenses @@ -17076,23 +16921,33 @@ I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch + find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort - install -d debian/debhello/DEBIAN - dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello - dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + dh_missing + dh_strip $ cd .. $ tree . @@ -17132,6 +16987,7 @@ └── debhello_3.1.orig.tar.gz -> debhello-3.1.tar.gz 9 directories, 25 files + dpkg-buildpackage -us -uc -ui -i $ cat debhello-3.1/debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. @@ -17167,8 +17023,21 @@ %: dh $@ --with python3 --buildsystem=pybuild + install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e + objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug + install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47 + objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug +Finished running lintian. + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug + strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug + strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello $ vim debhello-3.1/debian/control ... hack, hack, hack, ... + objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug debian/debhello/usr/bin/hello $ cat debhello-3.1/debian/control Source: debhello Section: devel @@ -17193,16 +17062,19 @@ . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. + install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc + ln -s libsharedlib1 debian/.debhelper/libsharedlib1/dbgsym-root/usr/share/doc/libsharedlib1-dbgsym + install -d debian/.debhelper/debhello/dbgsym-root/usr/share/doc + ln -s debhello debian/.debhelper/debhello/dbgsym-root/usr/share/doc/debhello-dbgsym + dh_makeshlibs $ vim debhello-3.1/debian/hello.1 ... hack, hack, hack, ... -cp: cannot stat '/build/debmake-doc-1.14/debhello-3.1/debian/hello.1': No such file or directory +cp: impossibile eseguire stat di '/build/debmake-doc-1.14/debhello-3.1/debian/hello.1': File o directory non esistente $ vim debhello-3.1/debian/manpages ... hack, hack, hack, ... - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control -cp: cannot stat '/build/debmake-doc-1.14/debhello-3.1/debian/manpages': No such file or directory +cp: impossibile eseguire stat di '/build/debmake-doc-1.14/debhello-3.1/debian/manpages': File o directory non esistente $ cat debhello-3.1/debian/manpages -cat: debhello-3.1/debian/manpages: No such file or directory +cat: debhello-3.1/debian/manpages: File o directory non esistente $ tree debhello-3.1/debian debhello-3.1/debian ├── README.Debian @@ -17219,14 +17091,8 @@ └── watch 2 directories, 10 files - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 $ dch -r ... hack, hack, hack, ... - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello $ cat debhello-3.1/debian/changelog debhello (3.1-1) unstable; urgency=low @@ -17347,6 +17213,7 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + rm -f debian/debhello/DEBIAN/shlibs $ tree debhello-3.1/debian debhello-3.1/debian ├── README.Debian @@ -17363,184 +17230,23 @@ └── watch 2 directories, 10 files + rm -f debian/libsharedlib1/DEBIAN/shlibs $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-3.1-pkg1/test package $ cd /build/debmake-doc-1.14/debhello-3.1-pkg1/test - $ cd debhello-3.1 - $ debuild - dpkg-buildpackage -us -uc -ui -i dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 3.1-1 +dpkg-buildpackage: info: source version 3.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Osamu Aoki - chmod 0644 -- debian/libsharedlib1/DEBIAN/control - chown 0:0 -- debian/libsharedlib1/DEBIAN/control - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - dh_md5sums - dh_installdeb - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf - cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums - chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums - install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers - install -d debian/libsharedlib-dev/DEBIAN - dh_gencontrol - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - cd debian/.debhelper/libsharedlib1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums - dh_builddeb - echo misc:Depends= >> debian/libsharedlib-dev.substvars - echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars - dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev - dpkg-deb --build debian/libsharedlib-dev .. - dpkg-deb --build debian/debhello .. - dpkg-deb --build debian/libsharedlib1 .. -dpkg-deb: building package 'debhello' in '../debhello_2.0-1_armhf.deb'. -dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.0-1_armhf.deb'. -dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.0-1_armhf.deb'. - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=85cb1b8bf1e11bce3d9b283018530cab9a7b6598 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - echo misc:Depends= >> debian/libsharedlib1.substvars - echo misc:Pre-Depends= >> debian/libsharedlib1.substvars - install -d debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN - dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/.debhelper/libsharedlib1/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libsharedlib1-dbgsym "-DDepends=libsharedlib1 (= \${binary:Version})" "-DDescription=debug symbols for libsharedlib1" -DBuild-Ids=497f015072aab4822637ec7760e1700b2b3a036d -DSection=debug -UReplaces -UBreaks - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_2.0-1_armhf.deb'. - dpkg-deb --build debian/.debhelper/libsharedlib1/dbgsym-root .. -dpkg-deb: building package 'libsharedlib1-dbgsym' in '../libsharedlib1-dbgsym_2.0-1_armhf.deb'. - dpkg-genbuildinfo - fakeroot debian/rules clean -dh clean --with python3 --buildsystem=pybuild - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - dh_auto_clean -O--buildsystem=pybuild - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control - dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 - dpkg-genchanges >../debhello_2.0-1_armhf.changes -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control - chmod 0644 -- debian/libsharedlib1/DEBIAN/control - chown 0:0 -- debian/libsharedlib1/DEBIAN/control - pybuild --clean -i python{version} -p 3.7 - dh_md5sums - cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums - chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums - chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - cd debian/.debhelper/libsharedlib1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums - chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums - dh_builddeb -dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_2.0-1_armhf.changes ... - dpkg-deb --build debian/libsharedlib1 .. - dpkg-deb --build debian/libsharedlib-dev .. - dpkg-deb --build debian/debhello .. -dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.1-1_armhf.deb'. -dpkg-deb: building package 'debhello' in '../debhello_2.1-1_armhf.deb'. -dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.1-1_armhf.deb'. -I: pybuild base:217: python3.7 setup.py clean - dpkg-deb --build debian/.debhelper/libsharedlib1/dbgsym-root .. - dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. -dpkg-deb: building package 'libsharedlib1-dbgsym' in '../libsharedlib1-dbgsym_2.1-1_armhf.deb'. -dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_2.1-1_armhf.deb'. - dpkg-genbuildinfo -running clean -removing '/build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build' (and everything under it) -'build/bdist.linux-armhf' does not exist -- can't clean it -'build/scripts-3.7' does not exist -- can't clean it - rm -rf .pybuild/ - find . -name \*.pyc -exec rm {} \; - dh_autoreconf_clean -O--buildsystem=pybuild - dh_clean -O--buildsystem=pybuild - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) - dpkg-source -i -b . - dpkg-genchanges >../debhello_2.1-1_armhf.changes -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_3.1.orig.tar.gz -dpkg-source: info: building debhello in debhello_3.1-1.debian.tar.xz -dpkg-source: info: building debhello in debhello_3.1-1.dsc - debian/rules build -dh build --with python3 --buildsystem=pybuild -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . - dh_update_autotools_config -O--buildsystem=pybuild - dh_autoreconf -O--buildsystem=pybuild -dpkg-source: info: using options from debhello-2.1/debian/source/local-options: --abort-on-upstream-changes --unapply-patches -dpkg-source: info: unapplying 000-cmake-multiarch.patch - dh_auto_configure -O--buildsystem=pybuild -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_2.1-1_armhf.changes ... - pybuild --configure -i python{version} -p 3.7 -I: pybuild base:217: python3.7 setup.py config -running config - dh_auto_build -O--buildsystem=pybuild - pybuild --build -i python{version} -p 3.7 -I: pybuild base:217: /usr/bin/python3 setup.py build -running build -running build_py -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py -copying hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py -running build_scripts -creating build -creating build/scripts-3.7 -copying and adjusting scripts/hello -> build/scripts-3.7 -changing mode of build/scripts-3.7/hello from 644 to 755 -running build_i18n -intltool-update -p -g debhello -W: debhello source: useless-autoreconf-build-depends dh-autoreconf -msgfmt po/ja.po -o build/mo/ja/LC_MESSAGES/debhello.mo -intltool-merge -d po data/hello.desktop.in build/share/applications/hello.desktop -Merging translations into build/share/applications/hello.desktop. -running build_icons -running build_help -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) - dh_auto_test -O--buildsystem=pybuild - pybuild --test -i python{version} -p 3.7 -I: pybuild base:217: cd /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v -Finished running lintian. + install -d debian/libsharedlib1/DEBIAN + echo "libsharedlib 1 libsharedlib1" >> debian/libsharedlib1/DEBIAN/shlibs + chmod 0644 -- debian/libsharedlib1/DEBIAN/shlibs + chown 0:0 -- debian/libsharedlib1/DEBIAN/shlibs + dpkg-gensymbols -plibsharedlib1 -Idebian/libsharedlib1.symbols -Pdebian/libsharedlib1 -edebian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + $ cd debhello-3.1 + $ debuild $ cd .. $ tree -FL 1 -W: debhello source: superfluous-clutter-in-homepage . ├── debhello-2.0/ ├── debhello-2.0.tar.gz @@ -17557,16 +17263,14 @@ └── libsharedlib1_2.0-1_armhf.deb 1 directory, 12 files -W: debhello source: bad-homepage -Unable to init server: Could not connect: Connection refused $ dpkg -c debhello-dbgsym_2.0-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/lib/ drwxr-xr-x root/root ... ./usr/lib/debug/ drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/47/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/12/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/12/0a52688a0c3ca6affae9c4816701e17654855c.debug drwxr-xr-x root/root ... ./usr/share/ drwxr-xr-x root/root ... ./usr/share/doc/ lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello @@ -17580,14 +17284,11 @@ drwxr-xr-x root/root ... ./usr/share/doc/debhello/ -rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian -rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.gz -rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright drwxr-xr-x root/root ... ./usr/share/man/ drwxr-xr-x root/root ... ./usr/share/man/man1/ -rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz $ dpkg -c libsharedlib-dev_2.0-1_armhf.deb -W: debhello source: changelog-should-mention-nmu -W: debhello source: source-nmu-has-incorrect-version-number 2.1-1 drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/include/ @@ -17598,29 +17299,22 @@ drwxr-xr-x root/root ... ./usr/share/doc/ drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ -rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.gz -rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so -> libsharedlib.so.1.0.0 + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf $ dpkg -c libsharedlib1-dbgsym_2.0-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/lib/ drwxr-xr-x root/root ... ./usr/lib/debug/ drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/2e/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/23/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/23/7c69032325bad53ebb065b2eafeec2a47a5687.debug drwxr-xr-x root/root ... ./usr/share/ drwxr-xr-x root/root ... ./usr/share/doc/ lrwxrwxrwx root/root ... ./usr/share/doc/libsharedlib1-dbgsym -> libsharedlib1 -Unable to init server: Could not connect: Connection refused $ dpkg -c libsharedlib1_2.0-1_armhf.deb -/build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py/__init__.py:2: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded. - from gi.repository import Gtk - ----------------------------------------------------------------------- -Ran 0 tests in 0.000s - -OK drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/lib/ @@ -17630,45 +17324,26 @@ drwxr-xr-x root/root ... ./usr/share/doc/ drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ -rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.gz -rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 -> libsharedlib.so.1.0.0 $ tar -tzf debhello-2.0.tar.gz debhello-2.0/ -debhello-2.0/src/ -debhello-2.0/src/hello.c -debhello-2.0/src/Makefile.am debhello-2.0/data/ +debhello-2.0/data/hello.desktop debhello-2.0/data/hello.png -debhello-2.0/data/hello.desktop.in -debhello-2.0/po/ -debhello-2.0/po/LINGUAS -debhello-2.0/po/en@boldquot.header -debhello-2.0/po/boldquot.sed -debhello-2.0/po/remove-potcdate.sin -debhello-2.0/po/Makevars -debhello-2.0/po/Rules-quot -debhello-2.0/po/Makefile.in.in -debhello-2.0/po/en@quot.header -debhello-2.0/po/fr.po -debhello-2.0/po/ChangeLog -debhello-2.0/po/insert-header.sin -debhello-2.0/po/POTFILES.in -debhello-2.0/po/debhello.pot -debhello-2.0/po/quot.sed -debhello-2.0/configure.ac -debhello-2.0/ABOUT-NLS +debhello-2.0/Makefile.am debhello-2.0/man/ debhello-2.0/man/hello.1 debhello-2.0/man/Makefile.am -debhello-2.0/ChangeLog debhello-2.0/lib/ -debhello-2.0/lib/sharedlib.c -debhello-2.0/lib/sharedlib.h debhello-2.0/lib/Makefile.am -debhello-2.0/Makefile.am +debhello-2.0/lib/sharedlib.h +debhello-2.0/lib/sharedlib.c +debhello-2.0/src/ +debhello-2.0/src/Makefile.am +debhello-2.0/src/hello.c +debhello-2.0/configure.ac $ tar --xz -tf debhello_2.0-1.debian.tar.xz - create-stamp debian/debhelper-build-stamp debian/ debian/README.Debian debian/changelog @@ -17685,11 +17360,8 @@ debian/source/ debian/source/format debian/watch - fakeroot debian/rules binary -dh binary --with python3 --buildsystem=pybuild $ dpkg -f debhello-dbgsym_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks Depends: debhello (= 2.0-1) -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-04-05) $ dpkg -f debhello_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 2.0-1), libc6 (>= 2.4) $ dpkg -f libsharedlib-dev_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks @@ -17698,11 +17370,11 @@ Depends: libsharedlib1 (= 2.0-1) $ dpkg -f libsharedlib1_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.0-pkg2' -touch debhello-2.0-pkg2/.stamp +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-2.0-pkg1" +touch debhello-2.0-pkg1/.stamp ============= Build debhello-3.2-pkg1 ============== make -C debhello-3.2-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.2-pkg1' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-3.2-pkg1" mkdir -p /build/debmake-doc-1.14/debhello-3.2-pkg1/test echo /build/debmake-doc-1.14/debhello-3.2-pkg1 > /build/debmake-doc-1.14/debhello-3.2-pkg1/next.dir echo debhello-3.2 > /build/debmake-doc-1.14/debhello-3.2-pkg1/project @@ -17718,9 +17390,12 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-3.2-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done + mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers + rm -f debian/libsharedlib-dev/DEBIAN/shlibs $ wget http://www.example.org/download/debhello-3.2.tar.gz ... $ tar -xzmf debhello-3.2.tar.gz + dh_shlibdeps $ tree . ├── debhello-3.2 @@ -17741,6 +17416,7 @@ └── debhello-3.2.tar.gz 5 directories, 11 files + dpkg-buildpackage -us -uc -ui -i $ cat debhello-3.2/src/hello.c #include "config.h" #include @@ -17795,7 +17471,6 @@ -rm -f $(DESTDIR)$(prefix)/share/locale/ja/LC_MESSAGES/debhello.mo .PHONY: all install clean distclean uninstall - dh_testroot -O--buildsystem=pybuild $ cat debhello-3.2/configure #!/bin/sh -e # default values @@ -17835,6 +17510,7 @@ echo "#define LOCALEDIR \"${LOCALEDIR}\"" >>src/config.h echo "#define PACKAGE_AUTHOR \"${PACKAGE_AUTHOR}\"" >>src/config.h +dpkg-source: info: using options from debhello-3.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches $ cat debhello-3.2/po/LINGUAS ja $ cat debhello-3.2/po/Makefile @@ -17863,136 +17539,29 @@ -rm -f ../data/hello.desktop FORCE: - dh_prep -O--buildsystem=pybuild $ cd debhello-3.2 $ debmake -E: debhello: section-is-dh_make-template -W: debhello: superfluous-clutter-in-homepage -W: debhello: bad-homepage - rm -f -- debian/debhello.substvars - rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ - dh_auto_install -O--buildsystem=pybuild -W: libsharedlib-dev: superfluous-clutter-in-homepage -W: libsharedlib-dev: bad-homepage - install -d /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello -W: libsharedlib1: superfluous-clutter-in-homepage -W: libsharedlib1: bad-homepage -Finished running lintian. - $ cd .. - $ tree -FL 1 -. -├── debhello-2.1/ -├── debhello-2.1.tar.gz -├── debhello-dbgsym_2.1-1_armhf.deb -├── debhello_2.1-1.debian.tar.xz -├── debhello_2.1-1.dsc -├── debhello_2.1-1_armhf.build -├── debhello_2.1-1_armhf.buildinfo -├── debhello_2.1-1_armhf.changes -├── debhello_2.1-1_armhf.deb -├── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz -├── libsharedlib-dev_2.1-1_armhf.deb -├── libsharedlib1-dbgsym_2.1-1_armhf.deb -└── libsharedlib1_2.1-1_armhf.deb - -1 directory, 12 files - $ dpkg -c debhello-dbgsym_2.1-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/85/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/85/cb1b8bf1e11bce3d9b283018530cab9a7b6598.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello - $ dpkg -c debhello_2.1-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/bin/ --rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -drwxr-xr-x root/root ... ./usr/share/man/ -drwxr-xr-x root/root ... ./usr/share/man/man1/ --rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz - $ dpkg -c libsharedlib-dev_2.1-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/include/ --rw-r--r-- root/root ... ./usr/include/sharedlib.h -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright -lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so -> libsharedlib.so.1 - $ dpkg -c libsharedlib1-dbgsym_2.1-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/debug/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ -drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/49/ --rw-r--r-- root/root ... ./usr/lib/debug/.build-id/49/7f015072aab4822637ec7760e1700b2b3a036d.debug -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -lrwxrwxrwx root/root ... ./usr/share/doc/libsharedlib1-dbgsym -> libsharedlib1 - $ dpkg -c libsharedlib1_2.1-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ --rw-r--r-- root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright -lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 -> libsharedlib.so.1.0.0 - pybuild --install -i python{version} -p 3.7 --dest-dir /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello - $ tar -tzf debhello-2.1.tar.gz -debhello-2.1/ -debhello-2.1/src/ -debhello-2.1/src/config.h.in -debhello-2.1/src/hello.c -debhello-2.1/src/CMakeLists.txt -debhello-2.1/data/ -debhello-2.1/data/hello.png -debhello-2.1/data/hello.desktop -debhello-2.1/man/ -debhello-2.1/man/CMakeLists.txt -debhello-2.1/man/hello.1 -debhello-2.1/lib/ -debhello-2.1/lib/sharedlib.c -debhello-2.1/lib/sharedlib.h -debhello-2.1/lib/CMakeLists.txt -debhello-2.1/CMakeLists.txt - $ tar --xz -tf debhello_2.1-1.debian.tar.xz -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/debhello.install -debian/libsharedlib-dev.install -debian/libsharedlib1.install -debian/libsharedlib1.symbols -debian/patches/ -debian/patches/000-cmake-multiarch.patch -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch + dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 + install -d debian/debhello/DEBIAN + dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 3.1-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + fakeroot debian/rules clean +dh clean + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf + dh_auto_clean + make -j4 distclean +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' +make -C po clean +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' +rm -f *.mo *~ +rm -f ../data/hello.desktop +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' + dh_clean I: set parameters I: sanity check of parameters I: pkg="debhello", ver="3.2", rev="1" @@ -18007,218 +17576,58 @@ I: build_type = configure I: scan source for copyright+license text and file extensions I: 17 %, ext = in -I: 17 %, ext = c -I: 17 %, ext = media I: 17 %, ext = desktop -I: 17 %, ext = po +I: 17 %, ext = media I: 17 %, ext = 1 +I: 17 %, ext = c +I: 17 %, ext = po I: check_all_licenses -I: .. $ dpkg -f debhello-dbgsym_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks -..W: Non-UTF-8 char found, using latin-1: data/hello.png -Depends: debhello (= 2.1-1) - $ dpkg -f debhello_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libsharedlib1 (= 2.1-1), libc6 (>= 2.4) - $ dpkg -f libsharedlib-dev_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks -..Depends: libsharedlib1 (= 2.1-1) -... +I: ....W: Non-UTF-8 char found, using latin-1: data/hello.png + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) +..... I: check_all_licenses completed for 9 files. I: bunch_all_licenses I: format_all_licenses I: make debian/* template files I: single binary package I: debmake -x "1" ... - $ dpkg -f libsharedlib1-dbgsym_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks I: creating => debian/control I: creating => debian/copyright I: substituting => /usr/share/debmake/extra0/rules I: creating => debian/rules + dpkg-source -i -b . I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort -Depends: libsharedlib1 (= 2.1-1) - $ dpkg -f libsharedlib1_2.1-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-2.1-pkg2' -touch debhello-2.1-pkg2/.stamp -============= Build debhello-3.3-pkg1 ============== -make -C debhello-3.3-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1' -mkdir -p /build/debmake-doc-1.14/debhello-3.3-pkg1/test -echo /build/debmake-doc-1.14/debhello-3.3-pkg1 > /build/debmake-doc-1.14/debhello-3.3-pkg1/next.dir -echo debhello-3.3 > /build/debmake-doc-1.14/debhello-3.3-pkg1/project -for i in step000 step101 step102 step103 step104 step105 step106 step200 step201 step202 step203 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ -cd $(cat /build/debmake-doc-1.14/debhello-3.3-pkg1/next.dir) >/dev/null ; \ -script -e -q -c /build/debmake-doc-1.14/debhello-3.3-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-3.3-pkg1/$i.log ; \ -ERR=$? ; \ -cat /build/debmake-doc-1.14/debhello-3.3-pkg1/$i.log | col -b -x | \ -grep -v -e '^Script started on' | \ -grep -v -e '^Script done on' | \ -sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ -sed -e 's#/build/debmake-doc-1.14/debhello-3.3-pkg1/test#/path/to#g' | \ -sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-3.3-pkg1/$i.slog ; \ -if [ x$ERR != x0 ]; then exit 1 ; fi ; \ -done - $ wget http://www.example.org/download/debhello-3.3.tar.gz - ... - $ tar -xzmf debhello-3.3.tar.gz + fakeroot debian/rules clean +dh clean --with python3 --buildsystem=pybuild + $ cd .. $ tree . -├── debhello-3.3 -│   ├── Makefile.am -│   ├── configure.ac -│   ├── configure.ac.new -│   ├── data -│   │   ├── hello.desktop.in -│   │   └── hello.png -│   ├── lib -│   │   ├── Makefile.am -│   │   ├── sharedlib.c -│   │   └── sharedlib.h -│   ├── man -│   │   ├── Makefile.am -│   │   └── hello.1 -│   ├── po -│   │   ├── ChangeLog -│   │   ├── LINGUAS -│   │   ├── Makefile.in.in -│   │   ├── Makevars -│   │   ├── POTFILES.in -│   │   ├── Rules-quot -│   │   ├── boldquot.sed -│   │   ├── en@boldquot.header -│   │   ├── en@quot.header -│   │   ├── fr.po -│   │   ├── insert-header.sin -│   │   ├── quot.sed -│   │   └── remove-potcdate.sin -│   └── src -│   ├── Makefile.am -│   └── hello.c -└── debhello-3.3.tar.gz - -6 directories, 26 files - $ cat debhello-3.3/src/hello.c -#include "config.h" -#include -#include -#include -#include -#define _(string) gettext (string) -int -main() -{ - setlocale(LC_ALL,""); - bindtextdomain(PACKAGE, LOCALEDIR); - textdomain(PACKAGE); - printf(_("Hello, my name is %s!\n"), PACKAGE_AUTHOR); - sharedlib(); - return 0; -} -I: pybuild base:217: /usr/bin/python3 setup.py install --root /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello - $ cat debhello-3.3/Makefile.am -# recursively process `Makefile.am` in SUBDIRS -SUBDIRS = po lib src man - -ACLOCAL_AMFLAGS = -I m4 - -EXTRA_DIST = build-aux/config.rpath m4/ChangeLog - $ cat debhello-3.3/man/Makefile.am -# manpages (distributed in the source package) -dist_man_MANS = hello.1 - $ cat debhello-3.3/src/Makefile.am -# program executables to be produced -bin_PROGRAMS = hello - -# source files used for bin_PROGRAMS -hello_SOURCES = hello.c - -# C pre-processor flags used for bin_PROGRAMS -AM_CPPFLAGS = -I$(srcdir) -I$(top_srcdir)/lib - -# Extra options for the linker for hello -hello_LDFLAGS = $(LTLIBINTL) - -# Libraries the `hello` binary to be linked -hello_LDADD = $(top_srcdir)/lib/libsharedlib.la - -# -localedir = $(datadir)/locale -DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ - $ cat debhello-3.3/configure.ac -# -*- Autoconf -*- -# Process this file with autoconf to produce a configure script. -AC_PREREQ([2.69]) -AC_INIT([debhello],[2.2],[foo@example.org]) -AC_CONFIG_SRCDIR([src/hello.c]) -AC_CONFIG_HEADERS([config.h]) -echo "Standard customization chores" -AC_CONFIG_AUX_DIR([build-aux]) - -AM_INIT_AUTOMAKE([foreign]) - -# Set default to --enable-shared --disable-static -LT_INIT([shared disable-static]) - -# find the libltdl sources in the libltdl sub-directory -LT_CONFIG_LTDL_DIR([libltdl]) - -# choose one -LTDL_INIT([recursive]) -#LTDL_INIT([subproject]) -#LTDL_INIT([nonrecursive]) - -# Add #define PACKAGE_AUTHOR ... in config.h with a comment -AC_DEFINE(PACKAGE_AUTHOR, ["Osamu Aoki"], [Define PACKAGE_AUTHOR]) -# Checks for programs. -AC_PROG_CC - -# desktop file support required -AM_GNU_GETTEXT_VERSION([0.19.3]) -AM_GNU_GETTEXT([external]) - -# only for the recursive case -AC_CONFIG_FILES([Makefile - po/Makefile.in - lib/Makefile - man/Makefile - src/Makefile]) -AC_OUTPUT - $ cat debhello-3.3/po/LINGUAS -fr - $ cat debhello-3.3/po/POTFILES.in -src/hello.c -lib/sharedlib.c -data/hello.desktop.in - $ grep '^[^#]' debhello-3.3/po/Makevars $ cd .. - -DOMAIN = $(PACKAGE) -subdir = po -top_builddir = .. -XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ -COPYRIGHT_HOLDER = -PACKAGE_GNU = no $ tree - -MSGID_BUGS_ADDRESS = -EXTRA_LOCALE_CATEGORIES = -USE_MSGCTXT = no -MSGMERGE_OPTIONS = -MSGINIT_OPTIONS = -PO_DEPENDS_ON_POT = yes -DIST_DEPENDS_ON_UPDATE_PO = yes -. ├── debhello-3.2 │   ├── LICENSE │   ├── Makefile.in @@ -18251,55 +17660,6 @@ └── debhello_3.2.orig.tar.gz -> debhello-3.2.tar.gz 8 directories, 22 files -running install -running build -running build_py - $ cat debhello-3.3/po/fr.po -running build_scripts -# SOME DESCRIPTIVE TITLE. -# This file is put in the public domain. -# FIRST AUTHOR , YEAR. -# -msgid "" -msgstr "" -"Project-Id-Version: debhello 2.2\n" -"Report-Msgid-Bugs-To: foo@example.org\n" -"POT-Creation-Date: 2015-03-01 20:22+0900\n" -"PO-Revision-Date: 2015-02-21 23:18+0900\n" -"Last-Translator: Osamu Aoki \n" -"Language-Team: French \n" -"Language: ja\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: src/hello.c:34 -#, c-format -msgid "Hello, my name is %s!\n" -msgstr "Bonjour, je m'appelle %s!\n" - -#: lib/sharedlib.c:29 -#, c-format -msgid "This is a shared library!\n" -msgstr "Ceci est une bibliothèque partagée!\n" - -#: data/hello.desktop.in:3 -msgid "Hello" -msgstr "" - -#: data/hello.desktop.in:4 -msgid "Greetings" -msgstr "Salutations" - -#: data/hello.desktop.in:6 -msgid "hello" -msgstr "" - -#: data/hello.desktop.in:9 -msgid "hello.png" -msgstr "" -running build_i18n -intltool-update -p -g debhello $ cat debhello-3.2/debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. @@ -18310,7 +17670,6 @@ %: dh $@ - $ cd debhello-3.3 $ cat debhello-3.2/debian/control Source: debhello Section: unknown @@ -18327,10 +17686,13 @@ Description: auto-generated package by debmake This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. - $ debmake $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-3.2-pkg1/test debmake +dpkg-source: info: using options from debhello-3.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_3.0.orig.tar.gz $ cd /build/debmake-doc-1.14/debhello-3.2-pkg1/test + dh_auto_clean -O--buildsystem=pybuild $ vim debhello-3.2/debian/rules ... hack, hack, hack, ... $ cat debhello-3.2/debian/rules @@ -18343,6 +17705,7 @@ override_dh_auto_configure: dh_auto_configure -- \ --author="Osamu Aoki" +dpkg-source: info: building debhello in debhello_3.0-1.debian.tar.xz $ vim debhello-3.2/debian/control ... hack, hack, hack, ... $ cat debhello-3.2/debian/control @@ -18364,8 +17727,11 @@ . The generated Debian package uses the dh command offered by the debhelper package and the dpkg source format `3.0 (quilt)'. +dpkg-source: info: building debhello in debhello_3.0-1.dsc $ dch -r ... hack, hack, hack, ... + debian/rules build +dh build $ cat debhello-3.2/debian/changelog debhello (3.2-1) unstable; urgency=low @@ -18516,451 +17882,106 @@ $ cd /build/debmake-doc-1.14/debhello-3.2-pkg1/test $ cd debhello-3.2 $ debuild -running build_icons -running build_help -running install_lib -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7 -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ -copying /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py/__pycache__/__init__.cpython-37.pyc -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ -copying /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py -byte-compiling /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__init__.py to __init__.cpython-37.pyc -running install_scripts -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin -copying build/scripts-3.7/hello -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin -changing mode of /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin/hello to 755 -running install_data -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/pixmaps -copying data/hello.png -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/pixmaps -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man/man1 -copying man/hello.1 -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man/man1 -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja/LC_MESSAGES -copying build/mo/ja/LC_MESSAGES/debhello.mo -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja/LC_MESSAGES -creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/applications -copying build/share/applications/hello.desktop -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/applications -running install_egg_info -Writing /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/debhello-4.2.egg-info - dh_installdocs -O--buildsystem=pybuild - install -d debian/debhello/usr/share/doc/debhello - install -d debian/.debhelper/generated/debhello - install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian - install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright - dh_installchangelogs -O--buildsystem=pybuild + dh_update_autotools_config + dh_autoreconf + dh_auto_configure dpkg-buildpackage -us -uc -ui -i -I: set parameters -I: sanity check of parameters -I: pkg="debhello", ver="3.3", rev="1" -I: *** start packaging in "debhello-3.3". *** -I: provide debhello_3.3.orig.tar.gz for non-native Debian package -I: pwd = "/build/debmake-doc-1.14/debhello-3.3-pkg1/test" -I: $ ln -sf debhello-3.3.tar.gz debhello_3.3.orig.tar.gz -I: pwd = "/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3" -I: parse binary package settings: -I: binary package=debhello Type=bin / Arch=any M-A=foreign -I: analyze the source tree -I: build_type = Autotools with autoreconf -I: scan source for copyright+license text and file extensions -I: 19 %, ext = am -I: 14 %, ext = c -I: 10 %, ext = header -I: 10 %, ext = sed -I: 10 %, ext = sin -I: 10 %, ext = in -I: 5 %, ext = ac -I: 5 %, ext = new -I: 5 %, ext = media -I: 5 %, ext = desktop -I: 5 %, ext = po -I: 5 %, ext = 1 -I: check_all_licenses -I: .. install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian -.. dh_installman -O--buildsystem=pybuild -..W: Non-UTF-8 char found, using latin-1: data/hello.png -......dpkg-buildpackage: info: source package debhello + dh_auto_build + make -j4 "INSTALL=install --strip-program=true" +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' +make -C po all +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' +xgettext -d debhello -L desktop ../data/hello.desktop.in -o debhello.pot +msgfmt --desktop --template ../data/hello.desktop.in -d ./ -o ../data/hello.desktop +xgettext -d debhello -j -L shell ../scripts/hello -o debhello.pot +msgmerge -U ja.po debhello.pot +. done. +msgfmt ja.po -o ja.mo +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' + dh_auto_test +dpkg-buildpackage: info: source package debhello dpkg-buildpackage: info: source version 3.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Osamu Aoki -............ -I: check_all_licenses completed for 24 files. -I: bunch_all_licenses -I: format_all_licenses -I: make debian/* template files -I: single binary package -I: debmake -x "1" ... -I: creating => debian/control -I: creating => debian/copyright -I: substituting => /usr/share/debmake/extra0/rules -I: creating => debian/rules -I: substituting => /usr/share/debmake/extra0/changelog -I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat -I: substituting => /usr/share/debmake/extra1/README.Debian -I: creating => debian/README.Debian -I: substituting => /usr/share/debmake/extra1/watch -I: creating => debian/watch -I: substituting => /usr/share/debmake/extra1source/format -I: creating => debian/source/format -I: substituting => /usr/share/debmake/extra1source/local-options -I: creating => debian/source/local-options -I: substituting => /usr/share/debmake/extra1patches/series -I: creating => debian/patches/series -I: run "debmake -x2" to get more template files -I: $ wrap-and-sort - man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new - mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 - chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 - dh_python3 -O--buildsystem=pybuild + dh_installdeb + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary +dh binary dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf -D: dh_python3 dh_python3:161: version: 3.20190308 -D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] -D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': '--buildsystem=pybuild'} -D: dh_python3 dh_python3:164: args: [] -D: dh_python3 dh_python3:166: supported Python versions: 3.7 (default=3.7) -D: dh_python3 debhelper:153: source=debhello, binary packages=['debhello'] -D: dh_python3 dh_python3:183: processing package debhello... -D: dh_python3 fs:49: moving files from debian/debhello/usr/lib/python3.7/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ -D: dh_python3 tools:232: invoking: /usr/bin/python3.7 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' -D: dh_python3 fs:260: package debhello details = {'requires.txt': set(), 'egg-info': {'debian/debhello/usr/lib/python3/dist-packages/debhello-4.2.egg-info'}, 'nsp.txt': set(), 'shebangs': {/usr/bin/python3}, 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} -D: dh_python3 depends:114: generating dependencies for package debhello -D: dh_python3 depends:272: D={'python3:any (>= 3.2~)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] - $ cd .. - $ tree -. -├── debhello-3.3 -│   ├── Makefile.am -│   ├── configure.ac -│   ├── configure.ac.new -│   ├── data -│   │   ├── hello.desktop.in -│   │   └── hello.png -│   ├── debian -│   │   ├── README.Debian -│   │   ├── changelog -│   │   ├── compat -│   │   ├── control -│   │   ├── copyright -│   │   ├── patches -│   │   │   └── series -│   │   ├── rules -│   │   ├── source -│   │   │   ├── format -│   │   │   └── local-options -│   │   └── watch -│   ├── lib -│   │   ├── Makefile.am -│   │   ├── sharedlib.c -│   │   └── sharedlib.h -│   ├── man -│   │   ├── Makefile.am -│   │   └── hello.1 -│   ├── po -│   │   ├── ChangeLog -│   │   ├── LINGUAS -│   │   ├── Makefile.in.in -│   │   ├── Makevars -│   │   ├── POTFILES.in -│   │   ├── Rules-quot -│   │   ├── boldquot.sed -│   │   ├── en@boldquot.header -│   │   ├── en@quot.header -│   │   ├── fr.po -│   │   ├── insert-header.sin -│   │   ├── quot.sed -│   │   └── remove-potcdate.sin -│   └── src -│   ├── Makefile.am -│   └── hello.c -├── debhello-3.3.tar.gz -└── debhello_3.3.orig.tar.gz -> debhello-3.3.tar.gz - -9 directories, 37 files - dh_installinit -O--buildsystem=pybuild - $ cat debhello-3.3/debian/rules -#!/usr/bin/make -f -# You must remove unused comment lines for the released package. -#export DH_VERBOSE = 1 -#export DEB_BUILD_MAINT_OPTIONS = hardening=+all -#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic -#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed - -%: - dh $@ --with autoreconf - -#override_dh_install: -# dh_install --list-missing -X.la -X.pyc -X.pyo - $ cat debhello-3.3/debian/control -Source: debhello -Section: unknown -Priority: optional -Maintainer: "Firstname Lastname" -Build-Depends: debhelper (>=11~), dh-autoreconf -Standards-Version: 4.1.4 -Homepage: - -Package: debhello -Architecture: any -Multi-Arch: foreign -Depends: ${misc:Depends}, ${shlibs:Depends} -Description: auto-generated package by debmake - This Debian binary package was auto-generated by the - debmake(1) command provided by the debmake package. - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-3.3-pkg1/test debmake - $ cd /build/debmake-doc-1.14/debhello-3.3-pkg1/test - $ vim debhello-3.3/debian/rules - ... hack, hack, hack, ... - $ cat debhello-3.3/debian/rules -#!/usr/bin/make -f -export DH_VERBOSE = 1 -export DEB_BUILD_MAINT_OPTIONS = hardening=+all -export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic -export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed - -%: - dh $@ --with autoreconf - -override_dh_install: - dh_install --list-missing -X.la -X.pyc -X.pyo - - - - dh_perl -O--buildsystem=pybuild - $ vim debhello-3.3/debian/control - ... hack, hack, hack, ... - $ cat debhello-3.3/debian/control -Source: debhello -Section: devel -Priority: optional -Maintainer: Osamu Aoki -Build-Depends: debhelper (>=11), dh-autoreconf -Standards-Version: 4.3.0 -Homepage: https://salsa.debian.org/debian/debmake-doc - -Package: debhello -Architecture: any -Multi-Arch: foreign -Depends: libsharedlib1 (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends} -Description: example executable package - This is an example package to demonstrate Debian packaging using - the debmake command. - . - The generated Debian package uses the dh command offered by the - debhelper package and the dpkg source format `3.0 (quilt)'. - . - This package provides the executable program. - -Package: libsharedlib1 -Section: libs -Architecture: any -Multi-Arch: same -Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, ${shlibs:Depends} -Description: example shared library package - This is an example package to demonstrate Debian packaging using - the debmake command. - . - The generated Debian package uses the dh command offered by the - debhelper package and the dpkg source format `3.0 (quilt)'. - . - This package contains the shared library. - -Package: libsharedlib-dev -Section: libdevel -Architecture: any -Multi-Arch: same -Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} -Description: example development package - This is an example package to demonstrate Debian packaging using - the debmake command. - . - The generated Debian package uses the dh command offered by the - debhelper package and the dpkg source format `3.0 (quilt)'. - . - This package contains the development files. - - $ dch -r - ... hack, hack, hack, ... - $ cat debhello-3.3/debian/changelog -debhello (3.3-1) unstable; urgency=low - - * New upstream release. - - C source for an executable with a shared library. - - Makefile generated from Makefile.am and configure.ac . - - I18N with gettext (0.19). - - -- Osamu Aoki Mon, 12 Jan 2015 03:03:01 +0900 - -debhello (3.2-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from Makefile.in and ./configure . - - I18N with gettext (0.19). - - -- Osamu Aoki Mon, 12 Jan 2015 03:02:01 +0900 - -debhello (3.1-1) unstable; urgency=low - - * New upstream release. - - Python3 script with the graphical user interface. - - Packaged in Python distutils with setup.py . - - I18N with gettext / python3-distutils-extra . - - -- Osamu Aoki Mon, 12 Jan 2015 03:01:01 +0900 - -debhello (3.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data with the graphical user interface. - - Makefile supporting $(DESTDIR) and $(prefix) . - - I18N with gettext (0.19). - - -- Osamu Aoki Mon, 12 Jan 2015 03:00:01 +0900 - -debhello (2.1-1) unstable; urgency=low - - * New upstream release. - - C source for an executable with a shared library. - - Makefile generated from CMakeLists.txt . - - -- Osamu Aoki Mon, 12 Jan 2015 02:01:01 +0900 - -debhello (2.0-1) unstable; urgency=low - - * New upstream release. - - C source for an executable with a shared library. - - Makefile generated from Makefile.am and configure.ac . - - -- Osamu Aoki Mon, 12 Jan 2015 02:00:01 +0900 - -debhello (1.7-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from CMakeLists.txt . - - -- Osamu Aoki Mon, 12 Jan 2015 01:07:01 +0900 - -debhello (1.6-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from Makefile.am and configure.ac . - - -- Osamu Aoki Mon, 12 Jan 2015 01:06:01 +0900 - -debhello (1.5-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile generated from Makefile.in and ./configure . - - -- Osamu Aoki Mon, 12 Jan 2015 01:05:01 +0900 - -debhello (1.4-1) unstable; urgency=low - - * New upstream release. - - C source for an executable. - - Makefile not supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:04:01 +0900 - -debhello (1.3-1) unstable; urgency=low - - * New upstream release. - - Python3 script with the graphical user interface. - - Packaged in Python distutils with setup.py . - - -- Osamu Aoki Mon, 12 Jan 2015 01:03:01 +0900 - -debhello (1.2-1) unstable; urgency=low - - * New upstream release. - - Python3 script with the command-line interface. - - Packaged in Python distutils with setup.py . - - -- Osamu Aoki Mon, 12 Jan 2015 01:02:01 +0900 - -debhello (1.1-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data with the graphical user interface. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 - -debhello (1.0-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data. - - Makefile supporting $(DESTDIR) and $(prefix) . - - -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 - -debhello (0.2-1) unstable; urgency=low - - * New upstream release. - - POSIX shell script and data without Makefile. - - -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 - -debhello (0.1-1) unstable; urgency=low - - * New upstream release. - - Empty content. - - -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 - -debhello (0.0-1) unstable; urgency=low - - * Initial release of debhello. Closes: #123456 - - C source for an executable. - - Makefile supporting $(DESTDIR) and $(prefix)=/usr . - - -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 - $ tree debhello-3.3/debian -debhello-3.3/debian -├── README.Debian -├── changelog -├── compat -├── control -├── copyright -├── patches -│   └── series -├── rules -├── source -│   ├── format -│   └── local-options -└── watch - -2 directories, 10 files - dh_link -O--buildsystem=pybuild - $ cd .. - $ cp -a /build/debmake-doc-1.14/debhello-3.3-pkg1/test package - $ cd /build/debmake-doc-1.14/debhello-3.3-pkg1/test - $ cd debhello-3.3 - $ debuild - dh_strip_nondeterminism -O--buildsystem=pybuild + pybuild --clean -i python{version} -p 3.7 + install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers + install -d debian/libsharedlib-dev/DEBIAN + dh_gencontrol + echo misc:Depends= >> debian/libsharedlib-dev.substvars + echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars + dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=4719d7bf7f58927edfe8487fbabc12cf81cb7ff4 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + echo misc:Depends= >> debian/libsharedlib1.substvars + echo misc:Pre-Depends= >> debian/libsharedlib1.substvars + install -d debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN + dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/.debhelper/libsharedlib1/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=libsharedlib1-dbgsym "-DDepends=libsharedlib1 (= \${binary:Version})" "-DDescription=debug symbols for libsharedlib1" -DBuild-Ids=2e9de45c5f2aa1c9cde3af50ddb41d369777862f -DSection=debug -UReplaces -UBreaks + dh_testroot + dh_prep + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + debian/rules override_dh_auto_install +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' +dh_auto_install -- prefix=/usr +I: pybuild base:217: python3.7 setup.py clean + chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/control + dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello + install -d /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr +make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' +make -C po all +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' +msgmerge -U ja.po debhello.pot +.. done. +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/po' +install -D scripts/hello /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello//usr/bin/hello +install -m 644 -D data/hello.desktop \ + /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/applications/hello.desktop +install -m 644 -D data/hello.png \ + /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/pixmaps/hello.png +install -m 644 -D man/hello.1 \ + /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/man/man1/hello.1 +install -m 644 -D po/ja.mo \ + /build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo +make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' +make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' + dh_installdocs fakeroot debian/rules clean +running clean dh clean - dpkg-buildpackage -us -uc -ui -i +removing '/build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build' (and everything under it) +'build/bdist.linux-armhf' does not exist -- can't clean it +'build/scripts-3.7' does not exist -- can't clean it + rm -rf .pybuild/ + find . -name \*.pyc -exec rm {} \; + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_autoreconf_clean -O--buildsystem=pybuild + dh_installchangelogs + dh_clean -O--buildsystem=pybuild + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + chmod 0644 -- debian/libsharedlib1/DEBIAN/control + chown 0:0 -- debian/libsharedlib1/DEBIAN/control + dh_md5sums dh_clean - Using 1553618396 as canonical time - Normalizing debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo using File::StripNondeterminism::handlers::gettext - Normalized debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png - dh_compress -O--buildsystem=pybuild rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/files @@ -18973,60 +17994,88 @@ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + rm -f -- debian/debhello.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dpkg-source -i -b . - cd debian/debhello - chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 - cd '/build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1' - dh_fixperms -O--buildsystem=pybuild -dpkg-buildpackage: info: source package debhello -dpkg-buildpackage: info: source version 3.3-1 -dpkg-buildpackage: info: source distribution unstable -dpkg-buildpackage: info: source changed by Osamu Aoki - find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - dpkg-source -i --before-build . -dpkg-buildpackage: info: host architecture armhf - find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - find debian/debhello/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - dh_missing -O--buildsystem=pybuild + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums + chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums + chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums + dpkg-source -i -b . + dh_installman + cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/.debhelper/libsharedlib1/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums + chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/DEBIAN/md5sums + dh_builddeb + dpkg-deb --build debian/debhello .. + dpkg-deb --build debian/libsharedlib1 .. + dpkg-deb --build debian/libsharedlib-dev .. +dpkg-deb: building package 'debhello' in '../debhello_2.0-1_armhf.deb'. +dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.0-1_armhf.deb'. +dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.0-1_armhf.deb'. + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dh_perl + dpkg-deb --build debian/.debhelper/libsharedlib1/dbgsym-root .. +dpkg-deb: building package 'libsharedlib1-dbgsym' in '../libsharedlib1-dbgsym_2.0-1_armhf.deb'. + dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. +dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_2.0-1_armhf.deb'. + dh_link dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_3.2.orig.tar.gz - dh_installdeb -O--buildsystem=pybuild + dpkg-genbuildinfo +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_3.1.orig.tar.gz + dh_strip_nondeterminism dpkg-source: info: building debhello in debhello_3.2-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_3.1-1.debian.tar.xz dpkg-source: info: building debhello in debhello_3.2-1.dsc debian/rules build +dpkg-source: info: building debhello in debhello_3.1-1.dsc dh build - install -d debian/debhello/DEBIAN - printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/postinst - cat debian/debhello.postinst.debhelper >> debian/debhello/DEBIAN/postinst - chmod 0755 -- debian/debhello/DEBIAN/postinst - chown 0:0 -- debian/debhello/DEBIAN/postinst - printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/prerm - cat debian/debhello.prerm.debhelper >> debian/debhello/DEBIAN/prerm - chmod 0755 -- debian/debhello/DEBIAN/prerm - chown 0:0 -- debian/debhello/DEBIAN/prerm - dh_gencontrol -O--buildsystem=pybuild - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello + debian/rules build +dh build --with python3 --buildsystem=pybuild dh_update_autotools_config + dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf + Using 1553618396 as canonical time + Normalizing debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo using File::StripNondeterminism::handlers::gettext + Normalized debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png + dh_compress debian/rules override_dh_auto_configure make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2' dh_auto_configure -- \ --author="Osamu Aoki" - fakeroot debian/rules clean -dh clean --with autoreconf - chmod 0644 -- debian/debhello/DEBIAN/control - chown 0:0 -- debian/debhello/DEBIAN/control + dh_autoreconf -O--buildsystem=pybuild + cd debian/debhello + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + cd '/build/debmake-doc-1.14/debhello-3.0-pkg1/test/debhello-3.0' + dh_fixperms + dh_auto_configure -O--buildsystem=pybuild ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --libexecdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking "--author=Osamu Aoki" W: Unknown argument: --build=arm-linux-gnueabihf - dh_md5sums -O--buildsystem=pybuild W: Unknown argument: --includedir=${prefix}/include W: Unknown argument: --mandir=${prefix}/share/man W: Unknown argument: --infodir=${prefix}/share/info @@ -19038,70 +18087,74 @@ W: Unknown argument: --runstatedir=/run W: Unknown argument: --disable-maintainer-mode W: Unknown argument: --disable-dependency-tracking + dpkg-genchanges >../debhello_2.0-1_armhf.changes make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2' + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 dh_auto_build - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums - dh_builddeb -O--buildsystem=pybuild - make -j3 + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + make -j4 make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2' gcc \ -Wdate-time -D_FORTIFY_SOURCE=2 \ -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security \ -Wl,-z,relro \ -o src/hello src/hello.c - dh_clean - rm -f debian/debhelper-build-stamp - rm -rf debian/.debhelper/ - rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files - rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ - dpkg-deb --build debian/debhello .. - find . \( \( \ - \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ - \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ - -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ - -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ - -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ - \) -exec rm -f {} + \) -o \ - \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) -dpkg-deb: building package 'debhello' in '../debhello_3.1-1_all.deb'. - dpkg-source -i -b . + find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + dh_missing +dpkg-genchanges: info: including full source code in upload + dh_installdeb + dpkg-source -i --after-build . make -C po all + install -d debian/debhello/DEBIAN + dh_gencontrol make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2/po' xgettext -d debhello -L Desktop ../data/hello.desktop.in -o debhello.pot msgfmt --desktop --template ../data/hello.desktop.in -d ./ -o ../data/hello.desktop xgettext -d debhello -j -L C -k_ ../src/hello.c -o debhello.pot - dpkg-genbuildinfo msgmerge -U ja.po debhello.pot -. done. +.. done. msgfmt ja.po -o ja.mo make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2/po' make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2' dh_auto_test + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary -dpkg-source: info: using source format '3.0 (quilt)' -dpkg-source: info: building debhello using existing ./debhello_3.3.orig.tar.gz -dpkg-source: info: building debhello in debhello_3.3-1.debian.tar.xz + pybuild --configure -i python{version} -p 3.7 +dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-buildpackage: info: full upload (original source is included) + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums dh_testroot -dpkg-source: info: building debhello in debhello_3.3-1.dsc - debian/rules build -dh build --with autoreconf + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + dh_builddeb dh_prep +I: pybuild base:217: python3.7 setup.py config +Now running lintian debhello_2.0-1_armhf.changes ... rm -f -- debian/debhello.substvars + dpkg-deb --build debian/debhello .. rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ +dpkg-deb: building package 'debhello' in '../debhello_3.0-1_all.deb'. dh_auto_install - dpkg-genchanges >../debhello_3.1-1_armhf.changes - dh_update_autotools_config +running config + dpkg-genbuildinfo + dh_auto_build -O--buildsystem=pybuild install -d /build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello - make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello AM_UPDATE_INFO_DIR=no + make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2' make -C po all make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2/po' msgmerge -U ja.po debhello.pot - dh_autoreconf . done. make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2/po' install -D src/hello \ @@ -19116,42 +18169,59 @@ /build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2' dh_installdocs - find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p -" > debian/autoreconf.before - grep -q ^XDT_ configure.ac - autoreconf -f -i install -d debian/debhello/usr/share/doc/debhello install -d debian/.debhelper/generated/debhello install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright dh_installchangelogs -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . + dpkg-genchanges >../debhello_3.0-1_armhf.changes install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dh_installman man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + pybuild --build -i python{version} -p 3.7 dh_perl -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_3.1-1_armhf.changes ... +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . dh_link dh_strip_nondeterminism +I: pybuild base:217: /usr/bin/python3 setup.py build +running build +running build_py +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py +copying hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py +running build_scripts +creating build +creating build/scripts-3.7 +copying and adjusting scripts/hello -> build/scripts-3.7 +changing mode of build/scripts-3.7/hello from 644 to 755 +running build_i18n +intltool-update -p -g debhello +dpkg-source: info: using options from debhello-3.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_3.0-1_armhf.changes ... Using 1553618396 as canonical time - Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png Normalizing debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo using File::StripNondeterminism::handlers::gettext Normalized debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png dh_compress cd debian/debhello chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 cd '/build/debmake-doc-1.14/debhello-3.2-pkg1/test/debhello-3.2' dh_fixperms +msgfmt po/ja.po -o build/mo/ja/LC_MESSAGES/debhello.mo +intltool-merge -d po data/hello.desktop.in build/share/applications/hello.desktop find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 +Merging translations into build/share/applications/hello.desktop. +running build_icons +running build_help find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + dh_auto_test -O--buildsystem=pybuild find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing @@ -19169,103 +18239,155 @@ dh_shlibdeps install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello + pybuild --test -i python{version} -p 3.7 +I: pybuild base:217: cd /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v +Unable to init server: Could not connect: Connection refused +Unable to init server: Could not connect: Connection refused +/build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py/__init__.py:2: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded. + from gi.repository import Gtk + +---------------------------------------------------------------------- +Ran 0 tests in 0.000s + +OK + create-stamp debian/debhelper-build-stamp + fakeroot debian/rules binary +dh binary --with python3 --buildsystem=pybuild dh_installdeb -Copying file ABOUT-NLS + dh_testroot -O--buildsystem=pybuild dh_gencontrol -Creating directory build-aux -Copying file build-aux/config.rpath + dh_prep -O--buildsystem=pybuild +W: debhello source: useless-autoreconf-build-depends dh-autoreconf echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars install -d debian/.debhelper/debhello/dbgsym-root/DEBIAN dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/.debhelper/debhello/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -DPackage=debhello-dbgsym "-DDepends=debhello (= \${binary:Version})" "-DDescription=debug symbols for debhello" -DBuild-Ids=a6dad802821dca4705f3714decf35090c192fd5e -DSection=debug -UMulti-Arch -UReplaces -UBreaks -Creating directory m4 -Copying file m4/codeset.m4 -Copying file m4/extern-inline.m4 + rm -f -- debian/debhello.substvars + rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ + dh_auto_install -O--buildsystem=pybuild chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/control dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello -Copying file m4/fcntl-o.m4 -Copying file m4/gettext.m4 -Copying file m4/glibc2.m4 -Copying file m4/glibc21.m4 -Copying file m4/iconv.m4 -Copying file m4/intdiv0.m4 -Copying file m4/intl.m4 -Copying file m4/intldir.m4 -Copying file m4/intlmacosx.m4 -Copying file m4/intmax.m4 + install -d /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums -Copying file m4/inttypes-pri.m4 -Copying file m4/inttypes_h.m4 -Copying file m4/lcmessage.m4 -Copying file m4/lib-ld.m4 cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/DEBIAN/md5sums cd debian/.debhelper/debhello/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums -Copying file m4/lib-link.m4 chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/DEBIAN/md5sums dh_builddeb -Copying file m4/lib-prefix.m4 -Copying file m4/lock.m4 -Copying file m4/longlong.m4 - dpkg-deb --build debian/debhello .. +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) dpkg-deb --build debian/.debhelper/debhello/dbgsym-root .. + dpkg-deb --build debian/debhello .. dpkg-deb: building package 'debhello' in '../debhello_3.2-1_armhf.deb'. dpkg-deb: building package 'debhello-dbgsym' in '../debhello-dbgsym_3.2-1_armhf.deb'. -Copying file m4/nls.m4 -Copying file m4/po.m4 -Copying file m4/printf-posix.m4 -Copying file m4/progtest.m4 + pybuild --install -i python{version} -p 3.7 --dest-dir /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello dpkg-genbuildinfo -Copying file m4/size_max.m4 -Copying file m4/stdint_h.m4 -Copying file m4/threadlib.m4 -Copying file m4/uintmax_t.m4 -Copying file m4/visibility.m4 -Copying file m4/wchar_t.m4 -Copying file m4/wint_t.m4 -Copying file m4/xsize.m4 -Copying file po/Makevars.template -W: debhello source: ancient-python-version-field x-python3-version 3.2 -W: debhello source: syntax-error-in-dep5-copyright line 31: Continuation line outside a paragraph (maybe line 30 should be " ."). -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) +I: pybuild base:217: /usr/bin/python3 setup.py install --root /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello +Finished running lintian. +Finished running lintian. dpkg-genchanges >../debhello_3.2-1_armhf.changes -W: debhello: copyright-has-url-from-dh_make-boilerplate -W: debhello: readme-debian-contains-debmake-template +running install +running build +running build_py +running build_scripts +running build_i18n +intltool-update -p -g debhello + $ cd .. + $ tree -FL 1 +. +├── debhello-2.0/ +├── debhello-2.0.tar.gz +├── debhello-dbgsym_2.0-1_armhf.deb +├── debhello_2.0-1.debian.tar.xz +├── debhello_2.0-1.dsc +├── debhello_2.0-1_armhf.build +├── debhello_2.0-1_armhf.buildinfo +├── debhello_2.0-1_armhf.changes +├── debhello_2.0-1_armhf.deb +├── debhello_2.0.orig.tar.gz -> debhello-2.0.tar.gz +├── libsharedlib-dev_2.0-1_armhf.deb +├── libsharedlib1-dbgsym_2.0-1_armhf.deb +└── libsharedlib1_2.0-1_armhf.deb + +1 directory, 12 files + $ dpkg -c debhello-dbgsym_2.0-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/47/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/47/19d7bf7f58927edfe8487fbabc12cf81cb7ff4.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/debhello-dbgsym -> debhello + $ dpkg -c debhello_2.0-1_armhf.deb dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . -dpkg-buildpackage: info: full upload (original source is included) -Now running lintian debhello_3.2-1_armhf.changes ... -Finished running lintian. $ cd .. + dpkg-source -i --after-build . +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/bin/ +-rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright +drwxr-xr-x root/root ... ./usr/share/man/ +drwxr-xr-x root/root ... ./usr/share/man/man1/ +-rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz $ tree -FL 1 . -├── debhello-3.1/ -├── debhello-3.1.tar.gz -├── debhello_3.1-1.debian.tar.xz -├── debhello_3.1-1.dsc -├── debhello_3.1-1_all.deb -├── debhello_3.1-1_armhf.build -├── debhello_3.1-1_armhf.buildinfo -├── debhello_3.1-1_armhf.changes -└── debhello_3.1.orig.tar.gz -> debhello-3.1.tar.gz +├── debhello-3.0/ +├── debhello-3.0.tar.gz +├── debhello_3.0-1.debian.tar.xz +├── debhello_3.0-1.dsc +├── debhello_3.0-1_all.deb +├── debhello_3.0-1_armhf.build +├── debhello_3.0-1_armhf.buildinfo +├── debhello_3.0-1_armhf.changes +└── debhello_3.0.orig.tar.gz -> debhello-3.0.tar.gz 1 directory, 8 files - $ dpkg -c debhello_3.1-1_all.deb + $ dpkg -c libsharedlib-dev_2.0-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/include/ +-rw-r--r-- root/root ... ./usr/include/sharedlib.h +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright +lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so -> libsharedlib.so.1.0.0 + $ dpkg -c libsharedlib1-dbgsym_2.0-1_armhf.deb + $ dpkg -c debhello_3.0-1_all.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/debug/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/ +drwxr-xr-x root/root ... ./usr/lib/debug/.build-id/2e/ +-rw-r--r-- root/root ... ./usr/lib/debug/.build-id/2e/9de45c5f2aa1c9cde3af50ddb41d369777862f.debug +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +lrwxrwxrwx root/root ... ./usr/share/doc/libsharedlib1-dbgsym -> libsharedlib1 + $ dpkg -c libsharedlib1_2.0-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ drwxr-xr-x root/root ... ./usr/bin/ -rwxr-xr-x root/root ... ./usr/bin/hello -drwxr-xr-x root/root ... ./usr/lib/ -drwxr-xr-x root/root ... ./usr/lib/python3/ -drwxr-xr-x root/root ... ./usr/lib/python3/dist-packages/ --rw-r--r-- root/root ... ./usr/lib/python3/dist-packages/debhello-4.2.egg-info -drwxr-xr-x root/root ... ./usr/lib/python3/dist-packages/hello_py/ --rw-r--r-- root/root ... ./usr/lib/python3/dist-packages/hello_py/__init__.py drwxr-xr-x root/root ... ./usr/share/ drwxr-xr-x root/root ... ./usr/share/applications/ -rw-r--r-- root/root ... ./usr/share/applications/hello.desktop @@ -19283,27 +18405,35 @@ -rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz drwxr-xr-x root/root ... ./usr/share/pixmaps/ -rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png - $ tar -tzf debhello-3.1.tar.gz -debhello-3.1/ -debhello-3.1/LICENSE -debhello-3.1/setup.py -debhello-3.1/scripts/ -debhello-3.1/scripts/hello -debhello-3.1/setup.cfg -debhello-3.1/hello_py/ -debhello-3.1/hello_py/__init__.py -debhello-3.1/MANIFEST.in -debhello-3.1/data/ -debhello-3.1/data/hello.png -debhello-3.1/data/hello.desktop.in -debhello-3.1/po/ -debhello-3.1/po/LINGUAS -debhello-3.1/po/ja.po -debhello-3.1/po/POTFILES.in -debhello-3.1/PKG-INFO -debhello-3.1/man/ -debhello-3.1/man/hello.1 - $ tar --xz -tf debhello_3.1-1.debian.tar.xz +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/arm-linux-gnueabihf/ +-rw-r--r-- root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright +lrwxrwxrwx root/root ... ./usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 -> libsharedlib.so.1.0.0 + $ tar -tzf debhello-3.0.tar.gz +debhello-3.0/ +debhello-3.0/scripts/ +debhello-3.0/scripts/hello +debhello-3.0/data/ +debhello-3.0/data/hello.desktop.in +debhello-3.0/data/hello.png +debhello-3.0/Makefile +debhello-3.0/man/ +debhello-3.0/man/hello.1 +debhello-3.0/LICENSE +debhello-3.0/po/ +debhello-3.0/po/ja.po +debhello-3.0/po/Makefile +debhello-3.0/po/LINGUAS + $ tar -tzf debhello-2.0.tar.gz $ tar --xz -tf debhello_3.0-1.debian.tar.xz + debian/ debian/README.Debian debian/changelog @@ -19316,13 +18446,131 @@ debian/source/ debian/source/format debian/watch - $ dpkg -f debhello_3.1-1_all.deb pre-depends depends recommends conflicts breaks -Depends: python3:any (>= 3.2~) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.1-pkg1' -touch debhello-3.1-pkg1/.stamp +debhello-2.0/ +debhello-2.0/data/ +debhello-2.0/data/hello.desktop.in +debhello-2.0/data/hello.png +debhello-2.0/Makefile.am +debhello-2.0/man/ +debhello-2.0/man/hello.1 +debhello-2.0/man/Makefile.am +debhello-2.0/lib/ +debhello-2.0/lib/Makefile.am +debhello-2.0/lib/sharedlib.h +debhello-2.0/lib/sharedlib.c +debhello-2.0/ChangeLog +debhello-2.0/src/ +debhello-2.0/src/Makefile.am +debhello-2.0/src/hello.c +debhello-2.0/ABOUT-NLS +debhello-2.0/configure.ac +debhello-2.0/po/ +debhello-2.0/po/insert-header.sin +debhello-2.0/po/en@quot.header +debhello-2.0/po/Makevars +debhello-2.0/po/Rules-quot +debhello-2.0/po/debhello.pot +debhello-2.0/po/quot.sed +debhello-2.0/po/boldquot.sed +debhello-2.0/po/remove-potcdate.sin +debhello-2.0/po/ChangeLog +debhello-2.0/po/Makefile.in.in +debhello-2.0/po/en@boldquot.header +debhello-2.0/po/POTFILES.in +debhello-2.0/po/fr.po +debhello-2.0/po/LINGUAS + $ tar --xz -tf debhello_2.0-1.debian.tar.xz +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/debhello.install +debian/libsharedlib-dev.install +debian/libsharedlib1.install +debian/libsharedlib1.symbols +debian/patches/ +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch + $ dpkg -f debhello_3.0-1_all.deb pre-depends depends recommends conflicts breaks + $ dpkg -f debhello-dbgsym_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: debhello (= 2.0-1) + $ dpkg -f debhello_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-3.0-pkg1" +touch debhello-3.0-pkg1/.stamp +Depends: libsharedlib1 (= 2.0-1), libc6 (>= 2.4) +============= Build debhello-3.3-pkg1 ============== +make -C debhello-3.3-pkg1 +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-3.3-pkg1" + $ dpkg -f libsharedlib-dev_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks +mkdir -p /build/debmake-doc-1.14/debhello-3.3-pkg1/test +Depends: libsharedlib1 (= 2.0-1) +echo /build/debmake-doc-1.14/debhello-3.3-pkg1 > /build/debmake-doc-1.14/debhello-3.3-pkg1/next.dir +echo debhello-3.3 > /build/debmake-doc-1.14/debhello-3.3-pkg1/project + $ dpkg -f libsharedlib1-dbgsym_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks +for i in step000 step101 step102 step103 step104 step105 step106 step200 step201 step202 step203 step299 step301 step302 step309 step400 step499 step500 step600 step700 step701 step702 ; do \ +cd $(cat /build/debmake-doc-1.14/debhello-3.3-pkg1/next.dir) >/dev/null ; \ +script -e -q -c /build/debmake-doc-1.14/debhello-3.3-pkg1/$i.cmd /build/debmake-doc-1.14/debhello-3.3-pkg1/$i.log ; \ +ERR=$? ; \ +cat /build/debmake-doc-1.14/debhello-3.3-pkg1/$i.log | col -b -x | \ +grep -v -e '^Script started on' | \ +grep -v -e '^Script done on' | \ +sed -r 's/\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]//g' | \ +sed -e 's#/build/debmake-doc-1.14/debhello-3.3-pkg1/test#/path/to#g' | \ +sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-3.3-pkg1/$i.slog ; \ +if [ x$ERR != x0 ]; then exit 1 ; fi ; \ +done +Depends: libsharedlib1 (= 2.0-1) + $ wget http://www.example.org/download/debhello-3.3.tar.gz + ... + $ dpkg -f libsharedlib1_2.0-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libc6 (>= 2.4) + $ tar -xzmf debhello-3.3.tar.gz +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-2.0-pkg2" +touch debhello-2.0-pkg2/.stamp + $ tree ============= Build debhello-3.4-pkg1 ============== make -C debhello-3.4-pkg1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1' +. +├── debhello-3.3 +│   ├── Makefile.am +│   ├── configure.ac +│   ├── configure.ac.new +│   ├── data +│   │   ├── hello.desktop.in +│   │   └── hello.png +│   ├── lib +│   │   ├── Makefile.am +│   │   ├── sharedlib.c +│   │   └── sharedlib.h +│   ├── man +│   │   ├── Makefile.am +│   │   └── hello.1 +│   ├── po +│   │   ├── ChangeLog +│   │   ├── LINGUAS +│   │   ├── Makefile.in.in +│   │   ├── Makevars +│   │   ├── POTFILES.in +│   │   ├── Rules-quot +│   │   ├── boldquot.sed +│   │   ├── en@boldquot.header +│   │   ├── en@quot.header +│   │   ├── fr.po +│   │   ├── insert-header.sin +│   │   ├── quot.sed +│   │   └── remove-potcdate.sin +│   └── src +│   ├── Makefile.am +│   └── hello.c +└── debhello-3.3.tar.gz + +6 directories, 26 files +make[3]: ingresso nella directory "/build/debmake-doc-1.14/debhello-3.4-pkg1" mkdir -p /build/debmake-doc-1.14/debhello-3.4-pkg1/test echo /build/debmake-doc-1.14/debhello-3.4-pkg1 > /build/debmake-doc-1.14/debhello-3.4-pkg1/next.dir echo debhello-3.4 > /build/debmake-doc-1.14/debhello-3.4-pkg1/project @@ -19338,10 +18586,56 @@ sed -e 's/\(^.............................................................................\).*$/\1.../' > /build/debmake-doc-1.14/debhello-3.4-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done + $ cat debhello-3.3/src/hello.c +#include "config.h" +#include +#include +#include +#include +#define _(string) gettext (string) +int +main() +{ + setlocale(LC_ALL,""); + bindtextdomain(PACKAGE, LOCALEDIR); + textdomain(PACKAGE); + printf(_("Hello, my name is %s!\n"), PACKAGE_AUTHOR); + sharedlib(); + return 0; +} $ wget http://www.example.org/download/debhello-3.4.tar.gz ... $ tar -xzmf debhello-3.4.tar.gz + $ cat debhello-3.3/Makefile.am +# recursively process `Makefile.am` in SUBDIRS +SUBDIRS = po lib src man + +ACLOCAL_AMFLAGS = -I m4 + +EXTRA_DIST = build-aux/config.rpath m4/ChangeLog + $ cat debhello-3.3/man/Makefile.am +# manpages (distributed in the source package) +dist_man_MANS = hello.1 $ tree + $ cat debhello-3.3/src/Makefile.am +# program executables to be produced +bin_PROGRAMS = hello + +# source files used for bin_PROGRAMS +hello_SOURCES = hello.c + +# C pre-processor flags used for bin_PROGRAMS +AM_CPPFLAGS = -I$(srcdir) -I$(top_srcdir)/lib + +# Extra options for the linker for hello +hello_LDFLAGS = $(LTLIBINTL) + +# Libraries the `hello` binary to be linked +hello_LDADD = $(top_srcdir)/lib/libsharedlib.la + +# +localedir = $(datadir)/locale +DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ . ├── debhello-3.4 │   ├── CMakeLists.txt @@ -19368,6 +18662,45 @@ 6 directories, 16 files $ cat debhello-3.4/src/hello.c + $ cat debhello-3.3/configure.ac +# -*- Autoconf -*- +# Process this file with autoconf to produce a configure script. +AC_PREREQ([2.69]) +AC_INIT([debhello],[2.2],[foo@example.org]) +AC_CONFIG_SRCDIR([src/hello.c]) +AC_CONFIG_HEADERS([config.h]) +echo "Standard customization chores" +AC_CONFIG_AUX_DIR([build-aux]) + +AM_INIT_AUTOMAKE([foreign]) + +# Set default to --enable-shared --disable-static +LT_INIT([shared disable-static]) + +# find the libltdl sources in the libltdl sub-directory +LT_CONFIG_LTDL_DIR([libltdl]) + +# choose one +LTDL_INIT([recursive]) +#LTDL_INIT([subproject]) +#LTDL_INIT([nonrecursive]) + +# Add #define PACKAGE_AUTHOR ... in config.h with a comment +AC_DEFINE(PACKAGE_AUTHOR, ["Osamu Aoki"], [Define PACKAGE_AUTHOR]) +# Checks for programs. +AC_PROG_CC + +# desktop file support required +AM_GNU_GETTEXT_VERSION([0.19.3]) +AM_GNU_GETTEXT([external]) + +# only for the recursive case +AC_CONFIG_FILES([Makefile + po/Makefile.in + lib/Makefile + man/Makefile + src/Makefile]) +AC_OUTPUT #include "config.h" #include #include @@ -19384,11 +18717,49 @@ sharedlib(); return 0; } +running build_icons +running build_help +running install_lib +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7 +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py +copying /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ +copying /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py/__pycache__/__init__.cpython-37.pyc -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ +byte-compiling /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__init__.py to __init__.cpython-37.pyc $ cat debhello-3.4/src/config.h.in + $ cat debhello-3.3/po/LINGUAS /* name of the package author */ #define LOCALEDIR "@CMAKE_INSTALL_LOCALEDIR@" #define PACKAGE "@PACKAGE_NAME@" #define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" +fr +running install_scripts +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin +copying build/scripts-3.7/hello -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin +changing mode of /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin/hello to 755 +running install_data + $ cat debhello-3.3/po/POTFILES.in +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/pixmaps +copying data/hello.png -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/pixmaps +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man/man1 +copying man/hello.1 -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man/man1 +src/hello.c +lib/sharedlib.c +data/hello.desktop.in +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja/LC_MESSAGES +copying build/mo/ja/LC_MESSAGES/debhello.mo -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja/LC_MESSAGES +creating /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/applications +copying build/share/applications/hello.desktop -> /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/applications +running install_egg_info +Writing /build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/debhello-4.2.egg-info +dpkg-buildpackage: info: full upload (original source is included) $ cat debhello-3.4/CMakeLists.txt cmake_minimum_required(VERSION 2.8) project(debhello) @@ -19398,12 +18769,27 @@ add_subdirectory(src) add_subdirectory(man) add_subdirectory(data) +Now running lintian debhello_3.2-1_armhf.changes ... $ cat debhello-3.4/man/CMakeLists.txt + $ grep '^[^#]' debhello-3.3/po/Makevars install( FILES ${CMAKE_CURRENT_SOURCE_DIR}/hello.1 DESTINATION share/man/man1 ) $ cat debhello-3.4/src/CMakeLists.txt +DOMAIN = $(PACKAGE) +subdir = po +top_builddir = .. +XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ +COPYRIGHT_HOLDER = +PACKAGE_GNU = no +MSGID_BUGS_ADDRESS = +EXTRA_LOCALE_CATEGORIES = +USE_MSGCTXT = no +MSGMERGE_OPTIONS = +MSGINIT_OPTIONS = +PO_DEPENDS_ON_POT = yes +DIST_DEPENDS_ON_UPDATE_PO = yes # Always define HAVE_CONFIG_H add_definitions(-DHAVE_CONFIG_H) # Generate config.h from config.h.in @@ -19420,7 +18806,50 @@ install(TARGETS hello RUNTIME DESTINATION bin) $ cat debhello-3.4/po/LINGUAS -ja + $ cat debhello-3.3/po/fr.po +# SOME DESCRIPTIVE TITLE. +# This file is put in the public domain. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: debhello 2.2\n" +"Report-Msgid-Bugs-To: foo@example.org\n" +"POT-Creation-Date: 2015-03-01 20:22+0900\n" +"PO-Revision-Date: 2015-02-21 23:18+0900\n" +"Last-Translator: Osamu Aoki \n" +"Language-Team: French \n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/hello.c:34 +#, c-format +msgid "Hello, my name is %s!\n" +msgstr "Bonjour, je m'appelle %s!\n" + +#: lib/sharedlib.c:29 +#, c-format +msgid "This is a shared library!\n" +msgstr "Ceci est une bibliothèque partagée!\n" + +ja#: data/hello.desktop.in:3 +msgid "Hello" +msgstr "" + +#: data/hello.desktop.in:4 +msgid "Greetings" +msgstr "Salutations" + +#: data/hello.desktop.in:6 +msgid "hello" +msgstr "" + +#: data/hello.desktop.in:9 +msgid "hello.png" +msgstr "" + $ cat debhello-3.4/po/CMakeLists.txt include(FindGettext) if(GETTEXT_FOUND) @@ -19459,8 +18888,22 @@ DESTINATION share/applications ) endif(GETTEXT_FOUND) + dh_installdocs -O--buildsystem=pybuild + $ cd debhello-3.3 + $ debmake $ cd debhello-3.4 $ debmake + install -d debian/debhello/usr/share/doc/debhello + install -d debian/.debhelper/generated/debhello + install -p -m0644 debian/README.Debian debian/debhello/usr/share/doc/debhello/README.Debian + install -p -m0644 debian/copyright debian/debhello/usr/share/doc/debhello/copyright + dh_installchangelogs -O--buildsystem=pybuild + install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + dh_installman -O--buildsystem=pybuild + man -l --recode UTF-8 ./debian/debhello/usr/share/man/man1/hello.1 > debian/debhello/usr/share/man/man1/hello.1.dh-new + mv debian/debhello/usr/share/man/man1/hello.1.dh-new debian/debhello/usr/share/man/man1/hello.1 + chmod 0644 -- debian/debhello/usr/share/man/man1/hello.1 + dh_python3 -O--buildsystem=pybuild I: set parameters I: sanity check of parameters I: pkg="debhello", ver="3.4", rev="1" @@ -19476,13 +18919,40 @@ I: scan source for copyright+license text and file extensions I: 43 %, ext = text I: 29 %, ext = c -I: 7 %, ext = media I: 7 %, ext = desktop -I: 7 %, ext = po +I: 7 %, ext = media I: 7 %, ext = 1 +I: 7 %, ext = po +I: check_all_licenses +I: ...W: Non-UTF-8 char found, using latin-1: data/hello.png +I: set parameters +I: sanity check of parameters +I: pkg="debhello", ver="3.3", rev="1" +I: *** start packaging in "debhello-3.3". *** +I: provide debhello_3.3.orig.tar.gz for non-native Debian package +I: pwd = "/build/debmake-doc-1.14/debhello-3.3-pkg1/test" +I: $ ln -sf debhello-3.3.tar.gz debhello_3.3.orig.tar.gz +I: pwd = "/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3" +I: parse binary package settings: +I: binary package=debhello Type=bin / Arch=any M-A=foreign +I: analyze the source tree +I: build_type = Autotools with autoreconf +I: scan source for copyright+license text and file extensions +.I: 19 %, ext = am +I: 14 %, ext = c +I: 10 %, ext = sin +I: 10 %, ext = header +I: 10 %, ext = sed +I: 10 %, ext = in +I: 5 %, ext = new +I: 5 %, ext = ac +I: 5 %, ext = desktop +I: 5 %, ext = media.. +I: 5 %, ext = 1 +I: 5 %, ext = po I: check_all_licenses -I: .....W: Non-UTF-8 char found, using latin-1: data/hello.png -.......... +I: .............W: Non-UTF-8 char found, using latin-1: data/hello.png +. I: check_all_licenses completed for 15 files. I: bunch_all_licenses I: format_all_licenses @@ -19495,20 +18965,60 @@ I: creating => debian/rules I: substituting => /usr/share/debmake/extra0/changelog I: creating => debian/changelog -I: substituting => /usr/share/debmake/extra1/compat -I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/README.Debian I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch +I: substituting => /usr/share/debmake/extra1source/local-options +I: creating => debian/source/local-options I: substituting => /usr/share/debmake/extra1source/format I: creating => debian/source/format +I: substituting => /usr/share/debmake/extra1patches/series +I: creating => debian/patches/series +I: run "debmake -x2" to get more template files +I: $ wrap-and-sort +................... +I: check_all_licenses completed for 24 files. +I: bunch_all_licenses +I: format_all_licenses +I: make debian/* template files +I: single binary package +I: debmake -x "1" ... +I: creating => debian/control +I: creating => debian/copyright +I: substituting => /usr/share/debmake/extra0/rules +I: creating => debian/rules +I: substituting => /usr/share/debmake/extra0/changelog +I: creating => debian/changelog +I: substituting => /usr/share/debmake/extra1/README.Debian +I: creating => debian/README.Debian +I: substituting => /usr/share/debmake/extra1/compat +I: creating => debian/compat +I: substituting => /usr/share/debmake/extra1/watch +I: creating => debian/watch I: substituting => /usr/share/debmake/extra1source/local-options I: creating => debian/source/local-options +I: substituting => /usr/share/debmake/extra1source/format +I: creating => debian/source/format I: substituting => /usr/share/debmake/extra1patches/series I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort +D: dh_python3 dh_python3:161: version: 3.20190308 +D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] +D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': '--buildsystem=pybuild'} +D: dh_python3 dh_python3:164: args: [] +D: dh_python3 dh_python3:166: supported Python versions: 3.7 (default=3.7) +D: dh_python3 debhelper:153: source=debhello, binary packages=['debhello'] +D: dh_python3 dh_python3:183: processing package debhello... +D: dh_python3 fs:49: moving files from debian/debhello/usr/lib/python3.7/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ +D: dh_python3 tools:232: invoking: /usr/bin/python3.7 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' +D: dh_python3 fs:260: package debhello details = {'requires.txt': set(), 'egg-info': {'debian/debhello/usr/lib/python3/dist-packages/debhello-4.2.egg-info'}, 'nsp.txt': set(), 'shebangs': {/usr/bin/python3}, 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} +D: dh_python3 depends:114: generating dependencies for package debhello +D: dh_python3 depends:272: D={'python3:any', 'python3:any (>= 3.2~)'}; R=[]; S=[]; E=[], B=[]; RT=[] + dh_installinit -O--buildsystem=pybuild $ cd .. $ tree . @@ -19582,9 +19092,73 @@ debmake(1) command provided by the debmake package. $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-3.4-pkg1/test debmake + $ cd .. $ cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test + $ tree +. +├── debhello-3.3 +│   ├── Makefile.am +│   ├── configure.ac +│   ├── configure.ac.new +│   ├── data +│   │   ├── hello.desktop.in +│   │   └── hello.png +│   ├── debian +│   │   ├── README.Debian +│   │   ├── changelog +│   │   ├── compat +│   │   ├── control +│   │   ├── copyright +│   │   ├── patches +│   │   │   └── series +│   │   ├── rules +│   │   ├── source +│   │   │   ├── format +│   │   │   └── local-options +│   │   └── watch +│   ├── lib +│   │   ├── Makefile.am +│   │   ├── sharedlib.c +│   │   └── sharedlib.h +│   ├── man +│   │   ├── Makefile.am +│   │   └── hello.1 +│   ├── po +│   │   ├── ChangeLog +│   │   ├── LINGUAS +│   │   ├── Makefile.in.in +│   │   ├── Makevars +│   │   ├── POTFILES.in +│   │   ├── Rules-quot +│   │   ├── boldquot.sed +│   │   ├── en@boldquot.header +│   │   ├── en@quot.header +│   │   ├── fr.po +│   │   ├── insert-header.sin +│   │   ├── quot.sed +│   │   └── remove-potcdate.sin +│   └── src +│   ├── Makefile.am +│   └── hello.c +├── debhello-3.3.tar.gz +└── debhello_3.3.orig.tar.gz -> debhello-3.3.tar.gz + +9 directories, 37 files $ vim debhello-3.4/debian/rules ... hack, hack, hack, ... + $ cat debhello-3.3/debian/rules +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +#export DH_VERBOSE = 1 +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +%: + dh $@ --with autoreconf + +#override_dh_install: +# dh_install --list-missing -X.la -X.pyc -X.pyo $ cat debhello-3.4/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 @@ -19603,8 +19177,25 @@ override_dh_install: dh_install --list-missing -X.la -X.pyc -X.pyo + dh_perl -O--buildsystem=pybuild $ vim debhello-3.4/debian/control ... hack, hack, hack, ... + $ cat debhello-3.3/debian/control +Source: debhello +Section: unknown +Priority: optional +Maintainer: "Firstname Lastname" +Build-Depends: debhelper (>=11~), dh-autoreconf +Standards-Version: 4.1.4 +Homepage: + +Package: debhello +Architecture: any +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: auto-generated package by debmake + This Debian binary package was auto-generated by the + debmake(1) command provided by the debmake package. $ cat debhello-3.4/debian/control Source: debhello Section: devel @@ -19658,6 +19249,8 @@ . This package contains the development files. + $ cd .. + $ cp -a /build/debmake-doc-1.14/debhello-3.3-pkg1/test debmake $ dch -r ... hack, hack, hack, ... $ cat debhello-3.4/debian/changelog @@ -19808,7 +19401,10 @@ - Makefile supporting $(DESTDIR) and $(prefix)=/usr . -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + $ cd /build/debmake-doc-1.14/debhello-3.3-pkg1/test $ tree debhello-3.4/debian + $ vim debhello-3.3/debian/rules + ... hack, hack, hack, ... debhello-3.4/debian ├── README.Debian ├── changelog @@ -19824,29 +19420,322 @@ └── watch 2 directories, 10 files + $ cat debhello-3.3/debian/rules +#!/usr/bin/make -f +export DH_VERBOSE = 1 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +%: + dh $@ --with autoreconf + +override_dh_install: + dh_install --list-missing -X.la -X.pyc -X.pyo + + + $ cd .. $ cp -a /build/debmake-doc-1.14/debhello-3.4-pkg1/test package + $ vim debhello-3.3/debian/control + ... hack, hack, hack, ... + $ cat debhello-3.3/debian/control $ cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test +Source: debhello +Section: devel +Priority: optional +Maintainer: Osamu Aoki +Build-Depends: debhelper (>=11), dh-autoreconf +Standards-Version: 4.3.0 +Homepage: https://salsa.debian.org/debian/debmake-doc + +Package: debhello +Architecture: any +Multi-Arch: foreign +Depends: libsharedlib1 (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: example executable package + This is an example package to demonstrate Debian packaging using + the debmake command. + . + The generated Debian package uses the dh command offered by the + debhelper package and the dpkg source format `3.0 (quilt)'. + . + This package provides the executable program. + +Package: libsharedlib1 +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: example shared library package + This is an example package to demonstrate Debian packaging using + the debmake command. + . + The generated Debian package uses the dh command offered by the + debhelper package and the dpkg source format `3.0 (quilt)'. + . + This package contains the shared library. + +Package: libsharedlib-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} +Description: example development package + This is an example package to demonstrate Debian packaging using + the debmake command. + . + The generated Debian package uses the dh command offered by the + debhelper package and the dpkg source format `3.0 (quilt)'. + . + This package contains the development files. + + dh_link -O--buildsystem=pybuild + $ dch -r + ... hack, hack, hack, ... $ cd debhello-3.4 $ debuild + $ cat debhello-3.3/debian/changelog +debhello (3.3-1) unstable; urgency=low + + * New upstream release. + - C source for an executable with a shared library. + - Makefile generated from Makefile.am and configure.ac . + - I18N with gettext (0.19). + + -- Osamu Aoki Mon, 12 Jan 2015 03:03:01 +0900 + +debhello (3.2-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from Makefile.in and ./configure . + - I18N with gettext (0.19). + + -- Osamu Aoki Mon, 12 Jan 2015 03:02:01 +0900 + +debhello (3.1-1) unstable; urgency=low + + * New upstream release. + - Python3 script with the graphical user interface. + - Packaged in Python distutils with setup.py . + - I18N with gettext / python3-distutils-extra . + + -- Osamu Aoki Mon, 12 Jan 2015 03:01:01 +0900 + +debhello (3.0-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data with the graphical user interface. + - Makefile supporting $(DESTDIR) and $(prefix) . + - I18N with gettext (0.19). + + -- Osamu Aoki Mon, 12 Jan 2015 03:00:01 +0900 + +debhello (2.1-1) unstable; urgency=low + + * New upstream release. + - C source for an executable with a shared library. + - Makefile generated from CMakeLists.txt . + + -- Osamu Aoki Mon, 12 Jan 2015 02:01:01 +0900 + +debhello (2.0-1) unstable; urgency=low + + * New upstream release. + - C source for an executable with a shared library. + - Makefile generated from Makefile.am and configure.ac . + + -- Osamu Aoki Mon, 12 Jan 2015 02:00:01 +0900 + +debhello (1.7-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from CMakeLists.txt . + + -- Osamu Aoki Mon, 12 Jan 2015 01:07:01 +0900 + +debhello (1.6-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from Makefile.am and configure.ac . + + -- Osamu Aoki Mon, 12 Jan 2015 01:06:01 +0900 + +debhello (1.5-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile generated from Makefile.in and ./configure . + + -- Osamu Aoki Mon, 12 Jan 2015 01:05:01 +0900 + +debhello (1.4-1) unstable; urgency=low + + * New upstream release. + - C source for an executable. + - Makefile not supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:04:01 +0900 + +debhello (1.3-1) unstable; urgency=low + + * New upstream release. + - Python3 script with the graphical user interface. + - Packaged in Python distutils with setup.py . + + -- Osamu Aoki Mon, 12 Jan 2015 01:03:01 +0900 + +debhello (1.2-1) unstable; urgency=low + + * New upstream release. + - Python3 script with the command-line interface. + - Packaged in Python distutils with setup.py . + + -- Osamu Aoki Mon, 12 Jan 2015 01:02:01 +0900 + +debhello (1.1-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data with the graphical user interface. + - Makefile supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:01:01 +0900 + +debhello (1.0-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data. + - Makefile supporting $(DESTDIR) and $(prefix) . + + -- Osamu Aoki Mon, 12 Jan 2015 01:00:01 +0900 + +debhello (0.2-1) unstable; urgency=low + + * New upstream release. + - POSIX shell script and data without Makefile. + + -- Osamu Aoki Mon, 12 Jan 2015 00:02:01 +0900 + +debhello (0.1-1) unstable; urgency=low + + * New upstream release. + - Empty content. + + -- Osamu Aoki Mon, 12 Jan 2015 00:01:01 +0900 + +debhello (0.0-1) unstable; urgency=low + + * Initial release of debhello. Closes: #123456 + - C source for an executable. + - Makefile supporting $(DESTDIR) and $(prefix)=/usr . + + -- Osamu Aoki Mon, 12 Jan 2015 00:00:01 +0900 + $ tree debhello-3.3/debian +debhello-3.3/debian +├── README.Debian +├── changelog +├── compat +├── control +├── copyright +├── patches +│   └── series +├── rules +├── source +│   ├── format +│   └── local-options +└── watch + +2 directories, 10 files + $ cd .. + $ cp -a /build/debmake-doc-1.14/debhello-3.3-pkg1/test package + $ cd /build/debmake-doc-1.14/debhello-3.3-pkg1/test + $ cd debhello-3.3 + $ debuild + dh_strip_nondeterminism -O--buildsystem=pybuild dpkg-buildpackage -us -uc -ui -i + Using 1553618396 as canonical time + Normalizing debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo using File::StripNondeterminism::handlers::gettext + Normalized debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo + dpkg-buildpackage -us -uc -ui -i + Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png + dh_compress -O--buildsystem=pybuild + cd debian/debhello + chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 + gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 dpkg-buildpackage: info: source package debhello dpkg-buildpackage: info: source version 3.4-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Osamu Aoki + cd '/build/debmake-doc-1.14/debhello-3.1-pkg1/test/debhello-3.1' + dh_fixperms -O--buildsystem=pybuild +dpkg-buildpackage: info: source package debhello +dpkg-buildpackage: info: source version 3.3-1 +dpkg-buildpackage: info: source distribution unstable +dpkg-buildpackage: info: source changed by Osamu Aoki + dpkg-source -i --before-build . +dpkg-buildpackage: info: host architecture armhf + find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 + find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture armhf + find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/debhello/usr/share/man debian/debhello/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x + find debian/debhello/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + dh_missing -O--buildsystem=pybuild + dh_installdeb -O--buildsystem=pybuild + install -d debian/debhello/DEBIAN + printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/postinst + cat debian/debhello.postinst.debhelper >> debian/debhello/DEBIAN/postinst + chmod 0755 -- debian/debhello/DEBIAN/postinst + chown 0:0 -- debian/debhello/DEBIAN/postinst + printf '#!/bin/sh\nset -e\n' > debian/debhello/DEBIAN/prerm + cat debian/debhello.prerm.debhelper >> debian/debhello/DEBIAN/prerm + chmod 0755 -- debian/debhello/DEBIAN/prerm + chown 0:0 -- debian/debhello/DEBIAN/prerm + dh_gencontrol -O--buildsystem=pybuild + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello fakeroot debian/rules clean dh clean -W: debhello source: syntax-error-in-dep5-copyright line 28: Continuation line outside a paragraph (maybe line 27 should be " ."). -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -W: debhello: copyright-has-url-from-dh_make-boilerplate -W: debhello: readme-debian-contains-debmake-template + fakeroot debian/rules clean +dh clean --with autoreconf + chmod 0644 -- debian/debhello/DEBIAN/control + chown 0:0 -- debian/debhello/DEBIAN/control + dh_md5sums -O--buildsystem=pybuild + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums + dh_builddeb -O--buildsystem=pybuild + dh_clean dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ + dpkg-deb --build debian/debhello .. + rm -f debian/debhelper-build-stamp + rm -rf debian/.debhelper/ + find . \( \( \ + \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ + \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ + -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ + -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ + -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ + \) -exec rm -f {} + \) -o \ + \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) +dpkg-deb: building package 'debhello' in '../debhello_3.1-1_all.deb'. + rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files + rm -fr -- debian/debhello/ debian/tmp/ debian/libsharedlib1/ debian/libsharedlib-dev/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ @@ -19856,12 +19745,38 @@ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) dpkg-source -i -b . + dpkg-source -i -b . + dpkg-genbuildinfo +W: debhello source: syntax-error-in-dep5-copyright line 28: Continuation line outside a paragraph (maybe line 27 should be " ."). +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_3.4.orig.tar.gz +W: debhello: copyright-has-url-from-dh_make-boilerplate +dpkg-source: info: using source format '3.0 (quilt)' +dpkg-source: info: building debhello using existing ./debhello_3.3.orig.tar.gz +dpkg-source: info: building debhello in debhello_3.4-1.debian.tar.xz +W: debhello: readme-debian-contains-debmake-template +dpkg-source: info: building debhello in debhello_3.4-1.dsc + debian/rules build +dh build +dpkg-source: info: building debhello in debhello_3.3-1.debian.tar.xz +dpkg-source: info: building debhello in debhello_3.3-1.dsc + debian/rules build +dh build --with autoreconf + dh_update_autotools_config + dpkg-genchanges >../debhello_3.1-1_armhf.changes + dh_update_autotools_config + dh_autoreconf + dh_autoreconf + find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p +" > debian/autoreconf.before + grep -q ^XDT_ configure.ac + autoreconf -f -i + debian/rules override_dh_auto_configure +make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4' Finished running lintian. $ cd .. $ tree -FL 1 -dpkg-source: info: building debhello in debhello_3.4-1.debian.tar.xz . ├── debhello-3.2/ ├── debhello-3.2.tar.gz @@ -19875,9 +19790,10 @@ └── debhello_3.2.orig.tar.gz -> debhello-3.2.tar.gz 1 directory, 9 files -dpkg-source: info: building debhello in debhello_3.4-1.dsc - debian/rules build -dh build +dpkg-genchanges: info: including full source code in upload +dh_auto_configure -- \ + -DCMAKE_LIBRARY_ARCHITECTURE="arm-linux-gnueabihf" + dpkg-source -i --after-build . $ dpkg -c debhello-dbgsym_3.2-1_armhf.deb drwxr-xr-x root/root ... ./ drwxr-xr-x root/root ... ./usr/ @@ -19913,20 +19829,20 @@ -rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png $ tar -tzf debhello-3.2.tar.gz debhello-3.2/ +debhello-3.2/configure +debhello-3.2/data/ +debhello-3.2/data/hello.desktop.in +debhello-3.2/data/hello.png +debhello-3.2/Makefile.in +debhello-3.2/man/ +debhello-3.2/man/hello.1 debhello-3.2/LICENSE debhello-3.2/src/ debhello-3.2/src/hello.c -debhello-3.2/data/ -debhello-3.2/data/hello.png -debhello-3.2/data/hello.desktop.in debhello-3.2/po/ -debhello-3.2/po/LINGUAS debhello-3.2/po/ja.po debhello-3.2/po/Makefile -debhello-3.2/man/ -debhello-3.2/man/hello.1 -debhello-3.2/configure -debhello-3.2/Makefile.in +debhello-3.2/po/LINGUAS $ tar --xz -tf debhello_3.2-1.debian.tar.xz debian/ debian/README.Debian @@ -19944,72 +19860,147 @@ Depends: debhello (= 3.2-1) $ dpkg -f debhello_3.2-1_armhf.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.4) -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.2-pkg1' +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-3.2-pkg1" touch debhello-3.2-pkg1/.stamp - dh_update_autotools_config - dh_autoreconf - debian/rules override_dh_auto_configure -make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4' -libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. -libtoolize: copying file 'build-aux/ltmain.sh' -dh_auto_configure -- \ - -DCMAKE_LIBRARY_ARCHITECTURE="arm-linux-gnueabihf" -libtoolize: putting macros in 'm4'. -libtoolize: copying file 'm4/libtool.m4' -libtoolize: copying file 'm4/ltargz.m4' -libtoolize: copying file 'm4/ltdl.m4' install -d obj-arm-linux-gnueabihf cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCMAKE_LIBRARY_ARCHITECTURE=arm-linux-gnueabihf .. -libtoolize: copying file 'm4/ltoptions.m4' -libtoolize: copying file 'm4/ltsugar.m4' +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_3.1-1_armhf.changes ... -- The C compiler identification is GNU 8.3.0 -libtoolize: copying file 'm4/ltversion.m4' -libtoolize: copying file 'm4/lt~obsolete.m4' -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/cc -libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. -libtoolize: copying file 'libltdl/COPYING.LIB' -libtoolize: creating file 'libltdl/Makefile.am' -libtoolize: copying file 'libltdl/README' -libtoolize: creating file 'libltdl/Makefile.in' -libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' -libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' -libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' -libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' -libtoolize: copying file 'libltdl/libltdl/lt__private.h' -libtoolize: copying file 'libltdl/libltdl/lt__strl.h' -libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' -libtoolize: copying file 'libltdl/libltdl/lt_error.h' -libtoolize: copying file 'libltdl/libltdl/lt_system.h' -libtoolize: copying file 'libltdl/libltdl/slist.h' -libtoolize: copying file 'libltdl/loaders/dld_link.c' -libtoolize: copying file 'libltdl/loaders/dlopen.c' -libtoolize: copying file 'libltdl/loaders/dyld.c' -libtoolize: copying file 'libltdl/loaders/load_add_on.c' -libtoolize: copying file 'libltdl/loaders/loadlibrary.c' -libtoolize: copying file 'libltdl/loaders/preopen.c' -libtoolize: copying file 'libltdl/loaders/shl_load.c' -- Check for working C compiler: /usr/bin/cc -- works -libtoolize: copying file 'libltdl/lt__alloc.c' -- Detecting C compiler ABI info -libtoolize: copying file 'libltdl/lt__argz.c' -libtoolize: copying file 'libltdl/lt__dirent.c' -libtoolize: copying file 'libltdl/lt__strl.c' -libtoolize: copying file 'libltdl/lt_dlloader.c' -libtoolize: copying file 'libltdl/lt_error.c' -libtoolize: copying file 'libltdl/ltdl.c' -libtoolize: copying file 'libltdl/ltdl.h' -libtoolize: copying file 'libltdl/slist.c' -libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, -libtoolize: and rerunning libtoolize and aclocal. -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ +Copying file ABOUT-NLS +Creating directory build-aux +Copying file build-aux/config.rpath -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info +Creating directory m4 +Copying file m4/codeset.m4 +Copying file m4/extern-inline.m4 +Copying file m4/fcntl-o.m4 +Copying file m4/gettext.m4 +Copying file m4/glibc2.m4 +Copying file m4/glibc21.m4 -- Detecting CXX compiler ABI info - done +Copying file m4/iconv.m4 -- Detecting CXX compile features +Copying file m4/intdiv0.m4 +Copying file m4/intl.m4 +Copying file m4/intldir.m4 +Copying file m4/intlmacosx.m4 +Copying file m4/intmax.m4 +Copying file m4/inttypes-pri.m4 +Copying file m4/inttypes_h.m4 +Copying file m4/lcmessage.m4 +Copying file m4/lib-ld.m4 +Copying file m4/lib-link.m4 +Copying file m4/lib-prefix.m4 +Copying file m4/lock.m4 +W: debhello source: ancient-python-version-field x-python3-version 3.2 +W: debhello source: syntax-error-in-dep5-copyright line 31: Continuation line outside a paragraph (maybe line 30 should be " ."). +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) +Copying file m4/longlong.m4 +Copying file m4/nls.m4 +Copying file m4/po.m4 +Copying file m4/printf-posix.m4 +Copying file m4/progtest.m4 +Copying file m4/size_max.m4 +W: debhello: copyright-has-url-from-dh_make-boilerplate +Copying file m4/stdint_h.m4 +W: debhello: readme-debian-contains-debmake-template +Copying file m4/threadlib.m4 +Copying file m4/uintmax_t.m4 +Copying file m4/visibility.m4 +Copying file m4/wchar_t.m4 +Copying file m4/wint_t.m4 +Copying file m4/xsize.m4 +Copying file po/Makevars.template +Finished running lintian. + $ cd .. + $ tree -FL 1 +. +├── debhello-3.1/ +├── debhello-3.1.tar.gz +├── debhello_3.1-1.debian.tar.xz +├── debhello_3.1-1.dsc +├── debhello_3.1-1_all.deb +├── debhello_3.1-1_armhf.build +├── debhello_3.1-1_armhf.buildinfo +├── debhello_3.1-1_armhf.changes +└── debhello_3.1.orig.tar.gz -> debhello-3.1.tar.gz + +1 directory, 8 files + $ dpkg -c debhello_3.1-1_all.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/bin/ +-rwxr-xr-x root/root ... ./usr/bin/hello +drwxr-xr-x root/root ... ./usr/lib/ +drwxr-xr-x root/root ... ./usr/lib/python3/ +drwxr-xr-x root/root ... ./usr/lib/python3/dist-packages/ +-rw-r--r-- root/root ... ./usr/lib/python3/dist-packages/debhello-4.2.egg-info +drwxr-xr-x root/root ... ./usr/lib/python3/dist-packages/hello_py/ +-rw-r--r-- root/root ... ./usr/lib/python3/dist-packages/hello_py/__init__.py +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/applications/ +-rw-r--r-- root/root ... ./usr/share/applications/hello.desktop +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright +drwxr-xr-x root/root ... ./usr/share/locale/ +drwxr-xr-x root/root ... ./usr/share/locale/ja/ +drwxr-xr-x root/root ... ./usr/share/locale/ja/LC_MESSAGES/ +-rw-r--r-- root/root ... ./usr/share/locale/ja/LC_MESSAGES/debhello.mo +drwxr-xr-x root/root ... ./usr/share/man/ +drwxr-xr-x root/root ... ./usr/share/man/man1/ +-rw-r--r-- root/root ... ./usr/share/man/man1/hello.1.gz +drwxr-xr-x root/root ... ./usr/share/pixmaps/ +-rw-r--r-- root/root ... ./usr/share/pixmaps/hello.png + $ tar -tzf debhello-3.1.tar.gz +debhello-3.1/ +debhello-3.1/scripts/ +debhello-3.1/scripts/hello +debhello-3.1/PKG-INFO +debhello-3.1/data/ +debhello-3.1/data/hello.desktop.in +debhello-3.1/data/hello.png +debhello-3.1/man/ +debhello-3.1/man/hello.1 +debhello-3.1/LICENSE +debhello-3.1/hello_py/ +debhello-3.1/hello_py/__init__.py +debhello-3.1/MANIFEST.in +debhello-3.1/setup.cfg +debhello-3.1/setup.py +debhello-3.1/po/ +debhello-3.1/po/ja.po +debhello-3.1/po/POTFILES.in +debhello-3.1/po/LINGUAS + $ tar --xz -tf debhello_3.1-1.debian.tar.xz +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/patches/ +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch + $ dpkg -f debhello_3.1-1_all.deb pre-depends depends recommends conflicts breaks +Depends: python3:any (>= 3.2~) +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-3.1-pkg1" +touch debhello-3.1-pkg1/.stamp -- Detecting CXX compile features - done -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- Configuring done @@ -20028,7 +20019,7 @@ -- Build files have been written to: /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4' dh_auto_build - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 -B/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks @@ -20036,50 +20027,50 @@ make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/depend make -f po/CMakeFiles/desktop.dir/build.make po/CMakeFiles/desktop.dir/depend +make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/depend make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/CMakeFiles/pot.dir/DependInfo.cmake --color= +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/CMakeFiles/desktop.dir/DependInfo.cmake --color= -make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/depend make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/CMakeFiles/translations_1.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= Scanning dependencies of target pot -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/build Scanning dependencies of target translations_1 -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/build make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' Scanning dependencies of target desktop +Scanning dependencies of target sharedlib +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -[ 12%] Generating debhello.pot make -f po/CMakeFiles/desktop.dir/build.make po/CMakeFiles/desktop.dir/build -cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && touch /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot -cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && xgettext -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/src/hello.c /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib/sharedlib.c +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make[3]: Circular data/hello.desktop <- data/hello.desktop dependency dropped. make[3]: Nothing to be done for 'po/CMakeFiles/desktop.dir/build'. make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && xgettext -L Desktop -j -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/data/hello.desktop.in +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +[ 12%] Generating debhello.pot [ 25%] Generating debhello.pot +[ 37%] Built target desktop +cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && touch /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && touch /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && xgettext -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/src/hello.c /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib/sharedlib.c -[ 37%] Built target desktop -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend +cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && xgettext -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/src/hello.c /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib/sharedlib.c +[ 50%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o +cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib/sharedlib.c +cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && xgettext -L Desktop -j -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/data/hello.desktop.in cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && xgettext -L Desktop -j -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/data/hello.desktop.in -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= -[ 37%] Built target pot -Scanning dependencies of target sharedlib make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -[ 50%] Generating ja.gmo +[ 50%] Built target pot +[ 62%] Generating ja.gmo cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && /usr/bin/msgmerge --quiet --update --backup=none -s /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po/ja.po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/debhello.pot -[ 62%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o -cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib/sharedlib.c cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po && /usr/bin/msgfmt -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/ja.gmo /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po/ja.po make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' [ 62%] Built target translations_1 @@ -20116,7 +20107,7 @@ rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/.debhelper/generated/libsharedlib1/ debian/libsharedlib1/ debian/.debhelper/generated/libsharedlib-dev/ debian/libsharedlib-dev/ dh_auto_install install -d /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 -B/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/CMakeFiles /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks @@ -20124,47 +20115,47 @@ make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/depend make -f po/CMakeFiles/desktop.dir/build.make po/CMakeFiles/desktop.dir/depend +make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/depend +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/CMakeFiles/pot.dir/DependInfo.cmake --color= -make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/depend make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/CMakeFiles/desktop.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/po/CMakeFiles/translations_1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/build -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/build -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -make -f po/CMakeFiles/desktop.dir/build.make po/CMakeFiles/desktop.dir/build make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'po/CMakeFiles/pot.dir/build'. make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'po/CMakeFiles/translations_1.dir/build'. make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/build +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make -f po/CMakeFiles/desktop.dir/build.make po/CMakeFiles/desktop.dir/build +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build +[ 12%] Built target pot make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make[3]: Circular data/hello.desktop <- data/hello.desktop dependency dropped. -[ 12%] Built target pot -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/lib /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= -[ 37%] Built target translations_1 -[ 50%] Generating ../data/hello.desktop -cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po && /usr/bin/msgfmt --desktop -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/data/hello.desktop --template=/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/data/hello.desktop.in -d . -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'po/CMakeFiles/translations_1.dir/build'. make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'lib/CMakeFiles/sharedlib.dir/build'. make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' -[ 50%] Built target desktop +[ 25%] Generating ../data/hello.desktop +cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/po && /usr/bin/msgfmt --desktop -o /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/data/hello.desktop --template=/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/data/hello.desktop.in -d . +[ 50%] Built target translations_1 [ 75%] Built target sharedlib make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' cd /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4 /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/src /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/src /build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf/src/CMakeFiles/hello.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build +[ 75%] Built target desktop make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4/obj-arm-linux-gnueabihf' @@ -20198,14 +20189,14 @@ install -d debian/.debhelper/generated/libsharedlib1 install -d debian/.debhelper/generated/libsharedlib-dev dh_missing --exclude .la --exclude .pyc --exclude .pyo --list-missing -dh_missing: usr/bin/hello exists in debian/tmp but is not installed to anywhere -dh_missing: usr/include/sharedlib.h exists in debian/tmp but is not installed to anywhere dh_missing: usr/share/applications/hello.desktop exists in debian/tmp but is not installed to anywhere -dh_missing: usr/share/locale/ja/LC_MESSAGES/debhello.mo exists in debian/tmp but is not installed to anywhere dh_missing: usr/share/man/man1/hello.1 exists in debian/tmp but is not installed to anywhere -dh_missing: usr/lib/libsharedlib.so.1.0.0 exists in debian/tmp but is not installed to anywhere +dh_missing: usr/share/locale/ja/LC_MESSAGES/debhello.mo exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/libsharedlib.so.1 exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/libsharedlib.so exists in debian/tmp but is not installed to anywhere +dh_missing: usr/lib/libsharedlib.so.1.0.0 exists in debian/tmp but is not installed to anywhere +dh_missing: usr/bin/hello exists in debian/tmp but is not installed to anywhere +dh_missing: usr/include/sharedlib.h exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_install: debhello (0), libsharedlib-dev (0), libsharedlib1 (0) If the missing files are installed by another tool, please file a bug against it. @@ -20224,94 +20215,246 @@ install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright dh_installchangelogs - install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian + install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian dh_perl +libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. +libtoolize: copying file 'build-aux/ltmain.sh' dh_link +libtoolize: putting macros in 'm4'. +libtoolize: copying file 'm4/libtool.m4' dh_strip_nondeterminism +libtoolize: copying file 'm4/ltargz.m4' dh_compress +libtoolize: copying file 'm4/ltdl.m4' cd debian/debhello cd debian/libsharedlib-dev cd debian/libsharedlib1 - chmod a-x usr/share/doc/debhello/changelog.Debian - gzip -9nf usr/share/doc/debhello/changelog.Debian - cd '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4' chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian cd '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4' chmod a-x usr/share/doc/libsharedlib1/changelog.Debian + chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian + gzip -9nf usr/share/doc/debhello/changelog.Debian + cd '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4' cd '/build/debmake-doc-1.14/debhello-3.4-pkg1/test/debhello-3.4' dh_fixperms +libtoolize: copying file 'm4/ltoptions.m4' find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s +libtoolize: copying file 'm4/ltsugar.m4' find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 +libtoolize: copying file 'm4/ltversion.m4' dh_missing dh_strip +libtoolize: copying file 'm4/lt~obsolete.m4' dh_makeshlibs rm -f debian/debhello/DEBIAN/shlibs rm -f debian/libsharedlib1/DEBIAN/shlibs rm -f debian/libsharedlib-dev/DEBIAN/shlibs dh_shlibdeps +libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. +libtoolize: copying file 'libltdl/COPYING.LIB' +libtoolize: creating file 'libltdl/Makefile.am' +libtoolize: copying file 'libltdl/README' +libtoolize: creating file 'libltdl/Makefile.in' +libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' dh_installdeb +libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' +libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' +libtoolize: copying file 'libltdl/libltdl/lt__glibc.h' +libtoolize: copying file 'libltdl/libltdl/lt__private.h' +libtoolize: copying file 'libltdl/libltdl/lt__strl.h' +libtoolize: copying file 'libltdl/libltdl/lt_dlloader.h' +libtoolize: copying file 'libltdl/libltdl/lt_error.h' install -d debian/debhello/DEBIAN install -d debian/libsharedlib1/DEBIAN install -d debian/libsharedlib-dev/DEBIAN +libtoolize: copying file 'libltdl/libltdl/lt_system.h' dh_gencontrol - echo misc:Depends= >> debian/debhello.substvars - echo misc:Pre-Depends= >> debian/debhello.substvars - dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello +libtoolize: copying file 'libltdl/libltdl/slist.h' +libtoolize: copying file 'libltdl/loaders/dld_link.c' +libtoolize: copying file 'libltdl/loaders/dlopen.c' +libtoolize: copying file 'libltdl/loaders/dyld.c' echo misc:Depends= >> debian/libsharedlib-dev.substvars echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev echo misc:Depends= >> debian/libsharedlib1.substvars echo misc:Pre-Depends= >> debian/libsharedlib1.substvars dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 -configure.ac:13: installing 'build-aux/compile' -configure.ac:13: installing 'build-aux/config.guess' -configure.ac:13: installing 'build-aux/config.sub' -configure.ac:10: installing 'build-aux/install-sh' -configure.ac:10: installing 'build-aux/missing' + echo misc:Depends= >> debian/debhello.substvars + echo misc:Pre-Depends= >> debian/debhello.substvars + dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello +libtoolize: copying file 'libltdl/loaders/load_add_on.c' +libtoolize: copying file 'libltdl/loaders/loadlibrary.c' +libtoolize: copying file 'libltdl/loaders/preopen.c' +libtoolize: copying file 'libltdl/loaders/shl_load.c' +libtoolize: copying file 'libltdl/lt__alloc.c' +libtoolize: copying file 'libltdl/lt__argz.c' +libtoolize: copying file 'libltdl/lt__dirent.c' +libtoolize: copying file 'libltdl/lt__strl.c' +libtoolize: copying file 'libltdl/lt_dlloader.c' +libtoolize: copying file 'libltdl/lt_error.c' +libtoolize: copying file 'libltdl/ltdl.c' +libtoolize: copying file 'libltdl/ltdl.h' +libtoolize: copying file 'libltdl/slist.c' +libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac, +libtoolize: and rerunning libtoolize and aclocal. dpkg-gencontrol: warning: Depends field of package debhello: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package libsharedlib1: substitution variable ${shlibs:Depends} used, but is not defined chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control -lib/Makefile.am: installing 'build-aux/depcomp' -dpkg-gencontrol: warning: Depends field of package libsharedlib1: substitution variable ${shlibs:Depends} used, but is not defined chmod 0644 -- debian/libsharedlib1/DEBIAN/control chown 0:0 -- debian/libsharedlib1/DEBIAN/control chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control dh_md5sums - cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/debhello/DEBIAN/md5sums - chown 0:0 -- debian/debhello/DEBIAN/md5sums + cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums + chmod 0644 -- debian/debhello/DEBIAN/md5sums + chown 0:0 -- debian/debhello/DEBIAN/md5sums dh_builddeb dpkg-deb --build debian/debhello .. dpkg-deb --build debian/libsharedlib-dev .. -dpkg-deb: building package 'debhello' in '../debhello_3.4-1_armhf.deb'. dpkg-deb --build debian/libsharedlib1 .. +dpkg-deb: building package 'debhello' in '../debhello_3.4-1_armhf.deb'. dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_3.4-1_armhf.deb'. dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_3.4-1_armhf.deb'. dpkg-genbuildinfo + dpkg-genchanges >../debhello_3.4-1_armhf.changes +dpkg-genchanges: info: including full source code in upload + dpkg-source -i --after-build . +dpkg-buildpackage: info: full upload (original source is included) +Now running lintian debhello_3.4-1_armhf.changes ... +W: debhello source: debian-rules-sets-dpkg-architecture-variable DEB_HOST_MULTIARCH (line 6) +W: debhello source: file-without-copyright-information debian/README.Debian +W: debhello source: file-without-copyright-information debian/changelog +W: debhello source: file-without-copyright-information debian/compat +W: debhello source: file-without-copyright-information debian/control +W: debhello source: file-without-copyright-information debian/copyright +W: debhello source: file-without-copyright-information debian/patches/series +W: debhello source: file-without-copyright-information debian/rules +W: debhello source: file-without-copyright-information debian/source/format +W: debhello source: file-without-copyright-information debian/watch +W: debhello source: missing-license-paragraph-in-dep5-copyright __no_copyright_nor_license__ (paragraph at line 7) +W: debhello source: missing-license-paragraph-in-dep5-copyright __no_license__ (paragraph at line 24) +W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) +W: libsharedlib-dev: copyright-has-url-from-dh_make-boilerplate +W: libsharedlib-dev: empty-binary-package +W: libsharedlib1: copyright-has-url-from-dh_make-boilerplate +W: libsharedlib1: empty-binary-package +W: debhello: copyright-has-url-from-dh_make-boilerplate +W: debhello: readme-debian-contains-debmake-template +W: debhello: empty-binary-package +Finished running lintian. + $ cd .. + $ tree -FL 1 +. +├── debhello-3.4/ +├── debhello-3.4.tar.gz +├── debhello_3.4-1.debian.tar.xz +├── debhello_3.4-1.dsc +├── debhello_3.4-1_armhf.build +├── debhello_3.4-1_armhf.buildinfo +├── debhello_3.4-1_armhf.changes +├── debhello_3.4-1_armhf.deb +├── debhello_3.4.orig.tar.gz -> debhello-3.4.tar.gz +├── libsharedlib-dev_3.4-1_armhf.deb +└── libsharedlib1_3.4-1_armhf.deb + +1 directory, 10 files + $ dpkg -c debhello_3.4-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/debhello/ +-rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian +-rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright + $ dpkg -c libsharedlib-dev_3.4-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright + $ dpkg -c libsharedlib1_3.4-1_armhf.deb +drwxr-xr-x root/root ... ./ +drwxr-xr-x root/root ... ./usr/ +drwxr-xr-x root/root ... ./usr/share/ +drwxr-xr-x root/root ... ./usr/share/doc/ +drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz +-rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright + $ tar -tzf debhello-3.4.tar.gz +debhello-3.4/ +debhello-3.4/data/ +debhello-3.4/data/hello.desktop.in +debhello-3.4/data/hello.png +debhello-3.4/data/CMakeLists.txt +debhello-3.4/CMakeLists.txt +debhello-3.4/man/ +debhello-3.4/man/hello.1 +debhello-3.4/man/CMakeLists.txt +debhello-3.4/lib/ +debhello-3.4/lib/CMakeLists.txt +debhello-3.4/lib/sharedlib.h +debhello-3.4/lib/sharedlib.c +debhello-3.4/src/ +debhello-3.4/src/config.h.in +debhello-3.4/src/CMakeLists.txt +debhello-3.4/src/hello.c +debhello-3.4/po/ +debhello-3.4/po/ja.po +debhello-3.4/po/CMakeLists.txt +debhello-3.4/po/LINGUAS + $ tar --xz -tf debhello_3.4-1.debian.tar.xz +debian/ +debian/README.Debian +debian/changelog +debian/compat +debian/control +debian/copyright +debian/patches/ +debian/patches/series +debian/rules +debian/source/ +debian/source/format +debian/watch + $ dpkg -f debhello_3.4-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libsharedlib1 (= 3.4-1) + $ dpkg -f libsharedlib-dev_3.4-1_armhf.deb pre-depends depends recommends conflicts breaks +Depends: libsharedlib1 (= 3.4-1) + $ dpkg -f libsharedlib1_3.4-1_armhf.deb pre-depends depends recommends conflicts breaks +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-3.4-pkg1" +touch debhello-3.4-pkg1/.stamp +configure.ac:13: installing 'build-aux/compile' +configure.ac:13: installing 'build-aux/config.guess' +configure.ac:13: installing 'build-aux/config.sub' +configure.ac:10: installing 'build-aux/install-sh' +configure.ac:10: installing 'build-aux/missing' +lib/Makefile.am: installing 'build-aux/depcomp' find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.after dh_auto_configure @@ -20320,7 +20463,6 @@ Standard customization chores checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes - dpkg-genchanges >../debhello_3.4-1_armhf.changes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk @@ -20331,15 +20473,11 @@ checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc -dpkg-genchanges: info: including full source code in upload - dpkg-source -i --after-build . checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no -dpkg-buildpackage: info: full upload (original source is included) -checking for suffix of object files... Now running lintian debhello_3.4-1_armhf.changes ... -o +checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed @@ -20410,118 +20548,14 @@ checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... yes -checking for error_t... W: debhello source: debian-rules-sets-dpkg-architecture-variable DEB_HOST_MULTIARCH (line 6) -W: debhello source: file-without-copyright-information debian/README.Debian -W: debhello source: file-without-copyright-information debian/changelog -W: debhello source: file-without-copyright-information debian/compat -W: debhello source: file-without-copyright-information debian/control -W: debhello source: file-without-copyright-information debian/copyright -W: debhello source: file-without-copyright-information debian/patches/series -W: debhello source: file-without-copyright-information debian/rules -W: debhello source: file-without-copyright-information debian/source/format -W: debhello source: file-without-copyright-information debian/watch -W: debhello source: missing-license-paragraph-in-dep5-copyright __no_copyright_nor_license__ (paragraph at line 7) -W: debhello source: missing-license-paragraph-in-dep5-copyright __no_license__ (paragraph at line 24) -W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -yes +checking for error_t... yes checking for argz_add... yes -checking for argz_append... W: libsharedlib-dev: copyright-has-url-from-dh_make-boilerplate -W: libsharedlib-dev: empty-binary-package -yes -checking for argz_count... W: debhello: copyright-has-url-from-dh_make-boilerplate -W: debhello: readme-debian-contains-debmake-template -W: debhello: empty-binary-package -yes -W: libsharedlib1: copyright-has-url-from-dh_make-boilerplate -checking for argz_create_sep... W: libsharedlib1: empty-binary-package -yes -checking for argz_insert... Finished running lintian. - $ cd .. - $ tree -FL 1 -. -├── debhello-3.4/ -├── debhello-3.4.tar.gz -├── debhello_3.4-1.debian.tar.xz -├── debhello_3.4-1.dsc -├── debhello_3.4-1_armhf.build -├── debhello_3.4-1_armhf.buildinfo -├── debhello_3.4-1_armhf.changes -├── debhello_3.4-1_armhf.deb -├── debhello_3.4.orig.tar.gz -> debhello-3.4.tar.gz -├── libsharedlib-dev_3.4-1_armhf.deb -└── libsharedlib1_3.4-1_armhf.deb - -1 directory, 10 files -yes - $ dpkg -c debhello_3.4-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/debhello/ --rw-r--r-- root/root ... ./usr/share/doc/debhello/README.Debian --rw-r--r-- root/root ... ./usr/share/doc/debhello/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/debhello/copyright -checking for argz_next... $ dpkg -c libsharedlib-dev_3.4-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib-dev/ --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib-dev/copyright - $ dpkg -c libsharedlib1_3.4-1_armhf.deb -drwxr-xr-x root/root ... ./ -drwxr-xr-x root/root ... ./usr/ -drwxr-xr-x root/root ... ./usr/share/ -drwxr-xr-x root/root ... ./usr/share/doc/ -drwxr-xr-x root/root ... ./usr/share/doc/libsharedlib1/ --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/changelog.Debian.gz --rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright - $ tar -tzf debhello-3.4.tar.gz -debhello-3.4/ -debhello-3.4/src/ -debhello-3.4/src/config.h.in -debhello-3.4/src/hello.c -debhello-3.4/src/CMakeLists.txt -debhello-3.4/data/ -debhello-3.4/data/hello.png -debhello-3.4/data/hello.desktop.in -debhello-3.4/data/CMakeLists.txt -debhello-3.4/po/ -debhello-3.4/po/LINGUAS -debhello-3.4/po/ja.po -debhello-3.4/po/CMakeLists.txt -debhello-3.4/man/ -debhello-3.4/man/CMakeLists.txt -debhello-3.4/man/hello.1 -debhello-3.4/lib/ -debhello-3.4/lib/sharedlib.c -debhello-3.4/lib/sharedlib.h -debhello-3.4/lib/CMakeLists.txt -debhello-3.4/CMakeLists.txt - $ tar --xz -tf debhello_3.4-1.debian.tar.xz -debian/ -debian/README.Debian -debian/changelog -debian/compat -debian/control -debian/copyright -debian/patches/ -debian/patches/series -debian/rules -debian/source/ -debian/source/format -debian/watch -yes - $ dpkg -f debhello_3.4-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libsharedlib1 (= 3.4-1) -checking for argz_stringify... $ dpkg -f libsharedlib-dev_3.4-1_armhf.deb pre-depends depends recommends conflicts breaks -Depends: libsharedlib1 (= 3.4-1) - $ dpkg -f libsharedlib1_3.4-1_armhf.deb pre-depends depends recommends conflicts breaks -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.4-pkg1' -touch debhello-3.4-pkg1/.stamp -yes +checking for argz_append... yes +checking for argz_count... yes +checking for argz_create_sep... yes +checking for argz_insert... yes +checking for argz_next... yes +checking for argz_stringify... yes checking if argz actually works... yes checking whether libtool supports -dlopen/-dlpreopen... yes checking for ltdl.h... yes @@ -20574,7 +20608,7 @@ config.status: creating po/Makefile configure: WARNING: unrecognized options: --disable-maintainer-mode dh_auto_build - make -j3 + make -j4 make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3' make all-recursive make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3' @@ -20646,7 +20680,7 @@ test -z "fr.gmo" || make fr.gmo make[4]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/po' /usr/bin/msgmerge --update --lang=fr fr.po debhello.pot -.... done. +.. done. rm -f fr.gmo && /usr/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po fr.po: 3 translated messages, 3 untranslated messages. make[4]: Leaving directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/po' @@ -20654,9 +20688,9 @@ make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/po' Making all in lib make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/lib' -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sharedlib.lo sharedlib.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sharedlib.lo sharedlib.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c sharedlib.c -fPIC -DPIC -o .libs/sharedlib.o -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/arm-linux-gnueabihf sharedlib.lo +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/arm-linux-gnueabihf sharedlib.lo libtool: link: gcc -shared -fPIC -DPIC .libs/sharedlib.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-soname -Wl,libsharedlib.so.1 -o .libs/libsharedlib.so.1.0.0 libtool: link: (cd ".libs" && rm -f "libsharedlib.so.1" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so.1") libtool: link: (cd ".libs" && rm -f "libsharedlib.so" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so") @@ -20665,7 +20699,7 @@ Making all in src make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/src' gcc -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la libtool: link: gcc -g -O2 -ffile-prefix-map=/build/debmake-doc-1.14=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o .libs/hello hello.o ../lib/.libs/libsharedlib.so make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/src' Making all in man @@ -20677,7 +20711,7 @@ make[2]: Leaving directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3' make[1]: Leaving directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3' dh_auto_test - make -j3 check VERBOSE=1 + make -j4 check VERBOSE=1 make[1]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3' Making check in po make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/po' @@ -20729,7 +20763,7 @@ make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/lib' make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/lib' /bin/mkdir -p '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/arm-linux-gnueabihf' - /bin/bash ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/arm-linux-gnueabihf' + /bin/sh ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/libsharedlib.so.1.0.0 /build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 libtool: install: (cd /build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so.1 || { rm -f libsharedlib.so.1 && ln -s libsharedlib.so.1.0.0 libsharedlib.so.1; }; }) libtool: install: (cd /build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/arm-linux-gnueabihf && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so || { rm -f libsharedlib.so && ln -s libsharedlib.so.1.0.0 libsharedlib.so; }; }) @@ -20743,7 +20777,7 @@ make[2]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/src' make[3]: Entering directory '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/src' /bin/mkdir -p '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c hello '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c hello '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/bin' libtool: warning: '../lib/libsharedlib.la' has not been installed in '/usr/lib/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/hello /build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/bin/hello make[3]: Nothing to be done for 'install-data-am'. @@ -20773,13 +20807,13 @@ install -d debian/.debhelper/generated/libsharedlib1 install -d debian/.debhelper/generated/libsharedlib-dev dh_missing --exclude .la --exclude .pyc --exclude .pyo --list-missing -dh_missing: usr/bin/hello exists in debian/tmp but is not installed to anywhere -dh_missing: usr/include/sharedlib.h exists in debian/tmp but is not installed to anywhere -dh_missing: usr/share/locale/fr/LC_MESSAGES/debhello.mo exists in debian/tmp but is not installed to anywhere dh_missing: usr/share/man/man1/hello.1 exists in debian/tmp but is not installed to anywhere -dh_missing: usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 exists in debian/tmp but is not installed to anywhere +dh_missing: usr/share/locale/fr/LC_MESSAGES/debhello.mo exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/arm-linux-gnueabihf/libsharedlib.so.1 exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/arm-linux-gnueabihf/libsharedlib.so exists in debian/tmp but is not installed to anywhere +dh_missing: usr/lib/arm-linux-gnueabihf/libsharedlib.so.1.0.0 exists in debian/tmp but is not installed to anywhere +dh_missing: usr/bin/hello exists in debian/tmp but is not installed to anywhere +dh_missing: usr/include/sharedlib.h exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_install: debhello (0), libsharedlib-dev (0), libsharedlib1 (0) If the missing files are installed by another tool, please file a bug against it. @@ -20798,22 +20832,22 @@ install -d debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev install -p -m0644 debian/copyright debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/copyright dh_installchangelogs - install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian install -p -m0644 debian/changelog debian/libsharedlib-dev/usr/share/doc/libsharedlib-dev/changelog.Debian + install -p -m0644 debian/changelog debian/libsharedlib1/usr/share/doc/libsharedlib1/changelog.Debian dh_perl dh_link dh_strip_nondeterminism dh_compress - cd debian/debhello cd debian/libsharedlib1 + cd debian/debhello cd debian/libsharedlib-dev chmod a-x usr/share/doc/debhello/changelog.Debian + gzip -9nf usr/share/doc/debhello/changelog.Debian chmod a-x usr/share/doc/libsharedlib1/changelog.Debian chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian - gzip -9nf usr/share/doc/debhello/changelog.Debian - gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian cd '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3' + gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian cd '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3' cd '/build/debmake-doc-1.14/debhello-3.3-pkg1/test/debhello-3.3' @@ -20821,18 +20855,18 @@ find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/libsharedlib1 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/libsharedlib-dev -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 - find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libsharedlib1 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/debhello/usr/share/doc -type f -a -true -a ! -regex 'debian/debhello/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libsharedlib1/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib1/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libsharedlib-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libsharedlib-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libsharedlib1/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/debhello -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib1 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libsharedlib-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 dh_missing dh_strip dh_makeshlibs @@ -20845,39 +20879,39 @@ install -d debian/libsharedlib1/DEBIAN install -d debian/libsharedlib-dev/DEBIAN dh_gencontrol + echo misc:Depends= >> debian/libsharedlib-dev.substvars + echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars + dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev echo misc:Depends= >> debian/libsharedlib1.substvars echo misc:Pre-Depends= >> debian/libsharedlib1.substvars dpkg-gencontrol -plibsharedlib1 -ldebian/changelog -Tdebian/libsharedlib1.substvars -Pdebian/libsharedlib1 echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello - echo misc:Depends= >> debian/libsharedlib-dev.substvars - echo misc:Pre-Depends= >> debian/libsharedlib-dev.substvars - dpkg-gencontrol -plibsharedlib-dev -ldebian/changelog -Tdebian/libsharedlib-dev.substvars -Pdebian/libsharedlib-dev -dpkg-gencontrol: warning: Depends field of package libsharedlib1: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package debhello: substitution variable ${shlibs:Depends} used, but is not defined - chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control - chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control - chmod 0644 -- debian/libsharedlib1/DEBIAN/control - chown 0:0 -- debian/libsharedlib1/DEBIAN/control chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control +dpkg-gencontrol: warning: Depends field of package libsharedlib1: substitution variable ${shlibs:Depends} used, but is not defined + chmod 0644 -- debian/libsharedlib1/DEBIAN/control + chown 0:0 -- debian/libsharedlib1/DEBIAN/control + chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control + chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control dh_md5sums cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libsharedlib1 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/DEBIAN/md5sums - cd debian/libsharedlib-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libsharedlib1/DEBIAN/md5sums chown 0:0 -- debian/libsharedlib1/DEBIAN/md5sums chmod 0644 -- debian/libsharedlib-dev/DEBIAN/md5sums chown 0:0 -- debian/libsharedlib-dev/DEBIAN/md5sums dh_builddeb - dpkg-deb --build debian/debhello .. dpkg-deb --build debian/libsharedlib1 .. + dpkg-deb --build debian/debhello .. dpkg-deb --build debian/libsharedlib-dev .. -dpkg-deb: building package 'debhello' in '../debhello_3.3-1_armhf.deb'. dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_3.3-1_armhf.deb'. +dpkg-deb: building package 'debhello' in '../debhello_3.3-1_armhf.deb'. dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_3.3-1_armhf.deb'. dpkg-genbuildinfo dpkg-genchanges >../debhello_3.3-1_armhf.changes @@ -20899,13 +20933,13 @@ W: debhello source: missing-license-paragraph-in-dep5-copyright __no_license__ (paragraph at line 32) W: debhello source: missing-license-paragraph-in-dep5-copyright __no_copyright_nor_license__ (paragraph at line 7) W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) -W: debhello: copyright-has-url-from-dh_make-boilerplate -W: debhello: readme-debian-contains-debmake-template -W: debhello: empty-binary-package W: libsharedlib1: copyright-has-url-from-dh_make-boilerplate W: libsharedlib1: empty-binary-package W: libsharedlib-dev: copyright-has-url-from-dh_make-boilerplate W: libsharedlib-dev: empty-binary-package +W: debhello: copyright-has-url-from-dh_make-boilerplate +W: debhello: readme-debian-contains-debmake-template +W: debhello: empty-binary-package Finished running lintian. $ cd .. $ tree -FL 1 @@ -20950,36 +20984,36 @@ -rw-r--r-- root/root ... ./usr/share/doc/libsharedlib1/copyright $ tar -tzf debhello-3.3.tar.gz debhello-3.3/ -debhello-3.3/src/ -debhello-3.3/src/hello.c -debhello-3.3/src/Makefile.am +debhello-3.3/configure.ac.new debhello-3.3/data/ -debhello-3.3/data/hello.png debhello-3.3/data/hello.desktop.in -debhello-3.3/po/ -debhello-3.3/po/LINGUAS -debhello-3.3/po/en@boldquot.header -debhello-3.3/po/boldquot.sed -debhello-3.3/po/remove-potcdate.sin -debhello-3.3/po/Makevars -debhello-3.3/po/Rules-quot -debhello-3.3/po/Makefile.in.in -debhello-3.3/po/en@quot.header -debhello-3.3/po/fr.po -debhello-3.3/po/ChangeLog -debhello-3.3/po/insert-header.sin -debhello-3.3/po/POTFILES.in -debhello-3.3/po/quot.sed -debhello-3.3/configure.ac +debhello-3.3/data/hello.png +debhello-3.3/Makefile.am debhello-3.3/man/ debhello-3.3/man/hello.1 debhello-3.3/man/Makefile.am -debhello-3.3/configure.ac.new debhello-3.3/lib/ -debhello-3.3/lib/sharedlib.c -debhello-3.3/lib/sharedlib.h debhello-3.3/lib/Makefile.am -debhello-3.3/Makefile.am +debhello-3.3/lib/sharedlib.h +debhello-3.3/lib/sharedlib.c +debhello-3.3/src/ +debhello-3.3/src/Makefile.am +debhello-3.3/src/hello.c +debhello-3.3/configure.ac +debhello-3.3/po/ +debhello-3.3/po/insert-header.sin +debhello-3.3/po/en@quot.header +debhello-3.3/po/Makevars +debhello-3.3/po/Rules-quot +debhello-3.3/po/quot.sed +debhello-3.3/po/boldquot.sed +debhello-3.3/po/remove-potcdate.sin +debhello-3.3/po/ChangeLog +debhello-3.3/po/Makefile.in.in +debhello-3.3/po/en@boldquot.header +debhello-3.3/po/POTFILES.in +debhello-3.3/po/fr.po +debhello-3.3/po/LINGUAS $ tar --xz -tf debhello_3.3-1.debian.tar.xz debian/ debian/README.Debian @@ -20998,14 +21032,14 @@ $ dpkg -f libsharedlib-dev_3.3-1_armhf.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 3.3-1) $ dpkg -f libsharedlib1_3.3-1_armhf.deb pre-depends depends recommends conflicts breaks -make[3]: Leaving directory '/build/debmake-doc-1.14/debhello-3.3-pkg1' +make[3]: uscita dalla directory "/build/debmake-doc-1.14/debhello-3.3-pkg1" touch debhello-3.3-pkg1/.stamp -make[2]: Leaving directory '/build/debmake-doc-1.14' +make[2]: uscita dalla directory "/build/debmake-doc-1.14" # process ASCIIDOC after targets even under the parallel build make base-xml -make[2]: Entering directory '/build/debmake-doc-1.14' +make[2]: ingresso nella directory "/build/debmake-doc-1.14" make -C asciidoc xml # base XML doc -make[3]: Entering directory '/build/debmake-doc-1.14/asciidoc' +make[3]: ingresso nella directory "/build/debmake-doc-1.14/asciidoc" sed -e 's/^= DEBMAKE(1)$/= *debmake*(1) manpage/' -e 's/^=/==/' manpage.txt >99-manpage.txt sed -n -e '/^\*-b\*/,$p' manpage.txt | sed -e '/^\*-e\*/,$d'>binary.txt sed -e '1,/^== CAVEAT/d' manpage.txt | sed -e '/^== DEBUG/,$d'>caveat.txt @@ -21013,8 +21047,8 @@ -b docbook \ -a 'newline=\n' \ debmake-doc.txt -make[3]: Leaving directory '/build/debmake-doc-1.14/asciidoc' -make[2]: Leaving directory '/build/debmake-doc-1.14' +make[3]: uscita dalla directory "/build/debmake-doc-1.14/asciidoc" +make[2]: uscita dalla directory "/build/debmake-doc-1.14" echo "LC_ALL='C.UTF-8'" LC_ALL='C.UTF-8' echo "DEBUG=''" @@ -21030,7 +21064,7 @@ echo "TMPDIR='/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp'" TMPDIR='/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp' make all-xml # XML docs for all PO -make[2]: Entering directory '/build/debmake-doc-1.14' +make[2]: ingresso nella directory "/build/debmake-doc-1.14" echo "FORCE" FORCE xsltproc --novalid --nonet --xinclude xslt/modappendix.xsl asciidoc/debmake-doc.xml > debmake-doc.en.x01 @@ -21041,7 +21075,7 @@ sed \ -e "s/@@@debmakeversion@@@/4.3.1/g" \ -e "s/@@@debversion@@@/1.14-1/g" \ --e "s/@@@debdate@@@/2019-03-26/g" \ +-e "s/@@@debdate@@@/2019-03-27/g" \ < debmake-doc.en.x02 > debmake-doc.en.xml ( \ _MY_TEMPFILE=$(mktemp) ; \ @@ -21052,8 +21086,8 @@ msgmerge --update --previous po/ja.po po/templates.pot msgmerge --update --previous po/zh-cn.po po/templates.pot msgmerge --update --previous po/de.po po/templates.pot -........................................................................................................................................................................................................................................................................................................................................................................................................................................... done. - done. +msgmerge --update --previous po/ru.po po/templates.pot +........................................................................................................................................................................................................... fatto. MESS1="no-obsolete ja `msgattrib --no-obsolete po/ja.po |grep ^msgid |sed 1d|wc -l`";\ MESS2="untranslated ja `msgattrib --untranslated po/ja.po |grep ^msgid |sed 1d|wc -l`";\ MESS3="fuzzy ja `msgattrib --fuzzy po/ja.po |grep ^msgid |sed 1d|wc -l`";\ @@ -21061,6 +21095,7 @@ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log +........................................................................................................................................................................................................... fatto. MESS1="no-obsolete de `msgattrib --no-obsolete po/de.po |grep ^msgid |sed 1d|wc -l`";\ MESS2="untranslated de `msgattrib --untranslated po/de.po |grep ^msgid |sed 1d|wc -l`";\ MESS3="fuzzy de `msgattrib --fuzzy po/de.po |grep ^msgid |sed 1d|wc -l`";\ @@ -21068,7 +21103,7 @@ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log -.......................................................................................................................................................................................................... done. +.......................................................................................................................................................................................................... fatto. MESS1="no-obsolete zh-cn `msgattrib --no-obsolete po/zh-cn.po |grep ^msgid |sed 1d|wc -l`";\ MESS2="untranslated zh-cn `msgattrib --untranslated po/zh-cn.po |grep ^msgid |sed 1d|wc -l`";\ MESS3="fuzzy zh-cn `msgattrib --fuzzy po/zh-cn.po |grep ^msgid |sed 1d|wc -l`";\ @@ -21076,14 +21111,7 @@ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log -msgmerge --update --previous po/ru.po po/templates.pot -mkdir -p po/ -msgfmt -D po ja.po -o po/ja.mo -mkdir -p po/ja/ -itstool -i xslt/docbook.its -m po/ja.mo -o po/ja/ debmake-doc.en.x02 -mkdir -p po/ -msgfmt -D po de.po -o po/de.mo -.......................................................................................................................................................................................................... done. +............................................................................................................................................................................................................ fatto. MESS1="no-obsolete ru `msgattrib --no-obsolete po/ru.po |grep ^msgid |sed 1d|wc -l`";\ MESS2="untranslated ru `msgattrib --untranslated po/ru.po |grep ^msgid |sed 1d|wc -l`";\ MESS3="fuzzy ru `msgattrib --fuzzy po/ru.po |grep ^msgid |sed 1d|wc -l`";\ @@ -21091,73 +21119,79 @@ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log -mkdir -p po/de/ -itstool -i xslt/docbook.its -m po/de.mo -o po/de/ debmake-doc.en.x02 +mkdir -p po/ +msgfmt -D po ja.po -o po/ja.mo +mkdir -p po/ +msgfmt -D po de.po -o po/de.mo +mkdir -p po/ja/ +itstool -i xslt/docbook.its -m po/ja.mo -o po/ja/ debmake-doc.en.x02 mkdir -p po/ msgfmt -D po zh-cn.po -o po/zh-cn.mo +mkdir -p po/de/ +itstool -i xslt/docbook.its -m po/de.mo -o po/de/ debmake-doc.en.x02 mkdir -p po/zh-cn/ -itstool -i xslt/docbook.its -m po/zh-cn.mo -o po/zh-cn/ debmake-doc.en.x02 -cp po/ja/debmake-doc.en.x02 debmake-doc.ja.x02 -rm po/ja/debmake-doc.en.x02 -rmdir po/ja mkdir -p po/ +itstool -i xslt/docbook.its -m po/zh-cn.mo -o po/zh-cn/ debmake-doc.en.x02 msgfmt -D po ru.po -o po/ru.mo mkdir -p po/ru/ itstool -i xslt/docbook.its -m po/ru.mo -o po/ru/ debmake-doc.en.x02 -cp po/de/debmake-doc.en.x02 debmake-doc.de.x02 -rm po/de/debmake-doc.en.x02 -rmdir po/de Warning: Could not merge zh-cn translation for msgid: Export the build environment as “LC_ALL=C.UTF-8” (see ). Warning: Could not merge zh-cn translation for msgid: Let’s consider that the upstream source tarball of the libfoo library is updated from libfoo-7.0.tar.gz to libfoo-8.0.tar.gz with a new SONAME major version which affects other packages. Warning: Could not merge zh-cn translation for msgid: For the shared library, required libraries found simply by "objdump -p /path/to/program | grep NEEDED" are covered by the shlib substvar. -sed \ --e "s/@@@debmakeversion@@@/4.3.1/g" \ --e "s/@@@debversion@@@/1.14-1/g" \ --e "s/@@@debdate@@@/2019-03-26/g" \ -< debmake-doc.ja.x02 > debmake-doc.ja.xml +cp po/ja/debmake-doc.en.x02 debmake-doc.ja.x02 +rm po/ja/debmake-doc.en.x02 +rmdir po/ja Warning: Could not merge zh-cn translation for msgid: If there were no -dbg packages defined in the debian/control file, no special care is needed for updating the package after the Stretch 9.0 release. +cp po/de/debmake-doc.en.x02 debmake-doc.de.x02 +rm po/de/debmake-doc.en.x02 +rmdir po/de sed \ -e "s/@@@debmakeversion@@@/4.3.1/g" \ -e "s/@@@debversion@@@/1.14-1/g" \ --e "s/@@@debdate@@@/2019-03-26/g" \ -< debmake-doc.de.x02 > debmake-doc.de.xml +-e "s/@@@debdate@@@/2019-03-27/g" \ +< debmake-doc.ja.x02 > debmake-doc.ja.xml Warning: Could not merge zh-cn translation for msgid: The addon values are listed all separated by “,”, e.g., “-w "python2,autoreconf"”. Warning: Could not merge zh-cn translation for msgid: For Autotools based packages, setting autoreconf as addon forces running “autoreconf -i -v -f” for every package building. Otherwise, autotools-dev as addon is used as the default. cp po/zh-cn/debmake-doc.en.x02 debmake-doc.zh-cn.x02 +cp po/ru/debmake-doc.en.x02 debmake-doc.ru.x02 rm po/zh-cn/debmake-doc.en.x02 +rm po/ru/debmake-doc.en.x02 rmdir po/zh-cn +rmdir po/ru +sed \ +-e "s/@@@debmakeversion@@@/4.3.1/g" \ +-e "s/@@@debversion@@@/1.14-1/g" \ +-e "s/@@@debdate@@@/2019-03-27/g" \ +< debmake-doc.de.x02 > debmake-doc.de.xml sed \ -e "s/@@@debmakeversion@@@/4.3.1/g" \ -e "s/@@@debversion@@@/1.14-1/g" \ --e "s/@@@debdate@@@/2019-03-26/g" \ +-e "s/@@@debdate@@@/2019-03-27/g" \ < debmake-doc.zh-cn.x02 > debmake-doc.zh-cn.xml -cp po/ru/debmake-doc.en.x02 debmake-doc.ru.x02 -rm po/ru/debmake-doc.en.x02 -rmdir po/ru sed \ -e "s/@@@debmakeversion@@@/4.3.1/g" \ -e "s/@@@debversion@@@/1.14-1/g" \ --e "s/@@@debdate@@@/2019-03-26/g" \ +-e "s/@@@debdate@@@/2019-03-27/g" \ < debmake-doc.ru.x02 > debmake-doc.ru.xml -make[2]: Leaving directory '/build/debmake-doc-1.14' +make[2]: uscita dalla directory "/build/debmake-doc-1.14" mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html # leave fuzzy status in the package build log cat fuzzy.log -no-obsolete de 2010 -untranslated de 1315 -fuzzy de 5 - no-obsolete ja 2010 untranslated ja 1912 fuzzy ja 38 +no-obsolete de 2010 +untranslated de 1315 +fuzzy de 5 + no-obsolete zh-cn 2010 untranslated zh-cn 0 fuzzy zh-cn 0 @@ -21166,7 +21200,7 @@ untranslated ru 16 fuzzy ru 388 -make[1]: Leaving directory '/build/debmake-doc-1.14' +make[1]: uscita dalla directory "/build/debmake-doc-1.14" dh_auto_test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary @@ -21177,30 +21211,31 @@ rm -fr -- debian/.debhelper/generated/debmake-doc/ debian/debmake-doc/ debian/tmp/ dh_auto_install install -d /build/debmake-doc-1.14/debian/debmake-doc - make -j3 install DESTDIR=/build/debmake-doc-1.14/debian/debmake-doc AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/debmake-doc-1.14' + make -j4 install DESTDIR=/build/debmake-doc-1.14/debian/debmake-doc AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" +make[1]: ingresso nella directory "/build/debmake-doc-1.14" rm -rf /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/images mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/images cp -f xslt/debian.css /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/debian.css +echo "AddCharset UTF-8 .txt" > /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/.htaccess mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html +msgmerge --update --previous po/ja.po po/templates.pot xsltproc --novalid --nonet --xinclude --stringparam base.dir /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html \ --stringparam html.ext .en.html \ xslt/style-html.xsl debmake-doc.en.xml -echo "AddCharset UTF-8 .txt" > /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/.htaccess -msgmerge --update --previous po/ja.po po/templates.pot cd png ; \ cp caution.png home.png important.png next.png note.png \ prev.png tip.png warning.png /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/images msgmerge --update --previous po/zh-cn.po po/templates.pot -.......................................................................................................................................................................................................... done. -MESS1="no-obsolete ja `msgattrib --no-obsolete po/ja.po |grep ^msgid |sed 1d|wc -l`";\ +msgmerge --update --previous po/de.po po/templates.pot +................................................................................................................................................................................................................ fatto. +............................................................................................................................................................................................................MESS1="no-obsolete ja `msgattrib --no-obsolete po/ja.po |grep ^msgid |sed 1d|wc -l`";\ MESS2="untranslated ja `msgattrib --untranslated po/ja.po |grep ^msgid |sed 1d|wc -l`";\ MESS3="fuzzy ja `msgattrib --fuzzy po/ja.po |grep ^msgid |sed 1d|wc -l`";\ echo "$MESS1" >>fuzzy.log ; \ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log -........................................................................................................................................................................................................................................... done. + fatto. MESS1="no-obsolete zh-cn `msgattrib --no-obsolete po/zh-cn.po |grep ^msgid |sed 1d|wc -l`";\ MESS2="untranslated zh-cn `msgattrib --untranslated po/zh-cn.po |grep ^msgid |sed 1d|wc -l`";\ MESS3="fuzzy zh-cn `msgattrib --fuzzy po/zh-cn.po |grep ^msgid |sed 1d|wc -l`";\ @@ -21208,10 +21243,7 @@ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log -msgmerge --update --previous po/de.po po/templates.pot -msgmerge --update --previous po/ru.po po/templates.pot -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/pr01.en.html for preface(preface) -......................................................................................................................................................................................................................................................................................................... done. +.......................................................................................................................................................................................................... fatto. MESS1="no-obsolete de `msgattrib --no-obsolete po/de.po |grep ^msgid |sed 1d|wc -l`";\ MESS2="untranslated de `msgattrib --untranslated po/de.po |grep ^msgid |sed 1d|wc -l`";\ MESS3="fuzzy de `msgattrib --fuzzy po/de.po |grep ^msgid |sed 1d|wc -l`";\ @@ -21219,18 +21251,9 @@ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch01.en.html for chapter(overview) -..........................................................................................................................................................................................................Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch02.en.html for chapter(start) - done. -MESS1="no-obsolete ru `msgattrib --no-obsolete po/ru.po |grep ^msgid |sed 1d|wc -l`";\ -MESS2="untranslated ru `msgattrib --untranslated po/ru.po |grep ^msgid |sed 1d|wc -l`";\ -MESS3="fuzzy ru `msgattrib --fuzzy po/ru.po |grep ^msgid |sed 1d|wc -l`";\ -echo "$MESS1" >>fuzzy.log ; \ -echo "$MESS2" >>fuzzy.log ; \ -echo "$MESS3" >>fuzzy.log ; \ -echo "" >>fuzzy.log -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch03.en.html for chapter(setup) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch04.en.html for chapter(simple) +msgmerge --update --previous po/ru.po po/templates.pot +mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/en/ +cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/en/ ; xsltproc --novalid --nonet --xinclude /build/debmake-doc-1.14/xslt/style-epub.xsl /build/debmake-doc-1.14/debmake-doc.en.xml mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc export TEXINPUTS=".:"; \ export TMPDIR="/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp"; \ @@ -21246,38 +21269,65 @@ --param=doc.lot.show="" \ --param=lingua=en \ --output=/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.en.pdf - || { echo "OMG!!!!!! XXX_CHECK_XXX ... Do not worry ..."; true ; } +............................................................................................................................................................................................................. fatto. +MESS1="no-obsolete ru `msgattrib --no-obsolete po/ru.po |grep ^msgid |sed 1d|wc -l`";\ +MESS2="untranslated ru `msgattrib --untranslated po/ru.po |grep ^msgid |sed 1d|wc -l`";\ +MESS3="fuzzy ru `msgattrib --fuzzy po/ru.po |grep ^msgid |sed 1d|wc -l`";\ +echo "$MESS1" >>fuzzy.log ; \ +echo "$MESS2" >>fuzzy.log ; \ +echo "$MESS3" >>fuzzy.log ; \ +echo "" >>fuzzy.log +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/pr01.en.html for preface(preface) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch01.en.html for chapter(overview) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch02.en.html for chapter(start) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch03.en.html for chapter(setup) Build the book set list... -mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/en/ -cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/en/ ; xsltproc --novalid --nonet --xinclude /build/debmake-doc-1.14/xslt/style-epub.xsl /build/debmake-doc-1.14/debmake-doc.en.xml -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch05.en.html for chapter(basics) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch06.en.html for chapter(options) -Build the listings... +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch04.en.html for chapter(simple) +mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc Writing OEBPS/bk01-toc.html for book +xsltproc --novalid --nonet --xinclude xslt/style-txt.xsl debmake-doc.en.xml | LC_ALL=C.UTF-8 \ + w3m -o display_charset=UTF-8 -cols 70 -dump -no-graph -T text/html | \ + gzip -n -9 - > /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.en.txt.gz Writing OEBPS/pr01.html for preface(preface) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch07.en.html for chapter(tips) Writing OEBPS/ch01.html for chapter(overview) Writing OEBPS/ch02.html for chapter(start) Writing OEBPS/ch03.html for chapter(setup) Writing OEBPS/ch04.html for chapter(simple) +Build the listings... +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch05.en.html for chapter(basics) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch06.en.html for chapter(options) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch07.en.html for chapter(tips) XSLT stylesheets DocBook - LaTeX 2e (0.3.10) =================================================== +Writing OEBPS/ch05.html for chapter(basics) +Writing OEBPS/ch06.html for chapter(options) +Writing OEBPS/ch07.html for chapter(tips) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch08.en.html for chapter(more) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/apa.en.html for appendix(manpage) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/index.en.html for book mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc -xsltproc --novalid --nonet --xinclude xslt/style-txt.xsl debmake-doc.en.xml | LC_ALL=C.UTF-8 \ - w3m -o display_charset=UTF-8 -cols 70 -dump -no-graph -T text/html | \ - gzip -n -9 - > /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.en.txt.gz -Writing OEBPS/ch05.html for chapter(basics) -Writing OEBPS/ch06.html for chapter(options) -Writing OEBPS/ch07.html for chapter(tips) +export TEXINPUTS=".:"; \ +export TMPDIR="/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp"; \ +xsltproc --novalid --nonet --xinclude xslt/dblatex.xsl debmake-doc.ja.xml | \ +dblatex --style=db2latex \ + --debug \ + --backend=xetex \ + --xsl-user=xslt/user_param.xsl \ + --xsl-user=xslt/xetex_param.xsl \ + --param=draft.mode=maybe \ + --param=doc.collab.show=0 \ + --param=latex.output.revhistory=0 \ + --param=doc.lot.show="" \ + --param=lingua=ja \ + --output=/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ja.pdf - || { echo "OMG!!!!!! XXX_CHECK_XXX ... Do not worry ..."; true ; } +Build the book set list... Writing OEBPS/ch08.html for chapter(more) Writing OEBPS/apa.html for appendix(manpage) Writing OEBPS/index.html for book mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc export TEXINPUTS=".:"; \ export TMPDIR="/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp"; \ -xsltproc --novalid --nonet --xinclude xslt/dblatex.xsl debmake-doc.ja.xml | \ +xsltproc --novalid --nonet --xinclude xslt/dblatex.xsl debmake-doc.zh-cn.xml | \ dblatex --style=db2latex \ --debug \ --backend=xetex \ @@ -21287,11 +21337,14 @@ --param=doc.collab.show=0 \ --param=latex.output.revhistory=0 \ --param=doc.lot.show="" \ - --param=lingua=ja \ - --output=/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ja.pdf - || { echo "OMG!!!!!! XXX_CHECK_XXX ... Do not worry ..."; true ; } + --param=lingua=zh-cn \ + --output=/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.zh-cn.pdf - || { echo "OMG!!!!!! XXX_CHECK_XXX ... Do not worry ..."; true ; } Build the book set list... +Build the listings... Writing OEBPS/toc.ncx -Build stdin.pdf +Build the listings... +XSLT stylesheets DocBook - LaTeX 2e (0.3.10) +=================================================== Writing OEBPS/../OEBPS/content.opf Writing OEBPS/cover.html for mediaobject Writing OEBPS/../META-INF/container.xml @@ -21302,28 +21355,28 @@ adding: META-INF/ (stored 0%) adding: META-INF/container.xml (deflated 31%) adding: OEBPS/ (stored 0%) - adding: OEBPS/pr01.html (deflated 66%) + adding: OEBPS/cover.html (deflated 28%) adding: OEBPS/debian-openlogo.png (deflated 3%) - adding: OEBPS/ch02.html (deflated 81%) - adding: OEBPS/index.html (deflated 61%) + adding: OEBPS/content.opf (deflated 69%) + adding: OEBPS/apa.html (deflated 84%) adding: OEBPS/ch08.html (deflated 86%) - adding: OEBPS/debian.css (deflated 67%) - adding: OEBPS/ch04.html (deflated 81%) - adding: OEBPS/ch07.html (deflated 84%) - adding: OEBPS/cover.html (deflated 28%) - adding: OEBPS/toc.ncx (deflated 81%) + adding: OEBPS/index.html (deflated 61%) + adding: OEBPS/bk01-toc.html (deflated 88%) adding: OEBPS/ch05.html (deflated 85%) - adding: OEBPS/content.opf (deflated 69%) + adding: OEBPS/toc.ncx (deflated 81%) adding: OEBPS/ch01.html (deflated 73%) - adding: OEBPS/bk01-toc.html (deflated 88%) adding: OEBPS/ch03.html (deflated 76%) - adding: OEBPS/apa.html (deflated 84%) adding: OEBPS/ch06.html (deflated 79%) + adding: OEBPS/ch02.html (deflated 81%) + adding: OEBPS/debian.css (deflated 67%) + adding: OEBPS/pr01.html (deflated 66%) + adding: OEBPS/ch04.html (deflated 81%) + adding: OEBPS/ch07.html (deflated 84%) adding: mimetype (stored 0%) mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc export TEXINPUTS=".:"; \ export TMPDIR="/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp"; \ -xsltproc --novalid --nonet --xinclude xslt/dblatex.xsl debmake-doc.zh-cn.xml | \ +xsltproc --novalid --nonet --xinclude xslt/dblatex.xsl debmake-doc.de.xml | \ dblatex --style=db2latex \ --debug \ --backend=xetex \ @@ -21333,41 +21386,20 @@ --param=doc.collab.show=0 \ --param=latex.output.revhistory=0 \ --param=doc.lot.show="" \ - --param=lingua=zh-cn \ - --output=/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.zh-cn.pdf - || { echo "OMG!!!!!! XXX_CHECK_XXX ... Do not worry ..."; true ; } -Build the listings... + --param=lingua=de \ + --output=/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.de.pdf - || { echo "OMG!!!!!! XXX_CHECK_XXX ... Do not worry ..."; true ; } Build the book set list... XSLT stylesheets DocBook - LaTeX 2e (0.3.10) =================================================== +Build stdin.pdf Build the listings... XSLT stylesheets DocBook - LaTeX 2e (0.3.10) =================================================== Build stdin.pdf Build stdin.pdf -'debmake-doc.en.pdf' successfully built -/tmp/tmpHCdQW3 not removed -mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc -export TEXINPUTS=".:"; \ -export TMPDIR="/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp"; \ -xsltproc --novalid --nonet --xinclude xslt/dblatex.xsl debmake-doc.de.xml | \ -dblatex --style=db2latex \ - --debug \ - --backend=xetex \ - --xsl-user=xslt/user_param.xsl \ - --xsl-user=xslt/xetex_param.xsl \ - --param=draft.mode=maybe \ - --param=doc.collab.show=0 \ - --param=latex.output.revhistory=0 \ - --param=doc.lot.show="" \ - --param=lingua=de \ - --output=/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.de.pdf - || { echo "OMG!!!!!! XXX_CHECK_XXX ... Do not worry ..."; true ; } -Build the book set list... -Build the listings... -XSLT stylesheets DocBook - LaTeX 2e (0.3.10) -=================================================== Build stdin.pdf -'debmake-doc.de.pdf' successfully built -/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmpUEJ2Eo not removed +'debmake-doc.en.pdf' successfully built +/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmp64BSRF not removed mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc export TEXINPUTS=".:"; \ export TMPDIR="/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp"; \ @@ -21387,9 +21419,8 @@ Build the listings... XSLT stylesheets DocBook - LaTeX 2e (0.3.10) =================================================== -Build stdin.pdf -'debmake-doc.ja.pdf' successfully built -/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmpjQ1JiP not removed +'debmake-doc.de.pdf' successfully built +/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmppre6mx not removed mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/ja/ cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/ja/ ; xsltproc --novalid --nonet --xinclude /build/debmake-doc-1.14/xslt/style-epub.xsl /build/debmake-doc-1.14/debmake-doc.ja.xml Writing OEBPS/bk01-toc.html for book @@ -21397,6 +21428,7 @@ Writing OEBPS/ch01.html for chapter(overview) Writing OEBPS/ch02.html for chapter(start) Writing OEBPS/ch03.html for chapter(setup) +Build stdin.pdf Writing OEBPS/ch04.html for chapter(simple) Writing OEBPS/ch05.html for chapter(basics) Writing OEBPS/ch06.html for chapter(options) @@ -21415,23 +21447,23 @@ adding: META-INF/ (stored 0%) adding: META-INF/container.xml (deflated 31%) adding: OEBPS/ (stored 0%) - adding: OEBPS/pr01.html (deflated 65%) + adding: OEBPS/cover.html (deflated 28%) adding: OEBPS/debian-openlogo.png (deflated 3%) - adding: OEBPS/ch02.html (deflated 80%) - adding: OEBPS/index.html (deflated 58%) + adding: OEBPS/content.opf (deflated 67%) + adding: OEBPS/apa.html (deflated 84%) adding: OEBPS/ch08.html (deflated 86%) - adding: OEBPS/debian.css (deflated 67%) - adding: OEBPS/ch04.html (deflated 81%) - adding: OEBPS/ch07.html (deflated 83%) - adding: OEBPS/cover.html (deflated 28%) - adding: OEBPS/toc.ncx (deflated 80%) + adding: OEBPS/index.html (deflated 58%) + adding: OEBPS/bk01-toc.html (deflated 87%) adding: OEBPS/ch05.html (deflated 85%) - adding: OEBPS/content.opf (deflated 67%) + adding: OEBPS/toc.ncx (deflated 80%) adding: OEBPS/ch01.html (deflated 73%) - adding: OEBPS/bk01-toc.html (deflated 87%) adding: OEBPS/ch03.html (deflated 76%) - adding: OEBPS/apa.html (deflated 84%) adding: OEBPS/ch06.html (deflated 79%) + adding: OEBPS/ch02.html (deflated 80%) + adding: OEBPS/debian.css (deflated 67%) + adding: OEBPS/pr01.html (deflated 65%) + adding: OEBPS/ch04.html (deflated 81%) + adding: OEBPS/ch07.html (deflated 83%) adding: mimetype (stored 0%) mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/zh-cn/ cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/zh-cn/ ; xsltproc --novalid --nonet --xinclude /build/debmake-doc-1.14/xslt/style-epub.xsl /build/debmake-doc-1.14/debmake-doc.zh-cn.xml @@ -21443,20 +21475,10 @@ Writing OEBPS/ch04.html for chapter(simple) Writing OEBPS/ch05.html for chapter(basics) Writing OEBPS/ch06.html for chapter(options) -'debmake-doc.zh-cn.pdf' successfully built -/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmplys315 not removed Writing OEBPS/ch07.html for chapter(tips) -mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/de/ -cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/de/ ; xsltproc --novalid --nonet --xinclude /build/debmake-doc-1.14/xslt/style-epub.xsl /build/debmake-doc-1.14/debmake-doc.de.xml Writing OEBPS/ch08.html for chapter(more) Writing OEBPS/apa.html for appendix(manpage) Writing OEBPS/index.html for book -Writing OEBPS/bk01-toc.html for book -Writing OEBPS/pr01.html for preface(preface) -Writing OEBPS/ch01.html for chapter(overview) -Writing OEBPS/ch02.html for chapter(start) -Writing OEBPS/ch03.html for chapter(setup) -Writing OEBPS/ch04.html for chapter(simple) Writing OEBPS/toc.ncx Writing OEBPS/../OEBPS/content.opf Writing OEBPS/cover.html for mediaobject @@ -21468,73 +21490,77 @@ adding: META-INF/ (stored 0%) adding: META-INF/container.xml (deflated 31%) adding: OEBPS/ (stored 0%) - adding: OEBPS/pr01.html (deflated 60%) + adding: OEBPS/cover.html (deflated 28%) adding: OEBPS/debian-openlogo.png (deflated 3%) - adding: OEBPS/ch02.html (deflated 77%) - adding: OEBPS/index.html (deflated 60%) + adding: OEBPS/content.opf (deflated 66%) + adding: OEBPS/apa.html (deflated 81%) adding: OEBPS/ch08.html (deflated 84%) - adding: OEBPS/debian.css (deflated 67%) - adding: OEBPS/ch04.html (deflated 78%) - adding: OEBPS/ch07.html (deflated 82%) - adding: OEBPS/cover.html (deflated 28%) + adding: OEBPS/index.html (deflated 60%) + adding: OEBPS/bk01-toc.html (deflated 87%) + adding: OEBPS/ch05.html (deflated 83%) adding: OEBPS/toc.ncx (deflated 79%) - adding: OEBPS/ch05.htmlWriting OEBPS/ch05.html for chapter(basics) - (deflated 83%) - adding: OEBPS/content.opf (deflated 66%) adding: OEBPS/ch01.html (deflated 67%) - adding: OEBPS/bk01-toc.html (deflated 87%) adding: OEBPS/ch03.html (deflated 71%) - adding: OEBPS/apa.html (deflated 81%) adding: OEBPS/ch06.html (deflated 76%) + adding: OEBPS/ch02.html (deflated 77%) + adding: OEBPS/debian.css (deflated 67%) + adding: OEBPS/pr01.html (deflated 60%) + adding: OEBPS/ch04.html (deflated 78%) + adding: OEBPS/ch07.html (deflated 82%) adding: mimetype (stored 0%) -mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/ru/ -cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/ru/ ; xsltproc --novalid --nonet --xinclude /build/debmake-doc-1.14/xslt/style-epub.xsl /build/debmake-doc-1.14/debmake-doc.ru.xml -Writing OEBPS/ch06.html for chapter(options) -Writing OEBPS/ch07.html for chapter(tips) -Writing OEBPS/ch08.html for chapter(more) +mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/de/ +cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/de/ ; xsltproc --novalid --nonet --xinclude /build/debmake-doc-1.14/xslt/style-epub.xsl /build/debmake-doc-1.14/debmake-doc.de.xml Writing OEBPS/bk01-toc.html for book -Writing OEBPS/apa.html for appendix(manpage) Writing OEBPS/pr01.html for preface(preface) -Writing OEBPS/index.html for book Writing OEBPS/ch01.html for chapter(overview) Writing OEBPS/ch02.html for chapter(start) Writing OEBPS/ch03.html for chapter(setup) Writing OEBPS/ch04.html for chapter(simple) +Writing OEBPS/ch05.html for chapter(basics) +Writing OEBPS/ch06.html for chapter(options) +Writing OEBPS/ch07.html for chapter(tips) +Writing OEBPS/ch08.html for chapter(more) +Writing OEBPS/apa.html for appendix(manpage) +Writing OEBPS/index.html for book Writing OEBPS/toc.ncx Writing OEBPS/../OEBPS/content.opf Writing OEBPS/cover.html for mediaobject Writing OEBPS/../META-INF/container.xml -Writing OEBPS/ch05.html for chapter(basics) cp -f xslt/mimetype /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/de/mimetype cp -f xslt/debian.css /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/de/OEBPS/debian.css cp -f xslt/debian-openlogo.png /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/de/OEBPS/debian-openlogo.png cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/de/ ; zip -r /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.de.epub ./ -Writing OEBPS/ch06.html for chapter(options) adding: META-INF/ (stored 0%) adding: META-INF/container.xml (deflated 31%) adding: OEBPS/ (stored 0%) - adding: OEBPS/pr01.html (deflated 64%) + adding: OEBPS/cover.html (deflated 28%) adding: OEBPS/debian-openlogo.png (deflated 3%) - adding: OEBPS/ch02.html (deflated 79%) - adding: OEBPS/index.html (deflated 61%) + adding: OEBPS/content.opf (deflated 69%) + adding: OEBPS/apa.html (deflated 83%) adding: OEBPS/ch08.html (deflated 85%) - adding: OEBPS/debian.css (deflated 67%) - adding: OEBPS/ch04.html (deflated 80%) - adding: OEBPS/ch07.html (deflated 84%) - adding: OEBPS/cover.html (deflated 28%) - adding: OEBPS/toc.ncx (deflated 80%) + adding: OEBPS/index.html (deflated 61%) + adding: OEBPS/bk01-toc.html (deflated 87%) adding: OEBPS/ch05.html (deflated 85%) - adding: OEBPS/content.opf (deflated 69%) + adding: OEBPS/toc.ncx (deflated 80%) adding: OEBPS/ch01.html (deflated 71%) - adding: OEBPS/bk01-toc.html (deflated 87%) adding: OEBPS/ch03.html (deflated 74%) - adding: OEBPS/apa.html (deflated 83%) adding: OEBPS/ch06.html (deflated 78%) + adding: OEBPS/ch02.html (deflated 79%) + adding: OEBPS/debian.css (deflated 67%) + adding: OEBPS/pr01.html (deflated 64%) + adding: OEBPS/ch04.html (deflated 80%) + adding: OEBPS/ch07.html (deflated 84%) adding: mimetype (stored 0%) -mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc -xsltproc --novalid --nonet --xinclude xslt/style-txt.xsl debmake-doc.ja.xml | LC_ALL=C.UTF-8 \ - w3m -o display_charset=UTF-8 -cols 70 -dump -no-graph -T text/html | \ - gzip -n -9 - > /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ja.txt.gz +mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/ru/ +cd /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/ru/ ; xsltproc --novalid --nonet --xinclude /build/debmake-doc-1.14/xslt/style-epub.xsl /build/debmake-doc-1.14/debmake-doc.ru.xml +Writing OEBPS/bk01-toc.html for book +Writing OEBPS/pr01.html for preface(preface) +Writing OEBPS/ch01.html for chapter(overview) +Writing OEBPS/ch02.html for chapter(start) +Writing OEBPS/ch03.html for chapter(setup) +Writing OEBPS/ch04.html for chapter(simple) +Writing OEBPS/ch05.html for chapter(basics) +Writing OEBPS/ch06.html for chapter(options) Writing OEBPS/ch07.html for chapter(tips) Writing OEBPS/ch08.html for chapter(more) Writing OEBPS/apa.html for appendix(manpage) @@ -21550,25 +21576,29 @@ adding: META-INF/ (stored 0%) adding: META-INF/container.xml (deflated 31%) adding: OEBPS/ (stored 0%) - adding: OEBPS/pr01.html (deflated 68%) + adding: OEBPS/cover.html (deflated 28%) adding: OEBPS/debian-openlogo.png (deflated 3%) - adding: OEBPS/ch02.html (deflated 80%) - adding: OEBPS/index.html (deflated 63%) + adding: OEBPS/content.opf (deflated 68%) + adding: OEBPS/apa.html (deflated 81%) adding: OEBPS/ch08.html (deflated 85%) - adding: OEBPS/debian.css (deflated 67%) - adding: OEBPS/ch04.html (deflated 80%) - adding: OEBPS/ch07.html (deflated 83%) - adding: OEBPS/cover.html (deflated 28%) - adding: OEBPS/toc.ncx (deflated 79%) + adding: OEBPS/index.html (deflated 63%) + adding: OEBPS/bk01-toc.html (deflated 86%) adding: OEBPS/ch05.html (deflated 84%) - adding: OEBPS/content.opf (deflated 68%) + adding: OEBPS/toc.ncx (deflated 79%) adding: OEBPS/ch01.html (deflated 71%) - adding: OEBPS/bk01-toc.html (deflated 86%) adding: OEBPS/ch03.html (deflated 76%) - adding: OEBPS/apa.html (deflated 81%) adding: OEBPS/ch06.html (deflated 77%) + adding: OEBPS/ch02.html (deflated 80%) + adding: OEBPS/debian.css (deflated 67%) + adding: OEBPS/pr01.html (deflated 68%) + adding: OEBPS/ch04.html (deflated 80%) + adding: OEBPS/ch07.html (deflated 83%) adding: mimetype (stored 0%) mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc +xsltproc --novalid --nonet --xinclude xslt/style-txt.xsl debmake-doc.ja.xml | LC_ALL=C.UTF-8 \ + w3m -o display_charset=UTF-8 -cols 70 -dump -no-graph -T text/html | \ + gzip -n -9 - > /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ja.txt.gz +mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc xsltproc --novalid --nonet --xinclude xslt/style-txt.xsl debmake-doc.zh-cn.xml | LC_ALL=C.UTF-8 \ w3m -o display_charset=UTF-8 -cols 70 -dump -no-graph -T text/html | \ gzip -n -9 - > /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.zh-cn.txt.gz @@ -21592,43 +21622,43 @@ Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch05.ja.html for chapter(basics) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch06.ja.html for chapter(options) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch07.ja.html for chapter(tips) -mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html -xsltproc --novalid --nonet --xinclude --stringparam base.dir /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html \ - --stringparam html.ext .zh-cn.html \ - xslt/style-html.xsl debmake-doc.zh-cn.xml Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch08.ja.html for chapter(more) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/apa.ja.html for appendix(manpage) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/index.ja.html for book mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html xsltproc --novalid --nonet --xinclude --stringparam base.dir /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html \ - --stringparam html.ext .de.html \ - xslt/style-html.xsl debmake-doc.de.xml + --stringparam html.ext .zh-cn.html \ + xslt/style-html.xsl debmake-doc.zh-cn.xml Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/pr01.zh-cn.html for preface(preface) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch01.zh-cn.html for chapter(overview) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch02.zh-cn.html for chapter(start) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch03.zh-cn.html for chapter(setup) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch04.zh-cn.html for chapter(simple) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch05.zh-cn.html for chapter(basics) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch06.zh-cn.html for chapter(options) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch07.zh-cn.html for chapter(tips) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch08.zh-cn.html for chapter(more) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/apa.zh-cn.html for appendix(manpage) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/index.zh-cn.html for book +mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html +xsltproc --novalid --nonet --xinclude --stringparam base.dir /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html \ + --stringparam html.ext .de.html \ + xslt/style-html.xsl debmake-doc.de.xml Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/pr01.de.html for preface(preface) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch01.de.html for chapter(overview) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch02.de.html for chapter(start) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch03.de.html for chapter(setup) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch04.de.html for chapter(simple) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch05.zh-cn.html for chapter(basics) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch06.zh-cn.html for chapter(options) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch07.zh-cn.html for chapter(tips) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch05.de.html for chapter(basics) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch06.de.html for chapter(options) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch08.zh-cn.html for chapter(more) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/apa.zh-cn.html for appendix(manpage) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/index.zh-cn.html for book Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch07.de.html for chapter(tips) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch08.de.html for chapter(more) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/apa.de.html for appendix(manpage) +Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/index.de.html for book mkdir -p /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html xsltproc --novalid --nonet --xinclude --stringparam base.dir /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html \ --stringparam html.ext .ru.html \ xslt/style-html.xsl debmake-doc.ru.xml -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch08.de.html for chapter(more) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/apa.de.html for appendix(manpage) -Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/index.de.html for book Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/pr01.ru.html for preface(preface) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch01.ru.html for chapter(overview) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/ch02.ru.html for chapter(start) @@ -21641,17 +21671,21 @@ Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/apa.ru.html for appendix(manpage) Writing /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/html/index.ru.html for book 'debmake-doc.ru.pdf' successfully built -/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmptXfDdZ not removed +/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmpiBWLjK not removed +'debmake-doc.ja.pdf' successfully built +/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmpASHJZA not removed +'debmake-doc.zh-cn.pdf' successfully built +/build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp/tmpclv8d_ not removed rm -rf /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp # remove all /build/debmake-doc-1.14/debian/debmake-doc/usr/share/doc/debmake-doc/tmp contents -make[1]: Leaving directory '/build/debmake-doc-1.14' +make[1]: uscita dalla directory "/build/debmake-doc-1.14" dh_installdocs install -d debian/.debhelper/generated/debmake-doc install -p -m0644 debian/copyright debian/debmake-doc/usr/share/doc/debmake-doc/copyright install -d debian/debmake-doc/usr/share/doc-base/ install -p -m0644 debian/doc-base.debmake-doc-de debian/debmake-doc/usr/share/doc-base/debmake-doc-de - install -p -m0644 debian/doc-base.debmake-doc-ru debian/debmake-doc/usr/share/doc-base/debmake-doc-ru - install -p -m0644 debian/doc-base.debmake-doc-en debian/debmake-doc/usr/share/doc-base/debmake-doc-en install -p -m0644 debian/doc-base.debmake-doc-zh-cn debian/debmake-doc/usr/share/doc-base/debmake-doc-zh-cn + install -p -m0644 debian/doc-base.debmake-doc-en debian/debmake-doc/usr/share/doc-base/debmake-doc-en + install -p -m0644 debian/doc-base.debmake-doc-ru debian/debmake-doc/usr/share/doc-base/debmake-doc-ru install -p -m0644 debian/doc-base.debmake-doc-ja debian/debmake-doc/usr/share/doc-base/debmake-doc-ja dh_installchangelogs install -p -m0644 debian/changelog debian/debmake-doc/usr/share/doc/debmake-doc/changelog.Debian @@ -21659,32 +21693,32 @@ dh_link dh_strip_nondeterminism Using 1553618396 as canonical time + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/home.png using File::StripNondeterminism::handlers::png Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/warning.png using File::StripNondeterminism::handlers::png + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/note.png using File::StripNondeterminism::handlers::png + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/prev.png using File::StripNondeterminism::handlers::png + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/caution.png using File::StripNondeterminism::handlers::png + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/tip.png using File::StripNondeterminism::handlers::png Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/next.png using File::StripNondeterminism::handlers::png Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/important.png using File::StripNondeterminism::handlers::png - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/tip.png using File::StripNondeterminism::handlers::png - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/home.png using File::StripNondeterminism::handlers::png - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/prev.png using File::StripNondeterminism::handlers::png - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ru.txt.gz using File::StripNondeterminism::handlers::gzip + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.zh-cn.txt.gz using File::StripNondeterminism::handlers::gzip + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ru.epub using File::StripNondeterminism::handlers::zip Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ja.txt.gz using File::StripNondeterminism::handlers::gzip + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.en.txt.gz using File::StripNondeterminism::handlers::gzip + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.zh-cn.epub using File::StripNondeterminism::handlers::zip + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.de.epub using File::StripNondeterminism::handlers::zip Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.de.txt.gz using File::StripNondeterminism::handlers::gzip - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ru.epub using File::StripNondeterminism::handlers::zip - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/caution.png using File::StripNondeterminism::handlers::png - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/html/images/note.png using File::StripNondeterminism::handlers::png + Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ru.txt.gz using File::StripNondeterminism::handlers::gzip Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.ja.epub using File::StripNondeterminism::handlers::zip - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.zh-cn.txt.gz using File::StripNondeterminism::handlers::gzip - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.de.epub using File::StripNondeterminism::handlers::zip - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.en.txt.gz using File::StripNondeterminism::handlers::gzip Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.en.epub using File::StripNondeterminism::handlers::zip - Normalizing debian/debmake-doc/usr/share/doc/debmake-doc/debmake-doc.zh-cn.epub using File::StripNondeterminism::handlers::zip debian/rules override_dh_compress -make[1]: Entering directory '/build/debmake-doc-1.14' +make[1]: ingresso nella directory "/build/debmake-doc-1.14" dh_compress -X.pdf cd debian/debmake-doc chmod a-x usr/share/doc/debmake-doc/changelog.Debian gzip -9nf usr/share/doc/debmake-doc/changelog.Debian cd '/build/debmake-doc-1.14' -make[1]: Leaving directory '/build/debmake-doc-1.14' +make[1]: uscita dalla directory "/build/debmake-doc-1.14" dh_fixperms find debian/debmake-doc -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/debmake-doc ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s @@ -21706,19 +21740,21 @@ chown 0:0 -- debian/debmake-doc/DEBIAN/md5sums dh_builddeb dpkg-deb --build debian/debmake-doc .. -dpkg-deb: building package 'debmake-doc' in '../debmake-doc_1.14-1_all.deb'. +dpkg-deb: generazione del pacchetto "debmake-doc" in "../debmake-doc_1.14-1_all.deb". dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../debmake-doc_1.14-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/17305/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/17305/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/29256 and its subdirectories -I: Current time: Sun Sep 20 14:20:03 -12 2020 -I: pbuilder-time-stamp: 1600654803 +I: removing directory /srv/workspace/pbuilder/17305 and its subdirectories +I: Current time: Mon Sep 21 18:30:19 +14 2020 +I: pbuilder-time-stamp: 1600662619