https://launchpad.net/ubuntu/+archive/test-rebuild-20191220-focal-gcc10/+build/18377890 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lcy01-amd64-022 4.4.0-170-generic #199-Ubuntu SMP Thu Nov 14 01:45:04 UTC 2019 x86_64 Buildd toolchain package versions: launchpad-buildd_183 python-lpbuildd_183 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.6~git201906051340.ff11471~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.7 dpkg-dev_1.18.4ubuntu1.6 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 5 Jan 15:14:24 ntpdate[1902]: adjust time server 10.211.37.1 offset 0.075012 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=focal --arch=amd64 PACKAGEBUILD-18377890 --image-type chroot /home/buildd/filecache-default/e96c25c651525abc9f0cabeb95ea71010abf4ecb Creating target for build PACKAGEBUILD-18377890 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=focal --arch=amd64 PACKAGEBUILD-18377890 Starting target for build PACKAGEBUILD-18377890 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=focal --arch=amd64 PACKAGEBUILD-18377890 'deb http://ppa.launchpad.net/doko/toolchain/ubuntu focal main' 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu focal main' 'deb http://ftpmaster.internal/ubuntu focal main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-18377890 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=focal --arch=amd64 PACKAGEBUILD-18377890 Adding trusted keys to build-PACKAGEBUILD-18377890 Warning: apt-key output should not be parsed (stdout is not a terminal) OK Warning: apt-key output should not be parsed (stdout is not a terminal) /etc/apt/trusted.gpg -------------------- pub rsa1024 2009-01-18 [SC] 352B AA4B C10A 077D 04D2 8CAF 726C 32B5 38D0 4956 uid [ unknown] Launchpad PPA for Matthias Klose pub rsa1024 2009-10-22 [SC] 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid [ unknown] Launchpad Toolchain builds /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg ------------------------------------------------------ pub rsa4096 2018-09-17 [SC] F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C uid [ unknown] Ubuntu Archive Automatic Signing Key (2018) RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=focal --arch=amd64 PACKAGEBUILD-18377890 Updating target for build PACKAGEBUILD-18377890 Get:1 http://ppa.launchpad.net/doko/toolchain/ubuntu focal InRelease [15.4 kB] Get:2 http://ftpmaster.internal/ubuntu focal InRelease [255 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu focal InRelease [15.4 kB] Get:4 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 Packages [136 kB] Get:5 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main Translation-en [26.5 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu focal/main amd64 Packages [128 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu focal/main Translation-en [23.7 kB] Get:8 http://ftpmaster.internal/ubuntu focal/main amd64 Packages [966 kB] Get:9 http://ftpmaster.internal/ubuntu focal/main Translation-en [499 kB] Get:10 http://ftpmaster.internal/ubuntu focal/restricted amd64 Packages [18.4 kB] Get:11 http://ftpmaster.internal/ubuntu focal/restricted Translation-en [5768 B] Get:12 http://ftpmaster.internal/ubuntu focal/universe amd64 Packages [8672 kB] Get:13 http://ftpmaster.internal/ubuntu focal/universe Translation-en [5195 kB] Get:14 http://ftpmaster.internal/ubuntu focal/multiverse amd64 Packages [152 kB] Get:15 http://ftpmaster.internal/ubuntu focal/multiverse Translation-en [110 kB] Fetched 16.2 MB in 3s (6378 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: g++-9 libhogweed4 libisl21 libnettle6 libperl5.28 libstdc++-9-dev perl-modules-5.28 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: cpp-10 g++-10 gcc-10 gcc-10-base libasan6 libctf-nobfd0 libctf0 libgcc-10-dev libgcc-s1 libhogweed5 libisl22 libnettle7 libperl5.30 libstdc++-10-dev perl-modules-5.30 The following packages will be upgraded: apt base-files base-passwd bash binutils binutils-common binutils-x86-64-linux-gnu bsdutils bzip2 cpp cpp-9 debianutils fdisk g++ g++-9 gcc gcc-9 gcc-9-base gpg gpg-agent gpgconf gpgv gzip hostname libacl1 libapparmor1 libapt-pkg5.90 libasan5 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcryptsetup12 libdebconfclient0 libdevmapper1.02.1 libfdisk1 libgcc-9-dev libgcc1 libgcrypt20 libgnutls30 libgomp1 libitm1 libjson-c4 libkmod2 liblockfile-bin liblockfile1 liblsan0 liblz4-1 libmount1 libncurses6 libncursesw6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libquadmath0 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libsmartcols1 libsqlite3-0 libstdc++-9-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtsan0 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev lsb-base mount ncurses-base ncurses-bin perl perl-base sensible-utils systemd systemd-sysv sysvinit-utils util-linux 97 upgraded, 15 newly installed, 0 to remove and 0 not upgraded. Need to get 223 MB of archives. After this operation, 752 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu focal/main amd64 libc6-dev amd64 2.30-0ubuntu3 [2549 kB] Get:2 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 gcc-10-base amd64 10-20200104-1ubuntu2 [18.9 kB] Get:3 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libgcc-s1 amd64 10-20200104-1ubuntu2 [41.5 kB] Get:4 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libgcc1 amd64 1:10-20200104-1ubuntu2 [41.5 kB] Get:5 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libstdc++6 amd64 10-20200104-1ubuntu2 [501 kB] Get:6 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libgomp1 amd64 10-20200104-1ubuntu2 [101 kB] Get:7 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libitm1 amd64 10-20200104-1ubuntu2 [26.4 kB] Get:8 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libatomic1 amd64 10-20200104-1ubuntu2 [9268 B] Get:9 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 liblsan0 amd64 10-20200104-1ubuntu2 [144 kB] Get:10 http://ftpmaster.internal/ubuntu focal/main amd64 libc-dev-bin amd64 2.30-0ubuntu3 [71.8 kB] Get:11 http://ftpmaster.internal/ubuntu focal/main amd64 linux-libc-dev amd64 5.3.0-24.26 [1096 kB] Get:12 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libtsan0 amd64 10-20200104-1ubuntu2 [320 kB] Get:13 http://ftpmaster.internal/ubuntu focal/main amd64 libc6 amd64 2.30-0ubuntu3 [2725 kB] Get:14 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libubsan1 amd64 10-20200104-1ubuntu2 [136 kB] Get:15 http://ftpmaster.internal/ubuntu focal/main amd64 base-files amd64 11ubuntu2 [60.1 kB] Get:16 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libquadmath0 amd64 10-20200104-1ubuntu2 [146 kB] Get:17 http://ftpmaster.internal/ubuntu focal/main amd64 debianutils amd64 4.9.1 [85.8 kB] Get:18 http://ftpmaster.internal/ubuntu focal/main amd64 bash amd64 5.0-5ubuntu1 [639 kB] Get:19 http://ftpmaster.internal/ubuntu focal/main amd64 bsdutils amd64 1:2.34-0.1ubuntu4 [63.8 kB] Get:20 http://ftpmaster.internal/ubuntu focal/main amd64 gzip amd64 1.10-0ubuntu4 [95.3 kB] Get:21 http://ftpmaster.internal/ubuntu focal/main amd64 hostname amd64 3.23 [11.4 kB] Get:22 http://ftpmaster.internal/ubuntu focal/main amd64 ncurses-bin amd64 6.1+20191019-1ubuntu1 [172 kB] Get:23 http://ftpmaster.internal/ubuntu focal/main amd64 perl-modules-5.30 all 5.30.0-9 [2739 kB] Get:24 http://ftpmaster.internal/ubuntu focal/main amd64 libperl5.30 amd64 5.30.0-9 [3950 kB] Get:25 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libcc1-0 amd64 10-20200104-1ubuntu2 [41.4 kB] Get:26 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 binutils-x86-64-linux-gnu amd64 2.33.50.20191219-0ubuntu1 [1619 kB] Get:27 http://ftpmaster.internal/ubuntu focal/main amd64 perl amd64 5.30.0-9 [224 kB] Get:28 http://ftpmaster.internal/ubuntu focal/main amd64 perl-base amd64 5.30.0-9 [1511 kB] Get:29 http://ftpmaster.internal/ubuntu focal/main amd64 bzip2 amd64 1.0.8-2 [34.1 kB] Get:30 http://ftpmaster.internal/ubuntu focal/main amd64 libbz2-1.0 amd64 1.0.8-2 [32.3 kB] Get:31 http://ftpmaster.internal/ubuntu focal/main amd64 libblkid1 amd64 2.34-0.1ubuntu4 [137 kB] Get:32 http://ftpmaster.internal/ubuntu focal/main amd64 libuuid1 amd64 2.34-0.1ubuntu4 [20.5 kB] Get:33 http://ftpmaster.internal/ubuntu focal/main amd64 libfdisk1 amd64 2.34-0.1ubuntu4 [175 kB] Get:34 http://ftpmaster.internal/ubuntu focal/main amd64 libpcre2-8-0 amd64 10.34-7 [197 kB] Get:35 http://ftpmaster.internal/ubuntu focal/main amd64 libselinux1 amd64 3.0-1 [68.7 kB] Get:36 http://ftpmaster.internal/ubuntu focal/main amd64 libmount1 amd64 2.34-0.1ubuntu4 [149 kB] Get:37 http://ftpmaster.internal/ubuntu focal/main amd64 libncurses6 amd64 6.1+20191019-1ubuntu1 [101 kB] Get:38 http://ftpmaster.internal/ubuntu focal/main amd64 libtinfo6 amd64 6.1+20191019-1ubuntu1 [85.9 kB] Get:39 http://ftpmaster.internal/ubuntu focal/main amd64 libncursesw6 amd64 6.1+20191019-1ubuntu1 [132 kB] Get:40 http://ftpmaster.internal/ubuntu focal/main amd64 libsmartcols1 amd64 2.34-0.1ubuntu4 [101 kB] Get:41 http://ftpmaster.internal/ubuntu focal/main amd64 fdisk amd64 2.34-0.1ubuntu4 [120 kB] Get:42 http://ftpmaster.internal/ubuntu focal/main amd64 util-linux amd64 2.34-0.1ubuntu4 [1022 kB] Get:43 http://ftpmaster.internal/ubuntu focal/main amd64 libdebconfclient0 amd64 0.250ubuntu2 [6336 B] Get:44 http://ftpmaster.internal/ubuntu focal/main amd64 base-passwd amd64 3.5.47 [47.7 kB] Get:45 http://ftpmaster.internal/ubuntu focal/main amd64 libc-bin amd64 2.30-0ubuntu3 [625 kB] Get:46 http://ftpmaster.internal/ubuntu focal/main amd64 ncurses-base all 6.1+20191019-1ubuntu1 [17.9 kB] Get:47 http://ftpmaster.internal/ubuntu focal/main amd64 lsb-base all 11.1.0ubuntu2 [12.1 kB] Get:48 http://ftpmaster.internal/ubuntu focal/main amd64 sysvinit-utils amd64 2.96-1ubuntu1 [20.8 kB] Get:49 http://ftpmaster.internal/ubuntu focal/main amd64 liblz4-1 amd64 1.9.2-2 [55.9 kB] Get:50 http://ftpmaster.internal/ubuntu focal/main amd64 systemd-sysv amd64 244-3ubuntu1 [9368 B] Get:51 http://ftpmaster.internal/ubuntu focal/main amd64 libacl1 amd64 2.2.53-5ubuntu1 [18.7 kB] Get:52 http://ftpmaster.internal/ubuntu focal/main amd64 libapparmor1 amd64 2.13.3-7ubuntu1 [34.3 kB] Get:53 http://ftpmaster.internal/ubuntu focal/main amd64 libaudit-common all 1:2.8.5-2ubuntu5 [4076 B] Get:54 http://ftpmaster.internal/ubuntu focal/main amd64 libcap-ng0 amd64 0.7.9-2.1 [11.1 kB] Get:55 http://ftpmaster.internal/ubuntu focal/main amd64 libaudit1 amd64 1:2.8.5-2ubuntu5 [39.1 kB] Get:56 http://ftpmaster.internal/ubuntu focal/main amd64 libcap2 amd64 1:2.27-1 [14.1 kB] Get:57 http://ftpmaster.internal/ubuntu focal/main amd64 libudev1 amd64 244-3ubuntu1 [76.3 kB] Get:58 http://ftpmaster.internal/ubuntu focal/main amd64 libdevmapper1.02.1 amd64 2:1.02.155-2ubuntu7 [127 kB] Get:59 http://ftpmaster.internal/ubuntu focal/main amd64 libjson-c4 amd64 0.13.1+dfsg-6 [29.2 kB] Get:60 http://ftpmaster.internal/ubuntu focal/main amd64 libcryptsetup12 amd64 2:2.2.2-1ubuntu1 [182 kB] Get:61 http://ftpmaster.internal/ubuntu focal/main amd64 libnettle7 amd64 3.5.1+really3.5.1-2 [114 kB] Get:62 http://ftpmaster.internal/ubuntu focal/main amd64 libhogweed5 amd64 3.5.1+really3.5.1-2 [138 kB] Get:63 http://ftpmaster.internal/ubuntu focal/main amd64 libp11-kit0 amd64 0.23.18.1-2 [189 kB] Get:64 http://ftpmaster.internal/ubuntu focal/main amd64 libtasn1-6 amd64 4.15.0-2 [37.7 kB] Get:65 http://ftpmaster.internal/ubuntu focal/main amd64 libgnutls30 amd64 3.6.11.1-2 [793 kB] Get:66 http://ftpmaster.internal/ubuntu focal/main amd64 libkmod2 amd64 26-3ubuntu1 [42.9 kB] Get:67 http://ftpmaster.internal/ubuntu focal/main amd64 libpam0g amd64 1.3.1-5ubuntu4 [55.4 kB] Get:68 http://ftpmaster.internal/ubuntu focal/main amd64 libseccomp2 amd64 2.4.2-2ubuntu1 [39.4 kB] Get:69 http://ftpmaster.internal/ubuntu focal/main amd64 mount amd64 2.34-0.1ubuntu4 [115 kB] Get:70 http://ftpmaster.internal/ubuntu focal/main amd64 systemd amd64 244-3ubuntu1 [3677 kB] Get:71 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libbinutils amd64 2.33.50.20191219-0ubuntu1 [476 kB] Get:72 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 binutils amd64 2.33.50.20191219-0ubuntu1 [3388 B] Get:73 http://ftpmaster.internal/ubuntu focal/main amd64 libsystemd0 amd64 244-3ubuntu1 [260 kB] Get:74 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 binutils-common amd64 2.33.50.20191219-0ubuntu1 [204 kB] Get:75 http://ftpmaster.internal/ubuntu focal/main amd64 libzstd1 amd64 1.4.4+dfsg-1 [237 kB] Get:76 http://ftpmaster.internal/ubuntu focal/main amd64 libapt-pkg5.90 amd64 1.9.5 [851 kB] Get:77 http://ftpmaster.internal/ubuntu focal/main amd64 libgcrypt20 amd64 1.8.5-3ubuntu1 [419 kB] Get:78 http://ftpmaster.internal/ubuntu focal/main amd64 gpgv amd64 2.2.17-3ubuntu1 [200 kB] Get:79 http://ftpmaster.internal/ubuntu focal/main amd64 apt amd64 1.9.5 [1281 kB] Get:80 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libctf-nobfd0 amd64 2.33.50.20191219-0ubuntu1 [47.3 kB] Get:81 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libctf0 amd64 2.33.50.20191219-0ubuntu1 [47.4 kB] Get:82 http://ftpmaster.internal/ubuntu focal/main amd64 libpam-modules-bin amd64 1.3.1-5ubuntu4 [37.7 kB] Get:83 http://ftpmaster.internal/ubuntu focal/main amd64 libpam-modules amd64 1.3.1-5ubuntu4 [250 kB] Get:84 http://ftpmaster.internal/ubuntu focal/main amd64 libattr1 amd64 1:2.4.48-5 [12.7 kB] Get:85 http://ftpmaster.internal/ubuntu focal/main amd64 libpam-runtime all 1.3.1-5ubuntu4 [37.3 kB] Get:86 http://ftpmaster.internal/ubuntu focal/main amd64 libsepol1 amd64 3.0-1 [252 kB] Get:87 http://ftpmaster.internal/ubuntu focal/main amd64 libsemanage-common all 3.0-1 [9880 B] Get:88 http://ftpmaster.internal/ubuntu focal/main amd64 libsemanage1 amd64 3.0-1 [85.3 kB] Get:89 http://ftpmaster.internal/ubuntu focal/main amd64 libasan5 amd64 9.2.1-21ubuntu1 [395 kB] Get:90 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 cpp-10 amd64 10-20200104-1ubuntu2 [46.0 MB] Get:91 http://ftpmaster.internal/ubuntu focal/main amd64 g++-9 amd64 9.2.1-21ubuntu1 [11.0 MB] Get:92 http://ftpmaster.internal/ubuntu focal/main amd64 gcc-9 amd64 9.2.1-21ubuntu1 [10.4 MB] Get:93 http://ftpmaster.internal/ubuntu focal/main amd64 libstdc++-9-dev amd64 9.2.1-21ubuntu1 [1709 kB] Get:94 http://ftpmaster.internal/ubuntu focal/main amd64 libgcc-9-dev amd64 9.2.1-21ubuntu1 [2362 kB] Get:95 http://ftpmaster.internal/ubuntu focal/main amd64 libisl22 amd64 0.22-2 [592 kB] Get:96 http://ftpmaster.internal/ubuntu focal/main amd64 cpp-9 amd64 9.2.1-21ubuntu1 [9729 kB] Get:97 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libasan6 amd64 10-20200104-1ubuntu2 [344 kB] Get:98 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libgcc-10-dev amd64 10-20200104-1ubuntu2 [2342 kB] Get:99 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 gcc-10 amd64 10-20200104-1ubuntu2 [52.7 MB] Get:100 http://ftpmaster.internal/ubuntu focal/main amd64 gcc-9-base amd64 9.2.1-21ubuntu1 [19.1 kB] Get:101 http://ftpmaster.internal/ubuntu focal/main amd64 sensible-utils all 0.0.12+nmu1 [15.0 kB] Get:102 http://ftpmaster.internal/ubuntu focal/main amd64 libsqlite3-0 amd64 3.30.1-1ubuntu1 [540 kB] Get:103 http://ftpmaster.internal/ubuntu focal/main amd64 gpg amd64 2.2.17-3ubuntu1 [479 kB] Get:104 http://ftpmaster.internal/ubuntu focal/main amd64 gpgconf amd64 2.2.17-3ubuntu1 [124 kB] Get:105 http://ftpmaster.internal/ubuntu focal/main amd64 gpg-agent amd64 2.2.17-3ubuntu1 [232 kB] Get:106 http://ftpmaster.internal/ubuntu focal/main amd64 liblockfile-bin amd64 1.16-1.1 [11.7 kB] Get:107 http://ftpmaster.internal/ubuntu focal/main amd64 liblockfile1 amd64 1.16-1.1 [6680 B] Get:108 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 libstdc++-10-dev amd64 10-20200104-1ubuntu2 [1667 kB] Get:109 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 g++-10 amd64 10-20200104-1ubuntu2 [49.4 MB] Get:110 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 g++ amd64 4:10-1ubuntu1 [1612 B] Get:111 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 gcc amd64 4:10-1ubuntu1 [5220 B] Get:112 http://ppa.launchpad.net/doko/toolchain/ubuntu focal/main amd64 cpp amd64 4:10-1ubuntu1 [27.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 223 MB in 11s (20.4 MB/s) (Reading database ... 12741 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.30-0ubuntu3_amd64.deb ... Unpacking libc6-dev:amd64 (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Preparing to unpack .../libc-dev-bin_2.30-0ubuntu3_amd64.deb ... Unpacking libc-dev-bin (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Preparing to unpack .../linux-libc-dev_5.3.0-24.26_amd64.deb ... Unpacking linux-libc-dev:amd64 (5.3.0-24.26) over (5.3.0-18.19) ... Selecting previously unselected package gcc-10-base:amd64. Preparing to unpack .../gcc-10-base_10-20200104-1ubuntu2_amd64.deb ... Unpacking gcc-10-base:amd64 (10-20200104-1ubuntu2) ... Setting up gcc-10-base:amd64 (10-20200104-1ubuntu2) ... Selecting previously unselected package libgcc-s1:amd64. (Reading database ... 12747 files and directories currently installed.) Preparing to unpack .../libgcc-s1_10-20200104-1ubuntu2_amd64.deb ... Unpacking libgcc-s1:amd64 (10-20200104-1ubuntu2) ... Setting up libgcc-s1:amd64 (10-20200104-1ubuntu2) ... (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a10-20200104-1ubuntu2_amd64.deb ... Unpacking libgcc1 (1:10-20200104-1ubuntu2) over (1:9.2.1-9ubuntu2) ... Setting up libgcc1 (1:10-20200104-1ubuntu2) ... (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../libc6_2.30-0ubuntu3_amd64.deb ... Unpacking libc6:amd64 (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Setting up libc6:amd64 (2.30-0ubuntu3) ... (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../base-files_11ubuntu2_amd64.deb ... Unpacking base-files (11ubuntu2) over (10.2ubuntu7) ... Setting up base-files (11ubuntu2) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/50-motd-news ... Updating /root/.profile to current default. (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../debianutils_4.9.1_amd64.deb ... Unpacking debianutils (4.9.1) over (4.8.6.3) ... Setting up debianutils (4.9.1) ... (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../bash_5.0-5ubuntu1_amd64.deb ... Unpacking bash (5.0-5ubuntu1) over (5.0-4ubuntu1) ... Setting up bash (5.0-5ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.34-0.1ubuntu4_amd64.deb ... Unpacking bsdutils (1:2.34-0.1ubuntu4) over (1:2.34-0.1ubuntu2) ... Setting up bsdutils (1:2.34-0.1ubuntu4) ... (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../gzip_1.10-0ubuntu4_amd64.deb ... Unpacking gzip (1.10-0ubuntu4) over (1.10-0ubuntu3) ... Setting up gzip (1.10-0ubuntu4) ... (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../hostname_3.23_amd64.deb ... Unpacking hostname (3.23) over (3.22) ... Setting up hostname (3.23) ... (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20191019-1ubuntu1_amd64.deb ... Unpacking ncurses-bin (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Setting up ncurses-bin (6.1+20191019-1ubuntu1) ... (Reading database ... 12750 files and directories currently installed.) Preparing to unpack .../perl_5.30.0-9_amd64.deb ... Unpacking perl (5.30.0-9) over (5.28.1-6build1) ... Replacing files in old package perl-base (5.28.1-6build1) ... Selecting previously unselected package perl-modules-5.30. Preparing to unpack .../perl-modules-5.30_5.30.0-9_all.deb ... Unpacking perl-modules-5.30 (5.30.0-9) ... Selecting previously unselected package libperl5.30:amd64. Preparing to unpack .../libperl5.30_5.30.0-9_amd64.deb ... Unpacking libperl5.30:amd64 (5.30.0-9) ... Preparing to unpack .../perl-base_5.30.0-9_amd64.deb ... Unpacking perl-base (5.30.0-9) over (5.28.1-6build1) ... Setting up perl-base (5.30.0-9) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-2_amd64.deb ... Unpacking bzip2 (1.0.8-2) over (1.0.6-9.2) ... Preparing to unpack .../libbz2-1.0_1.0.8-2_amd64.deb ... Unpacking libbz2-1.0:amd64 (1.0.8-2) over (1.0.6-9.2) ... Setting up libbz2-1.0:amd64 (1.0.8-2) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libblkid1_2.34-0.1ubuntu4_amd64.deb ... Unpacking libblkid1:amd64 (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libblkid1:amd64 (2.34-0.1ubuntu4) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libuuid1_2.34-0.1ubuntu4_amd64.deb ... Unpacking libuuid1:amd64 (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libuuid1:amd64 (2.34-0.1ubuntu4) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.34-0.1ubuntu4_amd64.deb ... Unpacking libfdisk1:amd64 (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libfdisk1:amd64 (2.34-0.1ubuntu4) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.34-7_amd64.deb ... Unpacking libpcre2-8-0:amd64 (10.34-7) over (10.32-5) ... Setting up libpcre2-8-0:amd64 (10.34-7) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libselinux1_3.0-1_amd64.deb ... Unpacking libselinux1:amd64 (3.0-1) over (2.9-2) ... Setting up libselinux1:amd64 (3.0-1) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libmount1_2.34-0.1ubuntu4_amd64.deb ... Unpacking libmount1:amd64 (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libmount1:amd64 (2.34-0.1ubuntu4) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libncurses6_6.1+20191019-1ubuntu1_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Preparing to unpack .../libtinfo6_6.1+20191019-1ubuntu1_amd64.deb ... Unpacking libtinfo6:amd64 (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Setting up libtinfo6:amd64 (6.1+20191019-1ubuntu1) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20191019-1ubuntu1_amd64.deb ... Unpacking libncursesw6:amd64 (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Setting up libncursesw6:amd64 (6.1+20191019-1ubuntu1) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.34-0.1ubuntu4_amd64.deb ... Unpacking libsmartcols1:amd64 (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libsmartcols1:amd64 (2.34-0.1ubuntu4) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../fdisk_2.34-0.1ubuntu4_amd64.deb ... Unpacking fdisk (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up fdisk (2.34-0.1ubuntu4) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../util-linux_2.34-0.1ubuntu4_amd64.deb ... Unpacking util-linux (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up util-linux (2.34-0.1ubuntu4) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.250ubuntu2_amd64.deb ... Unpacking libdebconfclient0:amd64 (0.250ubuntu2) over (0.249ubuntu1) ... Setting up libdebconfclient0:amd64 (0.250ubuntu2) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.47_amd64.deb ... Unpacking base-passwd (3.5.47) over (3.5.46) ... Setting up base-passwd (3.5.47) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../libc-bin_2.30-0ubuntu3_amd64.deb ... Unpacking libc-bin (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Setting up libc-bin (2.30-0ubuntu3) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1+20191019-1ubuntu1_all.deb ... Unpacking ncurses-base (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Setting up ncurses-base (6.1+20191019-1ubuntu1) ... (Reading database ... 14653 files and directories currently installed.) Preparing to unpack .../lsb-base_11.1.0ubuntu2_all.deb ... Unpacking lsb-base (11.1.0ubuntu2) over (11.0.1ubuntu1) ... Setting up lsb-base (11.1.0ubuntu2) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.96-1ubuntu1_amd64.deb ... Unpacking sysvinit-utils (2.96-1ubuntu1) over (2.95-5ubuntu2) ... Setting up sysvinit-utils (2.96-1ubuntu1) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.2-2_amd64.deb ... Unpacking liblz4-1:amd64 (1.9.2-2) over (1.9.1-1) ... Setting up liblz4-1:amd64 (1.9.2-2) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../libstdc++6_10-20200104-1ubuntu2_amd64.deb ... Unpacking libstdc++6:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Setting up libstdc++6:amd64 (10-20200104-1ubuntu2) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../systemd-sysv_244-3ubuntu1_amd64.deb ... Unpacking systemd-sysv (244-3ubuntu1) over (242-7ubuntu3) ... Preparing to unpack .../libacl1_2.2.53-5ubuntu1_amd64.deb ... Unpacking libacl1:amd64 (2.2.53-5ubuntu1) over (2.2.53-4) ... Setting up libacl1:amd64 (2.2.53-5ubuntu1) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.13.3-7ubuntu1_amd64.deb ... Unpacking libapparmor1:amd64 (2.13.3-7ubuntu1) over (2.13.3-5ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a2.8.5-2ubuntu5_all.deb ... Unpacking libaudit-common (1:2.8.5-2ubuntu5) over (1:2.8.5-2ubuntu1) ... Setting up libaudit-common (1:2.8.5-2ubuntu5) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.1_amd64.deb ... Unpacking libcap-ng0:amd64 (0.7.9-2.1) over (0.7.9-2) ... Setting up libcap-ng0:amd64 (0.7.9-2.1) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.5-2ubuntu5_amd64.deb ... Unpacking libaudit1:amd64 (1:2.8.5-2ubuntu5) over (1:2.8.5-2ubuntu1) ... Setting up libaudit1:amd64 (1:2.8.5-2ubuntu5) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.27-1_amd64.deb ... Unpacking libcap2:amd64 (1:2.27-1) over (1:2.25-2) ... Preparing to unpack .../libudev1_244-3ubuntu1_amd64.deb ... Unpacking libudev1:amd64 (244-3ubuntu1) over (242-7ubuntu3) ... Setting up libudev1:amd64 (244-3ubuntu1) ... (Reading database ... 14652 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.155-2ubuntu7_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.155-2ubuntu7) over (2:1.02.155-2ubuntu6) ... Preparing to unpack .../libjson-c4_0.13.1+dfsg-6_amd64.deb ... Unpacking libjson-c4:amd64 (0.13.1+dfsg-6) over (0.13.1+dfsg-4) ... Preparing to unpack .../libcryptsetup12_2%3a2.2.2-1ubuntu1_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.2.2-1ubuntu1) over (2:2.2.0-3ubuntu1) ... Selecting previously unselected package libnettle7:amd64. Preparing to unpack .../libnettle7_3.5.1+really3.5.1-2_amd64.deb ... Unpacking libnettle7:amd64 (3.5.1+really3.5.1-2) ... Setting up libnettle7:amd64 (3.5.1+really3.5.1-2) ... Selecting previously unselected package libhogweed5:amd64. (Reading database ... 14659 files and directories currently installed.) Preparing to unpack .../libhogweed5_3.5.1+really3.5.1-2_amd64.deb ... Unpacking libhogweed5:amd64 (3.5.1+really3.5.1-2) ... Setting up libhogweed5:amd64 (3.5.1+really3.5.1-2) ... (Reading database ... 14662 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.18.1-2_amd64.deb ... Unpacking libp11-kit0:amd64 (0.23.18.1-2) over (0.23.17-2) ... Setting up libp11-kit0:amd64 (0.23.18.1-2) ... (Reading database ... 14662 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.15.0-2_amd64.deb ... Unpacking libtasn1-6:amd64 (4.15.0-2) over (4.14-3) ... Setting up libtasn1-6:amd64 (4.15.0-2) ... (Reading database ... 14662 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.11.1-2_amd64.deb ... Unpacking libgnutls30:amd64 (3.6.11.1-2) over (3.6.9-5ubuntu1) ... Setting up libgnutls30:amd64 (3.6.11.1-2) ... (Reading database ... 14661 files and directories currently installed.) Preparing to unpack .../libkmod2_26-3ubuntu1_amd64.deb ... Unpacking libkmod2:amd64 (26-3ubuntu1) over (26-1ubuntu1) ... Preparing to unpack .../libpam0g_1.3.1-5ubuntu4_amd64.deb ... Unpacking libpam0g:amd64 (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam0g:amd64 (1.3.1-5ubuntu4) ... (Reading database ... 14661 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.4.2-2ubuntu1_amd64.deb ... Unpacking libseccomp2:amd64 (2.4.2-2ubuntu1) over (2.4.1-0ubuntu0.19.10.3) ... Setting up libseccomp2:amd64 (2.4.2-2ubuntu1) ... (Reading database ... 14661 files and directories currently installed.) Preparing to unpack .../mount_2.34-0.1ubuntu4_amd64.deb ... Unpacking mount (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Preparing to unpack .../systemd_244-3ubuntu1_amd64.deb ... Unpacking systemd (244-3ubuntu1) over (242-7ubuntu3) ... Preparing to unpack .../libsystemd0_244-3ubuntu1_amd64.deb ... Unpacking libsystemd0:amd64 (244-3ubuntu1) over (242-7ubuntu3) ... Setting up libsystemd0:amd64 (244-3ubuntu1) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libzstd1_1.4.4+dfsg-1_amd64.deb ... Unpacking libzstd1:amd64 (1.4.4+dfsg-1) over (1.4.3+dfsg-1) ... Setting up libzstd1:amd64 (1.4.4+dfsg-1) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.90_1.9.5_amd64.deb ... Unpacking libapt-pkg5.90:amd64 (1.9.5) over (1.9.4) ... Setting up libapt-pkg5.90:amd64 (1.9.5) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.5-3ubuntu1_amd64.deb ... Unpacking libgcrypt20:amd64 (1.8.5-3ubuntu1) over (1.8.4-5ubuntu2) ... Setting up libgcrypt20:amd64 (1.8.5-3ubuntu1) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.17-3ubuntu1_amd64.deb ... Unpacking gpgv (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Setting up gpgv (2.2.17-3ubuntu1) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../archives/apt_1.9.5_amd64.deb ... Unpacking apt (1.9.5) over (1.9.4) ... Setting up apt (1.9.5) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu4_amd64.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-modules-bin (1.3.1-5ubuntu4) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu4_amd64.deb ... Unpacking libpam-modules:amd64 (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-modules:amd64 (1.3.1-5ubuntu4) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libattr1_1%3a2.4.48-5_amd64.deb ... Unpacking libattr1:amd64 (1:2.4.48-5) over (1:2.4.48-4) ... Setting up libattr1:amd64 (1:2.4.48-5) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu4_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-runtime (1.3.1-5ubuntu4) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libsepol1_3.0-1_amd64.deb ... Unpacking libsepol1:amd64 (3.0-1) over (2.9-2) ... Setting up libsepol1:amd64 (3.0-1) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.0-1_all.deb ... Unpacking libsemanage-common (3.0-1) over (2.9-3) ... Setting up libsemanage-common (3.0-1) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../libsemanage1_3.0-1_amd64.deb ... Unpacking libsemanage1:amd64 (3.0-1) over (2.9-3) ... Setting up libsemanage1:amd64 (3.0-1) ... (Reading database ... 14655 files and directories currently installed.) Preparing to unpack .../00-libgomp1_10-20200104-1ubuntu2_amd64.deb ... Unpacking libgomp1:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Preparing to unpack .../01-libitm1_10-20200104-1ubuntu2_amd64.deb ... Unpacking libitm1:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Preparing to unpack .../02-libatomic1_10-20200104-1ubuntu2_amd64.deb ... Unpacking libatomic1:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Preparing to unpack .../03-libasan5_9.2.1-21ubuntu1_amd64.deb ... Unpacking libasan5:amd64 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../04-liblsan0_10-20200104-1ubuntu2_amd64.deb ... Unpacking liblsan0:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Preparing to unpack .../05-libtsan0_10-20200104-1ubuntu2_amd64.deb ... Unpacking libtsan0:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Preparing to unpack .../06-libubsan1_10-20200104-1ubuntu2_amd64.deb ... Unpacking libubsan1:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Preparing to unpack .../07-libquadmath0_10-20200104-1ubuntu2_amd64.deb ... Unpacking libquadmath0:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Preparing to unpack .../08-g++-9_9.2.1-21ubuntu1_amd64.deb ... Unpacking g++-9 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../09-gcc-9_9.2.1-21ubuntu1_amd64.deb ... Unpacking gcc-9 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../10-libstdc++-9-dev_9.2.1-21ubuntu1_amd64.deb ... Unpacking libstdc++-9-dev:amd64 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../11-libgcc-9-dev_9.2.1-21ubuntu1_amd64.deb ... Unpacking libgcc-9-dev:amd64 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Selecting previously unselected package libisl22:amd64. Preparing to unpack .../12-libisl22_0.22-2_amd64.deb ... Unpacking libisl22:amd64 (0.22-2) ... Preparing to unpack .../13-libcc1-0_10-20200104-1ubuntu2_amd64.deb ... Unpacking libcc1-0:amd64 (10-20200104-1ubuntu2) over (9.2.1-9ubuntu2) ... Preparing to unpack .../14-binutils-x86-64-linux-gnu_2.33.50.20191219-0ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.33.50.20191219-0ubuntu1) over (2.33-2ubuntu1) ... Preparing to unpack .../15-libbinutils_2.33.50.20191219-0ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.33.50.20191219-0ubuntu1) over (2.33-2ubuntu1) ... Preparing to unpack .../16-binutils_2.33.50.20191219-0ubuntu1_amd64.deb ... Unpacking binutils (2.33.50.20191219-0ubuntu1) over (2.33-2ubuntu1) ... Preparing to unpack .../17-binutils-common_2.33.50.20191219-0ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.33.50.20191219-0ubuntu1) over (2.33-2ubuntu1) ... Selecting previously unselected package libctf-nobfd0:amd64. Preparing to unpack .../18-libctf-nobfd0_2.33.50.20191219-0ubuntu1_amd64.deb ... Unpacking libctf-nobfd0:amd64 (2.33.50.20191219-0ubuntu1) ... Selecting previously unselected package libctf0:amd64. Preparing to unpack .../19-libctf0_2.33.50.20191219-0ubuntu1_amd64.deb ... Unpacking libctf0:amd64 (2.33.50.20191219-0ubuntu1) ... Preparing to unpack .../20-cpp-9_9.2.1-21ubuntu1_amd64.deb ... Unpacking cpp-9 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../21-gcc-9-base_9.2.1-21ubuntu1_amd64.deb ... Unpacking gcc-9-base:amd64 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../22-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) over (0.0.12) ... Preparing to unpack .../23-libsqlite3-0_3.30.1-1ubuntu1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.30.1-1ubuntu1) over (3.29.0-2) ... Selecting previously unselected package cpp-10. Preparing to unpack .../24-cpp-10_10-20200104-1ubuntu2_amd64.deb ... Unpacking cpp-10 (10-20200104-1ubuntu2) ... Selecting previously unselected package libasan6:amd64. Preparing to unpack .../25-libasan6_10-20200104-1ubuntu2_amd64.deb ... Unpacking libasan6:amd64 (10-20200104-1ubuntu2) ... Selecting previously unselected package libgcc-10-dev:amd64. Preparing to unpack .../26-libgcc-10-dev_10-20200104-1ubuntu2_amd64.deb ... Unpacking libgcc-10-dev:amd64 (10-20200104-1ubuntu2) ... Selecting previously unselected package gcc-10. Preparing to unpack .../27-gcc-10_10-20200104-1ubuntu2_amd64.deb ... Unpacking gcc-10 (10-20200104-1ubuntu2) ... Selecting previously unselected package libstdc++-10-dev:amd64. Preparing to unpack .../28-libstdc++-10-dev_10-20200104-1ubuntu2_amd64.deb ... Unpacking libstdc++-10-dev:amd64 (10-20200104-1ubuntu2) ... Selecting previously unselected package g++-10. Preparing to unpack .../29-g++-10_10-20200104-1ubuntu2_amd64.deb ... Unpacking g++-10 (10-20200104-1ubuntu2) ... Preparing to unpack .../30-g++_4%3a10-1ubuntu1_amd64.deb ... Unpacking g++ (4:10-1ubuntu1) over (4:9.2.1-3.1ubuntu1) ... Preparing to unpack .../31-gcc_4%3a10-1ubuntu1_amd64.deb ... Unpacking gcc (4:10-1ubuntu1) over (4:9.2.1-3.1ubuntu1) ... Preparing to unpack .../32-cpp_4%3a10-1ubuntu1_amd64.deb ... Unpacking cpp (4:10-1ubuntu1) over (4:9.2.1-3.1ubuntu1) ... Preparing to unpack .../33-gpg_2.2.17-3ubuntu1_amd64.deb ... Unpacking gpg (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../34-gpgconf_2.2.17-3ubuntu1_amd64.deb ... Unpacking gpgconf (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../35-gpg-agent_2.2.17-3ubuntu1_amd64.deb ... Unpacking gpg-agent (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../36-liblockfile-bin_1.16-1.1_amd64.deb ... Unpacking liblockfile-bin (1.16-1.1) over (1.15-1) ... Preparing to unpack .../37-liblockfile1_1.16-1.1_amd64.deb ... Unpacking liblockfile1:amd64 (1.16-1.1) over (1.15-1) ... Setting up libapparmor1:amd64 (2.13.3-7ubuntu1) ... Setting up liblockfile-bin (1.16-1.1) ... Setting up perl-modules-5.30 (5.30.0-9) ... Setting up libsqlite3-0:amd64 (3.30.1-1ubuntu1) ... Setting up binutils-common:amd64 (2.33.50.20191219-0ubuntu1) ... Setting up linux-libc-dev:amd64 (5.3.0-24.26) ... Setting up libctf-nobfd0:amd64 (2.33.50.20191219-0ubuntu1) ... Setting up libgomp1:amd64 (10-20200104-1ubuntu2) ... Setting up bzip2 (1.0.8-2) ... Setting up libcap2:amd64 (1:2.27-1) ... Setting up libasan6:amd64 (10-20200104-1ubuntu2) ... Setting up libncurses6:amd64 (6.1+20191019-1ubuntu1) ... Setting up libquadmath0:amd64 (10-20200104-1ubuntu2) ... Setting up libatomic1:amd64 (10-20200104-1ubuntu2) ... Setting up libubsan1:amd64 (10-20200104-1ubuntu2) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.155-2ubuntu7) ... Setting up mount (2.34-0.1ubuntu4) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up gpgconf (2.2.17-3ubuntu1) ... Setting up libperl5.30:amd64 (5.30.0-9) ... Setting up libisl22:amd64 (0.22-2) ... Setting up liblockfile1:amd64 (1.16-1.1) ... Setting up libjson-c4:amd64 (0.13.1+dfsg-6) ... Setting up libbinutils:amd64 (2.33.50.20191219-0ubuntu1) ... Setting up libc-dev-bin (2.30-0ubuntu3) ... Setting up libcc1-0:amd64 (10-20200104-1ubuntu2) ... Setting up gpg (2.2.17-3ubuntu1) ... Setting up liblsan0:amd64 (10-20200104-1ubuntu2) ... Setting up cpp-10 (10-20200104-1ubuntu2) ... Setting up libitm1:amd64 (10-20200104-1ubuntu2) ... Setting up libkmod2:amd64 (26-3ubuntu1) ... Setting up gcc-9-base:amd64 (9.2.1-21ubuntu1) ... Setting up libtsan0:amd64 (10-20200104-1ubuntu2) ... Setting up libctf0:amd64 (2.33.50.20191219-0ubuntu1) ... Setting up gpg-agent (2.2.17-3ubuntu1) ... Installing new version of config file /etc/logcheck/ignore.d.server/gpg-agent ... Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket -> /usr/lib/systemd/user/gpg-agent-browser.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket -> /usr/lib/systemd/user/gpg-agent-extra.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket -> /usr/lib/systemd/user/gpg-agent-ssh.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket -> /usr/lib/systemd/user/gpg-agent.socket. Setting up libgcc-10-dev:amd64 (10-20200104-1ubuntu2) ... Setting up libasan5:amd64 (9.2.1-21ubuntu1) ... Setting up perl (5.30.0-9) ... Setting up cpp (4:10-1ubuntu1) ... Setting up cpp-9 (9.2.1-21ubuntu1) ... Setting up libc6-dev:amd64 (2.30-0ubuntu3) ... Setting up libcryptsetup12:amd64 (2:2.2.2-1ubuntu1) ... Setting up binutils-x86-64-linux-gnu (2.33.50.20191219-0ubuntu1) ... Setting up libstdc++-10-dev:amd64 (10-20200104-1ubuntu2) ... Setting up systemd (244-3ubuntu1) ... Installing new version of config file /etc/dhcp/dhclient-enter-hooks.d/resolved ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from KVM UUID. Setting up binutils (2.33.50.20191219-0ubuntu1) ... Setting up libgcc-9-dev:amd64 (9.2.1-21ubuntu1) ... Setting up gcc-10 (10-20200104-1ubuntu2) ... Setting up gcc-9 (9.2.1-21ubuntu1) ... Setting up systemd-sysv (244-3ubuntu1) ... Setting up g++-10 (10-20200104-1ubuntu2) ... Setting up libstdc++-9-dev:amd64 (9.2.1-21ubuntu1) ... Setting up gcc (4:10-1ubuntu1) ... Setting up g++-9 (9.2.1-21ubuntu1) ... Setting up g++ (4:10-1ubuntu1) ... Processing triggers for libc-bin (2.30-0ubuntu3) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-18377890 amd64 focal -c chroot:build-PACKAGEBUILD-18377890 --arch=amd64 --dist=focal --nolog -A debmake-doc_1.14-1.dsc Initiating build PACKAGEBUILD-18377890 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-170-generic #199-Ubuntu SMP Thu Nov 14 01:45:04 UTC 2019 x86_64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lcy01-amd64-022.buildd +==============================================================================+ | debmake-doc 1.14-1 (amd64) 05 Jan 2020 15:15 | +==============================================================================+ Package: debmake-doc Version: 1.14-1 Source Version: 1.14-1 Distribution: focal Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/debmake-doc-erBJrH/debmake-doc-1.14' with '<>' I: NOTICE: Log filtering will replace 'build/debmake-doc-erBJrH' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-18377890/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- debmake-doc_1.14-1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-y1D2B7/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-y1D2B7/apt_archive ./ InRelease Get:2 copy:/<>/resolver-y1D2B7/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-y1D2B7/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-y1D2B7/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-y1D2B7/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-9 libhogweed4 libisl21 libnettle6 libperl5.28 libstdc++-9-dev perl-modules-5.28 Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-y1D2B7/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 15723 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: asciidoc, autoconf, automake, autopoint, cmake, dblatex, debhelper (>= 11~), debmake (>= 4.2.8), devscripts, dh-python, docbook-xml, docbook-xsl, faketime, fonts-arphic-bsmi00lp, fonts-arphic-gbsn00lp, fonts-ipafont, fonts-liberation, fonts-wqy-zenhei, gettext, gir1.2-gtk-3.0, itstool, latex-cjk-all, libltdl-dev, libtool, libxml2-utils, lintian, lmodern, locales-all | locales, python3-all, python3-debian, python3-distutils-extra, python3-gi, quilt, texlive, texlive-lang-chinese, texlive-lang-cyrillic, texlive-lang-english, texlive-lang-french, texlive-lang-german, texlive-lang-japanese, texlive-xetex, tree, vim, w3m, xsltproc, zip Filtered Build-Depends: asciidoc, autoconf, automake, autopoint, cmake, dblatex, debhelper (>= 11~), debmake (>= 4.2.8), devscripts, dh-python, docbook-xml, docbook-xsl, faketime, fonts-arphic-bsmi00lp, fonts-arphic-gbsn00lp, fonts-ipafont, fonts-liberation, fonts-wqy-zenhei, gettext, gir1.2-gtk-3.0, itstool, latex-cjk-all, libltdl-dev, libtool, libxml2-utils, lintian, lmodern, locales-all | locales, python3-all, python3-debian, python3-distutils-extra, python3-gi, quilt, texlive, texlive-lang-chinese, texlive-lang-cyrillic, texlive-lang-english, texlive-lang-french, texlive-lang-german, texlive-lang-japanese, texlive-xetex, tree, vim, w3m, xsltproc, zip dpkg-deb: building package 'sbuild-build-depends-debmake-doc-dummy' in '/<>/resolver-0Nzxem/apt_archive/sbuild-build-depends-debmake-doc-dummy.deb'. Ign:1 copy:/<>/resolver-0Nzxem/apt_archive ./ InRelease Get:2 copy:/<>/resolver-0Nzxem/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-0Nzxem/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-0Nzxem/apt_archive ./ Sources [495 B] Get:5 copy:/<>/resolver-0Nzxem/apt_archive ./ Packages [828 B] Fetched 3442 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install debmake-doc build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-9 libhogweed4 libisl21 libnettle6 libperl5.28 libstdc++-9-dev perl-modules-5.28 Use 'apt autoremove' to remove them. The following additional packages will be installed: adwaita-icon-theme asciidoc asciidoc-base asciidoc-common autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data dblatex dbus dbus-user-session dconf-gsettings-backend dconf-service debhelper debmake devscripts dh-autoreconf dh-python dh-strip-nondeterminism diffstat dirmngr docbook-xml docbook-xsl dwz emacsen-common faketime file fontconfig fontconfig-config fonts-arphic-bkai00mp fonts-arphic-bsmi00lp fonts-arphic-gbsn00lp fonts-arphic-gkai00mp fonts-dejavu-core fonts-gfs-baskerville fonts-gfs-porson fonts-ipaexfont-gothic fonts-ipaexfont-mincho fonts-ipafont fonts-ipafont-gothic fonts-ipafont-mincho fonts-liberation fonts-lmodern fonts-sil-padauk fonts-tlwg-garuda-otf fonts-tlwg-kinnari-otf fonts-tlwg-laksaman-otf fonts-tlwg-loma-otf fonts-tlwg-mono-otf fonts-tlwg-norasi-otf fonts-tlwg-purisa-otf fonts-tlwg-sawasdee-otf fonts-tlwg-typewriter-otf fonts-tlwg-typist-otf fonts-tlwg-typo-otf fonts-tlwg-umpush-otf fonts-tlwg-waree-otf fonts-wqy-zenhei gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services gnupg gnupg-l10n gnupg-utils gpg-wks-client gpg-wks-server gpgsm groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme intltool intltool-debian itstool latex-cjk-all latex-cjk-chinese latex-cjk-chinese-arphic-bkai00mp latex-cjk-chinese-arphic-bsmi00lp latex-cjk-chinese-arphic-gbsn00lp latex-cjk-chinese-arphic-gkai00mp latex-cjk-common latex-cjk-japanese latex-cjk-japanese-wadalab latex-cjk-korean latex-cjk-thai libapt-pkg-perl libarchive-zip-perl libarchive13 libasn1-8-heimdal libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libb-hooks-op-check-perl libberkeleydb-perl libbrotli1 libbsd0 libcairo-gobject2 libcairo2 libcapture-tiny-perl libcgi-pm-perl libclass-accessor-perl libclass-method-modifiers-perl libclone-perl libcolord2 libcroco3 libcups2 libcurl4 libdatrie1 libdbus-1-3 libdconf1 libdebhelper-perl libdevel-callchecker-perl libdigest-hmac-perl libdynaloader-functions-perl libelf1 libemail-valid-perl libencode-locale-perl libepoxy0 libexpat1 libexporter-tiny-perl libfaketime libfile-basedir-perl libfile-find-rule-perl libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig1 libfontenc1 libfreetype6 libfribidi0 libfuture-perl libgc1c2 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-1 libglib2.0-0 libgpm2 libgraphite2-3 libgssapi-krb5-2 libgssapi3-heimdal libgtk-3-0 libgtk-3-common libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhx509-5-heimdal libice6 libicu63 libimport-into-perl libio-async-loop-epoll-perl libio-async-perl libio-html-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl libipc-system-simple-perl libjbig0 libjpeg-turbo8 libjpeg8 libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp1 libk5crypto3 libkeyutils1 libkpathsea6 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libksba8 liblcms2-2 libldap-2.4-2 libldap-common liblinux-epoll-perl liblist-compare-perl liblist-moreutils-perl libltdl-dev libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic-mgc libmagic1 libmailtools-perl libmime-charset-perl libmldbm-perl libmodule-runtime-perl libmoo-perl libmpdec2 libnet-dns-perl libnet-domain-tld-perl libnet-http-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnghttp2-14 libnumber-compare-perl libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpaper-utils libpaper1 libparams-classify-perl libpath-tiny-perl libpipeline1 libpixman-1-0 libpopt0 libproxy1v5 libpsl5 libptexenc1 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.7 libpython3.7-minimal libpython3.7-stdlib libpython3.8-minimal libpython3.8-stdlib librest-0.7-0 librhash0 libroken18-heimdal librole-tiny-perl librsvg2-2 librsvg2-common librtmp1 libruby2.5 libsasl2-2 libsasl2-modules-db libsigsegv2 libsm6 libsombok3 libsoup-gnome2.4-1 libsoup2.4-1 libssh-4 libstrictures-perl libstruct-dumb-perl libsub-name-perl libsub-override-perl libsub-quote-perl libsynctex2 libteckit0 libtexlua53 libtexluajit2 libtext-glob-perl libtext-levenshtein-perl libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl libtype-tiny-perl libuchardet0 libunicode-linebreak-perl liburi-perl libuv1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp6 libwind0-heimdal libwww-perl libwww-robotrules-perl libx11-6 libx11-data libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxkbcommon0 libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2-utils libxmu6 libxpm4 libxrandr2 libxrender1 libxslt1.1 libxt6 libyaml-0-2 libyaml-libyaml-perl libzzip-0-13 lintian lmodern locales-all m4 man-db mime-support netbase patchutils perl-openssl-defaults po-debconf poppler-data preview-latex-style python python-apt python-apt-common python-minimal python2 python2-minimal python2.7 python2.7-minimal python3 python3-all python3-chardet python3-debian python3-distutils python3-distutils-extra python3-gi python3-lib2to3 python3-libxml2 python3-minimal python3-pkg-resources python3-six python3.7 python3.7-minimal python3.8 python3.8-minimal quilt rake rsync ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby-xmlrpc ruby2.5 rubygems-integration sgml-base sgml-data shared-mime-info t1utils teckit tex-common texlive texlive-base texlive-bibtex-extra texlive-binaries texlive-extra-utils texlive-font-utils texlive-fonts-recommended texlive-lang-chinese texlive-lang-cjk texlive-lang-cyrillic texlive-lang-english texlive-lang-french texlive-lang-german texlive-lang-greek texlive-lang-japanese texlive-lang-other texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-pictures texlive-science texlive-xetex tipa tree ubuntu-mono ucf vim vim-common vim-runtime w3m wdiff x11-common xdg-utils xfonts-encodings xfonts-utils xkb-data xml-core xsltproc xxd zip Suggested packages: asciidoc-doc docbook-utils source-highlight autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation cmake-doc ninja-build docbook ghostscript graphicsmagick-imagemagick-compat | imagemagick inkscape opensp pdf-viewer texlive-lang-all transfig xindy dh-make ccache cowbuilder eatmydata gem2deb git git-buildpackage gitk javahelper mc pbuilder rpm2cpio adequate autopkgtest bls-standalone bsd-mailx | mailx check-all-the-things cvs-buildpackage devscripts-el diffoscope disorderfs dose-extra duck gnuplot how-can-i-help libauthen-sasl-perl libdbd-pg-perl libfile-desktopentry-perl libnet-smtps-perl libterm-size-perl libyaml-syck-perl mozilla-devscripts mutt piuparts postgresql-client ratt reprotest ssh-client svn-buildpackage debian-keyring equivs libsoap-lite-perl pinentry-gnome3 tor docbook-dsssl docbook-defguide dbtoepub docbook-xsl-doc-html | docbook-xsl-doc-pdf | docbook-xsl-doc-text | docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan gettext-doc libasprintf-dev libgettextpo-dev parcimonie xloadimage groff hbf-cns40-b5 hbf-jfs56 hbf-kanji48 lrzip colord cups-common gpm krb5-doc krb5-user gvfs libdata-dump-perl liblcms2-utils libtool-doc libcrypt-ssleay-perl libencode-hanextra-perl libpod2-base-perl libscalar-number-perl librsvg2-bin libbareword-filehandles-perl libindirect-perl libmultidimensional-perl gfortran | fortran95-compiler gcj-jdk libdevel-lexalias-perl libdevel-stacktrace-perl libauthen-ntlm-perl binutils-multiarch libtext-template-perl m4-doc apparmor less libmail-box-perl poppler-utils fonts-arphic-ukai fonts-arphic-uming fonts-nanum python-doc python-tk python-apt-dbg python-apt-doc python2-doc python2.7-doc binfmt-support python3-doc python3-tk python3-venv python3-setuptools python3.7-venv python3.7-doc python3.8-venv python3.8-doc default-mta | mail-transport-agent graphviz procmail openssh-client openssh-server ri ruby-dev bundler sgml-base-doc perlsgml w3-recs gv | postscript-viewer perl-tk xpdf | pdf-viewer xzdec chktex dvidvi dvipng fragmaster lacheck latexdiff latexmk purifyeps lcdf-typetools psutils texlive-fonts-recommended-doc texlive-latex-base-doc python-pygments icc-profiles libspreadsheet-parseexcel-perl texlive-latex-extra-doc texlive-latex-recommended-doc texlive-luatex texlive-pstricks dot2tex prerex ruby-tcltk | libtcltk-ruby texlive-pictures-doc vprerex texlive-science-doc ctags vim-doc vim-scripts cmigemo dict dict-wn dictd libsixel-bin mpv w3m-el w3m-img wget | curl xsel wdiff-doc Recommended packages: asciidoc-dblatex asciidoc-doc vim-asciidoc xmlto dblatex-doc strace wget | curl at dctrl-tools dput | dupload libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libstring-shellquote-perl licensecheck python3-apt python3-magic python3-requests python3-unidiff python3-xdg unzip fonts-tlwg-garuda fonts-tlwg-kinnari fonts-tlwg-laksaman fonts-tlwg-loma fonts-tlwg-mono fonts-tlwg-norasi fonts-tlwg-purisa fonts-tlwg-sawasdee fonts-tlwg-typewriter fonts-tlwg-typist fonts-tlwg-typo fonts-tlwg-umpush fonts-tlwg-waree curl | wget | lynx texlive-lang-korean at-spi2-core libcgi-fast-perl libarchive-cpio-perl libgdk-pixbuf2.0-bin libglib2.0-data xdg-user-dirs libgtk-3-bin libhtml-format-perl libasync-mergepoint-perl libsereal-perl libtest-fatal-perl libtest-refcount-perl krb5-locales libfreezethaw-perl libclass-xsaccessor-perl libdigest-bubblebabble-perl libnet-dns-sec-perl libnet-libidn-perl libperl4-corelibs-perl libauthen-sasl-perl libunicode-utf8-perl publicsuffix libsasl2-modules libref-util-perl libtype-tiny-xs-perl libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libxml-sax-expat-perl libperlio-gzip-perl libmail-sendmail-perl lsb-release iso-codes less fonts-lato libjs-jquery dvisvgm ghostscript liblog-log4perl-perl libyaml-tiny-perl ps2eps tex-gyre texlive-plain-generic tk python-sympy libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils The following NEW packages will be installed: adwaita-icon-theme asciidoc asciidoc-base asciidoc-common autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data dblatex dbus dbus-user-session dconf-gsettings-backend dconf-service debhelper debmake devscripts dh-autoreconf dh-python dh-strip-nondeterminism diffstat dirmngr docbook-xml docbook-xsl dwz emacsen-common faketime file fontconfig fontconfig-config fonts-arphic-bkai00mp fonts-arphic-bsmi00lp fonts-arphic-gbsn00lp fonts-arphic-gkai00mp fonts-dejavu-core fonts-gfs-baskerville fonts-gfs-porson fonts-ipaexfont-gothic fonts-ipaexfont-mincho fonts-ipafont fonts-ipafont-gothic fonts-ipafont-mincho fonts-liberation fonts-lmodern fonts-sil-padauk fonts-tlwg-garuda-otf fonts-tlwg-kinnari-otf fonts-tlwg-laksaman-otf fonts-tlwg-loma-otf fonts-tlwg-mono-otf fonts-tlwg-norasi-otf fonts-tlwg-purisa-otf fonts-tlwg-sawasdee-otf fonts-tlwg-typewriter-otf fonts-tlwg-typist-otf fonts-tlwg-typo-otf fonts-tlwg-umpush-otf fonts-tlwg-waree-otf fonts-wqy-zenhei gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services gnupg gnupg-l10n gnupg-utils gpg-wks-client gpg-wks-server gpgsm groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme intltool intltool-debian itstool latex-cjk-all latex-cjk-chinese latex-cjk-chinese-arphic-bkai00mp latex-cjk-chinese-arphic-bsmi00lp latex-cjk-chinese-arphic-gbsn00lp latex-cjk-chinese-arphic-gkai00mp latex-cjk-common latex-cjk-japanese latex-cjk-japanese-wadalab latex-cjk-korean latex-cjk-thai libapt-pkg-perl libarchive-zip-perl libarchive13 libasn1-8-heimdal libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libb-hooks-op-check-perl libberkeleydb-perl libbrotli1 libbsd0 libcairo-gobject2 libcairo2 libcapture-tiny-perl libcgi-pm-perl libclass-accessor-perl libclass-method-modifiers-perl libclone-perl libcolord2 libcroco3 libcups2 libcurl4 libdatrie1 libdbus-1-3 libdconf1 libdebhelper-perl libdevel-callchecker-perl libdigest-hmac-perl libdynaloader-functions-perl libelf1 libemail-valid-perl libencode-locale-perl libepoxy0 libexpat1 libexporter-tiny-perl libfaketime libfile-basedir-perl libfile-find-rule-perl libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig1 libfontenc1 libfreetype6 libfribidi0 libfuture-perl libgc1c2 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-1 libglib2.0-0 libgpm2 libgraphite2-3 libgssapi-krb5-2 libgssapi3-heimdal libgtk-3-0 libgtk-3-common libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhx509-5-heimdal libice6 libicu63 libimport-into-perl libio-async-loop-epoll-perl libio-async-perl libio-html-perl libio-pty-perl libio-socket-ssl-perl libipc-run-perl libipc-system-simple-perl libjbig0 libjpeg-turbo8 libjpeg8 libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp1 libk5crypto3 libkeyutils1 libkpathsea6 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libksba8 liblcms2-2 libldap-2.4-2 libldap-common liblinux-epoll-perl liblist-compare-perl liblist-moreutils-perl libltdl-dev libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic-mgc libmagic1 libmailtools-perl libmime-charset-perl libmldbm-perl libmodule-runtime-perl libmoo-perl libmpdec2 libnet-dns-perl libnet-domain-tld-perl libnet-http-perl libnet-ip-perl libnet-smtp-ssl-perl libnet-ssleay-perl libnghttp2-14 libnumber-compare-perl libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpaper-utils libpaper1 libparams-classify-perl libpath-tiny-perl libpipeline1 libpixman-1-0 libpopt0 libproxy1v5 libpsl5 libptexenc1 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.7 libpython3.7-minimal libpython3.7-stdlib libpython3.8-minimal libpython3.8-stdlib librest-0.7-0 librhash0 libroken18-heimdal librole-tiny-perl librsvg2-2 librsvg2-common librtmp1 libruby2.5 libsasl2-2 libsasl2-modules-db libsigsegv2 libsm6 libsombok3 libsoup-gnome2.4-1 libsoup2.4-1 libssh-4 libstrictures-perl libstruct-dumb-perl libsub-name-perl libsub-override-perl libsub-quote-perl libsynctex2 libteckit0 libtexlua53 libtexluajit2 libtext-glob-perl libtext-levenshtein-perl libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl libtype-tiny-perl libuchardet0 libunicode-linebreak-perl liburi-perl libuv1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp6 libwind0-heimdal libwww-perl libwww-robotrules-perl libx11-6 libx11-data libxau6 libxaw7 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxkbcommon0 libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxml2-utils libxmu6 libxpm4 libxrandr2 libxrender1 libxslt1.1 libxt6 libyaml-0-2 libyaml-libyaml-perl libzzip-0-13 lintian lmodern locales-all m4 man-db mime-support netbase patchutils perl-openssl-defaults po-debconf poppler-data preview-latex-style python python-apt python-apt-common python-minimal python2 python2-minimal python2.7 python2.7-minimal python3 python3-all python3-chardet python3-debian python3-distutils python3-distutils-extra python3-gi python3-lib2to3 python3-libxml2 python3-minimal python3-pkg-resources python3-six python3.7 python3.7-minimal python3.8 python3.8-minimal quilt rake rsync ruby ruby-did-you-mean ruby-minitest ruby-net-telnet ruby-power-assert ruby-test-unit ruby-xmlrpc ruby2.5 rubygems-integration sbuild-build-depends-debmake-doc-dummy sgml-base sgml-data shared-mime-info t1utils teckit tex-common texlive texlive-base texlive-bibtex-extra texlive-binaries texlive-extra-utils texlive-font-utils texlive-fonts-recommended texlive-lang-chinese texlive-lang-cjk texlive-lang-cyrillic texlive-lang-english texlive-lang-french texlive-lang-german texlive-lang-greek texlive-lang-japanese texlive-lang-other texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-pictures texlive-science texlive-xetex tipa tree ubuntu-mono ucf vim vim-common vim-runtime w3m wdiff x11-common xdg-utils xfonts-encodings xfonts-utils xkb-data xml-core xsltproc xxd zip 0 upgraded, 420 newly installed, 0 to remove and 0 not upgraded. Need to get 760 MB of archives. After this operation, 2153 MB of additional disk space will be used. Get:1 copy:/<>/resolver-0Nzxem/apt_archive ./ sbuild-build-depends-debmake-doc-dummy 0.invalid.0 [1144 B] Get:2 http://ftpmaster.internal/ubuntu focal/main amd64 libpython3.7-minimal amd64 3.7.5-2 [545 kB] Get:3 http://ftpmaster.internal/ubuntu focal/main amd64 libexpat1 amd64 2.2.9-1 [73.3 kB] Get:4 http://ftpmaster.internal/ubuntu focal/main amd64 python3.7-minimal amd64 3.7.5-2 [1766 kB] Get:5 http://ftpmaster.internal/ubuntu focal/main amd64 python3-minimal amd64 3.7.5-1ubuntu1 [23.3 kB] Get:6 http://ftpmaster.internal/ubuntu focal/main amd64 mime-support all 3.64ubuntu1 [30.6 kB] Get:7 http://ftpmaster.internal/ubuntu focal/main amd64 libmpdec2 amd64 2.4.2-2 [84.1 kB] Get:8 http://ftpmaster.internal/ubuntu focal/main amd64 libpython3.7-stdlib amd64 3.7.5-2 [1732 kB] Get:9 http://ftpmaster.internal/ubuntu focal/main amd64 python3.7 amd64 3.7.5-2 [301 kB] Get:10 http://ftpmaster.internal/ubuntu focal/main amd64 libpython3-stdlib amd64 3.7.5-1ubuntu1 [6844 B] Get:11 http://ftpmaster.internal/ubuntu focal/main amd64 python3 amd64 3.7.5-1ubuntu1 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu focal/main amd64 libbsd0 amd64 0.10.0-1 [45.4 kB] Get:13 http://ftpmaster.internal/ubuntu focal/main amd64 bsdmainutils amd64 11.1.2ubuntu2 [181 kB] Get:14 http://ftpmaster.internal/ubuntu focal/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:15 http://ftpmaster.internal/ubuntu focal/main amd64 groff-base amd64 1.22.4-4 [865 kB] Get:16 http://ftpmaster.internal/ubuntu focal/main amd64 libpipeline1 amd64 1.5.1-3 [27.4 kB] Get:17 http://ftpmaster.internal/ubuntu focal/main amd64 man-db amd64 2.9.0-2 [1114 kB] Get:18 http://ftpmaster.internal/ubuntu focal/main amd64 libpopt0 amd64 1.16-14 [26.3 kB] Get:19 http://ftpmaster.internal/ubuntu focal/main amd64 rsync amd64 3.1.3-8 [322 kB] Get:20 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-arphic-bkai00mp all 2.10-20 [4952 kB] Get:21 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-arphic-bsmi00lp all 2.10-18 [3831 kB] Get:22 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-arphic-gkai00mp all 2.11-15 [2292 kB] Get:23 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-ipaexfont-gothic all 00301-4ubuntu1 [3342 kB] Get:24 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-ipaexfont-mincho all 00301-4ubuntu1 [4606 kB] Get:25 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-ipafont-gothic all 00303-18ubuntu1 [3526 kB] Get:26 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-ipafont-mincho all 00303-18ubuntu1 [4725 kB] Get:27 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-ipafont all 00303-18ubuntu1 [8972 B] Get:28 http://ftpmaster.internal/ubuntu focal/main amd64 libfreetype6 amd64 2.10.1-2 [341 kB] Get:29 http://ftpmaster.internal/ubuntu focal/main amd64 ucf all 3.0038+nmu1 [51.6 kB] Get:30 http://ftpmaster.internal/ubuntu focal/main amd64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:31 http://ftpmaster.internal/ubuntu focal/main amd64 fonts-liberation all 1:1.07.4-10 [822 kB] Get:32 http://ftpmaster.internal/ubuntu focal/main amd64 fontconfig-config all 2.13.1-2ubuntu2 [28.9 kB] Get:33 http://ftpmaster.internal/ubuntu focal/main amd64 libfontconfig1 amd64 2.13.1-2ubuntu2 [114 kB] Get:34 http://ftpmaster.internal/ubuntu focal/main amd64 fontconfig amd64 2.13.1-2ubuntu2 [171 kB] Get:35 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-wqy-zenhei all 0.9.45-7ubuntu1 [7468 kB] Get:36 http://ftpmaster.internal/ubuntu focal/main amd64 poppler-data all 0.4.9-2 [1475 kB] Get:37 http://ftpmaster.internal/ubuntu focal/universe amd64 libpython2.7-minimal amd64 2.7.17-1 [335 kB] Get:38 http://ftpmaster.internal/ubuntu focal/universe amd64 python2.7-minimal amd64 2.7.17-1 [1308 kB] Get:39 http://ftpmaster.internal/ubuntu focal/universe amd64 python2-minimal amd64 2.7.17-1 [27.8 kB] Get:40 http://ftpmaster.internal/ubuntu focal/universe amd64 python-minimal amd64 2.7.17-1 [5996 B] Get:41 http://ftpmaster.internal/ubuntu focal/universe amd64 libpython2.7-stdlib amd64 2.7.17-1 [1882 kB] Get:42 http://ftpmaster.internal/ubuntu focal/universe amd64 python2.7 amd64 2.7.17-1 [248 kB] Get:43 http://ftpmaster.internal/ubuntu focal/universe amd64 libpython2-stdlib amd64 2.7.17-1 [7400 B] Get:44 http://ftpmaster.internal/ubuntu focal/universe amd64 libpython-stdlib amd64 2.7.17-1 [5836 B] Get:45 http://ftpmaster.internal/ubuntu focal/universe amd64 python2 amd64 2.7.17-1 [26.5 kB] Get:46 http://ftpmaster.internal/ubuntu focal/universe amd64 python amd64 2.7.17-1 [7836 B] Get:47 http://ftpmaster.internal/ubuntu focal/main amd64 libpython3.8-minimal amd64 3.8.0-5 [703 kB] Get:48 http://ftpmaster.internal/ubuntu focal/main amd64 python3.8-minimal amd64 3.8.0-5 [1890 kB] Get:49 http://ftpmaster.internal/ubuntu focal/main amd64 sgml-base all 1.29.1 [12.4 kB] Get:50 http://ftpmaster.internal/ubuntu focal/universe amd64 tex-common all 6.13 [32.7 kB] Get:51 http://ftpmaster.internal/ubuntu focal/main amd64 libdbus-1-3 amd64 1.12.16-2ubuntu2 [179 kB] Get:52 http://ftpmaster.internal/ubuntu focal/main amd64 dbus amd64 1.12.16-2ubuntu2 [151 kB] Get:53 http://ftpmaster.internal/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.37-6 [209 kB] Get:54 http://ftpmaster.internal/ubuntu focal/main amd64 libmagic1 amd64 1:5.37-6 [75.3 kB] Get:55 http://ftpmaster.internal/ubuntu focal/main amd64 file amd64 1:5.37-6 [23.2 kB] Get:56 http://ftpmaster.internal/ubuntu focal/main amd64 libglib2.0-0 amd64 2.63.3-1 [1279 kB] Get:57 http://ftpmaster.internal/ubuntu focal/main amd64 libgirepository-1.0-1 amd64 1.62.0-2 [84.2 kB] Get:58 http://ftpmaster.internal/ubuntu focal/main amd64 gir1.2-glib-2.0 amd64 1.62.0-2 [133 kB] Get:59 http://ftpmaster.internal/ubuntu focal/main amd64 libelf1 amd64 0.176-1.1 [44.1 kB] Get:60 http://ftpmaster.internal/ubuntu focal/main amd64 libfribidi0 amd64 1.0.7-1.1 [23.6 kB] Get:61 http://ftpmaster.internal/ubuntu focal/main amd64 libicu63 amd64 63.2-2 [8294 kB] Get:62 http://ftpmaster.internal/ubuntu focal/main amd64 libpam-systemd amd64 244-3ubuntu1 [131 kB] Get:63 http://ftpmaster.internal/ubuntu focal/main amd64 libxml2 amd64 2.9.4+dfsg1-8ubuntu1 [648 kB] Get:64 http://ftpmaster.internal/ubuntu focal/main amd64 libyaml-0-2 amd64 0.2.2-1 [48.9 kB] Get:65 http://ftpmaster.internal/ubuntu focal/main amd64 netbase all 5.6 [13.0 kB] Get:66 http://ftpmaster.internal/ubuntu focal/main amd64 python3-gi amd64 3.34.0-1ubuntu2 [199 kB] Get:67 http://ftpmaster.internal/ubuntu focal/main amd64 python3-pkg-resources all 41.4.0-1 [100 kB] Get:68 http://ftpmaster.internal/ubuntu focal/main amd64 python3-six all 1.12.0-2build1 [11.7 kB] Get:69 http://ftpmaster.internal/ubuntu focal/main amd64 shared-mime-info amd64 1.10-1 [428 kB] Get:70 http://ftpmaster.internal/ubuntu focal/main amd64 xxd amd64 2:8.1.0875-5ubuntu3 [49.2 kB] Get:71 http://ftpmaster.internal/ubuntu focal/main amd64 vim-common all 2:8.1.0875-5ubuntu3 [83.9 kB] Get:72 http://ftpmaster.internal/ubuntu focal/main amd64 xkb-data all 2.26-2ubuntu2 [333 kB] Get:73 http://ftpmaster.internal/ubuntu focal/main amd64 gettext-base amd64 0.19.8.1-10 [50.2 kB] Get:74 http://ftpmaster.internal/ubuntu focal/main amd64 libkrb5support0 amd64 1.17-6 [31.4 kB] Get:75 http://ftpmaster.internal/ubuntu focal/main amd64 libk5crypto3 amd64 1.17-6 [80.2 kB] Get:76 http://ftpmaster.internal/ubuntu focal/main amd64 libkeyutils1 amd64 1.6-6ubuntu1 [10.2 kB] Get:77 http://ftpmaster.internal/ubuntu focal/main amd64 libkrb5-3 amd64 1.17-6 [330 kB] Get:78 http://ftpmaster.internal/ubuntu focal/main amd64 libgssapi-krb5-2 amd64 1.17-6 [121 kB] Get:79 http://ftpmaster.internal/ubuntu focal/main amd64 libpsl5 amd64 0.20.2-2 [50.0 kB] Get:80 http://ftpmaster.internal/ubuntu focal/main amd64 libxau6 amd64 1:1.0.9-0ubuntu1 [7488 B] Get:81 http://ftpmaster.internal/ubuntu focal/main amd64 libxdmcp6 amd64 1:1.1.3-0ubuntu1 [10.6 kB] Get:82 http://ftpmaster.internal/ubuntu focal/main amd64 libxcb1 amd64 1.13.1-2 [45.2 kB] Get:83 http://ftpmaster.internal/ubuntu focal/main amd64 libx11-data all 2:1.6.8-1 [113 kB] Get:84 http://ftpmaster.internal/ubuntu focal/main amd64 libx11-6 amd64 2:1.6.8-1 [573 kB] Get:85 http://ftpmaster.internal/ubuntu focal/main amd64 libxext6 amd64 2:1.3.4-0ubuntu1 [29.1 kB] Get:86 http://ftpmaster.internal/ubuntu focal/main amd64 python-apt-common all 1.9.0ubuntu5 [16.2 kB] Get:87 http://ftpmaster.internal/ubuntu focal/main amd64 hicolor-icon-theme all 0.17-2 [9976 B] Get:88 http://ftpmaster.internal/ubuntu focal/main amd64 libjpeg-turbo8 amd64 2.0.3-0ubuntu1 [118 kB] Get:89 http://ftpmaster.internal/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Get:90 http://ftpmaster.internal/ubuntu focal/main amd64 libjbig0 amd64 2.1-3.1build1 [26.7 kB] Get:91 http://ftpmaster.internal/ubuntu focal/main amd64 libwebp6 amd64 0.6.1-2 [185 kB] Get:92 http://ftpmaster.internal/ubuntu focal/main amd64 libtiff5 amd64 4.1.0+git191117-1 [162 kB] Get:93 http://ftpmaster.internal/ubuntu focal/main amd64 libgdk-pixbuf2.0-common all 2.40.0+dfsg-2 [5000 B] Get:94 http://ftpmaster.internal/ubuntu focal/main amd64 libgdk-pixbuf2.0-0 amd64 2.40.0+dfsg-2 [169 kB] Get:95 http://ftpmaster.internal/ubuntu focal/main amd64 gtk-update-icon-cache amd64 3.24.13-1ubuntu1 [29.8 kB] Get:96 http://ftpmaster.internal/ubuntu focal/main amd64 libpixman-1-0 amd64 0.38.4-0ubuntu1 [227 kB] Get:97 http://ftpmaster.internal/ubuntu focal/main amd64 libxcb-render0 amd64 1.13.1-2 [14.8 kB] Get:98 http://ftpmaster.internal/ubuntu focal/main amd64 libxcb-shm0 amd64 1.13.1-2 [5548 B] Get:99 http://ftpmaster.internal/ubuntu focal/main amd64 libxrender1 amd64 1:0.9.10-1 [18.7 kB] Get:100 http://ftpmaster.internal/ubuntu focal/main amd64 libcairo2 amd64 1.16.0-4ubuntu1 [583 kB] Get:101 http://ftpmaster.internal/ubuntu focal/main amd64 libcroco3 amd64 0.6.13-1 [82.5 kB] Get:102 http://ftpmaster.internal/ubuntu focal/main amd64 libgraphite2-3 amd64 1.3.13-11 [73.7 kB] Get:103 http://ftpmaster.internal/ubuntu focal/main amd64 libharfbuzz0b amd64 2.6.4-1ubuntu1 [391 kB] Get:104 http://ftpmaster.internal/ubuntu focal/main amd64 libthai-data all 0.1.28-3 [134 kB] Get:105 http://ftpmaster.internal/ubuntu focal/main amd64 libdatrie1 amd64 0.2.12-3 [18.7 kB] Get:106 http://ftpmaster.internal/ubuntu focal/main amd64 libthai0 amd64 0.1.28-3 [18.1 kB] Get:107 http://ftpmaster.internal/ubuntu focal/main amd64 libpango-1.0-0 amd64 1.44.7-1 [161 kB] Get:108 http://ftpmaster.internal/ubuntu focal/main amd64 libpangoft2-1.0-0 amd64 1.44.7-1 [34.7 kB] Get:109 http://ftpmaster.internal/ubuntu focal/main amd64 libpangocairo-1.0-0 amd64 1.44.7-1 [24.8 kB] Get:110 http://ftpmaster.internal/ubuntu focal/main amd64 librsvg2-2 amd64 2.46.4-1ubuntu1 [1261 kB] Get:111 http://ftpmaster.internal/ubuntu focal/main amd64 librsvg2-common amd64 2.46.4-1ubuntu1 [9204 B] Get:112 http://ftpmaster.internal/ubuntu focal/main amd64 humanity-icon-theme all 0.6.15 [1250 kB] Get:113 http://ftpmaster.internal/ubuntu focal/main amd64 ubuntu-mono all 19.04-0ubuntu2 [148 kB] Get:114 http://ftpmaster.internal/ubuntu focal/main amd64 adwaita-icon-theme all 3.34.0-1ubuntu1 [3162 kB] Get:115 http://ftpmaster.internal/ubuntu focal/universe amd64 asciidoc-common all 9.0.0~rc1-1 [201 kB] Get:116 http://ftpmaster.internal/ubuntu focal/main amd64 libxml2-utils amd64 2.9.4+dfsg1-8ubuntu1 [36.4 kB] Get:117 http://ftpmaster.internal/ubuntu focal/universe amd64 asciidoc-base all 9.0.0~rc1-1 [79.6 kB] Get:118 http://ftpmaster.internal/ubuntu focal/universe amd64 asciidoc all 9.0.0~rc1-1 [3276 B] Get:119 http://ftpmaster.internal/ubuntu focal/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Get:120 http://ftpmaster.internal/ubuntu focal/main amd64 m4 amd64 1.4.18-4 [199 kB] Get:121 http://ftpmaster.internal/ubuntu focal/main amd64 autoconf all 2.69-11ubuntu1 [321 kB] Get:122 http://ftpmaster.internal/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39.6 kB] Get:123 http://ftpmaster.internal/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu3 [522 kB] Get:124 http://ftpmaster.internal/ubuntu focal/main amd64 autopoint all 0.19.8.1-10 [412 kB] Get:125 http://ftpmaster.internal/ubuntu focal/main amd64 cmake-data all 3.15.4-1ubuntu2 [1562 kB] Get:126 http://ftpmaster.internal/ubuntu focal/main amd64 libarchive13 amd64 3.4.0-1build1 [327 kB] Get:127 http://ftpmaster.internal/ubuntu focal/main amd64 libbrotli1 amd64 1.0.7-5 [265 kB] Get:128 http://ftpmaster.internal/ubuntu focal/main amd64 libroken18-heimdal amd64 7.7.0+dfsg-1 [41.9 kB] Get:129 http://ftpmaster.internal/ubuntu focal/main amd64 libasn1-8-heimdal amd64 7.7.0+dfsg-1 [181 kB] Get:130 http://ftpmaster.internal/ubuntu focal/main amd64 libheimbase1-heimdal amd64 7.7.0+dfsg-1 [29.7 kB] Get:131 http://ftpmaster.internal/ubuntu focal/main amd64 libhcrypto4-heimdal amd64 7.7.0+dfsg-1 [87.8 kB] Get:132 http://ftpmaster.internal/ubuntu focal/main amd64 libwind0-heimdal amd64 7.7.0+dfsg-1 [47.9 kB] Get:133 http://ftpmaster.internal/ubuntu focal/main amd64 libhx509-5-heimdal amd64 7.7.0+dfsg-1 [107 kB] Get:134 http://ftpmaster.internal/ubuntu focal/main amd64 libkrb5-26-heimdal amd64 7.7.0+dfsg-1 [207 kB] Get:135 http://ftpmaster.internal/ubuntu focal/main amd64 libheimntlm0-heimdal amd64 7.7.0+dfsg-1 [15.1 kB] Get:136 http://ftpmaster.internal/ubuntu focal/main amd64 libgssapi3-heimdal amd64 7.7.0+dfsg-1 [96.6 kB] Get:137 http://ftpmaster.internal/ubuntu focal/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-2 [14.9 kB] Get:138 http://ftpmaster.internal/ubuntu focal/main amd64 libsasl2-2 amd64 2.1.27+dfsg-2 [49.3 kB] Get:139 http://ftpmaster.internal/ubuntu focal/main amd64 libldap-common all 2.4.48+dfsg-1ubuntu3 [17.3 kB] Get:140 http://ftpmaster.internal/ubuntu focal/main amd64 libldap-2.4-2 amd64 2.4.48+dfsg-1ubuntu3 [155 kB] Get:141 http://ftpmaster.internal/ubuntu focal/main amd64 libnghttp2-14 amd64 1.40.0-1 [78.1 kB] Get:142 http://ftpmaster.internal/ubuntu focal/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2build1 [54.9 kB] Get:143 http://ftpmaster.internal/ubuntu focal/main amd64 libssh-4 amd64 0.9.0-1ubuntu5 [196 kB] Get:144 http://ftpmaster.internal/ubuntu focal/main amd64 libcurl4 amd64 7.66.0-1ubuntu1 [232 kB] Get:145 http://ftpmaster.internal/ubuntu focal/main amd64 libjsoncpp1 amd64 1.7.4-3 [73.6 kB] Get:146 http://ftpmaster.internal/ubuntu focal/main amd64 librhash0 amd64 1.3.9-1 [113 kB] Get:147 http://ftpmaster.internal/ubuntu focal/main amd64 libuv1 amd64 1.33.1-2 [80.1 kB] Get:148 http://ftpmaster.internal/ubuntu focal/main amd64 cmake amd64 3.15.4-1ubuntu2 [3607 kB] Get:149 http://ftpmaster.internal/ubuntu focal/main amd64 xml-core all 0.18+nmu1 [21.6 kB] Get:150 http://ftpmaster.internal/ubuntu focal/universe amd64 sgml-data all 2.0.11 [171 kB] Get:151 http://ftpmaster.internal/ubuntu focal/universe amd64 docbook-xml all 4.5-9 [71.2 kB] Get:152 http://ftpmaster.internal/ubuntu focal/main amd64 libksba8 amd64 1.3.5-2 [92.6 kB] Get:153 http://ftpmaster.internal/ubuntu focal/main amd64 dirmngr amd64 2.2.17-3ubuntu1 [328 kB] Get:154 http://ftpmaster.internal/ubuntu focal/main amd64 gnupg-l10n all 2.2.17-3ubuntu1 [51.7 kB] Get:155 http://ftpmaster.internal/ubuntu focal/main amd64 gnupg-utils amd64 2.2.17-3ubuntu1 [477 kB] Get:156 http://ftpmaster.internal/ubuntu focal/main amd64 gpg-wks-client amd64 2.2.17-3ubuntu1 [97.3 kB] Get:157 http://ftpmaster.internal/ubuntu focal/main amd64 gpg-wks-server amd64 2.2.17-3ubuntu1 [90.0 kB] Get:158 http://ftpmaster.internal/ubuntu focal/main amd64 gpgsm amd64 2.2.17-3ubuntu1 [217 kB] Get:159 http://ftpmaster.internal/ubuntu focal/main amd64 gnupg all 2.2.17-3ubuntu1 [258 kB] Get:160 http://ftpmaster.internal/ubuntu focal/universe amd64 python-apt amd64 1.9.0ubuntu5 [154 kB] Get:161 http://ftpmaster.internal/ubuntu focal/main amd64 libpaper1 amd64 1.1.28 [13.0 kB] Get:162 http://ftpmaster.internal/ubuntu focal/main amd64 libpaper-utils amd64 1.1.28 [8400 B] Get:163 http://ftpmaster.internal/ubuntu focal/main amd64 libkpathsea6 amd64 2019.20190605.51237-3 [57.1 kB] Get:164 http://ftpmaster.internal/ubuntu focal/main amd64 libptexenc1 amd64 2019.20190605.51237-3 [37.6 kB] Get:165 http://ftpmaster.internal/ubuntu focal/main amd64 libsynctex2 amd64 2019.20190605.51237-3 [55.0 kB] Get:166 http://ftpmaster.internal/ubuntu focal/main amd64 libtexlua53 amd64 2019.20190605.51237-3 [105 kB] Get:167 http://ftpmaster.internal/ubuntu focal/main amd64 libtexluajit2 amd64 2019.20190605.51237-3 [235 kB] Get:168 http://ftpmaster.internal/ubuntu focal/main amd64 t1utils amd64 1.41-3 [56.1 kB] Get:169 http://ftpmaster.internal/ubuntu focal/main amd64 libharfbuzz-icu0 amd64 2.6.4-1ubuntu1 [5576 B] Get:170 http://ftpmaster.internal/ubuntu focal/universe amd64 libteckit0 amd64 2.5.8+ds2-5ubuntu1 [317 kB] Get:171 http://ftpmaster.internal/ubuntu focal/main amd64 x11-common all 1:7.7+19ubuntu12 [22.4 kB] Get:172 http://ftpmaster.internal/ubuntu focal/main amd64 libice6 amd64 2:1.0.10-0ubuntu1 [41.0 kB] Get:173 http://ftpmaster.internal/ubuntu focal/main amd64 libsm6 amd64 2:1.2.3-1 [16.1 kB] Get:174 http://ftpmaster.internal/ubuntu focal/main amd64 libxt6 amd64 1:1.1.5-1 [160 kB] Get:175 http://ftpmaster.internal/ubuntu focal/main amd64 libxmu6 amd64 2:1.1.3-0ubuntu1 [45.8 kB] Get:176 http://ftpmaster.internal/ubuntu focal/main amd64 libxpm4 amd64 1:3.5.12-1 [34.0 kB] Get:177 http://ftpmaster.internal/ubuntu focal/main amd64 libxaw7 amd64 2:1.0.13-1 [173 kB] Get:178 http://ftpmaster.internal/ubuntu focal/main amd64 libxi6 amd64 2:1.7.10-0ubuntu1 [29.9 kB] Get:179 http://ftpmaster.internal/ubuntu focal/universe amd64 libzzip-0-13 amd64 0.13.62-3.2 [25.8 kB] Get:180 http://ftpmaster.internal/ubuntu focal/main amd64 texlive-binaries amd64 2019.20190605.51237-3 [8187 kB] Get:181 http://ftpmaster.internal/ubuntu focal/main amd64 xdg-utils all 1.1.3-1ubuntu2 [60.5 kB] Get:182 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-base all 2019.20191208-4 [20.5 MB] Get:183 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-fonts-recommended all 2019.20191208-4 [5198 kB] Get:184 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-lmodern all 2.004.5-6 [4532 kB] Get:185 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-latex-base all 2019.20191208-4 [849 kB] Get:186 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-latex-recommended all 2019.20191208-4 [15.7 MB] Get:187 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive all 2019.20191208-4 [14.4 kB] Get:188 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-bibtex-extra all 2019.20191208-1 [63.7 MB] Get:189 http://ftpmaster.internal/ubuntu focal/universe amd64 libsombok3 amd64 2.4.0-2 [26.9 kB] Get:190 http://ftpmaster.internal/ubuntu focal/universe amd64 libmime-charset-perl all 1.012.2-1 [30.9 kB] Get:191 http://ftpmaster.internal/ubuntu focal/universe amd64 libunicode-linebreak-perl amd64 0.0.20190101-1build1 [96.9 kB] Get:192 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-extra-utils all 2019.20191208-1 [40.5 MB] Get:193 http://ftpmaster.internal/ubuntu focal/universe amd64 preview-latex-style all 11.91-2ubuntu1 [185 kB] Get:194 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-pictures all 2019.20191208-4 [4462 kB] Get:195 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-latex-extra all 2019.20191208-1 [12.4 MB] Get:196 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-gfs-baskerville all 1.1-5 [43.4 kB] Get:197 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-gfs-porson all 1.1-6 [33.7 kB] Get:198 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-greek all 2019.20191208-1 [77.3 MB] Get:199 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-science all 2019.20191208-1 [3194 kB] Get:200 http://ftpmaster.internal/ubuntu focal/main amd64 libxslt1.1 amd64 1.1.33-0ubuntu2 [149 kB] Get:201 http://ftpmaster.internal/ubuntu focal/main amd64 xsltproc amd64 1.1.33-0ubuntu2 [14.1 kB] Get:202 http://ftpmaster.internal/ubuntu focal/universe amd64 dblatex all 0.3.10-2 [346 kB] Get:203 http://ftpmaster.internal/ubuntu focal/main amd64 dbus-user-session amd64 1.12.16-2ubuntu2 [9424 B] Get:204 http://ftpmaster.internal/ubuntu focal/main amd64 libdconf1 amd64 0.34.0-1ubuntu2 [36.5 kB] Get:205 http://ftpmaster.internal/ubuntu focal/main amd64 dconf-service amd64 0.34.0-1ubuntu2 [29.2 kB] Get:206 http://ftpmaster.internal/ubuntu focal/main amd64 dconf-gsettings-backend amd64 0.34.0-1ubuntu2 [22.2 kB] Get:207 http://ftpmaster.internal/ubuntu focal/main amd64 libtool all 2.4.6-11 [194 kB] Get:208 http://ftpmaster.internal/ubuntu focal/main amd64 dh-autoreconf all 19 [16.1 kB] Get:209 http://ftpmaster.internal/ubuntu focal/main amd64 libdebhelper-perl all 12.7.1ubuntu1 [52.0 kB] Get:210 http://ftpmaster.internal/ubuntu focal/main amd64 libarchive-zip-perl all 1.67-1 [90.4 kB] Get:211 http://ftpmaster.internal/ubuntu focal/main amd64 libsub-override-perl all 0.09-2 [9532 B] Get:212 http://ftpmaster.internal/ubuntu focal/main amd64 libfile-stripnondeterminism-perl all 1.6.3-1 [16.0 kB] Get:213 http://ftpmaster.internal/ubuntu focal/main amd64 dh-strip-nondeterminism all 1.6.3-1 [5224 B] Get:214 http://ftpmaster.internal/ubuntu focal/main amd64 dwz amd64 0.13-5 [151 kB] Get:215 http://ftpmaster.internal/ubuntu focal/main amd64 gettext amd64 0.19.8.1-10 [897 kB] Get:216 http://ftpmaster.internal/ubuntu focal/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:217 http://ftpmaster.internal/ubuntu focal/main amd64 po-debconf all 1.0.21 [233 kB] Get:218 http://ftpmaster.internal/ubuntu focal/main amd64 debhelper all 12.7.1ubuntu1 [875 kB] Get:219 http://ftpmaster.internal/ubuntu focal/main amd64 libfile-which-perl all 1.23-1 [13.8 kB] Get:220 http://ftpmaster.internal/ubuntu focal/main amd64 libfile-homedir-perl all 1.004-1 [37.3 kB] Get:221 http://ftpmaster.internal/ubuntu focal/main amd64 libio-pty-perl amd64 1:1.12-1 [32.4 kB] Get:222 http://ftpmaster.internal/ubuntu focal/main amd64 libipc-run-perl all 20180523.0-2 [89.7 kB] Get:223 http://ftpmaster.internal/ubuntu focal/main amd64 libclass-method-modifiers-perl all 2.13-1 [16.2 kB] Get:224 http://ftpmaster.internal/ubuntu focal/main amd64 libb-hooks-op-check-perl amd64 0.22-1build2 [10.2 kB] Get:225 http://ftpmaster.internal/ubuntu focal/main amd64 libdynaloader-functions-perl all 0.003-1 [11.9 kB] Get:226 http://ftpmaster.internal/ubuntu focal/main amd64 libdevel-callchecker-perl amd64 0.008-1build1 [14.4 kB] Get:227 http://ftpmaster.internal/ubuntu focal/main amd64 libparams-classify-perl amd64 0.015-1build2 [21.1 kB] Get:228 http://ftpmaster.internal/ubuntu focal/main amd64 libmodule-runtime-perl all 0.016-1 [16.2 kB] Get:229 http://ftpmaster.internal/ubuntu focal/main amd64 libimport-into-perl all 1.002005-1 [11.0 kB] Get:230 http://ftpmaster.internal/ubuntu focal/main amd64 librole-tiny-perl all 2.001004-1 [16.5 kB] Get:231 http://ftpmaster.internal/ubuntu focal/main amd64 libstrictures-perl all 2.000006-1 [16.3 kB] Get:232 http://ftpmaster.internal/ubuntu focal/main amd64 libsub-quote-perl all 2.006006-1 [19.5 kB] Get:233 http://ftpmaster.internal/ubuntu focal/main amd64 libmoo-perl all 2.003006-1 [46.3 kB] Get:234 http://ftpmaster.internal/ubuntu focal/main amd64 libencode-locale-perl all 1.05-1 [12.3 kB] Get:235 http://ftpmaster.internal/ubuntu focal/main amd64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:236 http://ftpmaster.internal/ubuntu focal/main amd64 libhttp-date-perl all 6.05-1 [9920 B] Get:237 http://ftpmaster.internal/ubuntu focal/main amd64 libfile-listing-perl all 6.04-1 [9774 B] Get:238 http://ftpmaster.internal/ubuntu focal/main amd64 libhtml-tagset-perl all 3.20-4 [12.5 kB] Get:239 http://ftpmaster.internal/ubuntu focal/main amd64 liburi-perl all 1.76-1 [77.3 kB] Get:240 http://ftpmaster.internal/ubuntu focal/main amd64 libhtml-parser-perl amd64 3.72-3build3 [85.8 kB] Get:241 http://ftpmaster.internal/ubuntu focal/main amd64 libhtml-tree-perl all 5.07-2 [200 kB] Get:242 http://ftpmaster.internal/ubuntu focal/main amd64 libio-html-perl all 1.001-1 [14.9 kB] Get:243 http://ftpmaster.internal/ubuntu focal/main amd64 liblwp-mediatypes-perl all 6.04-1 [19.5 kB] Get:244 http://ftpmaster.internal/ubuntu focal/main amd64 libhttp-message-perl all 6.18-1 [75.3 kB] Get:245 http://ftpmaster.internal/ubuntu focal/main amd64 libhttp-cookies-perl all 6.08-1 [18.3 kB] Get:246 http://ftpmaster.internal/ubuntu focal/main amd64 libhttp-negotiate-perl all 6.01-1 [12.5 kB] Get:247 http://ftpmaster.internal/ubuntu focal/main amd64 perl-openssl-defaults amd64 3build1 [7012 B] Get:248 http://ftpmaster.internal/ubuntu focal/main amd64 libnet-ssleay-perl amd64 1.88-0ubuntu2 [292 kB] Get:249 http://ftpmaster.internal/ubuntu focal/main amd64 libio-socket-ssl-perl all 2.066-0ubuntu4 [177 kB] Get:250 http://ftpmaster.internal/ubuntu focal/main amd64 libnet-http-perl all 6.19-1 [22.8 kB] Get:251 http://ftpmaster.internal/ubuntu focal/main amd64 liblwp-protocol-https-perl all 6.07-2ubuntu2 [8560 B] Get:252 http://ftpmaster.internal/ubuntu focal/main amd64 libtry-tiny-perl all 0.30-1 [20.5 kB] Get:253 http://ftpmaster.internal/ubuntu focal/main amd64 libwww-robotrules-perl all 6.02-1 [12.6 kB] Get:254 http://ftpmaster.internal/ubuntu focal/main amd64 libwww-perl all 6.43-1 [140 kB] Get:255 http://ftpmaster.internal/ubuntu focal/main amd64 patchutils amd64 0.3.4-2 [71.1 kB] Get:256 http://ftpmaster.internal/ubuntu focal/main amd64 wdiff amd64 1.2.2-2build1 [29.8 kB] Get:257 http://ftpmaster.internal/ubuntu focal/main amd64 devscripts amd64 2.19.7ubuntu2 [934 kB] Get:258 http://ftpmaster.internal/ubuntu focal/main amd64 python3-lib2to3 all 3.8.0-1 [75.6 kB] Get:259 http://ftpmaster.internal/ubuntu focal/main amd64 python3-distutils all 3.8.0-1 [142 kB] Get:260 http://ftpmaster.internal/ubuntu focal/main amd64 dh-python all 4.20191017ubuntu1 [88.5 kB] Get:261 http://ftpmaster.internal/ubuntu focal/main amd64 diffstat amd64 1.63-1 [27.2 kB] Get:262 http://ftpmaster.internal/ubuntu focal/universe amd64 docbook-xsl all 1.79.1+dfsg-2 [1075 kB] Get:263 http://ftpmaster.internal/ubuntu focal/main amd64 emacsen-common all 3.0.4 [14.9 kB] Get:264 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-arphic-gbsn00lp all 2.11-16 [1724 kB] Get:265 http://ftpmaster.internal/ubuntu focal/main amd64 fonts-sil-padauk all 4.000-1 [890 kB] Get:266 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-garuda-otf all 1:0.7.1-3 [102 kB] Get:267 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-kinnari-otf all 1:0.7.1-3 [174 kB] Get:268 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-laksaman-otf all 1:0.7.1-3 [128 kB] Get:269 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-loma-otf all 1:0.7.1-3 [98.8 kB] Get:270 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-mono-otf all 1:0.7.1-3 [94.1 kB] Get:271 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-norasi-otf all 1:0.7.1-3 [201 kB] Get:272 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-purisa-otf all 1:0.7.1-3 [194 kB] Get:273 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-sawasdee-otf all 1:0.7.1-3 [92.7 kB] Get:274 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-typewriter-otf all 1:0.7.1-3 [98.5 kB] Get:275 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-typist-otf all 1:0.7.1-3 [101 kB] Get:276 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-typo-otf all 1:0.7.1-3 [101 kB] Get:277 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-umpush-otf all 1:0.7.1-3 [135 kB] Get:278 http://ftpmaster.internal/ubuntu focal/universe amd64 fonts-tlwg-waree-otf all 1:0.7.1-3 [109 kB] Get:279 http://ftpmaster.internal/ubuntu focal/main amd64 libatk1.0-data all 2.34.1-1ubuntu1 [2880 B] Get:280 http://ftpmaster.internal/ubuntu focal/main amd64 libatk1.0-0 amd64 2.34.1-1ubuntu1 [44.9 kB] Get:281 http://ftpmaster.internal/ubuntu focal/main amd64 gir1.2-atk-1.0 amd64 2.34.1-1ubuntu1 [18.2 kB] Get:282 http://ftpmaster.internal/ubuntu focal/main amd64 gir1.2-freedesktop amd64 1.62.0-2 [19.2 kB] Get:283 http://ftpmaster.internal/ubuntu focal/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.40.0+dfsg-2 [8264 B] Get:284 http://ftpmaster.internal/ubuntu focal/main amd64 libxft2 amd64 2.3.3-0ubuntu1 [39.2 kB] Get:285 http://ftpmaster.internal/ubuntu focal/main amd64 libpangoxft-1.0-0 amd64 1.44.7-1 [18.0 kB] Get:286 http://ftpmaster.internal/ubuntu focal/main amd64 gir1.2-pango-1.0 amd64 1.44.7-1 [26.6 kB] Get:287 http://ftpmaster.internal/ubuntu focal/main amd64 libatspi2.0-0 amd64 2.34.0-3ubuntu2 [63.8 kB] Get:288 http://ftpmaster.internal/ubuntu focal/main amd64 libatk-bridge2.0-0 amd64 2.34.1-2ubuntu1 [58.1 kB] Get:289 http://ftpmaster.internal/ubuntu focal/main amd64 libcairo-gobject2 amd64 1.16.0-4ubuntu1 [17.2 kB] Get:290 http://ftpmaster.internal/ubuntu focal/main amd64 liblcms2-2 amd64 2.9-4 [140 kB] Get:291 http://ftpmaster.internal/ubuntu focal/main amd64 libcolord2 amd64 1.4.4-1 [133 kB] Get:292 http://ftpmaster.internal/ubuntu focal/main amd64 libavahi-common-data amd64 0.7-4ubuntu6 [21.3 kB] Get:293 http://ftpmaster.internal/ubuntu focal/main amd64 libavahi-common3 amd64 0.7-4ubuntu6 [21.7 kB] Get:294 http://ftpmaster.internal/ubuntu focal/main amd64 libavahi-client3 amd64 0.7-4ubuntu6 [25.5 kB] Get:295 http://ftpmaster.internal/ubuntu focal/main amd64 libcups2 amd64 2.3.0-7 [230 kB] Get:296 http://ftpmaster.internal/ubuntu focal/main amd64 libepoxy0 amd64 1.5.4-1 [191 kB] Get:297 http://ftpmaster.internal/ubuntu focal/main amd64 libjson-glib-1.0-common all 1.4.4-2ubuntu1 [3508 B] Get:298 http://ftpmaster.internal/ubuntu focal/main amd64 libjson-glib-1.0-0 amd64 1.4.4-2ubuntu1 [59.3 kB] Get:299 http://ftpmaster.internal/ubuntu focal/main amd64 libproxy1v5 amd64 0.4.15-9build1 [50.3 kB] Get:300 http://ftpmaster.internal/ubuntu focal/main amd64 glib-networking-common all 2.63.2-1 [3380 B] Get:301 http://ftpmaster.internal/ubuntu focal/main amd64 glib-networking-services amd64 2.63.2-1 [9064 B] Get:302 http://ftpmaster.internal/ubuntu focal/main amd64 gsettings-desktop-schemas all 3.34.0-1ubuntu1 [29.0 kB] Get:303 http://ftpmaster.internal/ubuntu focal/main amd64 glib-networking amd64 2.63.2-1 [57.7 kB] Get:304 http://ftpmaster.internal/ubuntu focal/main amd64 libsoup2.4-1 amd64 2.68.2-2build2 [259 kB] Get:305 http://ftpmaster.internal/ubuntu focal/main amd64 libsoup-gnome2.4-1 amd64 2.68.2-2build2 [6140 B] Get:306 http://ftpmaster.internal/ubuntu focal/main amd64 librest-0.7-0 amd64 0.8.1-1 [32.2 kB] Get:307 http://ftpmaster.internal/ubuntu focal/main amd64 libwayland-client0 amd64 1.17.0-1 [23.9 kB] Get:308 http://ftpmaster.internal/ubuntu focal/main amd64 libwayland-cursor0 amd64 1.17.0-1 [10.1 kB] Get:309 http://ftpmaster.internal/ubuntu focal/main amd64 libwayland-egl1 amd64 1.17.0-1 [5672 B] Get:310 http://ftpmaster.internal/ubuntu focal/main amd64 libxcomposite1 amd64 1:0.4.5-0ubuntu1 [6952 B] Get:311 http://ftpmaster.internal/ubuntu focal/main amd64 libxfixes3 amd64 1:5.0.3-1 [10.8 kB] Get:312 http://ftpmaster.internal/ubuntu focal/main amd64 libxcursor1 amd64 1:1.2.0-2 [20.1 kB] Get:313 http://ftpmaster.internal/ubuntu focal/main amd64 libxdamage1 amd64 1:1.1.5-1 [7028 B] Get:314 http://ftpmaster.internal/ubuntu focal/main amd64 libxinerama1 amd64 2:1.1.4-2 [6904 B] Get:315 http://ftpmaster.internal/ubuntu focal/main amd64 libxkbcommon0 amd64 0.9.1-1 [97.5 kB] Get:316 http://ftpmaster.internal/ubuntu focal/main amd64 libxrandr2 amd64 2:1.5.2-0ubuntu1 [18.5 kB] Get:317 http://ftpmaster.internal/ubuntu focal/main amd64 libgtk-3-common all 3.24.13-1ubuntu1 [234 kB] Get:318 http://ftpmaster.internal/ubuntu focal/main amd64 libgtk-3-0 amd64 3.24.13-1ubuntu1 [2555 kB] Get:319 http://ftpmaster.internal/ubuntu focal/main amd64 gir1.2-gtk-3.0 amd64 3.24.13-1ubuntu1 [196 kB] Get:320 http://ftpmaster.internal/ubuntu focal/main amd64 libxml-parser-perl amd64 2.46-1 [193 kB] Get:321 http://ftpmaster.internal/ubuntu focal/universe amd64 intltool all 0.51.0-5ubuntu1 [44.6 kB] Get:322 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-font-utils all 2019.20191208-1 [1743 kB] Get:323 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-common amd64 4.8.4+git20170127-2 [207 kB] Get:324 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-chinese amd64 4.8.4+git20170127-2 [57.0 kB] Get:325 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-japanese amd64 4.8.4+git20170127-2 [35.4 kB] Get:326 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-korean all 4.8.4+git20170127-2 [15.1 kB] Get:327 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-other all 2019.20191208-1 [33.6 MB] Get:328 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-thai all 4.8.4+git20170127-2 [66.2 kB] Get:329 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-chinese-arphic-bsmi00lp all 1.23 [11.6 MB] Get:330 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-chinese-arphic-bkai00mp all 1.23 [12.7 MB] Get:331 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-chinese-arphic-gbsn00lp all 1.23 [5296 kB] Get:332 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-chinese-arphic-gkai00mp all 1.23 [5852 kB] Get:333 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-japanese-wadalab all 0.20050817-17 [17.8 MB] Get:334 http://ftpmaster.internal/ubuntu focal/universe amd64 latex-cjk-all all 4.8.4+git20170127-2 [1088 B] Get:335 http://ftpmaster.internal/ubuntu focal/main amd64 libapt-pkg-perl amd64 0.1.36build1 [68.8 kB] Get:336 http://ftpmaster.internal/ubuntu focal/main amd64 libberkeleydb-perl amd64 0.62-1build1 [116 kB] Get:337 http://ftpmaster.internal/ubuntu focal/main amd64 libcapture-tiny-perl all 0.48-1 [20.4 kB] Get:338 http://ftpmaster.internal/ubuntu focal/main amd64 libcgi-pm-perl all 4.44-1 [186 kB] Get:339 http://ftpmaster.internal/ubuntu focal/main amd64 libsub-name-perl amd64 0.26-1 [11.5 kB] Get:340 http://ftpmaster.internal/ubuntu focal/main amd64 libclass-accessor-perl all 0.51-1 [21.2 kB] Get:341 http://ftpmaster.internal/ubuntu focal/main amd64 libclone-perl amd64 0.43-2 [11.0 kB] Get:342 http://ftpmaster.internal/ubuntu focal/main amd64 libdigest-hmac-perl all 1.03+dfsg-2 [10.3 kB] Get:343 http://ftpmaster.internal/ubuntu focal/main amd64 libnet-smtp-ssl-perl all 1.04-1 [5948 B] Get:344 http://ftpmaster.internal/ubuntu focal/main amd64 libmailtools-perl all 2.21-1 [80.7 kB] Get:345 http://ftpmaster.internal/ubuntu focal/main amd64 libnet-ip-perl all 1.26-2 [27.4 kB] Get:346 http://ftpmaster.internal/ubuntu focal/main amd64 libnet-dns-perl all 1.21-1 [336 kB] Get:347 http://ftpmaster.internal/ubuntu focal/main amd64 libnet-domain-tld-perl all 1.75-1 [29.1 kB] Get:348 http://ftpmaster.internal/ubuntu focal/main amd64 libemail-valid-perl all 1.202-1 [16.3 kB] Get:349 http://ftpmaster.internal/ubuntu focal/main amd64 libexporter-tiny-perl all 1.002001-1 [35.5 kB] Get:350 http://ftpmaster.internal/ubuntu focal/main amd64 libipc-system-simple-perl all 1.25-5 [22.7 kB] Get:351 http://ftpmaster.internal/ubuntu focal/main amd64 libfile-basedir-perl all 0.08-1 [16.9 kB] Get:352 http://ftpmaster.internal/ubuntu focal/main amd64 libnumber-compare-perl all 0.03-1 [7318 B] Get:353 http://ftpmaster.internal/ubuntu focal/main amd64 libtext-glob-perl all 0.10-1 [7554 B] Get:354 http://ftpmaster.internal/ubuntu focal/main amd64 libfile-find-rule-perl all 0.34-1 [28.3 kB] Get:355 http://ftpmaster.internal/ubuntu focal/main amd64 libfontenc1 amd64 1:1.1.4-0ubuntu1 [14.0 kB] Get:356 http://ftpmaster.internal/ubuntu focal/main amd64 libfuture-perl all 0.42-1 [77.3 kB] Get:357 http://ftpmaster.internal/ubuntu focal/main amd64 libgc1c2 amd64 1:7.6.4-0.4 [83.4 kB] Get:358 http://ftpmaster.internal/ubuntu focal/main amd64 libgpm2 amd64 1.20.7-5 [15.1 kB] Get:359 http://ftpmaster.internal/ubuntu focal/main amd64 libstruct-dumb-perl all 0.09-1 [10.5 kB] Get:360 http://ftpmaster.internal/ubuntu focal/main amd64 libio-async-perl all 0.75-1 [254 kB] Get:361 http://ftpmaster.internal/ubuntu focal/main amd64 liblinux-epoll-perl amd64 0.017-1 [16.0 kB] Get:362 http://ftpmaster.internal/ubuntu focal/main amd64 libio-async-loop-epoll-perl all 0.20-1 [10.4 kB] Get:363 http://ftpmaster.internal/ubuntu focal/main amd64 liblist-compare-perl all 0.53-1 [65.6 kB] Get:364 http://ftpmaster.internal/ubuntu focal/main amd64 liblist-moreutils-perl amd64 0.416-1build5 [55.5 kB] Get:365 http://ftpmaster.internal/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-11 [38.3 kB] Get:366 http://ftpmaster.internal/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-11 [162 kB] Get:367 http://ftpmaster.internal/ubuntu focal/main amd64 libmldbm-perl all 2.05-2 [17.1 kB] Get:368 http://ftpmaster.internal/ubuntu focal/main amd64 libpath-tiny-perl all 0.108-1 [42.6 kB] Get:369 http://ftpmaster.internal/ubuntu focal/main amd64 libpython3.7 amd64 3.7.5-2 [1483 kB] Get:370 http://ftpmaster.internal/ubuntu focal/main amd64 libpython3.8-stdlib amd64 3.8.0-5 [1663 kB] Get:371 http://ftpmaster.internal/ubuntu focal/main amd64 rubygems-integration all 1.14 [5044 B] Get:372 http://ftpmaster.internal/ubuntu focal/main amd64 ruby2.5 amd64 2.5.7-1ubuntu1 [48.7 kB] Get:373 http://ftpmaster.internal/ubuntu focal/main amd64 ruby amd64 1:2.5.2 [5788 B] Get:374 http://ftpmaster.internal/ubuntu focal/main amd64 rake all 12.3.3-1 [45.1 kB] Get:375 http://ftpmaster.internal/ubuntu focal/main amd64 ruby-did-you-mean all 1.2.1-1 [9828 B] Get:376 http://ftpmaster.internal/ubuntu focal/main amd64 ruby-minitest all 5.13.0-1 [40.9 kB] Get:377 http://ftpmaster.internal/ubuntu focal/main amd64 ruby-net-telnet all 0.1.1-2 [12.6 kB] Get:378 http://ftpmaster.internal/ubuntu focal/main amd64 ruby-power-assert all 1.1.1-1 [11.0 kB] Get:379 http://ftpmaster.internal/ubuntu focal/main amd64 ruby-test-unit all 3.3.4-1 [73.1 kB] Get:380 http://ftpmaster.internal/ubuntu focal/main amd64 ruby-xmlrpc all 0.3.0-2 [23.8 kB] Get:381 http://ftpmaster.internal/ubuntu focal/main amd64 libruby2.5 amd64 2.5.7-1ubuntu1 [3086 kB] Get:382 http://ftpmaster.internal/ubuntu focal/main amd64 libtext-levenshtein-perl all 0.13-1 [9612 B] Get:383 http://ftpmaster.internal/ubuntu focal/main amd64 libtype-tiny-perl all 1.008001-2 [304 kB] Get:384 http://ftpmaster.internal/ubuntu focal/main amd64 libxml-namespacesupport-perl all 1.12-1 [13.2 kB] Get:385 http://ftpmaster.internal/ubuntu focal/main amd64 libxml-sax-base-perl all 1.09-1 [18.8 kB] Get:386 http://ftpmaster.internal/ubuntu focal/main amd64 libxml-sax-perl all 1.02+dfsg-1 [56.2 kB] Get:387 http://ftpmaster.internal/ubuntu focal/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-1build1 [320 kB] Get:388 http://ftpmaster.internal/ubuntu focal/main amd64 libxml-simple-perl all 2.25-1 [64.9 kB] Get:389 http://ftpmaster.internal/ubuntu focal/main amd64 libyaml-libyaml-perl amd64 0.80+repack-2 [27.7 kB] Get:390 http://ftpmaster.internal/ubuntu focal/main amd64 lintian all 2.32.0 [971 kB] Get:391 http://ftpmaster.internal/ubuntu focal/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu1 [573 kB] Get:392 http://ftpmaster.internal/ubuntu focal/main amd64 xfonts-utils amd64 1:7.7+6 [91.5 kB] Get:393 http://ftpmaster.internal/ubuntu focal/universe amd64 lmodern all 2.004.5-6 [9474 kB] Get:394 http://ftpmaster.internal/ubuntu focal/main amd64 python3.8 amd64 3.8.0-5 [355 kB] Get:395 http://ftpmaster.internal/ubuntu focal/main amd64 python3-all amd64 3.7.5-1ubuntu1 [1120 B] Get:396 http://ftpmaster.internal/ubuntu focal/main amd64 python3-chardet all 3.0.4-4 [80.6 kB] Get:397 http://ftpmaster.internal/ubuntu focal/main amd64 python3-debian all 0.1.36build1 [65.0 kB] Get:398 http://ftpmaster.internal/ubuntu focal/universe amd64 python3-distutils-extra all 2.43 [15.4 kB] Get:399 http://ftpmaster.internal/ubuntu focal/main amd64 python3-libxml2 amd64 2.9.4+dfsg1-8ubuntu1 [155 kB] Get:400 http://ftpmaster.internal/ubuntu focal/universe amd64 quilt all 0.65-3 [301 kB] Get:401 http://ftpmaster.internal/ubuntu focal/universe amd64 teckit amd64 2.5.8+ds2-5ubuntu1 [688 kB] Get:402 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-cjk all 2019.20191208-1 [1120 kB] Get:403 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-chinese all 2019.20191208-1 [44.3 MB] Get:404 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-cyrillic all 2019.20191208-1 [20.9 MB] Get:405 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-english all 2019.20191208-1 [79.8 MB] Get:406 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-french all 2019.20191208-1 [59.2 MB] Get:407 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-german all 2019.20191208-1 [24.6 MB] Get:408 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-lang-japanese all 2019.20191208-1 [21.2 MB] Get:409 http://ftpmaster.internal/ubuntu focal/universe amd64 tipa all 2:1.3-20 [2978 kB] Get:410 http://ftpmaster.internal/ubuntu focal/universe amd64 texlive-xetex all 2019.20191208-4 [14.6 MB] Get:411 http://ftpmaster.internal/ubuntu focal/universe amd64 tree amd64 1.8.0-1 [43.0 kB] Get:412 http://ftpmaster.internal/ubuntu focal/main amd64 vim-runtime all 2:8.1.0875-5ubuntu3 [5670 kB] Get:413 http://ftpmaster.internal/ubuntu focal/main amd64 vim amd64 2:8.1.0875-5ubuntu3 [1208 kB] Get:414 http://ftpmaster.internal/ubuntu focal/main amd64 w3m amd64 0.5.3-37 [935 kB] Get:415 http://ftpmaster.internal/ubuntu focal/main amd64 zip amd64 3.0-11build1 [167 kB] Get:416 http://ftpmaster.internal/ubuntu focal/universe amd64 debmake all 4.3.1-1 [74.1 kB] Get:417 http://ftpmaster.internal/ubuntu focal/universe amd64 libfaketime amd64 0.9.7-3 [27.7 kB] Get:418 http://ftpmaster.internal/ubuntu focal/universe amd64 faketime amd64 0.9.7-3 [9880 B] Get:419 http://ftpmaster.internal/ubuntu focal/universe amd64 itstool all 2.0.6-1 [21.5 kB] Get:420 http://ftpmaster.internal/ubuntu focal/main amd64 locales-all amd64 2.30-0ubuntu3 [10.6 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 760 MB in 17s (44.5 MB/s) Selecting previously unselected package libpython3.7-minimal:amd64. (Reading database ... 15723 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.5-2_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.5-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.2.9-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.9-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.5-2_amd64.deb ... Unpacking python3.7-minimal (3.7.5-2) ... Setting up libpython3.7-minimal:amd64 (3.7.5-2) ... Setting up libexpat1:amd64 (2.2.9-1) ... Setting up python3.7-minimal (3.7.5-2) ... Selecting previously unselected package python3-minimal. (Reading database ... 15972 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.5-1ubuntu1_amd64.deb ... Unpacking python3-minimal (3.7.5-1ubuntu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.64ubuntu1_all.deb ... Unpacking mime-support (3.64ubuntu1) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../2-libmpdec2_2.4.2-2_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../3-libpython3.7-stdlib_3.7.5-2_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.5-2) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.5-2_amd64.deb ... Unpacking python3.7 (3.7.5-2) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../5-libpython3-stdlib_3.7.5-1ubuntu1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.7.5-1ubuntu1) ... Setting up python3-minimal (3.7.5-1ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 16410 files and directories currently installed.) Preparing to unpack .../00-python3_3.7.5-1ubuntu1_amd64.deb ... Unpacking python3 (3.7.5-1ubuntu1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../01-libbsd0_0.10.0-1_amd64.deb ... Unpacking libbsd0:amd64 (0.10.0-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../02-bsdmainutils_11.1.2ubuntu2_amd64.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../03-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../04-groff-base_1.22.4-4_amd64.deb ... Unpacking groff-base (1.22.4-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../05-libpipeline1_1.5.1-3_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-3) ... Selecting previously unselected package man-db. Preparing to unpack .../06-man-db_2.9.0-2_amd64.deb ... Unpacking man-db (2.9.0-2) ... Selecting previously unselected package libpopt0:amd64. Preparing to unpack .../07-libpopt0_1.16-14_amd64.deb ... Unpacking libpopt0:amd64 (1.16-14) ... Selecting previously unselected package rsync. Preparing to unpack .../08-rsync_3.1.3-8_amd64.deb ... Unpacking rsync (3.1.3-8) ... Selecting previously unselected package fonts-arphic-bkai00mp. Preparing to unpack .../09-fonts-arphic-bkai00mp_2.10-20_all.deb ... Unpacking fonts-arphic-bkai00mp (2.10-20) ... Selecting previously unselected package fonts-arphic-bsmi00lp. Preparing to unpack .../10-fonts-arphic-bsmi00lp_2.10-18_all.deb ... Unpacking fonts-arphic-bsmi00lp (2.10-18) ... Selecting previously unselected package fonts-arphic-gkai00mp. Preparing to unpack .../11-fonts-arphic-gkai00mp_2.11-15_all.deb ... Unpacking fonts-arphic-gkai00mp (2.11-15) ... Selecting previously unselected package fonts-ipaexfont-gothic. Preparing to unpack .../12-fonts-ipaexfont-gothic_00301-4ubuntu1_all.deb ... Unpacking fonts-ipaexfont-gothic (00301-4ubuntu1) ... Selecting previously unselected package fonts-ipaexfont-mincho. Preparing to unpack .../13-fonts-ipaexfont-mincho_00301-4ubuntu1_all.deb ... Unpacking fonts-ipaexfont-mincho (00301-4ubuntu1) ... Selecting previously unselected package fonts-ipafont-gothic. Preparing to unpack .../14-fonts-ipafont-gothic_00303-18ubuntu1_all.deb ... Unpacking fonts-ipafont-gothic (00303-18ubuntu1) ... Selecting previously unselected package fonts-ipafont-mincho. Preparing to unpack .../15-fonts-ipafont-mincho_00303-18ubuntu1_all.deb ... Unpacking fonts-ipafont-mincho (00303-18ubuntu1) ... Selecting previously unselected package fonts-ipafont. Preparing to unpack .../16-fonts-ipafont_00303-18ubuntu1_all.deb ... Unpacking fonts-ipafont (00303-18ubuntu1) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../17-libfreetype6_2.10.1-2_amd64.deb ... Unpacking libfreetype6:amd64 (2.10.1-2) ... Selecting previously unselected package ucf. Preparing to unpack .../18-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../19-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fonts-liberation. Preparing to unpack .../20-fonts-liberation_1%3a1.07.4-10_all.deb ... Unpacking fonts-liberation (1:1.07.4-10) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../21-fontconfig-config_2.13.1-2ubuntu2_all.deb ... Unpacking fontconfig-config (2.13.1-2ubuntu2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../22-libfontconfig1_2.13.1-2ubuntu2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-2ubuntu2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../23-fontconfig_2.13.1-2ubuntu2_amd64.deb ... Unpacking fontconfig (2.13.1-2ubuntu2) ... Selecting previously unselected package fonts-wqy-zenhei. Preparing to unpack .../24-fonts-wqy-zenhei_0.9.45-7ubuntu1_all.deb ... Unpacking fonts-wqy-zenhei (0.9.45-7ubuntu1) ... Selecting previously unselected package poppler-data. Preparing to unpack .../25-poppler-data_0.4.9-2_all.deb ... Unpacking poppler-data (0.4.9-2) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../26-libpython2.7-minimal_2.7.17-1_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.17-1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../27-python2.7-minimal_2.7.17-1_amd64.deb ... Unpacking python2.7-minimal (2.7.17-1) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../28-python2-minimal_2.7.17-1_amd64.deb ... Unpacking python2-minimal (2.7.17-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../29-python-minimal_2.7.17-1_amd64.deb ... Unpacking python-minimal (2.7.17-1) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../30-libpython2.7-stdlib_2.7.17-1_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.17-1) ... Selecting previously unselected package python2.7. Preparing to unpack .../31-python2.7_2.7.17-1_amd64.deb ... Unpacking python2.7 (2.7.17-1) ... Selecting previously unselected package libpython2-stdlib:amd64. Preparing to unpack .../32-libpython2-stdlib_2.7.17-1_amd64.deb ... Unpacking libpython2-stdlib:amd64 (2.7.17-1) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../33-libpython-stdlib_2.7.17-1_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.17-1) ... Setting up libpython2.7-minimal:amd64 (2.7.17-1) ... Setting up python2.7-minimal (2.7.17-1) ... Setting up python2-minimal (2.7.17-1) ... Selecting previously unselected package python2. (Reading database ... 18628 files and directories currently installed.) Preparing to unpack .../python2_2.7.17-1_amd64.deb ... Unpacking python2 (2.7.17-1) ... Setting up python-minimal (2.7.17-1) ... Selecting previously unselected package python. (Reading database ... 18660 files and directories currently installed.) Preparing to unpack .../000-python_2.7.17-1_amd64.deb ... Unpacking python (2.7.17-1) ... Selecting previously unselected package libpython3.8-minimal:amd64. Preparing to unpack .../001-libpython3.8-minimal_3.8.0-5_amd64.deb ... Unpacking libpython3.8-minimal:amd64 (3.8.0-5) ... Selecting previously unselected package python3.8-minimal. Preparing to unpack .../002-python3.8-minimal_3.8.0-5_amd64.deb ... Unpacking python3.8-minimal (3.8.0-5) ... Selecting previously unselected package sgml-base. Preparing to unpack .../003-sgml-base_1.29.1_all.deb ... Unpacking sgml-base (1.29.1) ... Selecting previously unselected package tex-common. Preparing to unpack .../004-tex-common_6.13_all.deb ... Unpacking tex-common (6.13) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../005-libdbus-1-3_1.12.16-2ubuntu2_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.12.16-2ubuntu2) ... Selecting previously unselected package dbus. Preparing to unpack .../006-dbus_1.12.16-2ubuntu2_amd64.deb ... Unpacking dbus (1.12.16-2ubuntu2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.37-6_amd64.deb ... Unpacking libmagic-mgc (1:5.37-6) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../008-libmagic1_1%3a5.37-6_amd64.deb ... Unpacking libmagic1:amd64 (1:5.37-6) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.37-6_amd64.deb ... Unpacking file (1:5.37-6) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../010-libglib2.0-0_2.63.3-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.63.3-1) ... Selecting previously unselected package libgirepository-1.0-1:amd64. Preparing to unpack .../011-libgirepository-1.0-1_1.62.0-2_amd64.deb ... Unpacking libgirepository-1.0-1:amd64 (1.62.0-2) ... Selecting previously unselected package gir1.2-glib-2.0:amd64. Preparing to unpack .../012-gir1.2-glib-2.0_1.62.0-2_amd64.deb ... Unpacking gir1.2-glib-2.0:amd64 (1.62.0-2) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../013-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../014-libfribidi0_1.0.7-1.1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.7-1.1) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../015-libicu63_63.2-2_amd64.deb ... Unpacking libicu63:amd64 (63.2-2) ... Selecting previously unselected package libpam-systemd:amd64. Preparing to unpack .../016-libpam-systemd_244-3ubuntu1_amd64.deb ... Unpacking libpam-systemd:amd64 (244-3ubuntu1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../017-libxml2_2.9.4+dfsg1-8ubuntu1_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-8ubuntu1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../018-libyaml-0-2_0.2.2-1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.2-1) ... Selecting previously unselected package netbase. Preparing to unpack .../019-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package python3-gi. Preparing to unpack .../020-python3-gi_3.34.0-1ubuntu2_amd64.deb ... Unpacking python3-gi (3.34.0-1ubuntu2) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../021-python3-pkg-resources_41.4.0-1_all.deb ... Unpacking python3-pkg-resources (41.4.0-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../022-python3-six_1.12.0-2build1_all.deb ... Unpacking python3-six (1.12.0-2build1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../023-shared-mime-info_1.10-1_amd64.deb ... Unpacking shared-mime-info (1.10-1) ... Selecting previously unselected package xxd. Preparing to unpack .../024-xxd_2%3a8.1.0875-5ubuntu3_amd64.deb ... Unpacking xxd (2:8.1.0875-5ubuntu3) ... Selecting previously unselected package vim-common. Preparing to unpack .../025-vim-common_2%3a8.1.0875-5ubuntu3_all.deb ... Unpacking vim-common (2:8.1.0875-5ubuntu3) ... Selecting previously unselected package xkb-data. Preparing to unpack .../026-xkb-data_2.26-2ubuntu2_all.deb ... Unpacking xkb-data (2.26-2ubuntu2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../027-gettext-base_0.19.8.1-10_amd64.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../028-libkrb5support0_1.17-6_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-6) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../029-libk5crypto3_1.17-6_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-6) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../030-libkeyutils1_1.6-6ubuntu1_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6-6ubuntu1) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../031-libkrb5-3_1.17-6_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-6) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../032-libgssapi-krb5-2_1.17-6_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-6) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../033-libpsl5_0.20.2-2_amd64.deb ... Unpacking libpsl5:amd64 (0.20.2-2) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../034-libxau6_1%3a1.0.9-0ubuntu1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.9-0ubuntu1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../035-libxdmcp6_1%3a1.1.3-0ubuntu1_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.3-0ubuntu1) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../036-libxcb1_1.13.1-2_amd64.deb ... Unpacking libxcb1:amd64 (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../037-libx11-data_2%3a1.6.8-1_all.deb ... Unpacking libx11-data (2:1.6.8-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../038-libx11-6_2%3a1.6.8-1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.8-1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../039-libxext6_2%3a1.3.4-0ubuntu1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-0ubuntu1) ... Selecting previously unselected package python-apt-common. Preparing to unpack .../040-python-apt-common_1.9.0ubuntu5_all.deb ... Unpacking python-apt-common (1.9.0ubuntu5) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../041-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libjpeg-turbo8:amd64. Preparing to unpack .../042-libjpeg-turbo8_2.0.3-0ubuntu1_amd64.deb ... Unpacking libjpeg-turbo8:amd64 (2.0.3-0ubuntu1) ... Selecting previously unselected package libjpeg8:amd64. Preparing to unpack .../043-libjpeg8_8c-2ubuntu8_amd64.deb ... Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../044-libjbig0_2.1-3.1build1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1build1) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../045-libwebp6_0.6.1-2_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../046-libtiff5_4.1.0+git191117-1_amd64.deb ... Unpacking libtiff5:amd64 (4.1.0+git191117-1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../047-libgdk-pixbuf2.0-common_2.40.0+dfsg-2_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.40.0+dfsg-2) ... Selecting previously unselected package libgdk-pixbuf2.0-0:amd64. Preparing to unpack .../048-libgdk-pixbuf2.0-0_2.40.0+dfsg-2_amd64.deb ... Unpacking libgdk-pixbuf2.0-0:amd64 (2.40.0+dfsg-2) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../049-gtk-update-icon-cache_3.24.13-1ubuntu1_amd64.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. Unpacking gtk-update-icon-cache (3.24.13-1ubuntu1) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../050-libpixman-1-0_0.38.4-0ubuntu1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.38.4-0ubuntu1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../051-libxcb-render0_1.13.1-2_amd64.deb ... Unpacking libxcb-render0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../052-libxcb-shm0_1.13.1-2_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.13.1-2) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../053-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../054-libcairo2_1.16.0-4ubuntu1_amd64.deb ... Unpacking libcairo2:amd64 (1.16.0-4ubuntu1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../055-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../056-libgraphite2-3_1.3.13-11_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.13-11) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../057-libharfbuzz0b_2.6.4-1ubuntu1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.6.4-1ubuntu1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../058-libthai-data_0.1.28-3_all.deb ... Unpacking libthai-data (0.1.28-3) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../059-libdatrie1_0.2.12-3_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.12-3) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../060-libthai0_0.1.28-3_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-3) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../061-libpango-1.0-0_1.44.7-1_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.44.7-1) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../062-libpangoft2-1.0-0_1.44.7-1_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.44.7-1) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../063-libpangocairo-1.0-0_1.44.7-1_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.44.7-1) ... Selecting previously unselected package librsvg2-2:amd64. Preparing to unpack .../064-librsvg2-2_2.46.4-1ubuntu1_amd64.deb ... Unpacking librsvg2-2:amd64 (2.46.4-1ubuntu1) ... Selecting previously unselected package librsvg2-common:amd64. Preparing to unpack .../065-librsvg2-common_2.46.4-1ubuntu1_amd64.deb ... Unpacking librsvg2-common:amd64 (2.46.4-1ubuntu1) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../066-humanity-icon-theme_0.6.15_all.deb ... Unpacking humanity-icon-theme (0.6.15) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../067-ubuntu-mono_19.04-0ubuntu2_all.deb ... Unpacking ubuntu-mono (19.04-0ubuntu2) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../068-adwaita-icon-theme_3.34.0-1ubuntu1_all.deb ... Unpacking adwaita-icon-theme (3.34.0-1ubuntu1) ... Selecting previously unselected package asciidoc-common. Preparing to unpack .../069-asciidoc-common_9.0.0~rc1-1_all.deb ... Unpacking asciidoc-common (9.0.0~rc1-1) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../070-libxml2-utils_2.9.4+dfsg1-8ubuntu1_amd64.deb ... Unpacking libxml2-utils (2.9.4+dfsg1-8ubuntu1) ... Selecting previously unselected package asciidoc-base. Preparing to unpack .../071-asciidoc-base_9.0.0~rc1-1_all.deb ... Unpacking asciidoc-base (9.0.0~rc1-1) ... Selecting previously unselected package asciidoc. Preparing to unpack .../072-asciidoc_9.0.0~rc1-1_all.deb ... Unpacking asciidoc (9.0.0~rc1-1) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../073-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../074-m4_1.4.18-4_amd64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../075-autoconf_2.69-11ubuntu1_all.deb ... Unpacking autoconf (2.69-11ubuntu1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../076-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../077-automake_1%3a1.16.1-4ubuntu3_all.deb ... Unpacking automake (1:1.16.1-4ubuntu3) ... Selecting previously unselected package autopoint. Preparing to unpack .../078-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package cmake-data. Preparing to unpack .../079-cmake-data_3.15.4-1ubuntu2_all.deb ... Unpacking cmake-data (3.15.4-1ubuntu2) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../080-libarchive13_3.4.0-1build1_amd64.deb ... Unpacking libarchive13:amd64 (3.4.0-1build1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../081-libbrotli1_1.0.7-5_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.7-5) ... Selecting previously unselected package libroken18-heimdal:amd64. Preparing to unpack .../082-libroken18-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libroken18-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libasn1-8-heimdal:amd64. Preparing to unpack .../083-libasn1-8-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libasn1-8-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libheimbase1-heimdal:amd64. Preparing to unpack .../084-libheimbase1-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libheimbase1-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libhcrypto4-heimdal:amd64. Preparing to unpack .../085-libhcrypto4-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libhcrypto4-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libwind0-heimdal:amd64. Preparing to unpack .../086-libwind0-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libwind0-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libhx509-5-heimdal:amd64. Preparing to unpack .../087-libhx509-5-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libhx509-5-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libkrb5-26-heimdal:amd64. Preparing to unpack .../088-libkrb5-26-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libkrb5-26-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libheimntlm0-heimdal:amd64. Preparing to unpack .../089-libheimntlm0-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libheimntlm0-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libgssapi3-heimdal:amd64. Preparing to unpack .../090-libgssapi3-heimdal_7.7.0+dfsg-1_amd64.deb ... Unpacking libgssapi3-heimdal:amd64 (7.7.0+dfsg-1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../091-libsasl2-modules-db_2.1.27+dfsg-2_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-2) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../092-libsasl2-2_2.1.27+dfsg-2_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../093-libldap-common_2.4.48+dfsg-1ubuntu3_all.deb ... Unpacking libldap-common (2.4.48+dfsg-1ubuntu3) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../094-libldap-2.4-2_2.4.48+dfsg-1ubuntu3_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.48+dfsg-1ubuntu3) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../095-libnghttp2-14_1.40.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.40.0-1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../096-librtmp1_2.4+20151223.gitfa8646d.1-2build1_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build1) ... Selecting previously unselected package libssh-4:amd64. Preparing to unpack .../097-libssh-4_0.9.0-1ubuntu5_amd64.deb ... Unpacking libssh-4:amd64 (0.9.0-1ubuntu5) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../098-libcurl4_7.66.0-1ubuntu1_amd64.deb ... Unpacking libcurl4:amd64 (7.66.0-1ubuntu1) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../099-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package librhash0:amd64. Preparing to unpack .../100-librhash0_1.3.9-1_amd64.deb ... Unpacking librhash0:amd64 (1.3.9-1) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../101-libuv1_1.33.1-2_amd64.deb ... Unpacking libuv1:amd64 (1.33.1-2) ... Selecting previously unselected package cmake. Preparing to unpack .../102-cmake_3.15.4-1ubuntu2_amd64.deb ... Unpacking cmake (3.15.4-1ubuntu2) ... Selecting previously unselected package xml-core. Preparing to unpack .../103-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package sgml-data. Preparing to unpack .../104-sgml-data_2.0.11_all.deb ... Unpacking sgml-data (2.0.11) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../105-docbook-xml_4.5-9_all.deb ... Unpacking docbook-xml (4.5-9) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../106-libksba8_1.3.5-2_amd64.deb ... Unpacking libksba8:amd64 (1.3.5-2) ... Selecting previously unselected package dirmngr. Preparing to unpack .../107-dirmngr_2.2.17-3ubuntu1_amd64.deb ... Unpacking dirmngr (2.2.17-3ubuntu1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../108-gnupg-l10n_2.2.17-3ubuntu1_all.deb ... Unpacking gnupg-l10n (2.2.17-3ubuntu1) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../109-gnupg-utils_2.2.17-3ubuntu1_amd64.deb ... Unpacking gnupg-utils (2.2.17-3ubuntu1) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../110-gpg-wks-client_2.2.17-3ubuntu1_amd64.deb ... Unpacking gpg-wks-client (2.2.17-3ubuntu1) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../111-gpg-wks-server_2.2.17-3ubuntu1_amd64.deb ... Unpacking gpg-wks-server (2.2.17-3ubuntu1) ... Selecting previously unselected package gpgsm. Preparing to unpack .../112-gpgsm_2.2.17-3ubuntu1_amd64.deb ... Unpacking gpgsm (2.2.17-3ubuntu1) ... Selecting previously unselected package gnupg. Preparing to unpack .../113-gnupg_2.2.17-3ubuntu1_all.deb ... Unpacking gnupg (2.2.17-3ubuntu1) ... Selecting previously unselected package python-apt. Preparing to unpack .../114-python-apt_1.9.0ubuntu5_amd64.deb ... Unpacking python-apt (1.9.0ubuntu5) ... Selecting previously unselected package libpaper1:amd64. Preparing to unpack .../115-libpaper1_1.1.28_amd64.deb ... Unpacking libpaper1:amd64 (1.1.28) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../116-libpaper-utils_1.1.28_amd64.deb ... Unpacking libpaper-utils (1.1.28) ... Selecting previously unselected package libkpathsea6:amd64. Preparing to unpack .../117-libkpathsea6_2019.20190605.51237-3_amd64.deb ... Unpacking libkpathsea6:amd64 (2019.20190605.51237-3) ... Selecting previously unselected package libptexenc1:amd64. Preparing to unpack .../118-libptexenc1_2019.20190605.51237-3_amd64.deb ... Unpacking libptexenc1:amd64 (2019.20190605.51237-3) ... Selecting previously unselected package libsynctex2:amd64. Preparing to unpack .../119-libsynctex2_2019.20190605.51237-3_amd64.deb ... Unpacking libsynctex2:amd64 (2019.20190605.51237-3) ... Selecting previously unselected package libtexlua53:amd64. Preparing to unpack .../120-libtexlua53_2019.20190605.51237-3_amd64.deb ... Unpacking libtexlua53:amd64 (2019.20190605.51237-3) ... Selecting previously unselected package libtexluajit2:amd64. Preparing to unpack .../121-libtexluajit2_2019.20190605.51237-3_amd64.deb ... Unpacking libtexluajit2:amd64 (2019.20190605.51237-3) ... Selecting previously unselected package t1utils. Preparing to unpack .../122-t1utils_1.41-3_amd64.deb ... Unpacking t1utils (1.41-3) ... Selecting previously unselected package libharfbuzz-icu0:amd64. Preparing to unpack .../123-libharfbuzz-icu0_2.6.4-1ubuntu1_amd64.deb ... Unpacking libharfbuzz-icu0:amd64 (2.6.4-1ubuntu1) ... Selecting previously unselected package libteckit0:amd64. Preparing to unpack .../124-libteckit0_2.5.8+ds2-5ubuntu1_amd64.deb ... Unpacking libteckit0:amd64 (2.5.8+ds2-5ubuntu1) ... Selecting previously unselected package x11-common. Preparing to unpack .../125-x11-common_1%3a7.7+19ubuntu12_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu12) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../126-libice6_2%3a1.0.10-0ubuntu1_amd64.deb ... Unpacking libice6:amd64 (2:1.0.10-0ubuntu1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../127-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../128-libxt6_1%3a1.1.5-1_amd64.deb ... Unpacking libxt6:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../129-libxmu6_2%3a1.1.3-0ubuntu1_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.3-0ubuntu1) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../130-libxpm4_1%3a3.5.12-1_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.12-1) ... Selecting previously unselected package libxaw7:amd64. Preparing to unpack .../131-libxaw7_2%3a1.0.13-1_amd64.deb ... Unpacking libxaw7:amd64 (2:1.0.13-1) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../132-libxi6_2%3a1.7.10-0ubuntu1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.10-0ubuntu1) ... Selecting previously unselected package libzzip-0-13:amd64. Preparing to unpack .../133-libzzip-0-13_0.13.62-3.2_amd64.deb ... Unpacking libzzip-0-13:amd64 (0.13.62-3.2) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../134-texlive-binaries_2019.20190605.51237-3_amd64.deb ... Unpacking texlive-binaries (2019.20190605.51237-3) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../135-xdg-utils_1.1.3-1ubuntu2_all.deb ... Unpacking xdg-utils (1.1.3-1ubuntu2) ... Selecting previously unselected package texlive-base. Preparing to unpack .../136-texlive-base_2019.20191208-4_all.deb ... Unpacking texlive-base (2019.20191208-4) ... Selecting previously unselected package texlive-fonts-recommended. Preparing to unpack .../137-texlive-fonts-recommended_2019.20191208-4_all.deb ... Unpacking texlive-fonts-recommended (2019.20191208-4) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../138-fonts-lmodern_2.004.5-6_all.deb ... Unpacking fonts-lmodern (2.004.5-6) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../139-texlive-latex-base_2019.20191208-4_all.deb ... Unpacking texlive-latex-base (2019.20191208-4) ... Selecting previously unselected package texlive-latex-recommended. Preparing to unpack .../140-texlive-latex-recommended_2019.20191208-4_all.deb ... Unpacking texlive-latex-recommended (2019.20191208-4) ... Selecting previously unselected package texlive. Preparing to unpack .../141-texlive_2019.20191208-4_all.deb ... Unpacking texlive (2019.20191208-4) ... Selecting previously unselected package texlive-bibtex-extra. Preparing to unpack .../142-texlive-bibtex-extra_2019.20191208-1_all.deb ... Unpacking texlive-bibtex-extra (2019.20191208-1) ... Selecting previously unselected package libsombok3:amd64. Preparing to unpack .../143-libsombok3_2.4.0-2_amd64.deb ... Unpacking libsombok3:amd64 (2.4.0-2) ... Selecting previously unselected package libmime-charset-perl. Preparing to unpack .../144-libmime-charset-perl_1.012.2-1_all.deb ... Unpacking libmime-charset-perl (1.012.2-1) ... Selecting previously unselected package libunicode-linebreak-perl. Preparing to unpack .../145-libunicode-linebreak-perl_0.0.20190101-1build1_amd64.deb ... Unpacking libunicode-linebreak-perl (0.0.20190101-1build1) ... Selecting previously unselected package texlive-extra-utils. Preparing to unpack .../146-texlive-extra-utils_2019.20191208-1_all.deb ... Unpacking texlive-extra-utils (2019.20191208-1) ... Selecting previously unselected package preview-latex-style. Preparing to unpack .../147-preview-latex-style_11.91-2ubuntu1_all.deb ... Unpacking preview-latex-style (11.91-2ubuntu1) ... Selecting previously unselected package texlive-pictures. Preparing to unpack .../148-texlive-pictures_2019.20191208-4_all.deb ... Unpacking texlive-pictures (2019.20191208-4) ... Selecting previously unselected package texlive-latex-extra. Preparing to unpack .../149-texlive-latex-extra_2019.20191208-1_all.deb ... Unpacking texlive-latex-extra (2019.20191208-1) ... Selecting previously unselected package fonts-gfs-baskerville. Preparing to unpack .../150-fonts-gfs-baskerville_1.1-5_all.deb ... Unpacking fonts-gfs-baskerville (1.1-5) ... Selecting previously unselected package fonts-gfs-porson. Preparing to unpack .../151-fonts-gfs-porson_1.1-6_all.deb ... Unpacking fonts-gfs-porson (1.1-6) ... Selecting previously unselected package texlive-lang-greek. Preparing to unpack .../152-texlive-lang-greek_2019.20191208-1_all.deb ... Unpacking texlive-lang-greek (2019.20191208-1) ... Selecting previously unselected package texlive-science. Preparing to unpack .../153-texlive-science_2019.20191208-1_all.deb ... Unpacking texlive-science (2019.20191208-1) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../154-libxslt1.1_1.1.33-0ubuntu2_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.33-0ubuntu2) ... Selecting previously unselected package xsltproc. Preparing to unpack .../155-xsltproc_1.1.33-0ubuntu2_amd64.deb ... Unpacking xsltproc (1.1.33-0ubuntu2) ... Selecting previously unselected package dblatex. Preparing to unpack .../156-dblatex_0.3.10-2_all.deb ... Unpacking dblatex (0.3.10-2) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../157-dbus-user-session_1.12.16-2ubuntu2_amd64.deb ... Unpacking dbus-user-session (1.12.16-2ubuntu2) ... Selecting previously unselected package libdconf1:amd64. Preparing to unpack .../158-libdconf1_0.34.0-1ubuntu2_amd64.deb ... Unpacking libdconf1:amd64 (0.34.0-1ubuntu2) ... Selecting previously unselected package dconf-service. Preparing to unpack .../159-dconf-service_0.34.0-1ubuntu2_amd64.deb ... Unpacking dconf-service (0.34.0-1ubuntu2) ... Selecting previously unselected package dconf-gsettings-backend:amd64. Preparing to unpack .../160-dconf-gsettings-backend_0.34.0-1ubuntu2_amd64.deb ... Unpacking dconf-gsettings-backend:amd64 (0.34.0-1ubuntu2) ... Selecting previously unselected package libtool. Preparing to unpack .../161-libtool_2.4.6-11_all.deb ... Unpacking libtool (2.4.6-11) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../162-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../163-libdebhelper-perl_12.7.1ubuntu1_all.deb ... Unpacking libdebhelper-perl (12.7.1ubuntu1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../164-libarchive-zip-perl_1.67-1_all.deb ... Unpacking libarchive-zip-perl (1.67-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../165-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../166-libfile-stripnondeterminism-perl_1.6.3-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.6.3-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../167-dh-strip-nondeterminism_1.6.3-1_all.deb ... Unpacking dh-strip-nondeterminism (1.6.3-1) ... Selecting previously unselected package dwz. Preparing to unpack .../168-dwz_0.13-5_amd64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package gettext. Preparing to unpack .../169-gettext_0.19.8.1-10_amd64.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../170-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../171-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../172-debhelper_12.7.1ubuntu1_all.deb ... Unpacking debhelper (12.7.1ubuntu1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../173-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../174-libfile-homedir-perl_1.004-1_all.deb ... Unpacking libfile-homedir-perl (1.004-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../175-libio-pty-perl_1%3a1.12-1_amd64.deb ... Unpacking libio-pty-perl (1:1.12-1) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../176-libipc-run-perl_20180523.0-2_all.deb ... Unpacking libipc-run-perl (20180523.0-2) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../177-libclass-method-modifiers-perl_2.13-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.13-1) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../178-libb-hooks-op-check-perl_0.22-1build2_amd64.deb ... Unpacking libb-hooks-op-check-perl (0.22-1build2) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../179-libdynaloader-functions-perl_0.003-1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../180-libdevel-callchecker-perl_0.008-1build1_amd64.deb ... Unpacking libdevel-callchecker-perl (0.008-1build1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../181-libparams-classify-perl_0.015-1build2_amd64.deb ... Unpacking libparams-classify-perl (0.015-1build2) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../182-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../183-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../184-librole-tiny-perl_2.001004-1_all.deb ... Unpacking librole-tiny-perl (2.001004-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../185-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../186-libsub-quote-perl_2.006006-1_all.deb ... Unpacking libsub-quote-perl (2.006006-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../187-libmoo-perl_2.003006-1_all.deb ... Unpacking libmoo-perl (2.003006-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../188-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../189-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../190-libhttp-date-perl_6.05-1_all.deb ... Unpacking libhttp-date-perl (6.05-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../191-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../192-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../193-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../194-libhtml-parser-perl_3.72-3build3_amd64.deb ... Unpacking libhtml-parser-perl (3.72-3build3) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../195-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../196-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../197-liblwp-mediatypes-perl_6.04-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../198-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../199-libhttp-cookies-perl_6.08-1_all.deb ... Unpacking libhttp-cookies-perl (6.08-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../200-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../201-perl-openssl-defaults_3build1_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (3build1) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../202-libnet-ssleay-perl_1.88-0ubuntu2_amd64.deb ... Unpacking libnet-ssleay-perl (1.88-0ubuntu2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../203-libio-socket-ssl-perl_2.066-0ubuntu4_all.deb ... Unpacking libio-socket-ssl-perl (2.066-0ubuntu4) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../204-libnet-http-perl_6.19-1_all.deb ... Unpacking libnet-http-perl (6.19-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../205-liblwp-protocol-https-perl_6.07-2ubuntu2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2ubuntu2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../206-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../207-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../208-libwww-perl_6.43-1_all.deb ... Unpacking libwww-perl (6.43-1) ... Selecting previously unselected package patchutils. Preparing to unpack .../209-patchutils_0.3.4-2_amd64.deb ... Unpacking patchutils (0.3.4-2) ... Selecting previously unselected package wdiff. Preparing to unpack .../210-wdiff_1.2.2-2build1_amd64.deb ... Unpacking wdiff (1.2.2-2build1) ... Selecting previously unselected package devscripts. Preparing to unpack .../211-devscripts_2.19.7ubuntu2_amd64.deb ... Unpacking devscripts (2.19.7ubuntu2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../212-python3-lib2to3_3.8.0-1_all.deb ... Unpacking python3-lib2to3 (3.8.0-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../213-python3-distutils_3.8.0-1_all.deb ... Unpacking python3-distutils (3.8.0-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../214-dh-python_4.20191017ubuntu1_all.deb ... Unpacking dh-python (4.20191017ubuntu1) ... Selecting previously unselected package diffstat. Preparing to unpack .../215-diffstat_1.63-1_amd64.deb ... Unpacking diffstat (1.63-1) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../216-docbook-xsl_1.79.1+dfsg-2_all.deb ... Unpacking docbook-xsl (1.79.1+dfsg-2) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../217-emacsen-common_3.0.4_all.deb ... Unpacking emacsen-common (3.0.4) ... Selecting previously unselected package fonts-arphic-gbsn00lp. Preparing to unpack .../218-fonts-arphic-gbsn00lp_2.11-16_all.deb ... Unpacking fonts-arphic-gbsn00lp (2.11-16) ... Selecting previously unselected package fonts-sil-padauk. Preparing to unpack .../219-fonts-sil-padauk_4.000-1_all.deb ... Unpacking fonts-sil-padauk (4.000-1) ... Selecting previously unselected package fonts-tlwg-garuda-otf. Preparing to unpack .../220-fonts-tlwg-garuda-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-garuda-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-kinnari-otf. Preparing to unpack .../221-fonts-tlwg-kinnari-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-kinnari-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-laksaman-otf. Preparing to unpack .../222-fonts-tlwg-laksaman-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-laksaman-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-loma-otf. Preparing to unpack .../223-fonts-tlwg-loma-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-loma-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-mono-otf. Preparing to unpack .../224-fonts-tlwg-mono-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-mono-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-norasi-otf. Preparing to unpack .../225-fonts-tlwg-norasi-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-norasi-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-purisa-otf. Preparing to unpack .../226-fonts-tlwg-purisa-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-purisa-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-sawasdee-otf. Preparing to unpack .../227-fonts-tlwg-sawasdee-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-sawasdee-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-typewriter-otf. Preparing to unpack .../228-fonts-tlwg-typewriter-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-typewriter-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-typist-otf. Preparing to unpack .../229-fonts-tlwg-typist-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-typist-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-typo-otf. Preparing to unpack .../230-fonts-tlwg-typo-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-typo-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-umpush-otf. Preparing to unpack .../231-fonts-tlwg-umpush-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-umpush-otf (1:0.7.1-3) ... Selecting previously unselected package fonts-tlwg-waree-otf. Preparing to unpack .../232-fonts-tlwg-waree-otf_1%3a0.7.1-3_all.deb ... Unpacking fonts-tlwg-waree-otf (1:0.7.1-3) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../233-libatk1.0-data_2.34.1-1ubuntu1_all.deb ... Unpacking libatk1.0-data (2.34.1-1ubuntu1) ... Selecting previously unselected package libatk1.0-0:amd64. Preparing to unpack .../234-libatk1.0-0_2.34.1-1ubuntu1_amd64.deb ... Unpacking libatk1.0-0:amd64 (2.34.1-1ubuntu1) ... Selecting previously unselected package gir1.2-atk-1.0:amd64. Preparing to unpack .../235-gir1.2-atk-1.0_2.34.1-1ubuntu1_amd64.deb ... Unpacking gir1.2-atk-1.0:amd64 (2.34.1-1ubuntu1) ... Selecting previously unselected package gir1.2-freedesktop:amd64. Preparing to unpack .../236-gir1.2-freedesktop_1.62.0-2_amd64.deb ... Unpacking gir1.2-freedesktop:amd64 (1.62.0-2) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64. Preparing to unpack .../237-gir1.2-gdkpixbuf-2.0_2.40.0+dfsg-2_amd64.deb ... Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.40.0+dfsg-2) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../238-libxft2_2.3.3-0ubuntu1_amd64.deb ... Unpacking libxft2:amd64 (2.3.3-0ubuntu1) ... Selecting previously unselected package libpangoxft-1.0-0:amd64. Preparing to unpack .../239-libpangoxft-1.0-0_1.44.7-1_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.44.7-1) ... Selecting previously unselected package gir1.2-pango-1.0:amd64. Preparing to unpack .../240-gir1.2-pango-1.0_1.44.7-1_amd64.deb ... Unpacking gir1.2-pango-1.0:amd64 (1.44.7-1) ... Selecting previously unselected package libatspi2.0-0:amd64. Preparing to unpack .../241-libatspi2.0-0_2.34.0-3ubuntu2_amd64.deb ... Unpacking libatspi2.0-0:amd64 (2.34.0-3ubuntu2) ... Selecting previously unselected package libatk-bridge2.0-0:amd64. Preparing to unpack .../242-libatk-bridge2.0-0_2.34.1-2ubuntu1_amd64.deb ... Unpacking libatk-bridge2.0-0:amd64 (2.34.1-2ubuntu1) ... Selecting previously unselected package libcairo-gobject2:amd64. Preparing to unpack .../243-libcairo-gobject2_1.16.0-4ubuntu1_amd64.deb ... Unpacking libcairo-gobject2:amd64 (1.16.0-4ubuntu1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../244-liblcms2-2_2.9-4_amd64.deb ... Unpacking liblcms2-2:amd64 (2.9-4) ... Selecting previously unselected package libcolord2:amd64. Preparing to unpack .../245-libcolord2_1.4.4-1_amd64.deb ... Unpacking libcolord2:amd64 (1.4.4-1) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../246-libavahi-common-data_0.7-4ubuntu6_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.7-4ubuntu6) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../247-libavahi-common3_0.7-4ubuntu6_amd64.deb ... Unpacking libavahi-common3:amd64 (0.7-4ubuntu6) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../248-libavahi-client3_0.7-4ubuntu6_amd64.deb ... Unpacking libavahi-client3:amd64 (0.7-4ubuntu6) ... Selecting previously unselected package libcups2:amd64. Preparing to unpack .../249-libcups2_2.3.0-7_amd64.deb ... Unpacking libcups2:amd64 (2.3.0-7) ... Selecting previously unselected package libepoxy0:amd64. Preparing to unpack .../250-libepoxy0_1.5.4-1_amd64.deb ... Unpacking libepoxy0:amd64 (1.5.4-1) ... Selecting previously unselected package libjson-glib-1.0-common. Preparing to unpack .../251-libjson-glib-1.0-common_1.4.4-2ubuntu1_all.deb ... Unpacking libjson-glib-1.0-common (1.4.4-2ubuntu1) ... Selecting previously unselected package libjson-glib-1.0-0:amd64. Preparing to unpack .../252-libjson-glib-1.0-0_1.4.4-2ubuntu1_amd64.deb ... Unpacking libjson-glib-1.0-0:amd64 (1.4.4-2ubuntu1) ... Selecting previously unselected package libproxy1v5:amd64. Preparing to unpack .../253-libproxy1v5_0.4.15-9build1_amd64.deb ... Unpacking libproxy1v5:amd64 (0.4.15-9build1) ... Selecting previously unselected package glib-networking-common. Preparing to unpack .../254-glib-networking-common_2.63.2-1_all.deb ... Unpacking glib-networking-common (2.63.2-1) ... Selecting previously unselected package glib-networking-services. Preparing to unpack .../255-glib-networking-services_2.63.2-1_amd64.deb ... Unpacking glib-networking-services (2.63.2-1) ... Selecting previously unselected package gsettings-desktop-schemas. Preparing to unpack .../256-gsettings-desktop-schemas_3.34.0-1ubuntu1_all.deb ... Unpacking gsettings-desktop-schemas (3.34.0-1ubuntu1) ... Selecting previously unselected package glib-networking:amd64. Preparing to unpack .../257-glib-networking_2.63.2-1_amd64.deb ... Unpacking glib-networking:amd64 (2.63.2-1) ... Selecting previously unselected package libsoup2.4-1:amd64. Preparing to unpack .../258-libsoup2.4-1_2.68.2-2build2_amd64.deb ... Unpacking libsoup2.4-1:amd64 (2.68.2-2build2) ... Selecting previously unselected package libsoup-gnome2.4-1:amd64. Preparing to unpack .../259-libsoup-gnome2.4-1_2.68.2-2build2_amd64.deb ... Unpacking libsoup-gnome2.4-1:amd64 (2.68.2-2build2) ... Selecting previously unselected package librest-0.7-0:amd64. Preparing to unpack .../260-librest-0.7-0_0.8.1-1_amd64.deb ... Unpacking librest-0.7-0:amd64 (0.8.1-1) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../261-libwayland-client0_1.17.0-1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.17.0-1) ... Selecting previously unselected package libwayland-cursor0:amd64. Preparing to unpack .../262-libwayland-cursor0_1.17.0-1_amd64.deb ... Unpacking libwayland-cursor0:amd64 (1.17.0-1) ... Selecting previously unselected package libwayland-egl1:amd64. Preparing to unpack .../263-libwayland-egl1_1.17.0-1_amd64.deb ... Unpacking libwayland-egl1:amd64 (1.17.0-1) ... Selecting previously unselected package libxcomposite1:amd64. Preparing to unpack .../264-libxcomposite1_1%3a0.4.5-0ubuntu1_amd64.deb ... Unpacking libxcomposite1:amd64 (1:0.4.5-0ubuntu1) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../265-libxfixes3_1%3a5.0.3-1_amd64.deb ... Unpacking libxfixes3:amd64 (1:5.0.3-1) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../266-libxcursor1_1%3a1.2.0-2_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.2.0-2) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../267-libxdamage1_1%3a1.1.5-1_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../268-libxinerama1_2%3a1.1.4-2_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.4-2) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../269-libxkbcommon0_0.9.1-1_amd64.deb ... Unpacking libxkbcommon0:amd64 (0.9.1-1) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../270-libxrandr2_2%3a1.5.2-0ubuntu1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.2-0ubuntu1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../271-libgtk-3-common_3.24.13-1ubuntu1_all.deb ... Unpacking libgtk-3-common (3.24.13-1ubuntu1) ... Selecting previously unselected package libgtk-3-0:amd64. Preparing to unpack .../272-libgtk-3-0_3.24.13-1ubuntu1_amd64.deb ... Unpacking libgtk-3-0:amd64 (3.24.13-1ubuntu1) ... Selecting previously unselected package gir1.2-gtk-3.0:amd64. Preparing to unpack .../273-gir1.2-gtk-3.0_3.24.13-1ubuntu1_amd64.deb ... Unpacking gir1.2-gtk-3.0:amd64 (3.24.13-1ubuntu1) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../274-libxml-parser-perl_2.46-1_amd64.deb ... Unpacking libxml-parser-perl (2.46-1) ... Selecting previously unselected package intltool. Preparing to unpack .../275-intltool_0.51.0-5ubuntu1_all.deb ... Unpacking intltool (0.51.0-5ubuntu1) ... Selecting previously unselected package texlive-font-utils. Preparing to unpack .../276-texlive-font-utils_2019.20191208-1_all.deb ... Unpacking texlive-font-utils (2019.20191208-1) ... Selecting previously unselected package latex-cjk-common. Preparing to unpack .../277-latex-cjk-common_4.8.4+git20170127-2_amd64.deb ... Unpacking latex-cjk-common (4.8.4+git20170127-2) ... Selecting previously unselected package latex-cjk-chinese. Preparing to unpack .../278-latex-cjk-chinese_4.8.4+git20170127-2_amd64.deb ... Unpacking latex-cjk-chinese (4.8.4+git20170127-2) ... Selecting previously unselected package latex-cjk-japanese. Preparing to unpack .../279-latex-cjk-japanese_4.8.4+git20170127-2_amd64.deb ... Unpacking latex-cjk-japanese (4.8.4+git20170127-2) ... Selecting previously unselected package latex-cjk-korean. Preparing to unpack .../280-latex-cjk-korean_4.8.4+git20170127-2_all.deb ... Unpacking latex-cjk-korean (4.8.4+git20170127-2) ... Selecting previously unselected package texlive-lang-other. Preparing to unpack .../281-texlive-lang-other_2019.20191208-1_all.deb ... Unpacking texlive-lang-other (2019.20191208-1) ... Selecting previously unselected package latex-cjk-thai. Preparing to unpack .../282-latex-cjk-thai_4.8.4+git20170127-2_all.deb ... Unpacking latex-cjk-thai (4.8.4+git20170127-2) ... Selecting previously unselected package latex-cjk-chinese-arphic-bsmi00lp. Preparing to unpack .../283-latex-cjk-chinese-arphic-bsmi00lp_1.23_all.deb ... Unpacking latex-cjk-chinese-arphic-bsmi00lp (1.23) ... Selecting previously unselected package latex-cjk-chinese-arphic-bkai00mp. Preparing to unpack .../284-latex-cjk-chinese-arphic-bkai00mp_1.23_all.deb ... Unpacking latex-cjk-chinese-arphic-bkai00mp (1.23) ... Selecting previously unselected package latex-cjk-chinese-arphic-gbsn00lp. Preparing to unpack .../285-latex-cjk-chinese-arphic-gbsn00lp_1.23_all.deb ... Unpacking latex-cjk-chinese-arphic-gbsn00lp (1.23) ... Selecting previously unselected package latex-cjk-chinese-arphic-gkai00mp. Preparing to unpack .../286-latex-cjk-chinese-arphic-gkai00mp_1.23_all.deb ... Unpacking latex-cjk-chinese-arphic-gkai00mp (1.23) ... Selecting previously unselected package latex-cjk-japanese-wadalab. Preparing to unpack .../287-latex-cjk-japanese-wadalab_0.20050817-17_all.deb ... Unpacking latex-cjk-japanese-wadalab (0.20050817-17) ... Selecting previously unselected package latex-cjk-all. Preparing to unpack .../288-latex-cjk-all_4.8.4+git20170127-2_all.deb ... Unpacking latex-cjk-all (4.8.4+git20170127-2) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../289-libapt-pkg-perl_0.1.36build1_amd64.deb ... Unpacking libapt-pkg-perl (0.1.36build1) ... Selecting previously unselected package libberkeleydb-perl:amd64. Preparing to unpack .../290-libberkeleydb-perl_0.62-1build1_amd64.deb ... Unpacking libberkeleydb-perl:amd64 (0.62-1build1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../291-libcapture-tiny-perl_0.48-1_all.deb ... Unpacking libcapture-tiny-perl (0.48-1) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../292-libcgi-pm-perl_4.44-1_all.deb ... Unpacking libcgi-pm-perl (4.44-1) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../293-libsub-name-perl_0.26-1_amd64.deb ... Unpacking libsub-name-perl (0.26-1) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../294-libclass-accessor-perl_0.51-1_all.deb ... Unpacking libclass-accessor-perl (0.51-1) ... Selecting previously unselected package libclone-perl. Preparing to unpack .../295-libclone-perl_0.43-2_amd64.deb ... Unpacking libclone-perl (0.43-2) ... Selecting previously unselected package libdigest-hmac-perl. Preparing to unpack .../296-libdigest-hmac-perl_1.03+dfsg-2_all.deb ... Unpacking libdigest-hmac-perl (1.03+dfsg-2) ... Selecting previously unselected package libnet-smtp-ssl-perl. Preparing to unpack .../297-libnet-smtp-ssl-perl_1.04-1_all.deb ... Unpacking libnet-smtp-ssl-perl (1.04-1) ... Selecting previously unselected package libmailtools-perl. Preparing to unpack .../298-libmailtools-perl_2.21-1_all.deb ... Unpacking libmailtools-perl (2.21-1) ... Selecting previously unselected package libnet-ip-perl. Preparing to unpack .../299-libnet-ip-perl_1.26-2_all.deb ... Unpacking libnet-ip-perl (1.26-2) ... Selecting previously unselected package libnet-dns-perl. Preparing to unpack .../300-libnet-dns-perl_1.21-1_all.deb ... Unpacking libnet-dns-perl (1.21-1) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../301-libnet-domain-tld-perl_1.75-1_all.deb ... Unpacking libnet-domain-tld-perl (1.75-1) ... Selecting previously unselected package libemail-valid-perl. Preparing to unpack .../302-libemail-valid-perl_1.202-1_all.deb ... Unpacking libemail-valid-perl (1.202-1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../303-libexporter-tiny-perl_1.002001-1_all.deb ... Unpacking libexporter-tiny-perl (1.002001-1) ... Selecting previously unselected package libipc-system-simple-perl. Preparing to unpack .../304-libipc-system-simple-perl_1.25-5_all.deb ... Unpacking libipc-system-simple-perl (1.25-5) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../305-libfile-basedir-perl_0.08-1_all.deb ... Unpacking libfile-basedir-perl (0.08-1) ... Selecting previously unselected package libnumber-compare-perl. Preparing to unpack .../306-libnumber-compare-perl_0.03-1_all.deb ... Unpacking libnumber-compare-perl (0.03-1) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../307-libtext-glob-perl_0.10-1_all.deb ... Unpacking libtext-glob-perl (0.10-1) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../308-libfile-find-rule-perl_0.34-1_all.deb ... Unpacking libfile-find-rule-perl (0.34-1) ... Selecting previously unselected package libfontenc1:amd64. Preparing to unpack .../309-libfontenc1_1%3a1.1.4-0ubuntu1_amd64.deb ... Unpacking libfontenc1:amd64 (1:1.1.4-0ubuntu1) ... Selecting previously unselected package libfuture-perl. Preparing to unpack .../310-libfuture-perl_0.42-1_all.deb ... Unpacking libfuture-perl (0.42-1) ... Selecting previously unselected package libgc1c2:amd64. Preparing to unpack .../311-libgc1c2_1%3a7.6.4-0.4_amd64.deb ... Unpacking libgc1c2:amd64 (1:7.6.4-0.4) ... Selecting previously unselected package libgpm2:amd64. Preparing to unpack .../312-libgpm2_1.20.7-5_amd64.deb ... Unpacking libgpm2:amd64 (1.20.7-5) ... Selecting previously unselected package libstruct-dumb-perl. Preparing to unpack .../313-libstruct-dumb-perl_0.09-1_all.deb ... Unpacking libstruct-dumb-perl (0.09-1) ... Selecting previously unselected package libio-async-perl. Preparing to unpack .../314-libio-async-perl_0.75-1_all.deb ... Unpacking libio-async-perl (0.75-1) ... Selecting previously unselected package liblinux-epoll-perl. Preparing to unpack .../315-liblinux-epoll-perl_0.017-1_amd64.deb ... Unpacking liblinux-epoll-perl (0.017-1) ... Selecting previously unselected package libio-async-loop-epoll-perl. Preparing to unpack .../316-libio-async-loop-epoll-perl_0.20-1_all.deb ... Unpacking libio-async-loop-epoll-perl (0.20-1) ... Selecting previously unselected package liblist-compare-perl. Preparing to unpack .../317-liblist-compare-perl_0.53-1_all.deb ... Unpacking liblist-compare-perl (0.53-1) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../318-liblist-moreutils-perl_0.416-1build5_amd64.deb ... Unpacking liblist-moreutils-perl (0.416-1build5) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../319-libltdl7_2.4.6-11_amd64.deb ... Unpacking libltdl7:amd64 (2.4.6-11) ... Selecting previously unselected package libltdl-dev:amd64. Preparing to unpack .../320-libltdl-dev_2.4.6-11_amd64.deb ... Unpacking libltdl-dev:amd64 (2.4.6-11) ... Selecting previously unselected package libmldbm-perl. Preparing to unpack .../321-libmldbm-perl_2.05-2_all.deb ... Unpacking libmldbm-perl (2.05-2) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../322-libpath-tiny-perl_0.108-1_all.deb ... Unpacking libpath-tiny-perl (0.108-1) ... Selecting previously unselected package libpython3.7:amd64. Preparing to unpack .../323-libpython3.7_3.7.5-2_amd64.deb ... Unpacking libpython3.7:amd64 (3.7.5-2) ... Selecting previously unselected package libpython3.8-stdlib:amd64. Preparing to unpack .../324-libpython3.8-stdlib_3.8.0-5_amd64.deb ... Unpacking libpython3.8-stdlib:amd64 (3.8.0-5) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../325-rubygems-integration_1.14_all.deb ... Unpacking rubygems-integration (1.14) ... Selecting previously unselected package ruby2.5. Preparing to unpack .../326-ruby2.5_2.5.7-1ubuntu1_amd64.deb ... Unpacking ruby2.5 (2.5.7-1ubuntu1) ... Selecting previously unselected package ruby. Preparing to unpack .../327-ruby_1%3a2.5.2_amd64.deb ... Unpacking ruby (1:2.5.2) ... Selecting previously unselected package rake. Preparing to unpack .../328-rake_12.3.3-1_all.deb ... Unpacking rake (12.3.3-1) ... Selecting previously unselected package ruby-did-you-mean. Preparing to unpack .../329-ruby-did-you-mean_1.2.1-1_all.deb ... Unpacking ruby-did-you-mean (1.2.1-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../330-ruby-minitest_5.13.0-1_all.deb ... Unpacking ruby-minitest (5.13.0-1) ... Selecting previously unselected package ruby-net-telnet. Preparing to unpack .../331-ruby-net-telnet_0.1.1-2_all.deb ... Unpacking ruby-net-telnet (0.1.1-2) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../332-ruby-power-assert_1.1.1-1_all.deb ... Unpacking ruby-power-assert (1.1.1-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../333-ruby-test-unit_3.3.4-1_all.deb ... Unpacking ruby-test-unit (3.3.4-1) ... Selecting previously unselected package ruby-xmlrpc. Preparing to unpack .../334-ruby-xmlrpc_0.3.0-2_all.deb ... Unpacking ruby-xmlrpc (0.3.0-2) ... Selecting previously unselected package libruby2.5:amd64. Preparing to unpack .../335-libruby2.5_2.5.7-1ubuntu1_amd64.deb ... Unpacking libruby2.5:amd64 (2.5.7-1ubuntu1) ... Selecting previously unselected package libtext-levenshtein-perl. Preparing to unpack .../336-libtext-levenshtein-perl_0.13-1_all.deb ... Unpacking libtext-levenshtein-perl (0.13-1) ... Selecting previously unselected package libtype-tiny-perl. Preparing to unpack .../337-libtype-tiny-perl_1.008001-2_all.deb ... Unpacking libtype-tiny-perl (1.008001-2) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../338-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../339-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../340-libxml-sax-perl_1.02+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../341-libxml-libxml-perl_2.0134+dfsg-1build1_amd64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-1build1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../342-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../343-libyaml-libyaml-perl_0.80+repack-2_amd64.deb ... Unpacking libyaml-libyaml-perl (0.80+repack-2) ... Selecting previously unselected package lintian. Preparing to unpack .../344-lintian_2.32.0_all.deb ... Unpacking lintian (2.32.0) ... Selecting previously unselected package xfonts-encodings. Preparing to unpack .../345-xfonts-encodings_1%3a1.0.5-0ubuntu1_all.deb ... Unpacking xfonts-encodings (1:1.0.5-0ubuntu1) ... Selecting previously unselected package xfonts-utils. Preparing to unpack .../346-xfonts-utils_1%3a7.7+6_amd64.deb ... Unpacking xfonts-utils (1:7.7+6) ... Selecting previously unselected package lmodern. Preparing to unpack .../347-lmodern_2.004.5-6_all.deb ... Unpacking lmodern (2.004.5-6) ... Selecting previously unselected package python3.8. Preparing to unpack .../348-python3.8_3.8.0-5_amd64.deb ... Unpacking python3.8 (3.8.0-5) ... Selecting previously unselected package python3-all. Preparing to unpack .../349-python3-all_3.7.5-1ubuntu1_amd64.deb ... Unpacking python3-all (3.7.5-1ubuntu1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../350-python3-chardet_3.0.4-4_all.deb ... Unpacking python3-chardet (3.0.4-4) ... Selecting previously unselected package python3-debian. Preparing to unpack .../351-python3-debian_0.1.36build1_all.deb ... Unpacking python3-debian (0.1.36build1) ... Selecting previously unselected package python3-distutils-extra. Preparing to unpack .../352-python3-distutils-extra_2.43_all.deb ... Unpacking python3-distutils-extra (2.43) ... Selecting previously unselected package python3-libxml2:amd64. Preparing to unpack .../353-python3-libxml2_2.9.4+dfsg1-8ubuntu1_amd64.deb ... Unpacking python3-libxml2:amd64 (2.9.4+dfsg1-8ubuntu1) ... Selecting previously unselected package quilt. Preparing to unpack .../354-quilt_0.65-3_all.deb ... Unpacking quilt (0.65-3) ... Selecting previously unselected package teckit. Preparing to unpack .../355-teckit_2.5.8+ds2-5ubuntu1_amd64.deb ... Unpacking teckit (2.5.8+ds2-5ubuntu1) ... Selecting previously unselected package texlive-lang-cjk. Preparing to unpack .../356-texlive-lang-cjk_2019.20191208-1_all.deb ... Unpacking texlive-lang-cjk (2019.20191208-1) ... Selecting previously unselected package texlive-lang-chinese. Preparing to unpack .../357-texlive-lang-chinese_2019.20191208-1_all.deb ... Unpacking texlive-lang-chinese (2019.20191208-1) ... Selecting previously unselected package texlive-lang-cyrillic. Preparing to unpack .../358-texlive-lang-cyrillic_2019.20191208-1_all.deb ... Unpacking texlive-lang-cyrillic (2019.20191208-1) ... Selecting previously unselected package texlive-lang-english. Preparing to unpack .../359-texlive-lang-english_2019.20191208-1_all.deb ... Unpacking texlive-lang-english (2019.20191208-1) ... Selecting previously unselected package texlive-lang-french. Preparing to unpack .../360-texlive-lang-french_2019.20191208-1_all.deb ... Unpacking texlive-lang-french (2019.20191208-1) ... Selecting previously unselected package texlive-lang-german. Preparing to unpack .../361-texlive-lang-german_2019.20191208-1_all.deb ... Unpacking texlive-lang-german (2019.20191208-1) ... Selecting previously unselected package texlive-lang-japanese. Preparing to unpack .../362-texlive-lang-japanese_2019.20191208-1_all.deb ... Unpacking texlive-lang-japanese (2019.20191208-1) ... Selecting previously unselected package tipa. Preparing to unpack .../363-tipa_2%3a1.3-20_all.deb ... Unpacking tipa (2:1.3-20) ... Selecting previously unselected package texlive-xetex. Preparing to unpack .../364-texlive-xetex_2019.20191208-4_all.deb ... Unpacking texlive-xetex (2019.20191208-4) ... Selecting previously unselected package tree. Preparing to unpack .../365-tree_1.8.0-1_amd64.deb ... Unpacking tree (1.8.0-1) ... Selecting previously unselected package vim-runtime. Preparing to unpack .../366-vim-runtime_2%3a8.1.0875-5ubuntu3_all.deb ... Adding 'diversion of /usr/share/vim/vim81/doc/help.txt to /usr/share/vim/vim81/doc/help.txt.vim-tiny by vim-runtime' Adding 'diversion of /usr/share/vim/vim81/doc/tags to /usr/share/vim/vim81/doc/tags.vim-tiny by vim-runtime' Unpacking vim-runtime (2:8.1.0875-5ubuntu3) ... Selecting previously unselected package vim. Preparing to unpack .../367-vim_2%3a8.1.0875-5ubuntu3_amd64.deb ... Unpacking vim (2:8.1.0875-5ubuntu3) ... Selecting previously unselected package w3m. Preparing to unpack .../368-w3m_0.5.3-37_amd64.deb ... Unpacking w3m (0.5.3-37) ... Selecting previously unselected package zip. Preparing to unpack .../369-zip_3.0-11build1_amd64.deb ... Unpacking zip (3.0-11build1) ... Selecting previously unselected package debmake. Preparing to unpack .../370-debmake_4.3.1-1_all.deb ... Unpacking debmake (4.3.1-1) ... Selecting previously unselected package libfaketime:amd64. Preparing to unpack .../371-libfaketime_0.9.7-3_amd64.deb ... Unpacking libfaketime:amd64 (0.9.7-3) ... Selecting previously unselected package faketime. Preparing to unpack .../372-faketime_0.9.7-3_amd64.deb ... Unpacking faketime (0.9.7-3) ... Selecting previously unselected package itstool. Preparing to unpack .../373-itstool_2.0.6-1_all.deb ... Unpacking itstool (2.0.6-1) ... Selecting previously unselected package locales-all. Preparing to unpack .../374-locales-all_2.30-0ubuntu3_amd64.deb ... Unpacking locales-all (2.30-0ubuntu3) ... Selecting previously unselected package sbuild-build-depends-debmake-doc-dummy. Preparing to unpack .../375-sbuild-build-depends-debmake-doc-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-debmake-doc-dummy (0.invalid.0) ... Setting up fonts-tlwg-purisa-otf (1:0.7.1-3) ... Setting up libapt-pkg-perl (0.1.36build1) ... Setting up libksba8:amd64 (1.3.5-2) ... Setting up libpipeline1:amd64 (1.5.1-3) ... Setting up libgraphite2-3:amd64 (1.3.13-11) ... Setting up liblcms2-2:amd64 (2.9-4) ... Setting up libberkeleydb-perl:amd64 (0.62-1build1) ... Setting up libpixman-1-0:amd64 (0.38.4-0ubuntu1) ... Setting up wdiff (1.2.2-2build1) ... Setting up libfile-which-perl (1.23-1) ... Setting up libxau6:amd64 (1:1.0.9-0ubuntu1) ... Setting up libkeyutils1:amd64 (1.6-6ubuntu1) ... Setting up libproxy1v5:amd64 (0.4.15-9build1) ... Setting up libpsl5:amd64 (0.20.2-2) ... Setting up libpython3.8-minimal:amd64 (3.8.0-5) ... Setting up libstruct-dumb-perl (0.09-1) ... Setting up libgpm2:amd64 (1.20.7-5) ... Setting up mime-support (3.64ubuntu1) ... Setting up fonts-gfs-porson (1.1-6) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up fonts-tlwg-umpush-otf (1:0.7.1-3) ... Setting up fonts-tlwg-garuda-otf (1:0.7.1-3) ... Setting up fonts-arphic-bkai00mp (2.10-20) ... Setting up libdynaloader-functions-perl (0.003-1) ... Setting up libdatrie1:amd64 (0.2.12-3) ... Setting up libtext-glob-perl (0.10-1) ... Setting up libclass-method-modifiers-perl (2.13-1) ... Setting up liblist-compare-perl (0.53-1) ... Setting up ruby-power-assert (1.1.1-1) ... Setting up libio-pty-perl (1:1.12-1) ... Setting up libmagic-mgc (1:5.37-6) ... Setting up libtexlua53:amd64 (2019.20190605.51237-3) ... Setting up libclone-perl (0.43-2) ... Setting up libarchive-zip-perl (1.67-1) ... Setting up libgc1c2:amd64 (1:7.6.4-0.4) ... Setting up libyaml-0-2:amd64 (0.2.2-1) ... Setting up libglib2.0-0:amd64 (2.63.3-1) ... Setting up fonts-tlwg-typo-otf (1:0.7.1-3) ... Setting up fonts-arphic-gkai00mp (2.11-15) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up fonts-sil-padauk (4.000-1) ... Setting up libtexluajit2:amd64 (2019.20190605.51237-3) ... Setting up libdebhelper-perl (12.7.1ubuntu1) ... Setting up libbrotli1:amd64 (1.0.7-5) ... Setting up gpgsm (2.2.17-3ubuntu1) ... Setting up libfuture-perl (0.42-1) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libgdk-pixbuf2.0-common (2.40.0+dfsg-2) ... Setting up libyaml-libyaml-perl (0.80+repack-2) ... Setting up x11-common (1:7.7+19ubuntu12) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libtry-tiny-perl (0.30-1) ... Setting up libnghttp2-14:amd64 (1.40.0-1) ... Setting up libmagic1:amd64 (1:5.37-6) ... Setting up fonts-tlwg-norasi-otf (1:0.7.1-3) ... Setting up fonts-tlwg-mono-otf (1:0.7.1-3) ... Setting up perl-openssl-defaults:amd64 (3build1) ... Setting up libmldbm-perl (2.05-2) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up gettext-base (0.19.8.1-10) ... Setting up xkb-data (2.26-2ubuntu2) ... Setting up fonts-arphic-bsmi00lp (2.10-18) ... Setting up libencode-locale-perl (1.05-1) ... Setting up fonts-arphic-gbsn00lp (2.11-16) ... Setting up libtext-levenshtein-perl (0.13-1) ... Setting up rubygems-integration (1.14) ... Setting up libzzip-0-13:amd64 (0.13.62-3.2) ... Setting up fonts-ipaexfont-mincho (00301-4ubuntu1) ... update-alternatives: using /usr/share/fonts/opentype/ipaexfont-mincho/ipaexm.ttf to provide /usr/share/fonts/truetype/fonts-japanese-mincho.ttf (fonts-japanese-mincho.ttf) in auto mode Setting up file (1:5.37-6) ... Setting up libldap-common (2.4.48+dfsg-1ubuntu3) ... Setting up libjbig0:amd64 (2.1-3.1build1) ... Setting up locales-all (2.30-0ubuntu3) ... Setting up libcolord2:amd64 (1.4.4-1) ... Setting up libicu63:amd64 (63.2-2) ... Setting up xxd (2:8.1.0875-5ubuntu3) ... Setting up poppler-data (0.4.9-2) ... Setting up libkrb5support0:amd64 (1.17-6) ... Setting up libnumber-compare-perl (0.03-1) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-2) ... Setting up libpython2.7-stdlib:amd64 (2.7.17-1) ... Setting up libio-async-perl (0.75-1) ... Setting up fonts-ipaexfont-gothic (00301-4ubuntu1) ... update-alternatives: using /usr/share/fonts/opentype/ipaexfont-gothic/ipaexg.ttf to provide /usr/share/fonts/truetype/fonts-japanese-gothic.ttf (fonts-japanese-gothic.ttf) in auto mode Setting up libdconf1:amd64 (0.34.0-1ubuntu2) ... Setting up ruby-minitest (5.13.0-1) ... Setting up patchutils (0.3.4-2) ... Setting up asciidoc-common (9.0.0~rc1-1) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up fonts-tlwg-typewriter-otf (1:0.7.1-3) ... Setting up zip (3.0-11build1) ... Setting up libfontenc1:amd64 (1:1.1.4-0ubuntu1) ... Setting up autotools-dev (20180224.1) ... Setting up libuv1:amd64 (1.33.1-2) ... Setting up vim-common (2:8.1.0875-5ubuntu3) ... Setting up fonts-tlwg-loma-otf (1:0.7.1-3) ... Setting up w3m (0.5.3-37) ... Setting up emacsen-common (3.0.4) ... Setting up fonts-tlwg-laksaman-otf (1:0.7.1-3) ... Setting up libfreetype6:amd64 (2.10.1-2) ... Setting up ruby-test-unit (3.3.4-1) ... Setting up libx11-data (2:1.6.8-1) ... Setting up libepoxy0:amd64 (1.5.4-1) ... Setting up libfile-find-rule-perl (0.34-1) ... Setting up gnupg-l10n (2.2.17-3ubuntu1) ... Setting up libdigest-hmac-perl (1.03+dfsg-2) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build1) ... Setting up libipc-system-simple-perl (1.25-5) ... Setting up libnet-domain-tld-perl (1.75-1) ... Setting up libteckit0:amd64 (2.5.8+ds2-5ubuntu1) ... Setting up libavahi-common-data:amd64 (0.7-4ubuntu6) ... Setting up libdbus-1-3:amd64 (1.12.16-2ubuntu2) ... Setting up ruby-net-telnet (0.1.1-2) ... Setting up dbus (1.12.16-2ubuntu2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up xfonts-encodings (1:1.0.5-0ubuntu1) ... Setting up libfribidi0:amd64 (1.0.7-1.1) ... Setting up t1utils (1.41-3) ... Setting up liblinux-epoll-perl (0.017-1) ... Setting up diffstat (1.63-1) ... Setting up tree (1.8.0-1) ... Setting up libio-html-perl (1.001-1) ... Setting up autopoint (0.19.8.1-10) ... Setting up libwebp6:amd64 (0.6.1-2) ... Setting up libb-hooks-op-check-perl (0.22-1build2) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libipc-run-perl (20180523.0-2) ... Setting up ucf (3.0038+nmu1) ... Setting up libk5crypto3:amd64 (1.17-6) ... Setting up libjpeg-turbo8:amd64 (2.0.3-0ubuntu1) ... Setting up libltdl7:amd64 (2.4.6-11) ... Setting up fonts-tlwg-waree-otf (1:0.7.1-3) ... Setting up libkpathsea6:amd64 (2019.20190605.51237-3) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-2) ... Setting up libroken18-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up fonts-tlwg-sawasdee-otf (1:0.7.1-3) ... Setting up libcapture-tiny-perl (0.48-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up gpg-wks-server (2.2.17-3ubuntu1) ... Setting up libsub-name-perl (0.26-1) ... Setting up fonts-tlwg-typist-otf (1:0.7.1-3) ... Setting up libatk1.0-data (2.34.1-1ubuntu1) ... Setting up python-apt-common (1.9.0ubuntu5) ... Setting up python3.8-minimal (3.8.0-5) ... Setting up fonts-gfs-baskerville (1.1-5) ... Setting up fonts-ipafont-mincho (00303-18ubuntu1) ... Setting up fonts-ipafont-gothic (00303-18ubuntu1) ... Setting up libmime-charset-perl (1.012.2-1) ... Setting up librhash0:amd64 (1.3.9-1) ... Setting up libpath-tiny-perl (0.108-1) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up fonts-liberation (1:1.07.4-10) ... Setting up librole-tiny-perl (2.001004-1) ... Setting up libpam-systemd:amd64 (244-3ubuntu1) ... Setting up fonts-lmodern (2.004.5-6) ... Setting up libsub-override-perl (0.09-2) ... Setting up libharfbuzz0b:amd64 (2.6.4-1ubuntu1) ... Setting up libthai-data (0.1.28-3) ... Setting up libgirepository-1.0-1:amd64 (1.62.0-2) ... Setting up netbase (5.6) ... Setting up libjson-glib-1.0-common (1.4.4-2ubuntu1) ... Setting up sgml-base (1.29.1) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006006-1) ... Setting up cmake-data (3.15.4-1ubuntu2) ... Setting up libatk1.0-0:amd64 (2.34.1-1ubuntu1) ... Setting up libkrb5-3:amd64 (1.17-6) ... Setting up libwayland-egl1:amd64 (1.17.0-1) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up libexporter-tiny-perl (1.002001-1) ... Setting up ruby-did-you-mean (1.2.1-1) ... Setting up glib-networking-common (2.63.2-1) ... Setting up vim-runtime (2:8.1.0875-5ubuntu3) ... Setting up libclass-accessor-perl (0.51-1) ... Setting up libpython3.8-stdlib:amd64 (3.8.0-5) ... Setting up fonts-tlwg-kinnari-otf (1:0.7.1-3) ... Setting up python3.8 (3.8.0-5) ... Setting up libfile-homedir-perl (1.004-1) ... Setting up libnet-ip-perl (1.26-2) ... Setting up libbsd0:amd64 (0.10.0-1) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up ruby-xmlrpc (0.3.0-2) ... Setting up libxml2:amd64 (2.9.4+dfsg1-8ubuntu1) ... Setting up xdg-utils (1.1.3-1ubuntu2) ... Setting up liburi-perl (1.76-1) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libsynctex2:amd64 (2019.20190605.51237-3) ... Setting up libheimbase1-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up libpopt0:amd64 (1.16-14) ... Setting up libfaketime:amd64 (0.9.7-3) ... Setting up gnupg-utils (2.2.17-3ubuntu1) ... Setting up libxkbcommon0:amd64 (0.9.1-1) ... Setting up libwayland-client0:amd64 (1.17.0-1) ... Setting up libnet-ssleay-perl (1.88-0ubuntu2) ... Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Setting up teckit (2.5.8+ds2-5ubuntu1) ... Setting up libfile-stripnondeterminism-perl (1.6.3-1) ... Setting up glib-networking-services (2.63.2-1) ... Setting up libpaper1:amd64 (1.1.28) ... Creating config file /etc/papersize with new version Setting up faketime (0.9.7-3) ... Setting up libice6:amd64 (2:1.0.10-0ubuntu1) ... Setting up libhttp-date-perl (6.05-1) ... Setting up libxdmcp6:amd64 (1:1.1.3-0ubuntu1) ... Setting up libpython3.7-stdlib:amd64 (3.7.5-2) ... Setting up libxcb1:amd64 (1.13.1-2) ... Setting up libfile-basedir-perl (0.08-1) ... Setting up libharfbuzz-icu0:amd64 (2.6.4-1ubuntu1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up python2.7 (2.7.17-1) ... Setting up libpython3.7:amd64 (3.7.5-2) ... Setting up libtool (2.4.6-11) ... Setting up libpython2-stdlib:amd64 (2.7.17-1) ... Setting up libarchive13:amd64 (3.4.0-1build1) ... Setting up libxcb-render0:amd64 (1.13.1-2) ... Setting up fontconfig-config (2.13.1-2ubuntu2) ... Setting up liblist-moreutils-perl (0.416-1build5) ... Setting up libasn1-8-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up libavahi-common3:amd64 (0.7-4ubuntu6) ... Setting up libtype-tiny-perl (1.008001-2) ... Setting up libnet-http-perl (6.19-1) ... Setting up m4 (1.4.18-4) ... Setting up libnet-dns-perl (1.21-1) ... Setting up libxcb-shm0:amd64 (1.13.1-2) ... Setting up libpaper-utils (1.1.28) ... Setting up fonts-ipafont (00303-18ubuntu1) ... Setting up xfonts-utils (1:7.7+6) ... Setting up libdevel-callchecker-perl (0.008-1build1) ... Setting up libxml-sax-perl (1.02+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libhcrypto4-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up python2 (2.7.17-1) ... Setting up libio-async-loop-epoll-perl (0.20-1) ... Setting up libjson-glib-1.0-0:amd64 (1.4.4-2ubuntu1) ... Setting up tex-common (6.13) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libthai0:amd64 (0.1.28-3) ... Setting up libpython-stdlib:amd64 (2.7.17-1) ... Setting up dbus-user-session (1.12.16-2ubuntu2) ... Setting up libwind0-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up libptexenc1:amd64 (2019.20190605.51237-3) ... Setting up shared-mime-info (1.10-1) ... Setting up bsdmainutils (11.1.2ubuntu2) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgssapi-krb5-2:amd64 (1.17-6) ... Setting up libcroco3:amd64 (0.6.13-1) ... Setting up gir1.2-glib-2.0:amd64 (1.62.0-2) ... Setting up libssh-4:amd64 (0.9.0-1ubuntu5) ... Setting up autoconf (2.69-11ubuntu1) ... Setting up libxml-libxml-perl (2.0134+dfsg-1build1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up dh-strip-nondeterminism (1.6.3-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.13-5) ... Setting up latex-cjk-chinese-arphic-bsmi00lp (1.23) ... update-language: texlive-base not installed and configured, doing nothing! Regenerating '/var/lib/texmf/fmtutil.cnf-DEBIAN'... done. Regenerating '/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST'... done. update-fmtutil has updated the following file(s): /var/lib/texmf/fmtutil.cnf-DEBIAN /var/lib/texmf/fmtutil.cnf-TEXLIVEDIST If you want to activate the changes in the above file(s), you should run fmtutil-sys or fmtutil. Setting up groff-base (1.22.4-4) ... Setting up libwayland-cursor0:amd64 (1.17.0-1) ... Setting up lmodern (2.004.5-6) ... Setting up xml-core (0.18+nmu1) ... Setting up libhtml-parser-perl (3.72-3build3) ... Setting up libxslt1.1:amd64 (1.1.33-0ubuntu2) ... Setting up libx11-6:amd64 (2:1.6.8-1) ... Setting up libtiff5:amd64 (4.1.0+git191117-1) ... Setting up libfontconfig1:amd64 (2.13.1-2ubuntu2) ... Setting up libxml2-utils (2.9.4+dfsg1-8ubuntu1) ... Setting up latex-cjk-japanese-wadalab (0.20050817-17) ... Setting up libxcomposite1:amd64 (1:0.4.5-0ubuntu1) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up python (2.7.17-1) ... Setting up libavahi-client3:amd64 (0.7-4ubuntu6) ... Setting up libio-socket-ssl-perl (2.066-0ubuntu4) ... Setting up rsync (3.1.3-8) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Created symlink /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service. Setting up libpython3-stdlib:amd64 (3.7.5-1ubuntu1) ... Setting up libhttp-message-perl (6.18-1) ... Setting up automake (1:1.16.1-4ubuntu3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up python3.7 (3.7.5-2) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up fontconfig (2.13.1-2ubuntu2) ... Regenerating fonts cache... done. Setting up gettext (0.19.8.1-10) ... Setting up gir1.2-freedesktop:amd64 (1.62.0-2) ... Setting up latex-cjk-chinese-arphic-gbsn00lp (1.23) ... update-language: texlive-base not installed and configured, doing nothing! Regenerating '/var/lib/texmf/fmtutil.cnf-DEBIAN'... done. Regenerating '/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST'... done. update-fmtutil has updated the following file(s): /var/lib/texmf/fmtutil.cnf-DEBIAN /var/lib/texmf/fmtutil.cnf-TEXLIVEDIST If you want to activate the changes in the above file(s), you should run fmtutil-sys or fmtutil. Setting up vim (2:8.1.0875-5ubuntu3) ... update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in auto mode Setting up libxdamage1:amd64 (1:1.1.5-1) ... Setting up libxpm4:amd64 (1:3.5.12-1) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libhttp-cookies-perl (6.08-1) ... Setting up libsombok3:amd64 (2.4.0-2) ... Setting up latex-cjk-chinese-arphic-bkai00mp (1.23) ... update-language: texlive-base not installed and configured, doing nothing! Regenerating '/var/lib/texmf/fmtutil.cnf-DEBIAN'... done. Regenerating '/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST'... done. update-fmtutil has updated the following file(s): /var/lib/texmf/fmtutil.cnf-DEBIAN /var/lib/texmf/fmtutil.cnf-TEXLIVEDIST If you want to activate the changes in the above file(s), you should run fmtutil-sys or fmtutil. Setting up gir1.2-atk-1.0:amd64 (2.34.1-1ubuntu1) ... Setting up latex-cjk-chinese-arphic-gkai00mp (1.23) ... update-language: texlive-base not installed and configured, doing nothing! Regenerating '/var/lib/texmf/fmtutil.cnf-DEBIAN'... done. Regenerating '/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST'... done. update-fmtutil has updated the following file(s): /var/lib/texmf/fmtutil.cnf-DEBIAN /var/lib/texmf/fmtutil.cnf-TEXLIVEDIST If you want to activate the changes in the above file(s), you should run fmtutil-sys or fmtutil. Setting up libhx509-5-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up preview-latex-style (11.91-2ubuntu1) ... Setting up libparams-classify-perl (0.015-1build2) ... Setting up libpango-1.0-0:amd64 (1.44.7-1) ... Setting up libcgi-pm-perl (4.44-1) ... Setting up xsltproc (1.1.33-0ubuntu2) ... Setting up fonts-wqy-zenhei (0.9.45-7ubuntu1) ... Setting up libxext6:amd64 (2:1.3.4-0ubuntu1) ... Setting up dconf-service (0.34.0-1ubuntu2) ... Setting up python3 (3.7.5-1ubuntu1) ... Setting up quilt (0.65-3) ... Setting up libatspi2.0-0:amd64 (2.34.0-3ubuntu2) ... Setting up man-db (2.9.0-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libcairo2:amd64 (1.16.0-4ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up python3-six (1.12.0-2build1) ... Setting up python3-libxml2:amd64 (2.9.4+dfsg1-8ubuntu1) ... Setting up libatk-bridge2.0-0:amd64 (2.34.1-2ubuntu1) ... Setting up libltdl-dev:amd64 (2.4.6-11) ... Setting up asciidoc-base (9.0.0~rc1-1) ... Setting up libnet-smtp-ssl-perl (1.04-1) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up libmailtools-perl (2.21-1) ... Setting up libxfixes3:amd64 (1:5.0.3-1) ... Setting up libunicode-linebreak-perl (0.0.20190101-1build1) ... Setting up libgdk-pixbuf2.0-0:amd64 (2.40.0+dfsg-2) ... Setting up python3-gi (3.34.0-1ubuntu2) ... Setting up libxinerama1:amd64 (2:1.1.4-2) ... Setting up libxrandr2:amd64 (2:1.5.2-0ubuntu1) ... Setting up libxml-simple-perl (2.25-1) ... Setting up libxt6:amd64 (1:1.1.5-1) ... Setting up libcups2:amd64 (2.3.0-7) ... Setting up libcairo-gobject2:amd64 (1.16.0-4ubuntu1) ... Setting up libpangoft2-1.0-0:amd64 (1.44.7-1) ... Setting up python3-lib2to3 (3.8.0-1) ... Setting up libpangocairo-1.0-0:amd64 (1.44.7-1) ... Setting up libkrb5-26-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up python3-pkg-resources (41.4.0-1) ... Setting up python3-distutils (3.8.0-1) ... Setting up dh-python (4.20191017ubuntu1) ... Setting up gtk-update-icon-cache (3.24.13-1ubuntu1) ... Setting up libxft2:amd64 (2.3.3-0ubuntu1) ... Setting up libxmu6:amd64 (2:1.1.3-0ubuntu1) ... Setting up libpangoxft-1.0-0:amd64 (1.44.7-1) ... Setting up libxi6:amd64 (2:1.7.10-0ubuntu1) ... Setting up dconf-gsettings-backend:amd64 (0.34.0-1ubuntu2) ... Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.40.0+dfsg-2) ... Setting up itstool (2.0.6-1) ... Setting up libemail-valid-perl (1.202-1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.003006-1) ... Setting up po-debconf (1.0.21) ... Setting up libxcursor1:amd64 (1:1.2.0-2) ... Setting up python3-all (3.7.5-1ubuntu1) ... Setting up lintian (2.32.0) ... Setting up libxaw7:amd64 (2:1.0.13-1) ... Setting up libheimntlm0-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up asciidoc (9.0.0~rc1-1) ... Setting up librsvg2-2:amd64 (2.46.4-1ubuntu1) ... Setting up gir1.2-pango-1.0:amd64 (1.44.7-1) ... Setting up python3-chardet (3.0.4-4) ... Setting up libgssapi3-heimdal:amd64 (7.7.0+dfsg-1) ... Setting up python3-debian (0.1.36build1) ... Setting up librsvg2-common:amd64 (2.46.4-1ubuntu1) ... Setting up texlive-binaries (2019.20190605.51237-3) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up texlive-base (2019.20191208-4) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex Setting up libgtk-3-common (3.24.13-1ubuntu1) ... Setting up texlive-lang-german (2019.20191208-1) ... Setting up gsettings-desktop-schemas (3.34.0-1ubuntu1) ... Setting up libldap-2.4-2:amd64 (2.4.48+dfsg-1ubuntu3) ... Setting up texlive-lang-greek (2019.20191208-1) ... Setting up texlive-font-utils (2019.20191208-1) ... Setting up texlive-lang-english (2019.20191208-1) ... Setting up texlive-lang-other (2019.20191208-1) ... Setting up dirmngr (2.2.17-3ubuntu1) ... Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket. Setting up texlive-lang-french (2019.20191208-1) ... Setting up texlive-latex-base (2019.20191208-4) ... Setting up texlive-extra-utils (2019.20191208-1) ... Setting up texlive-latex-recommended (2019.20191208-4) ... Setting up texlive-pictures (2019.20191208-4) ... Setting up texlive-lang-cyrillic (2019.20191208-1) ... Setting up texlive-fonts-recommended (2019.20191208-4) ... Setting up libcurl4:amd64 (7.66.0-1ubuntu1) ... Setting up tipa (2:1.3-20) ... Regenerating '/var/lib/texmf/fmtutil.cnf-DEBIAN'... done. Regenerating '/var/lib/texmf/fmtutil.cnf-TEXLIVEDIST'... done. update-fmtutil has updated the following file(s): /var/lib/texmf/fmtutil.cnf-DEBIAN /var/lib/texmf/fmtutil.cnf-TEXLIVEDIST If you want to activate the changes in the above file(s), you should run fmtutil-sys or fmtutil. Setting up glib-networking:amd64 (2.63.2-1) ... Setting up latex-cjk-common (4.8.4+git20170127-2) ... Setting up texlive-lang-cjk (2019.20191208-1) ... Setting up latex-cjk-korean (4.8.4+git20170127-2) ... Setting up libsoup2.4-1:amd64 (2.68.2-2build2) ... Setting up gpg-wks-client (2.2.17-3ubuntu1) ... Setting up texlive (2019.20191208-4) ... Setting up latex-cjk-thai (4.8.4+git20170127-2) ... Setting up texlive-science (2019.20191208-1) ... Setting up texlive-latex-extra (2019.20191208-1) ... Setting up texlive-bibtex-extra (2019.20191208-1) ... Setting up texlive-lang-chinese (2019.20191208-1) ... Setting up latex-cjk-japanese (4.8.4+git20170127-2) ... Setting up latex-cjk-chinese (4.8.4+git20170127-2) ... Setting up gnupg (2.2.17-3ubuntu1) ... Setting up cmake (3.15.4-1ubuntu2) ... Setting up texlive-xetex (2019.20191208-4) ... Setting up libsoup-gnome2.4-1:amd64 (2.68.2-2build2) ... Setting up librest-0.7-0:amd64 (0.8.1-1) ... Setting up python-apt (1.9.0ubuntu5) ... Setting up latex-cjk-all (4.8.4+git20170127-2) ... Setting up adwaita-icon-theme (3.34.0-1ubuntu1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up liblwp-protocol-https-perl (6.07-2ubuntu2) ... Setting up libwww-perl (6.43-1) ... Setting up libgtk-3-0:amd64 (3.24.13-1ubuntu1) ... Setting up libruby2.5:amd64 (2.5.7-1ubuntu1) ... Setting up gir1.2-gtk-3.0:amd64 (3.24.13-1ubuntu1) ... Setting up dh-autoreconf (19) ... Setting up humanity-icon-theme (0.6.15) ... Setting up devscripts (2.19.7ubuntu2) ... Setting up debmake (4.3.1-1) ... Setting up libxml-parser-perl (2.46-1) ... Setting up ruby2.5 (2.5.7-1ubuntu1) ... Setting up ubuntu-mono (19.04-0ubuntu2) ... Setting up debhelper (12.7.1ubuntu1) ... Setting up ruby (1:2.5.2) ... Setting up rake (12.3.3-1) ... Setting up intltool (0.51.0-5ubuntu1) ... Setting up texlive-lang-japanese (2019.20191208-1) ... Setting up python3-distutils-extra (2.43) ... Processing triggers for libc-bin (2.30-0ubuntu3) ... Processing triggers for systemd (244-3ubuntu1) ... Processing triggers for sgml-base (1.29.1) ... Setting up docbook-xsl (1.79.1+dfsg-2) ... Setting up sgml-data (2.0.11) ... Processing triggers for sgml-base (1.29.1) ... Setting up docbook-xml (4.5-9) ... Processing triggers for sgml-base (1.29.1) ... Setting up dblatex (0.3.10-2) ... Setting up sbuild-build-depends-debmake-doc-dummy (0.invalid.0) ... Processing triggers for tex-common (6.13) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.40.0+dfsg-2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-170-generic amd64 (x86_64) Toolchain package versions: binutils_2.33.50.20191219-0ubuntu1 dpkg-dev_1.19.7ubuntu2 g++-10_10-20200104-1ubuntu2 g++-9_9.2.1-21ubuntu1 gcc-10_10-20200104-1ubuntu2 gcc-9_9.2.1-21ubuntu1 libc6-dev_2.30-0ubuntu3 libstdc++-10-dev_10-20200104-1ubuntu2 libstdc++-9-dev_9.2.1-21ubuntu1 libstdc++6_10-20200104-1ubuntu2 linux-libc-dev_5.3.0-24.26 Package versions: adduser_3.118ubuntu1 advancecomp_2.1-2.1 adwaita-icon-theme_3.34.0-1ubuntu1 apt_1.9.5 asciidoc_9.0.0~rc1-1 asciidoc-base_9.0.0~rc1-1 asciidoc-common_9.0.0~rc1-1 autoconf_2.69-11ubuntu1 automake_1:1.16.1-4ubuntu3 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11ubuntu2 base-passwd_3.5.47 bash_5.0-5ubuntu1 binutils_2.33.50.20191219-0ubuntu1 binutils-common_2.33.50.20191219-0ubuntu1 binutils-x86-64-linux-gnu_2.33.50.20191219-0ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.34-0.1ubuntu4 build-essential_12.8ubuntu1 bzip2_1.0.8-2 ca-certificates_20190110 cmake_3.15.4-1ubuntu2 cmake-data_3.15.4-1ubuntu2 coreutils_8.30-3ubuntu2 cpp_4:10-1ubuntu1 cpp-10_10-20200104-1ubuntu2 cpp-9_9.2.1-21ubuntu1 dash_0.5.10.2-6 dblatex_0.3.10-2 dbus_1.12.16-2ubuntu2 dbus-user-session_1.12.16-2ubuntu2 dconf-gsettings-backend_0.34.0-1ubuntu2 dconf-service_0.34.0-1ubuntu2 debconf_1.5.73 debhelper_12.7.1ubuntu1 debianutils_4.9.1 debmake_4.3.1-1 devscripts_2.19.7ubuntu2 dh-autoreconf_19 dh-python_4.20191017ubuntu1 dh-strip-nondeterminism_1.6.3-1 diffstat_1.63-1 diffutils_1:3.7-3 dirmngr_2.2.17-3ubuntu1 docbook-xml_4.5-9 docbook-xsl_1.79.1+dfsg-2 dpkg_1.19.7ubuntu2 dpkg-dev_1.19.7ubuntu2 dwz_0.13-5 e2fsprogs_1.45.3-4ubuntu2 emacsen-common_3.0.4 fakeroot_1.24-1 faketime_0.9.7-3 fdisk_2.34-0.1ubuntu4 file_1:5.37-6 findutils_4.6.0+git+20190209-2ubuntu1 fontconfig_2.13.1-2ubuntu2 fontconfig-config_2.13.1-2ubuntu2 fonts-arphic-bkai00mp_2.10-20 fonts-arphic-bsmi00lp_2.10-18 fonts-arphic-gbsn00lp_2.11-16 fonts-arphic-gkai00mp_2.11-15 fonts-dejavu-core_2.37-1 fonts-gfs-baskerville_1.1-5 fonts-gfs-porson_1.1-6 fonts-ipaexfont-gothic_00301-4ubuntu1 fonts-ipaexfont-mincho_00301-4ubuntu1 fonts-ipafont_00303-18ubuntu1 fonts-ipafont-gothic_00303-18ubuntu1 fonts-ipafont-mincho_00303-18ubuntu1 fonts-liberation_1:1.07.4-10 fonts-lmodern_2.004.5-6 fonts-sil-padauk_4.000-1 fonts-tlwg-garuda-otf_1:0.7.1-3 fonts-tlwg-kinnari-otf_1:0.7.1-3 fonts-tlwg-laksaman-otf_1:0.7.1-3 fonts-tlwg-loma-otf_1:0.7.1-3 fonts-tlwg-mono-otf_1:0.7.1-3 fonts-tlwg-norasi-otf_1:0.7.1-3 fonts-tlwg-purisa-otf_1:0.7.1-3 fonts-tlwg-sawasdee-otf_1:0.7.1-3 fonts-tlwg-typewriter-otf_1:0.7.1-3 fonts-tlwg-typist-otf_1:0.7.1-3 fonts-tlwg-typo-otf_1:0.7.1-3 fonts-tlwg-umpush-otf_1:0.7.1-3 fonts-tlwg-waree-otf_1:0.7.1-3 fonts-wqy-zenhei_0.9.45-7ubuntu1 g++_4:10-1ubuntu1 g++-10_10-20200104-1ubuntu2 g++-9_9.2.1-21ubuntu1 gcc_4:10-1ubuntu1 gcc-10_10-20200104-1ubuntu2 gcc-10-base_10-20200104-1ubuntu2 gcc-9_9.2.1-21ubuntu1 gcc-9-base_9.2.1-21ubuntu1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gir1.2-atk-1.0_2.34.1-1ubuntu1 gir1.2-freedesktop_1.62.0-2 gir1.2-gdkpixbuf-2.0_2.40.0+dfsg-2 gir1.2-glib-2.0_1.62.0-2 gir1.2-gtk-3.0_3.24.13-1ubuntu1 gir1.2-pango-1.0_1.44.7-1 glib-networking_2.63.2-1 glib-networking-common_2.63.2-1 glib-networking-services_2.63.2-1 gnupg_2.2.17-3ubuntu1 gnupg-l10n_2.2.17-3ubuntu1 gnupg-utils_2.2.17-3ubuntu1 gpg_2.2.17-3ubuntu1 gpg-agent_2.2.17-3ubuntu1 gpg-wks-client_2.2.17-3ubuntu1 gpg-wks-server_2.2.17-3ubuntu1 gpgconf_2.2.17-3ubuntu1 gpgsm_2.2.17-3ubuntu1 gpgv_2.2.17-3ubuntu1 grep_3.3-1build1 groff-base_1.22.4-4 gsettings-desktop-schemas_3.34.0-1ubuntu1 gtk-update-icon-cache_3.24.13-1ubuntu1 gzip_1.10-0ubuntu4 hicolor-icon-theme_0.17-2 hostname_3.23 humanity-icon-theme_0.6.15 init_1.57 init-system-helpers_1.57 intltool_0.51.0-5ubuntu1 intltool-debian_0.35.0+20060710.5 itstool_2.0.6-1 latex-cjk-all_4.8.4+git20170127-2 latex-cjk-chinese_4.8.4+git20170127-2 latex-cjk-chinese-arphic-bkai00mp_1.23 latex-cjk-chinese-arphic-bsmi00lp_1.23 latex-cjk-chinese-arphic-gbsn00lp_1.23 latex-cjk-chinese-arphic-gkai00mp_1.23 latex-cjk-common_4.8.4+git20170127-2 latex-cjk-japanese_4.8.4+git20170127-2 latex-cjk-japanese-wadalab_0.20050817-17 latex-cjk-korean_4.8.4+git20170127-2 latex-cjk-thai_4.8.4+git20170127-2 libacl1_2.2.53-5ubuntu1 libapparmor1_2.13.3-7ubuntu1 libapt-pkg-perl_0.1.36build1 libapt-pkg5.90_1.9.5 libarchive-zip-perl_1.67-1 libarchive13_3.4.0-1build1 libargon2-1_0~20171227-0.2 libasan5_9.2.1-21ubuntu1 libasan6_10-20200104-1ubuntu2 libasn1-8-heimdal_7.7.0+dfsg-1 libassuan0_2.5.3-7ubuntu1 libatk-bridge2.0-0_2.34.1-2ubuntu1 libatk1.0-0_2.34.1-1ubuntu1 libatk1.0-data_2.34.1-1ubuntu1 libatomic1_10-20200104-1ubuntu2 libatspi2.0-0_2.34.0-3ubuntu2 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2ubuntu5 libaudit1_1:2.8.5-2ubuntu5 libavahi-client3_0.7-4ubuntu6 libavahi-common-data_0.7-4ubuntu6 libavahi-common3_0.7-4ubuntu6 libb-hooks-op-check-perl_0.22-1build2 libberkeleydb-perl_0.62-1build1 libbinutils_2.33.50.20191219-0ubuntu1 libblkid1_2.34-0.1ubuntu4 libbrotli1_1.0.7-5 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.30-0ubuntu3 libc-dev-bin_2.30-0ubuntu3 libc6_2.30-0ubuntu3 libc6-dev_2.30-0ubuntu3 libcairo-gobject2_1.16.0-4ubuntu1 libcairo2_1.16.0-4ubuntu1 libcap-ng0_0.7.9-2.1 libcap2_1:2.27-1 libcapture-tiny-perl_0.48-1 libcc1-0_10-20200104-1ubuntu2 libcgi-pm-perl_4.44-1 libclass-accessor-perl_0.51-1 libclass-method-modifiers-perl_2.13-1 libclone-perl_0.43-2 libcolord2_1.4.4-1 libcom-err2_1.45.3-4ubuntu2 libcroco3_0.6.13-1 libcryptsetup12_2:2.2.2-1ubuntu1 libctf-nobfd0_2.33.50.20191219-0ubuntu1 libctf0_2.33.50.20191219-0ubuntu1 libcups2_2.3.0-7 libcurl4_7.66.0-1ubuntu1 libdatrie1_0.2.12-3 libdb5.3_5.3.28+dfsg1-0.6ubuntu1 libdbus-1-3_1.12.16-2ubuntu2 libdconf1_0.34.0-1ubuntu2 libdebconfclient0_0.250ubuntu2 libdebhelper-perl_12.7.1ubuntu1 libdevel-callchecker-perl_0.008-1build1 libdevmapper1.02.1_2:1.02.155-2ubuntu7 libdigest-hmac-perl_1.03+dfsg-2 libdpkg-perl_1.19.7ubuntu2 libdynaloader-functions-perl_0.003-1 libelf1_0.176-1.1 libemail-valid-perl_1.202-1 libencode-locale-perl_1.05-1 libepoxy0_1.5.4-1 libexpat1_2.2.9-1 libexporter-tiny-perl_1.002001-1 libext2fs2_1.45.3-4ubuntu2 libfakeroot_1.24-1 libfaketime_0.9.7-3 libfdisk1_2.34-0.1ubuntu4 libffi6_3.2.1-9 libfile-basedir-perl_0.08-1 libfile-find-rule-perl_0.34-1 libfile-homedir-perl_1.004-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.6.3-1 libfile-which-perl_1.23-1 libfontconfig1_2.13.1-2ubuntu2 libfontenc1_1:1.1.4-0ubuntu1 libfreetype6_2.10.1-2 libfribidi0_1.0.7-1.1 libfuture-perl_0.42-1 libgc1c2_1:7.6.4-0.4 libgcc-10-dev_10-20200104-1ubuntu2 libgcc-9-dev_9.2.1-21ubuntu1 libgcc-s1_10-20200104-1ubuntu2 libgcc1_1:10-20200104-1ubuntu2 libgcrypt20_1.8.5-3ubuntu1 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgdk-pixbuf2.0-0_2.40.0+dfsg-2 libgdk-pixbuf2.0-common_2.40.0+dfsg-2 libgirepository-1.0-1_1.62.0-2 libglib2.0-0_2.63.3-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.11.1-2 libgomp1_10-20200104-1ubuntu2 libgpg-error0_1.36-7 libgpm2_1.20.7-5 libgraphite2-3_1.3.13-11 libgssapi-krb5-2_1.17-6 libgssapi3-heimdal_7.7.0+dfsg-1 libgtk-3-0_3.24.13-1ubuntu1 libgtk-3-common_3.24.13-1ubuntu1 libharfbuzz-icu0_2.6.4-1ubuntu1 libharfbuzz0b_2.6.4-1ubuntu1 libhcrypto4-heimdal_7.7.0+dfsg-1 libheimbase1-heimdal_7.7.0+dfsg-1 libheimntlm0-heimdal_7.7.0+dfsg-1 libhogweed4_3.4.1-1 libhogweed5_3.5.1+really3.5.1-2 libhtml-parser-perl_3.72-3build3 libhtml-tagset-perl_3.20-4 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.08-1 libhttp-date-perl_6.05-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libhx509-5-heimdal_7.7.0+dfsg-1 libice6_2:1.0.10-0ubuntu1 libicu63_63.2-2 libidn2-0_2.2.0-2 libimport-into-perl_1.002005-1 libio-async-loop-epoll-perl_0.20-1 libio-async-perl_0.75-1 libio-html-perl_1.001-1 libio-pty-perl_1:1.12-1 libio-socket-ssl-perl_2.066-0ubuntu4 libip4tc2_1.8.3-2ubuntu5 libipc-run-perl_20180523.0-2 libipc-system-simple-perl_1.25-5 libisl21_0.21-2 libisl22_0.22-2 libitm1_10-20200104-1ubuntu2 libjbig0_2.1-3.1build1 libjpeg-turbo8_2.0.3-0ubuntu1 libjpeg8_8c-2ubuntu8 libjson-c4_0.13.1+dfsg-6 libjson-glib-1.0-0_1.4.4-2ubuntu1 libjson-glib-1.0-common_1.4.4-2ubuntu1 libjsoncpp1_1.7.4-3 libk5crypto3_1.17-6 libkeyutils1_1.6-6ubuntu1 libkmod2_26-3ubuntu1 libkpathsea6_2019.20190605.51237-3 libkrb5-26-heimdal_7.7.0+dfsg-1 libkrb5-3_1.17-6 libkrb5support0_1.17-6 libksba8_1.3.5-2 liblcms2-2_2.9-4 libldap-2.4-2_2.4.48+dfsg-1ubuntu3 libldap-common_2.4.48+dfsg-1ubuntu3 liblinux-epoll-perl_0.017-1 liblist-compare-perl_0.53-1 liblist-moreutils-perl_0.416-1build5 liblockfile-bin_1.16-1.1 liblockfile1_1.16-1.1 liblsan0_10-20200104-1ubuntu2 libltdl-dev_2.4.6-11 libltdl7_2.4.6-11 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.07-2ubuntu2 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.37-6 libmagic1_1:5.37-6 libmailtools-perl_2.21-1 libmime-charset-perl_1.012.2-1 libmldbm-perl_2.05-2 libmodule-runtime-perl_0.016-1 libmoo-perl_2.003006-1 libmount1_2.34-0.1ubuntu4 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libncurses6_6.1+20191019-1ubuntu1 libncursesw6_6.1+20191019-1ubuntu1 libnet-dns-perl_1.21-1 libnet-domain-tld-perl_1.75-1 libnet-http-perl_6.19-1 libnet-ip-perl_1.26-2 libnet-smtp-ssl-perl_1.04-1 libnet-ssleay-perl_1.88-0ubuntu2 libnettle6_3.4.1-1 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.40.0-1 libnpth0_1.6-1 libnumber-compare-perl_0.03-1 libp11-kit0_0.23.18.1-2 libpam-modules_1.3.1-5ubuntu4 libpam-modules-bin_1.3.1-5ubuntu4 libpam-runtime_1.3.1-5ubuntu4 libpam-systemd_244-3ubuntu1 libpam0g_1.3.1-5ubuntu4 libpango-1.0-0_1.44.7-1 libpangocairo-1.0-0_1.44.7-1 libpangoft2-1.0-0_1.44.7-1 libpangoxft-1.0-0_1.44.7-1 libpaper-utils_1.1.28 libpaper1_1.1.28 libparams-classify-perl_0.015-1build2 libpath-tiny-perl_0.108-1 libpcre2-8-0_10.34-7 libpcre3_2:8.39-12 libperl5.28_5.28.1-6build1 libperl5.30_5.30.0-9 libpipeline1_1.5.1-3 libpixman-1-0_0.38.4-0ubuntu1 libpng16-16_1.6.37-1 libpopt0_1.16-14 libprocps7_2:3.3.15-2ubuntu3 libproxy1v5_0.4.15-9build1 libpsl5_0.20.2-2 libptexenc1_2019.20190605.51237-3 libpython-stdlib_2.7.17-1 libpython2-stdlib_2.7.17-1 libpython2.7-minimal_2.7.17-1 libpython2.7-stdlib_2.7.17-1 libpython3-stdlib_3.7.5-1ubuntu1 libpython3.7_3.7.5-2 libpython3.7-minimal_3.7.5-2 libpython3.7-stdlib_3.7.5-2 libpython3.8-minimal_3.8.0-5 libpython3.8-stdlib_3.8.0-5 libquadmath0_10-20200104-1ubuntu2 libreadline8_8.0-3 librest-0.7-0_0.8.1-1 librhash0_1.3.9-1 libroken18-heimdal_7.7.0+dfsg-1 librole-tiny-perl_2.001004-1 librsvg2-2_2.46.4-1ubuntu1 librsvg2-common_2.46.4-1ubuntu1 librtmp1_2.4+20151223.gitfa8646d.1-2build1 libruby2.5_2.5.7-1ubuntu1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.2-2ubuntu1 libselinux1_3.0-1 libsemanage-common_3.0-1 libsemanage1_3.0-1 libsepol1_3.0-1 libsigsegv2_2.12-2 libsm6_2:1.2.3-1 libsmartcols1_2.34-0.1ubuntu4 libsombok3_2.4.0-2 libsoup-gnome2.4-1_2.68.2-2build2 libsoup2.4-1_2.68.2-2build2 libsqlite3-0_3.30.1-1ubuntu1 libss2_1.45.3-4ubuntu2 libssh-4_0.9.0-1ubuntu5 libssl1.1_1.1.1c-1ubuntu4 libstdc++-10-dev_10-20200104-1ubuntu2 libstdc++-9-dev_9.2.1-21ubuntu1 libstdc++6_10-20200104-1ubuntu2 libstrictures-perl_2.000006-1 libstruct-dumb-perl_0.09-1 libsub-name-perl_0.26-1 libsub-override-perl_0.09-2 libsub-quote-perl_2.006006-1 libsynctex2_2019.20190605.51237-3 libsystemd0_244-3ubuntu1 libtasn1-6_4.15.0-2 libteckit0_2.5.8+ds2-5ubuntu1 libtexlua53_2019.20190605.51237-3 libtexluajit2_2019.20190605.51237-3 libtext-glob-perl_0.10-1 libtext-levenshtein-perl_0.13-1 libthai-data_0.1.28-3 libthai0_0.1.28-3 libtiff5_4.1.0+git191117-1 libtimedate-perl_2.3000-2 libtinfo6_6.1+20191019-1ubuntu1 libtool_2.4.6-11 libtry-tiny-perl_0.30-1 libtsan0_10-20200104-1ubuntu2 libtype-tiny-perl_1.008001-2 libubsan1_10-20200104-1ubuntu2 libuchardet0_0.0.6-3 libudev1_244-3ubuntu1 libunicode-linebreak-perl_0.0.20190101-1build1 libunistring2_0.9.10-2 liburi-perl_1.76-1 libuuid1_2.34-0.1ubuntu4 libuv1_1.33.1-2 libwayland-client0_1.17.0-1 libwayland-cursor0_1.17.0-1 libwayland-egl1_1.17.0-1 libwebp6_0.6.1-2 libwind0-heimdal_7.7.0+dfsg-1 libwww-perl_6.43-1 libwww-robotrules-perl_6.02-1 libx11-6_2:1.6.8-1 libx11-data_2:1.6.8-1 libxau6_1:1.0.9-0ubuntu1 libxaw7_2:1.0.13-1 libxcb-render0_1.13.1-2 libxcb-shm0_1.13.1-2 libxcb1_1.13.1-2 libxcomposite1_1:0.4.5-0ubuntu1 libxcursor1_1:1.2.0-2 libxdamage1_1:1.1.5-1 libxdmcp6_1:1.1.3-0ubuntu1 libxext6_2:1.3.4-0ubuntu1 libxfixes3_1:5.0.3-1 libxft2_2.3.3-0ubuntu1 libxi6_2:1.7.10-0ubuntu1 libxinerama1_2:1.1.4-2 libxkbcommon0_0.9.1-1 libxml-libxml-perl_2.0134+dfsg-1build1 libxml-namespacesupport-perl_1.12-1 libxml-parser-perl_2.46-1 libxml-sax-base-perl_1.09-1 libxml-sax-perl_1.02+dfsg-1 libxml-simple-perl_2.25-1 libxml2_2.9.4+dfsg1-8ubuntu1 libxml2-utils_2.9.4+dfsg1-8ubuntu1 libxmu6_2:1.1.3-0ubuntu1 libxpm4_1:3.5.12-1 libxrandr2_2:1.5.2-0ubuntu1 libxrender1_1:0.9.10-1 libxslt1.1_1.1.33-0ubuntu2 libxt6_1:1.1.5-1 libyaml-0-2_0.2.2-1 libyaml-libyaml-perl_0.80+repack-2 libzstd1_1.4.4+dfsg-1 libzzip-0-13_0.13.62-3.2 lintian_2.32.0 linux-libc-dev_5.3.0-24.26 lmodern_2.004.5-6 locales-all_2.30-0ubuntu3 lockfile-progs_0.1.18 login_1:4.5-1.1ubuntu4 logsave_1.45.3-4ubuntu2 lsb-base_11.1.0ubuntu2 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.0-2 mawk_1.3.3-17ubuntu3 mime-support_3.64ubuntu1 mount_2.34-0.1ubuntu4 ncurses-base_6.1+20191019-1ubuntu1 ncurses-bin_6.1+20191019-1ubuntu1 netbase_5.6 openssl_1.1.1c-1ubuntu4 optipng_0.7.7-1 passwd_1:4.5-1.1ubuntu4 patch_2.7.6-6 patchutils_0.3.4-2 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.28_5.28.1-6build1 perl-modules-5.30_5.30.0-9 perl-openssl-defaults_3build1 pinentry-curses_1.1.0-3 pkgbinarymangler_144 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 poppler-data_0.4.9-2 preview-latex-style_11.91-2ubuntu1 procps_2:3.3.15-2ubuntu3 python_2.7.17-1 python-apt_1.9.0ubuntu5 python-apt-common_1.9.0ubuntu5 python-minimal_2.7.17-1 python2_2.7.17-1 python2-minimal_2.7.17-1 python2.7_2.7.17-1 python2.7-minimal_2.7.17-1 python3_3.7.5-1ubuntu1 python3-all_3.7.5-1ubuntu1 python3-chardet_3.0.4-4 python3-debian_0.1.36build1 python3-distutils_3.8.0-1 python3-distutils-extra_2.43 python3-gi_3.34.0-1ubuntu2 python3-lib2to3_3.8.0-1 python3-libxml2_2.9.4+dfsg1-8ubuntu1 python3-minimal_3.7.5-1ubuntu1 python3-pkg-resources_41.4.0-1 python3-six_1.12.0-2build1 python3.7_3.7.5-2 python3.7-minimal_3.7.5-2 python3.8_3.8.0-5 python3.8-minimal_3.8.0-5 quilt_0.65-3 rake_12.3.3-1 readline-common_8.0-3 rsync_3.1.3-8 ruby_1:2.5.2 ruby-did-you-mean_1.2.1-1 ruby-minitest_5.13.0-1 ruby-net-telnet_0.1.1-2 ruby-power-assert_1.1.1-1 ruby-test-unit_3.3.4-1 ruby-xmlrpc_0.3.0-2 ruby2.5_2.5.7-1ubuntu1 rubygems-integration_1.14 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-debmake-doc-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sgml-base_1.29.1 sgml-data_2.0.11 shared-mime-info_1.10-1 systemd_244-3ubuntu1 systemd-sysv_244-3ubuntu1 sysvinit-utils_2.96-1ubuntu1 t1utils_1.41-3 tar_1.30+dfsg-6 teckit_2.5.8+ds2-5ubuntu1 tex-common_6.13 texlive_2019.20191208-4 texlive-base_2019.20191208-4 texlive-bibtex-extra_2019.20191208-1 texlive-binaries_2019.20190605.51237-3 texlive-extra-utils_2019.20191208-1 texlive-font-utils_2019.20191208-1 texlive-fonts-recommended_2019.20191208-4 texlive-lang-chinese_2019.20191208-1 texlive-lang-cjk_2019.20191208-1 texlive-lang-cyrillic_2019.20191208-1 texlive-lang-english_2019.20191208-1 texlive-lang-french_2019.20191208-1 texlive-lang-german_2019.20191208-1 texlive-lang-greek_2019.20191208-1 texlive-lang-japanese_2019.20191208-1 texlive-lang-other_2019.20191208-1 texlive-latex-base_2019.20191208-4 texlive-latex-extra_2019.20191208-1 texlive-latex-recommended_2019.20191208-4 texlive-pictures_2019.20191208-4 texlive-science_2019.20191208-1 texlive-xetex_2019.20191208-4 tipa_2:1.3-20 tree_1.8.0-1 tzdata_2019c-3 ubuntu-keyring_2018.09.18.1 ubuntu-mono_19.04-0ubuntu2 ucf_3.0038+nmu1 util-linux_2.34-0.1ubuntu4 vim_2:8.1.0875-5ubuntu3 vim-common_2:8.1.0875-5ubuntu3 vim-runtime_2:8.1.0875-5ubuntu3 w3m_0.5.3-37 wdiff_1.2.2-2build1 x11-common_1:7.7+19ubuntu12 xdg-utils_1.1.3-1ubuntu2 xfonts-encodings_1:1.0.5-0ubuntu1 xfonts-utils_1:7.7+6 xkb-data_2.26-2ubuntu2 xml-core_0.18+nmu1 xsltproc_1.1.33-0ubuntu2 xxd_2:8.1.0875-5ubuntu3 xz-utils_5.2.4-1 zip_3.0-11build1 zlib1g_1:1.2.11.dfsg-1ubuntu3 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Tue Mar 26 17:05:20 2019 UTC 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 dpkg-source: info: extracting debmake-doc in debmake-doc-1.14 dpkg-source: info: unpacking debmake-doc_1.14.orig.tar.xz dpkg-source: info: unpacking debmake-doc_1.14-1.debian.tar.xz Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-18377890 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-18377890 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-18377890 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package debmake-doc dpkg-buildpackage: info: source version 1.14-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean dh_auto_clean make -j4 distclean make[1]: Entering directory '/<>' if [ -e debhello-0.0-pkg1/Makefile ]; then \ make -C debhello-0.0-pkg1 clean ; \ fi if [ -e debhello-0.0-pkg2/Makefile ]; then \ make -C debhello-0.0-pkg2 clean ; \ fi 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 if [ -e debhello-0.0-pkg1/Makefile ]; then \ make -C debhello-0.0-pkg1 distclean ;\ rm -f debhello-0.0-pkg1/Makefile ; \ fi rm -f debhello-0.0-pkg4/.stamp if [ -e debhello-0.0-pkg2/Makefile ]; then \ make -C debhello-0.0-pkg2 distclean ;\ rm -f debhello-0.0-pkg2/Makefile ; \ fi if [ -e debhello-0.0-pkg3/Makefile ]; then \ 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 distclean ;\ rm -f debhello-0.0-pkg4/Makefile ; \ fi rm -f debhello-0.0-pkg2/.stamp rm -f debhello-0.0-pkg3/.stamp if [ -e debhello-0.1-pkg1/Makefile ]; then \ make -C debhello-0.1-pkg1 clean ; \ fi rm -f debhello-0.0-pkg4/.stamp if [ -e debhello-0.2-pkg1/Makefile ]; then \ make -C debhello-0.2-pkg1 clean ; \ fi 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 rm -f debhello-0.2-pkg1/.stamp rm -f debhello-0.1-pkg1/.stamp rm -f debhello-0.3-pkg1/.stamp rm -f debhello-1.0-pkg1/.stamp if [ -e debhello-0.2-pkg1/Makefile ]; then \ make -C debhello-0.2-pkg1 distclean ;\ rm -f debhello-0.2-pkg1/Makefile ; \ fi if [ -e debhello-0.1-pkg1/Makefile ]; then \ make -C debhello-0.1-pkg1 distclean ;\ rm -f debhello-0.1-pkg1/Makefile ; \ fi if [ -e debhello-0.3-pkg1/Makefile ]; then \ make -C debhello-0.3-pkg1 distclean ;\ rm -f debhello-0.3-pkg1/Makefile ; \ fi if [ -e debhello-1.0-pkg1/Makefile ]; then \ make -C debhello-1.0-pkg1 distclean ;\ rm -f debhello-1.0-pkg1/Makefile ; \ fi rm -f debhello-0.2-pkg1/.stamp rm -f debhello-0.1-pkg1/.stamp rm -f debhello-0.3-pkg1/.stamp rm -f debhello-1.0-pkg1/.stamp if [ -e debhello-1.1-pkg1/Makefile ]; then \ make -C debhello-1.1-pkg1 clean ; \ fi if [ -e debhello-1.2-pkg1/Makefile ]; then \ make -C debhello-1.2-pkg1 clean ; \ fi if [ -e debhello-1.3-pkg1/Makefile ]; then \ make -C debhello-1.3-pkg1 clean ; \ fi if [ -e debhello-1.4-pkg1/Makefile ]; then \ make -C debhello-1.4-pkg1 clean ; \ fi rm -f debhello-1.2-pkg1/.stamp rm -f debhello-1.3-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 ; \ 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 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-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 distclean ;\ rm -f debhello-1.4-pkg1/Makefile ; \ fi rm -f debhello-1.1-pkg1/.stamp if [ -e debhello-1.5-pkg1/Makefile ]; then \ make -C debhello-1.5-pkg1 clean ; \ fi if [ -e debhello-1.6-pkg1/Makefile ]; then \ make -C debhello-1.6-pkg1 clean ; \ fi rm -f debhello-1.4-pkg1/.stamp rm -f debhello-1.5-pkg1/.stamp if [ -e debhello-1.7-pkg1/Makefile ]; then \ make -C debhello-1.7-pkg1 clean ; \ 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.7-pkg1/.stamp if [ -e debhello-2.0-pkg1/Makefile ]; then \ make -C debhello-2.0-pkg1 clean ; \ fi rm -f debhello-1.5-pkg1/.stamp if [ -e debhello-1.7-pkg1/Makefile ]; then \ make -C debhello-1.7-pkg1 distclean ;\ rm -f debhello-1.7-pkg1/Makefile ; \ fi rm -f debhello-2.0-pkg1/.stamp rm -f debhello-1.6-pkg1/.stamp if [ -e debhello-2.0-pkg2/Makefile ]; then \ make -C debhello-2.0-pkg2 clean ; \ fi rm -f debhello-1.7-pkg1/.stamp if [ -e debhello-2.0-pkg1/Makefile ]; then \ make -C debhello-2.0-pkg1 distclean ;\ rm -f debhello-2.0-pkg1/Makefile ; \ fi 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-2.0-pkg2/.stamp rm -f debhello-2.0-pkg1/.stamp if [ -e debhello-2.1-pkg1/Makefile ]; then \ make -C debhello-2.1-pkg1 clean ; \ fi rm -f debhello-1.6-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.0-pkg2/.stamp if [ -e debhello-2.1-pkg2/Makefile ]; then \ make -C debhello-2.1-pkg2 clean ; \ fi if [ -e debhello-3.0-pkg1/Makefile ]; then \ make -C debhello-3.0-pkg1 clean ; \ fi rm -f debhello-2.1-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 if [ -e debhello-2.1-pkg2/Makefile ]; then \ make -C debhello-2.1-pkg2 distclean ;\ rm -f debhello-2.1-pkg2/Makefile ; \ fi rm -f debhello-3.0-pkg1/.stamp if [ -e debhello-3.1-pkg1/Makefile ]; then \ make -C debhello-3.1-pkg1 clean ; \ fi rm -f debhello-2.1-pkg2/.stamp if [ -e debhello-3.0-pkg1/Makefile ]; then \ make -C debhello-3.0-pkg1 distclean ;\ rm -f debhello-3.0-pkg1/Makefile ; \ fi rm -f debhello-2.1-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 if [ -e debhello-3.1-pkg1/Makefile ]; then \ make -C debhello-3.1-pkg1 distclean ;\ rm -f debhello-3.1-pkg1/Makefile ; \ fi rm -f debhello-3.2-pkg1/.stamp rm -f debhello-3.3-pkg1/.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 distclean ;\ rm -f debhello-3.2-pkg1/Makefile ; \ fi if [ -e debhello-3.3-pkg1/Makefile ]; then \ make -C debhello-3.3-pkg1 distclean ;\ rm -f debhello-3.3-pkg1/Makefile ; \ fi if [ -e debhello-3.4-pkg1/Makefile ]; then \ make -C debhello-3.4-pkg1 clean ; \ fi # don't clean packages rm -f debhello-3.2-pkg1/.stamp rm -f debhello-3.4-pkg1/.stamp rm -f debhello-3.3-pkg1/.stamp # don't clean packages # don't clean packages if [ -e debhello-3.4-pkg1/Makefile ]; then \ make -C debhello-3.4-pkg1 distclean ;\ rm -f debhello-3.4-pkg1/Makefile ; \ fi # don't clean packages # don't clean packages # don't clean packages # don't clean packages rm -f debhello-3.4-pkg1/.stamp # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # don't clean packages # 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 rm -f *.swp *~ *.tmp rm -f url.ent rm -f po/*~ po/*.mo po/*.pot rm -rf /<>/debian/debmake-doc/usr/share/doc/debmake-doc/tmp rm -rf /<>/debian/debmake-doc/usr/share/doc/debmake-doc rm -rf en ja zh-cn de ru en rm -f debmake-doc.en.x00 debmake-doc.ja.x00 debmake-doc.zh-cn.x00 debmake-doc.de.x00 debmake-doc.ru.x00 rm -f debmake-doc.en.x01 debmake-doc.ja.x01 debmake-doc.zh-cn.x01 debmake-doc.de.x01 debmake-doc.ru.x01 rm -f debmake-doc.en.x02 debmake-doc.ja.x02 debmake-doc.zh-cn.x02 debmake-doc.de.x02 debmake-doc.ru.x02 rm -f debmake-doc.en.xml debmake-doc.ja.xml debmake-doc.zh-cn.xml debmake-doc.de.xml debmake-doc.ru.xml rm -f fuzzy.log rm -rf /<>/debian/debmake-doc/usr/share/doc/debmake-doc/tmp make -C asciidoc clean make[2]: Entering directory '/<>/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 '/<>/asciidoc' make[1]: Leaving directory '/<>' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debmake-doc.substvars debian/files rm -fr -- debian/debmake-doc/ 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 {} + \) \) debian/rules build dh build dh_update_autotools_config dh_autoreconf dh_auto_configure dh_auto_build make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>' mkdir -p /<>/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 '/<>' 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/ tar --exclude=debhello-0.3/debian -cvzf debhello-0.3.tar.gz debhello-0.3/ debhello-0.0/ debhello-0.0/LICENSE debhello-0.0/src/ debhello-0.0/src/hello.c debhello-0.0/Makefile debhello-0.1/ debhello-0.2/ debhello-0.2/scripts/ debhello-0.2/scripts/hello debhello-0.2/LICENSE debhello-0.2/data/ debhello-0.2/data/hello.desktop debhello-0.2/data/hello.png debhello-0.2/man/ debhello-0.2/man/hello.1 debhello-0.3/ debhello-0.3/LICENSE debhello-0.3/src/ debhello-0.3/src/hello.c debhello-0.3/Makefile 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/ tar --exclude=debhello-1.2/debian -cvzf debhello-1.2.tar.gz debhello-1.2/ debhello-1.1/ debhello-1.1/setup.py debhello-1.1/scripts/ debhello-1.1/scripts/hello debhello-1.1/LICENSE debhello-1.1/MANIFEST.in debhello-1.1/hello_py/ debhello-1.1/hello_py/__init__.py debhello-1.1/PKG-INFO debhello-1.2/ debhello-1.2/scripts/ debhello-1.2/scripts/hello debhello-1.2/LICENSE debhello-1.2/data/ debhello-1.2/data/hello.desktop debhello-1.2/data/hello.png debhello-1.2/man/ debhello-1.2/man/hello.1 debhello-1.2/Makefile tar --exclude=debhello-1.3/debian -cvzf debhello-1.3.tar.gz debhello-1.3/ tar --exclude=debhello-1.4/debian -cvzf debhello-1.4.tar.gz debhello-1.4/ debhello-1.0/ debhello-1.0/scripts/ debhello-1.3/ debhello-1.3/setup.py debhello-1.3/scripts/ debhello-1.3/scripts/hello debhello-1.3/LICENSE debhello-1.3/data/ debhello-1.3/data/hello.desktop debhello-1.3/data/hello.png debhello-1.3/MANIFEST.in debhello-1.3/man/ debhello-1.3/man/hello.1 debhello-1.3/hello_py/ debhello-1.3/hello_py/__init__.py debhello-1.3/PKG-INFO tar --exclude=debhello-1.5/debian -cvzf debhello-1.5.tar.gz debhello-1.5/ debhello-1.4/ debhello-1.4/LICENSE debhello-1.4/src/ debhello-1.4/src/hello.c debhello-1.4/src/config.h debhello-1.4/data/ debhello-1.4/data/hello.desktop debhello-1.4/data/hello.png debhello-1.4/man/ debhello-1.4/man/hello.1 debhello-1.4/Makefile debhello-1.0/scripts/hello debhello-1.0/LICENSE debhello-1.0/data/ debhello-1.0/data/hello.desktop debhello-1.0/data/hello.png debhello-1.0/man/ debhello-1.0/man/hello.1 debhello-1.0/Makefile tar --exclude=debhello-1.6/debian -cvzf debhello-1.6.tar.gz debhello-1.6/ tar --exclude=debhello-1.7/debian -cvzf debhello-1.7.tar.gz debhello-1.7/ tar --exclude=debhello-2.0/debian -cvzf debhello-2.0.tar.gz debhello-2.0/ 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.desktop debhello-1.5/data/hello.png debhello-1.5/configure debhello-1.5/man/ debhello-1.5/man/hello.1 debhello-1.5/Makefile.in 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.desktop debhello-1.6/data/hello.png debhello-1.6/configure.ac debhello-1.6/man/ debhello-1.6/man/hello.1 debhello-1.6/man/Makefile.am debhello-1.6/Makefile.am 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/ tar --exclude=debhello-2.1/debian -cvzf debhello-2.1.tar.gz debhello-2.1/ debhello-1.7/data/hello.desktop tar --exclude=debhello-3.0/debian -cvzf debhello-3.0.tar.gz debhello-3.0/ debhello-1.7/data/hello.png 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/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/Makefile.am debhello-2.0/lib/sharedlib.h debhello-2.0/lib/sharedlib.c debhello-2.0/Makefile.am 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.desktop debhello-2.1/data/hello.png debhello-2.1/man/ debhello-2.1/man/hello.1 debhello-2.1/man/CMakeLists.txt debhello-2.1/lib/ debhello-2.1/lib/sharedlib.h debhello-2.1/lib/sharedlib.c debhello-2.1/lib/CMakeLists.txt debhello-2.1/CMakeLists.txt debhello-1.7/man/ debhello-1.7/man/hello.1 debhello-1.7/man/CMakeLists.txt debhello-1.7/CMakeLists.txt tar --exclude=debhello-3.1/debian -cvzf debhello-3.1.tar.gz debhello-3.1/ debhello-3.0/ tar --exclude=debhello-3.2/debian -cvzf debhello-3.2.tar.gz debhello-3.2/ debhello-3.0/scripts/ debhello-3.0/scripts/hello debhello-3.0/LICENSE debhello-3.0/data/ debhello-3.0/data/hello.png debhello-3.1/ debhello-3.1/setup.py debhello-3.1/scripts/ debhello-3.1/scripts/hello debhello-3.1/LICENSE 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/ja.po debhello-3.1/po/LINGUAS debhello-3.1/po/POTFILES.in debhello-3.1/MANIFEST.in debhello-3.1/man/ debhello-3.1/man/hello.1 debhello-3.1/hello_py/ debhello-3.1/hello_py/__init__.py debhello-3.1/PKG-INFO debhello-3.1/setup.cfg tar --exclude=debhello-3.3/debian -cvzf debhello-3.3.tar.gz debhello-3.3/ debhello-3.0/data/hello.desktop.in debhello-3.0/po/ debhello-3.0/po/ja.po debhello-3.0/po/LINGUAS debhello-3.0/po/Makefile debhello-3.0/man/ debhello-3.2/ 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/ja.po debhello-3.2/po/LINGUAS debhello-3.2/po/Makefile debhello-3.2/configure debhello-3.2/man/ debhello-3.2/man/hello.1 debhello-3.2/Makefile.in debhello-3.3/ debhello-3.3/src/ debhello-3.3/src/hello.c debhello-3.3/src/Makefile.am debhello-3.3/data/ debhello-3.3/data/hello.png debhello-3.3/data/hello.desktop.in debhello-3.3/configure.ac debhello-3.3/po/ debhello-3.3/po/quot.sed debhello-3.3/po/Rules-quot debhello-3.3/po/fr.po debhello-3.3/po/insert-header.sin debhello-3.3/po/LINGUAS debhello-3.3/po/Makevars debhello-3.3/po/boldquot.sed debhello-3.3/po/Makefile.in.in debhello-3.3/po/en@quot.header debhello-3.3/po/remove-potcdate.sin debhello-3.3/po/en@boldquot.header debhello-3.3/po/POTFILES.in debhello-3.3/po/ChangeLog debhello-3.3/man/ debhello-3.3/man/hello.1 debhello-3.3/man/Makefile.am debhello-3.3/lib/ debhello-3.3/lib/Makefile.am debhello-3.3/lib/sharedlib.h debhello-3.3/lib/sharedlib.c debhello-3.3/Makefile.am debhello-3.3/configure.ac.new debhello-3.0/man/hello.1 debhello-3.0/Makefile tar --exclude=debhello-3.4/debian -cvzf debhello-3.4.tar.gz debhello-3.4/ 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/ja.po debhello-3.4/po/LINGUAS debhello-3.4/po/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/sharedlib.h debhello-3.4/lib/sharedlib.c debhello-3.4/lib/CMakeLists.txt debhello-3.4/CMakeLists.txt ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz ln -sf debhello-0.1.tar.gz debhello_0.1.orig.tar.gz ln -sf debhello-0.2.tar.gz debhello_0.2.orig.tar.gz ln -sf debhello-0.3.tar.gz debhello_0.3.orig.tar.gz ln -sf debhello-1.0.tar.gz debhello_1.0.orig.tar.gz ln -sf debhello-1.1.tar.gz debhello_1.1.orig.tar.gz ln -sf debhello-1.2.tar.gz debhello_1.2.orig.tar.gz 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 ln -sf debhello-1.6.tar.gz debhello_1.6.orig.tar.gz ln -sf debhello-1.7.tar.gz debhello_1.7.orig.tar.gz ln -sf debhello-2.0.tar.gz debhello_2.0.orig.tar.gz ln -sf debhello-2.1.tar.gz debhello_2.1.orig.tar.gz ln -sf debhello-3.0.tar.gz debhello_3.0.orig.tar.gz ln -sf debhello-3.1.tar.gz debhello_3.1.orig.tar.gz 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 '/<>' make makes # add Makefile make[2]: Entering directory '/<>' 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 ln -sf ../debian-template/Makefile debhello-0.0-pkg4/Makefile ln -sf ../debian-template/Makefile debhello-0.1-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-0.2-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-0.3-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-1.0-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-1.1-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-1.2-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-1.3-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-1.4-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-1.5-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-1.6-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-1.7-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-2.0-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-2.0-pkg2/Makefile ln -sf ../debian-template/Makefile debhello-2.1-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-2.1-pkg2/Makefile ln -sf ../debian-template/Makefile debhello-3.0-pkg1/Makefile ln -sf ../debian-template/Makefile debhello-3.1-pkg1/Makefile 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 '/<>' make stamps # build source make[2]: Entering directory '/<>' ============= Build debhello-0.0-pkg1 ============== ============= Build debhello-0.0-pkg2 ============== ============= Build debhello-0.0-pkg3 ============== ============= Build debhello-0.0-pkg4 ============== make -C debhello-0.0-pkg2 make -C debhello-0.0-pkg1 make -C debhello-0.0-pkg3 make[3]: Entering directory '/<>/debhello-0.0-pkg2' make[3]: Entering directory '/<>/debhello-0.0-pkg1' make -C debhello-0.0-pkg4 make[3]: Entering directory '/<>/debhello-0.0-pkg3' make[3]: Entering directory '/<>/debhello-0.0-pkg4' mkdir -p /<>/debhello-0.0-pkg2/test echo /<>/debhello-0.0-pkg2 > /<>/debhello-0.0-pkg2/next.dir mkdir -p /<>/debhello-0.0-pkg3/test echo debhello-0.0 > /<>/debhello-0.0-pkg2/project mkdir -p /<>/debhello-0.0-pkg1/test echo /<>/debhello-0.0-pkg3 > /<>/debhello-0.0-pkg3/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 /<>/debhello-0.0-pkg2/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-0.0-pkg2/$i.cmd /<>/debhello-0.0-pkg2/$i.log ; \ ERR=$? ; \ cat /<>/debhello-0.0-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#/<>/debhello-0.0-pkg2/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-0.0-pkg2/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done echo debhello-0.0 > /<>/debhello-0.0-pkg3/project mkdir -p /<>/debhello-0.0-pkg4/test echo /<>/debhello-0.0-pkg1 > /<>/debhello-0.0-pkg1/next.dir 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 /<>/debhello-0.0-pkg3/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-0.0-pkg3/$i.cmd /<>/debhello-0.0-pkg3/$i.log ; \ ERR=$? ; \ cat /<>/debhello-0.0-pkg3/$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#/<>/debhello-0.0-pkg3/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-0.0-pkg3/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done echo debhello-0.0 > /<>/debhello-0.0-pkg1/project echo /<>/debhello-0.0-pkg4 > /<>/debhello-0.0-pkg4/next.dir 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 /<>/debhello-0.0-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-0.0-pkg1/$i.cmd /<>/debhello-0.0-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-0.0-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-0.0-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done echo debhello-0.0 > /<>/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 /<>/debhello-0.0-pkg4/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-0.0-pkg4/$i.cmd /<>/debhello-0.0-pkg4/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-0.0-pkg4/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/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 ... $ tar -xzmf debhello-0.0.tar.gz $ wget http://www.example.org/download/debhello-0.0.tar.gz ... $ tar -xzmf debhello-0.0.tar.gz $ wget http://www.example.org/download/debhello-0.0.tar.gz ... $ tar -xzmf debhello-0.0.tar.gz $ tree . ├── debhello-0.0 │   ├── LICENSE │   ├── Makefile │   └── src │   └── hello.c └── debhello-0.0.tar.gz 2 directories, 4 files $ wget http://www.example.org/download/debhello-0.0.tar.gz ... $ tar -xzmf debhello-0.0.tar.gz $ tree $ tree $ tree . ├── debhello-0.0 │   ├── LICENSE │   ├── Makefile │   └── src │   └── hello.c └── 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 │   └── src │   └── hello.c └── debhello-0.0.tar.gz 2 directories, 4 files $ 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"); 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"); return 0; } $ 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 $ 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 $ 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 $ 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 $ cp -a debhello-0.0 debhello-0.0.orig $ vim debhello-0.0/Makefile ... hack, hack, hack, ... $ 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-01-05 15:17:23.692108750 +0000 +++ debhello-0.0/Makefile 2020-01-05 15:17:23.776132903 +0000 @@ -1,4 +1,4 @@ -prefix = /usr/local +prefix = /usr all: src/hello $ rm -rf debhello-0.0 $ mv -f debhello-0.0.orig debhello-0.0 $ cd debhello-0.0 $ debmake $ cd debhello-0.0 $ cd debhello-0.0 $ debmake $ debmake $ cd debhello-0.0 $ debmake 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 = "/<>/debhello-0.0-pkg1/test" I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz I: pwd = "/<>/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: 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: 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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: 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 = "/<>/debhello-0.0-pkg3/test" I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz I: pwd = "/<>/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: 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: 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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: 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 = "/<>/debhello-0.0-pkg2/test" I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz I: pwd = "/<>/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: build_type = make I: scan source for copyright+license text and file extensions 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: 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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: set parameters I: creating => debian/patches/series I: run "debmake -x2" to get more template files I: $ wrap-and-sort 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 = "/<>/debhello-0.0-pkg4/test" I: $ ln -sf debhello-0.0.tar.gz debhello_0.0.orig.tar.gz I: pwd = "/<>/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: build_type = make I: scan source for copyright+license text and file extensions 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: 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 .. $ tree . ├── 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, 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 $ cd .. $ tree . ├── 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, 15 files $ 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. $ 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. $ 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 $ cd .. $ tree . ├── 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, 15 files $ cd .. $ 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/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 .. $ cp -a /<>/debhello-0.0-pkg1/test debmake $ cd /<>/debhello-0.0-pkg1/test $ 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. #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/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. $ vim debhello-0.0/debian/rules ... hack, hack, hack, ... $ cat debhello-0.0/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 $@ override_dh_auto_install: dh_auto_install -- prefix=/usr $ 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. $ 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 .. $ cp -a /<>/debhello-0.0-pkg3/test debmake $ cd /<>/debhello-0.0-pkg3/test $ vim debhello-0.0/debian/control ... hack, hack, hack, ... $ cat debhello-0.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: 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)'. $ 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. $ 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. $ vim debhello-0.0/debian/rules ... hack, hack, hack, ... $ cat debhello-0.0/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.0/debian/copyright ... hack, hack, hack, ... $ cat debhello-0.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. $ cd .. $ cp -a /<>/debhello-0.0-pkg4/test debmake $ cd .. $ cp -a /<>/debhello-0.0-pkg2/test debmake $ cd /<>/debhello-0.0-pkg4/test $ cd /<>/debhello-0.0-pkg2/test $ vim debhello-0.0/debian/control ... hack, hack, hack, ... $ cat debhello-0.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: 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)'. $ dch -r ... hack, hack, hack, ... $ cat debhello-0.0/debian/changelog 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.0 $ cd debhello-0.0 $ vim debian/rules ... hack, hack, hack, ... $ cat 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.0/debian/copyright ... hack, hack, hack, ... $ cat debhello-0.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. $ tree debhello-0.0/debian debhello-0.0/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ vim debian/rules ... hack, hack, hack, ... $ cat 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 debian/control ... hack, hack, hack, ... $ cat 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: 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)'. $ cd debhello-0.0 $ dquilt new 000-prefix-usr.patch $ cd .. $ cp -a /<>/debhello-0.0-pkg1/test package $ cd /<>/debhello-0.0-pkg1/test $ vim debian/control ... hack, hack, hack, ... $ cat 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: 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, ... $ cat 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 .. Patch debian/patches/000-prefix-usr.patch is now on top $ cd debhello-0.0 $ debuild $ dquilt add Makefile $ vim debian/copyright ... hack, hack, hack, ... $ cat 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 .. $ cd debhello-0.0 $ echo '000-prefix-usr.patch' >debian/patches/series $ vim ../000-prefix-usr.patch ... hack, hack, hack, ... $ mv -f ../000-prefix-usr.patch debian/patches/000-prefix-usr.patch $ cat debian/patches/000-prefix-usr.patch From: Osamu Aoki Description: set prefix=/usr patch diff -Nru debhello-0.0.orig/Makefile 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 File Makefile added to patch debian/patches/000-prefix-usr.patch ... hack, hack, hack, ... $ head -1 Makefile prefix = /usr $ dquilt refresh $ dch -r ... hack, hack, hack, ... $ cat debhello-0.0/debian/changelog 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 .. $ cd debhello-0.0 $ dch -r ... hack, hack, hack, ... $ cat debhello-0.0/debian/changelog 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 dpkg-buildpackage -us -uc -ui -i $ 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 Refreshed patch debian/patches/000-prefix-usr.patch $ cd .. $ cp -a /<>/debhello-0.0-pkg2/test package $ cd /<>/debhello-0.0-pkg2/test $ dquilt header -e --dep3 $ vim Makefile ... hack, hack, hack, ... $ head -n1 Makefile prefix = /usr $ cd debhello-0.0 $ debuild ... edit the DEP-3 patch header with editor $ 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 6 directories, 20 files $ cat debian/patches/series 000-prefix-usr.patch $ dpkg-source --commit . 000-prefix-usr.patch ... edit the DEP-3 patch header with editor $ cat debian/patches/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 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 $ cd .. dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 $ cat debhello-0.0/debian/patches/series 000-prefix-usr.patch $ cat debhello-0.0/debian/patches/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 dpkg-buildpackage -us -uc -ui -i $ dch -r ... hack, hack, hack, ... $ cat debhello-0.0/debian/changelog 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-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 .. $ cp -a /<>/debhello-0.0-pkg3/test package $ cd /<>/debhello-0.0-pkg3/test $ 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 --- 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 6 directories, 20 files 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 $ cd debhello-0.0 $ debuild $ cd .. dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 $ 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 .. $ cp -a /<>/debhello-0.0-pkg4/test package $ cd /<>/debhello-0.0-pkg4/test fakeroot debian/rules clean dh clean $ cd debhello-0.0 $ debuild dpkg-buildpackage -us -uc -ui -i dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 000-prefix-usr.patch dh_auto_clean dpkg-buildpackage -us -uc -ui -i 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 make -j4 distclean fakeroot debian/rules clean make[1]: Entering directory '/<>/debhello-0.0-pkg1/test/debhello-0.0' rm -f src/hello make[1]: Leaving directory '/<>/debhello-0.0-pkg1/test/debhello-0.0' dh_clean dh clean dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 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-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 dh_auto_clean dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 make -j4 distclean make[1]: Entering directory '/<>/debhello-0.0-pkg2/test/debhello-0.0' rm -f src/hello make[1]: Leaving directory '/<>/debhello-0.0-pkg2/test/debhello-0.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: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_0.0.orig.tar.gz dpkg-source -i -b . dpkg-source: info: building debhello in debhello_0.0-1.debian.tar.xz dpkg-source: info: building debhello in debhello_0.0-1.dsc fakeroot debian/rules clean debian/rules build dh build dh clean dh_update_autotools_config fakeroot debian/rules clean dh_auto_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_autoreconf 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 debian/rules build dh build make -j4 distclean make[1]: Entering directory '/<>/debhello-0.0-pkg3/test/debhello-0.0' rm -f src/hello make[1]: Leaving directory '/<>/debhello-0.0-pkg3/test/debhello-0.0' dh_clean dh_auto_configure 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 . dh_auto_clean dh_auto_build dh_update_autotools_config dh_autoreconf make -j4 distclean make[1]: Entering directory '/<>/debhello-0.0-pkg4/test/debhello-0.0' rm -f src/hello make[1]: Leaving directory '/<>/debhello-0.0-pkg4/test/debhello-0.0' dh_clean make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-0.0-pkg1/test/debhello-0.0' # CFLAGS=-g -O2 # -fdebug-prefix-map=/<>=. # -fstack-protector-strong -Wformat -Werror=format-security cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c 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 {} + \) \) dh_auto_configure dpkg-source -i -b . make[1]: Leaving directory '/<>/debhello-0.0-pkg1/test/debhello-0.0' dh_auto_test dh_auto_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 create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dpkg-source: info: building debhello in debhello_0.0-1.dsc dh binary debian/rules build dh build make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-0.0-pkg2/test/debhello-0.0' # CFLAGS=-g -O2 # -fdebug-prefix-map=/<>=. # -fstack-protector-strong -Wformat -Werror=format-security cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c make[1]: Leaving directory '/<>/debhello-0.0-pkg2/test/debhello-0.0' dh_auto_test dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_0.0.orig.tar.gz dh_testroot dh_update_autotools_config dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: building debhello in debhello_0.0-1.debian.tar.xz dh_prep dh_autoreconf create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dpkg-source: info: building debhello in debhello_0.0-1.dsc debian/rules build dh binary dh build 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 '/<>/debhello-0.0-pkg1/test/debhello-0.0' dh_auto_install -- prefix=/usr dh_auto_configure dh_testroot dh_update_autotools_config dh_auto_build install -d /<>/debhello-0.0-pkg1/test/debhello-0.0/debian/debhello make -j4 install DESTDIR=/<>/debhello-0.0-pkg1/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr dh_prep make[2]: Entering directory '/<>/debhello-0.0-pkg1/test/debhello-0.0' install -D src/hello \ /<>/debhello-0.0-pkg1/test/debhello-0.0/debian/debhello/usr/bin/hello dh_autoreconf make[2]: Leaving directory '/<>/debhello-0.0-pkg1/test/debhello-0.0' make[1]: Leaving directory '/<>/debhello-0.0-pkg1/test/debhello-0.0' dh_installdocs make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-0.0-pkg3/test/debhello-0.0' # CFLAGS=-g -O2 # -fdebug-prefix-map=/<>=. # -fstack-protector-strong -Wformat -Werror=format-security cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -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_configure dh_auto_install 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 make[1]: Leaving directory '/<>/debhello-0.0-pkg3/test/debhello-0.0' dh_auto_test dh_auto_build install -d /<>/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello make -j4 install DESTDIR=/<>/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-0.0-pkg2/test/debhello-0.0' install -D src/hello \ /<>/debhello-0.0-pkg2/test/debhello-0.0/debian/debhello/usr/bin/hello make[1]: Leaving directory '/<>/debhello-0.0-pkg2/test/debhello-0.0' dh_installdocs create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-0.0-pkg4/test/debhello-0.0' dh binary install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian # CFLAGS=-g -O2 # -fdebug-prefix-map=/<>=. # -fstack-protector-strong -Wformat -Werror=format-security cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c dh_perl 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 make[1]: Leaving directory '/<>/debhello-0.0-pkg4/test/debhello-0.0' dh_auto_test dh_link dh_testroot dh_strip_nondeterminism dh_prep install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dh_perl create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ dh_auto_install dh_link dh_compress cd debian/debhello install -d /<>/debhello-0.0-pkg3/test/debhello-0.0/debian/debhello dh_strip_nondeterminism dh_testroot make -j4 install DESTDIR=/<>/debhello-0.0-pkg3/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian make[1]: Entering directory '/<>/debhello-0.0-pkg3/test/debhello-0.0' install -D src/hello \ /<>/debhello-0.0-pkg3/test/debhello-0.0/debian/debhello/usr/bin/hello cd '/<>/debhello-0.0-pkg1/test/debhello-0.0' make[1]: Leaving directory '/<>/debhello-0.0-pkg3/test/debhello-0.0' dh_installdocs dh_fixperms dh_prep 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 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 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_compress rm -f -- debian/debhello.substvars find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ 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_auto_install dh_missing cd debian/debhello chmod a-x usr/share/doc/debhello/changelog.Debian dh_strip gzip -9nf usr/share/doc/debhello/changelog.Debian cd '/<>/debhello-0.0-pkg2/test/debhello-0.0' dh_fixperms install -d /<>/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello make -j4 install DESTDIR=/<>/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian make[1]: Entering directory '/<>/debhello-0.0-pkg4/test/debhello-0.0' install -D src/hello \ /<>/debhello-0.0-pkg4/test/debhello-0.0/debian/debhello/usr/bin/hello make[1]: Leaving directory '/<>/debhello-0.0-pkg4/test/debhello-0.0' dh_installdocs dh_perl 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 install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/63 objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/63/465e1e931ac95ee41b189160c8e8718270fafb.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/63/465e1e931ac95ee41b189160c8e8718270fafb.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/63/465e1e931ac95ee41b189160c8e8718270fafb.debug strip --remove-section=.comment --remove-section=.note 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 objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/63/465e1e931ac95ee41b189160c8e8718270fafb.debug debian/debhello/usr/bin/hello dh_link 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 rm -fr debian/.debhelper/debhello/dbgsym-root find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 dh_installchangelogs 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_makeshlibs find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing dh_strip_nondeterminism rm -f debian/debhello/DEBIAN/shlibs dh_strip dh_shlibdeps install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dh_compress dh_perl 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/1933b20070d7578db81ae4a466cf43e382f893.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/1933b20070d7578db81ae4a466cf43e382f893.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/02/1933b20070d7578db81ae4a466cf43e382f893.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/02/1933b20070d7578db81ae4a466cf43e382f893.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello cd debian/debhello dh_link chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian rm -f debian/debhello/DEBIAN/shlibs cd '/<>/debhello-0.0-pkg3/test/debhello-0.0' dh_fixperms dh_shlibdeps dh_strip_nondeterminism find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 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 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 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 find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing cd debian/debhello dh_strip chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian cd '/<>/debhello-0.0-pkg4/test/debhello-0.0' dh_fixperms install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/95 objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/95/5bff98bbc95388c385fef54b520910b443b344.debug find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/95/5bff98bbc95388c385fef54b520910b443b344.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/95/5bff98bbc95388c385fef54b520910b443b344.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/95/5bff98bbc95388c385fef54b520910b443b344.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs 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 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 dh_shlibdeps dh_missing dh_strip install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/b3 objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/b3/24bf63c5600e7df5253d0fcee42d3ebf12cb93.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/b3/24bf63c5600e7df5253d0fcee42d3ebf12cb93.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/b3/24bf63c5600e7df5253d0fcee42d3ebf12cb93.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/b3/24bf63c5600e7df5253d0fcee42d3ebf12cb93.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs rm -f debian/debhello/DEBIAN/shlibs dh_shlibdeps dh_installdeb dh_gencontrol install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars 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 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 dh_builddeb 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 dh_builddeb dpkg-deb --build debian/debhello .. dh_installdeb dpkg-deb --build debian/debhello .. 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 /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_installdeb 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 /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 .. /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb --build debian/debhello .. /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_0.0-1_amd64.deb'. dpkg-genbuildinfo /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_0.0-1_amd64.deb'. dpkg-genbuildinfo /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-genchanges >../debhello_0.0-1_amd64.changes /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . dpkg-genchanges >../debhello_0.0-1_amd64.changes /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_0.0-1_amd64.deb'. dpkg-genbuildinfo dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_0.0-1_amd64.changes ... dpkg-genchanges: info: including full source code in upload /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_0.0-1_amd64.deb'. dpkg-source -i --after-build . dpkg-genbuildinfo dpkg-genchanges >../debhello_0.0-1_amd64.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_amd64.changes ... dpkg-genchanges >../debhello_0.0-1_amd64.changes dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . 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_amd64.changes ... dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_0.0-1_amd64.changes ... E: debhello changes: bad-distribution-in-changes-file unstable E: debhello changes: bad-distribution-in-changes-file unstable E: debhello changes: bad-distribution-in-changes-file unstable W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) E: debhello changes: bad-distribution-in-changes-file unstable W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) W: debhello: readme-debian-contains-debmake-template W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) W: debhello: readme-debian-contains-debmake-template W: debhello: readme-debian-contains-debmake-template W: debhello: readme-debian-contains-debmake-template W: debhello: binary-without-manpage usr/bin/hello W: debhello: binary-without-manpage usr/bin/hello Finished running lintian. $ cd .. $ tree -FL 1 . ├── debhello-0.0/ ├── debhello-0.0.tar.gz ├── debhello_0.0-1.debian.tar.xz ├── debhello_0.0-1.dsc ├── debhello_0.0-1_amd64.build ├── debhello_0.0-1_amd64.buildinfo ├── debhello_0.0-1_amd64.changes ├── debhello_0.0-1_amd64.deb └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz 1 directory, 8 files W: debhello: binary-without-manpage usr/bin/hello Finished running lintian. $ dpkg -c debhello_0.0-1_amd64.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/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 $ cd .. $ tree -FL 1 . ├── 000-prefix-usr.patch ├── debhello-0.0/ ├── debhello-0.0.tar.gz ├── debhello_0.0-1.debian.tar.xz ├── debhello_0.0-1.dsc ├── debhello_0.0-1_amd64.build ├── debhello_0.0-1_amd64.buildinfo ├── debhello_0.0-1_amd64.changes ├── debhello_0.0-1_amd64.deb └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz 1 directory, 9 files 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 -c debhello_0.0-1_amd64.deb $ dpkg -f debhello_0.0-1_amd64.deb pre-depends \ depends recommends conflicts breaks Depends: libc6 (>= 2.2.5) 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 make[3]: Leaving directory '/<>/debhello-0.0-pkg1' touch debhello-0.0-pkg1/.stamp ============= Build debhello-0.1-pkg1 ============== make -C debhello-0.1-pkg1 make[3]: Entering directory '/<>/debhello-0.1-pkg1' mkdir -p /<>/debhello-0.1-pkg1/test echo /<>/debhello-0.1-pkg1 > /<>/debhello-0.1-pkg1/next.dir echo debhello-0.1 > /<>/debhello-0.1-pkg1/project for i in step000 step200 step201 step299 ; do \ cd $(cat /<>/debhello-0.1-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-0.1-pkg1/$i.cmd /<>/debhello-0.1-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-0.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#/<>/debhello-0.1-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-0.1-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ 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 $ mkdir debhello-0.1 $ tree . └── debhello-0.1 1 directory, 0 files Finished running lintian. $ dpkg -f debhello_0.0-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.2.5) $ debmake -t -p debhello -u 0.1 -r 1 -x4 W: debhello: binary-without-manpage usr/bin/hello $ cd .. $ tree -FL 1 . ├── debhello-0.0/ ├── debhello-0.0.tar.gz ├── debhello_0.0-1.debian.tar.xz ├── debhello_0.0-1.dsc ├── debhello_0.0-1_amd64.build ├── debhello_0.0-1_amd64.buildinfo ├── debhello_0.0-1_amd64.changes ├── debhello_0.0-1_amd64.deb └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz 1 directory, 8 files make[3]: Leaving directory '/<>/debhello-0.0-pkg2' touch debhello-0.0-pkg2/.stamp ============= Build debhello-0.2-pkg1 ============== make -C debhello-0.2-pkg1 make[3]: Entering directory '/<>/debhello-0.2-pkg1' mkdir -p /<>/debhello-0.2-pkg1/test echo /<>/debhello-0.2-pkg1 > /<>/debhello-0.2-pkg1/next.dir echo debhello-0.2 > /<>/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 /<>/debhello-0.2-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-0.2-pkg1/$i.cmd /<>/debhello-0.2-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-0.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#/<>/debhello-0.2-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-0.2-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ wget http://www.example.org/download/debhello-0.2.tar.gz ... $ tar -xzmf debhello-0.2.tar.gz $ tree . ├── debhello-0.2 │   ├── LICENSE │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── man │   │   └── hello.1 │   └── scripts │   └── hello └── debhello-0.2.tar.gz 4 directories, 6 files $ dpkg -c debhello_0.0-1_amd64.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-0.2/scripts/hello #!/bin/sh -e echo "Hello from the shell!" echo "" echo -n "Type Enter to exit this program: " read X $ 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 $ cat debhello-0.2/data/hello.desktop [Desktop Entry] Name=Hello Name[fr]=Bonjour Comment=Greetings Comment[fr]=Salutations Type=Application Keywords=hello Exec=hello Terminal=true Icon=hello.png Categories=Utility; $ dpkg -f debhello_0.0-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.2.5) $ cd debhello-0.2 $ debmake -b':sh' make[3]: Leaving directory '/<>/debhello-0.0-pkg3' touch debhello-0.0-pkg3/.stamp ============= Build debhello-0.3-pkg1 ============== make -C debhello-0.3-pkg1 make[3]: Entering directory '/<>/debhello-0.3-pkg1' mkdir -p /<>/debhello-0.3-pkg1/test echo /<>/debhello-0.3-pkg1 > /<>/debhello-0.3-pkg1/next.dir echo debhello-0.3 > /<>/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 /<>/debhello-0.3-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-0.3-pkg1/$i.cmd /<>/debhello-0.3-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-0.3-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-0.3-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ wget http://www.example.org/download/debhello-0.3.tar.gz ... $ 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 Finished running lintian. $ 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; } $ cd .. $ tree -FL 1 . ├── debhello-0.0/ ├── debhello-0.0.tar.gz ├── debhello_0.0-1.debian.tar.xz ├── debhello_0.0-1.dsc ├── debhello_0.0-1_amd64.build ├── debhello_0.0-1_amd64.buildinfo ├── debhello_0.0-1_amd64.changes ├── debhello_0.0-1_amd64.deb └── debhello_0.0.orig.tar.gz -> debhello-0.0.tar.gz 1 directory, 8 files $ 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 $ dpkg -c debhello_0.0-1_amd64.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 I: set parameters I: sanity check of parameters W: -p "debhello" != auto set value "" W: -u "0.1" != auto set value "0~2001051517" 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 = "/<>/debhello-0.1-pkg1/test/debhello-0.1" I: pwd = "/<>/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: pwd = "/<>/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 = "/<>/debhello-0.1-pkg1/test" I: $ ln -sf debhello-0.1.tar.gz debhello_0.1.orig.tar.gz $ cd debhello-0.3 I: pwd = "/<>/debhello-0.1-pkg1/test/debhello-0.1" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign I: analyze the source tree I: build_type = Unknown I: scan source for copyright+license text and file extensions I: check_all_licenses W: check_all_licenses(files) should have files I: I: check_all_licenses completed for 0 files. I: bunch_all_licenses I: format_all_licenses I: make debian/* template files I: debmake -x "4" ... 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 $ debmake I: substituting => /usr/share/debmake/extra2single/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2single/postinst I: creating => debian/postinst 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/extra2single/preinst I: creating => debian/preinst I: substituting => /usr/share/debmake/extra2single/links I: creating => debian/links I: substituting => /usr/share/debmake/extra2single/postrm I: creating => debian/postrm I: substituting => /usr/share/debmake/extra3/package.default.ex I: creating => debian/debhello.default.ex I: substituting => /usr/share/debmake/extra3/package.lintian-overrides.ex I: creating => debian/debhello.lintian-overrides.ex I: substituting => /usr/share/debmake/extra3/manpage.xml.ex I: creating => debian/manpage.xml.ex I: substituting => /usr/share/debmake/extra3/package.upstart.ex I: creating => debian/debhello.upstart.ex I: substituting => /usr/share/debmake/extra3/manpage.asciidoc.ex I: creating => debian/manpage.asciidoc.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.bug-presubj.ex I: creating => debian/debhello.bug-presubj.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.bug-script.ex I: creating => debian/debhello.bug-script.ex I: substituting => /usr/share/debmake/extra3/package.cron.daily.ex I: creating => debian/debhello.cron.daily.ex I: substituting => /usr/share/debmake/extra3/manpage.sgml.ex I: creating => debian/manpage.sgml.ex I: substituting => /usr/share/debmake/extra3/package.cron.hourly.ex I: creating => debian/debhello.cron.hourly.ex I: substituting => /usr/share/debmake/extra3/package.init.ex I: creating => debian/debhello.init.ex I: substituting => /usr/share/debmake/extra3/package.cron.monthly.ex I: creating => debian/debhello.cron.monthly.ex I: substituting => /usr/share/debmake/extra3/package.tmpfile.ex I: creating => debian/debhello.tmpfile.ex I: substituting => /usr/share/debmake/extra3/manpage.1.ex I: creating => debian/manpage.1.ex I: substituting => /usr/share/debmake/extra3/package.service.ex I: creating => debian/debhello.service.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.cron.d.ex I: creating => debian/debhello.cron.d.ex I: substituting => /usr/share/debmake/extra3/package.conffiles.ex I: creating => debian/debhello.conffiles.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.bug-control.ex I: creating => debian/debhello.bug-control.ex I: substituting => /usr/share/debmake/extra3/source.lintian-overrides.ex I: creating => debian/source.lintian-overrides.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/LGPL-3.0+ I: creating => debian/license-examples/LGPL-3.0+ I: substituting => /usr/share/debmake/extra4/Artistic-1.0 I: creating => debian/license-examples/Artistic-1.0 I: substituting => /usr/share/debmake/extra4/Apache-2.0 I: creating => debian/license-examples/Apache-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/GPL-2.0+ I: creating => debian/license-examples/GPL-2.0+ I: substituting => /usr/share/debmake/extra4/BSD-3-Clause I: creating => debian/license-examples/BSD-3-Clause I: $ wrap-and-sort $ 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 -f debhello_0.0-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.2.5) make[3]: Leaving directory '/<>/debhello-0.0-pkg4' touch debhello-0.0-pkg4/.stamp ============= Build debhello-1.0-pkg1 ============== make -C debhello-1.0-pkg1 make[3]: Entering directory '/<>/debhello-1.0-pkg1' mkdir -p /<>/debhello-1.0-pkg1/test echo /<>/debhello-1.0-pkg1 > /<>/debhello-1.0-pkg1/next.dir echo debhello-1.0 > /<>/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 /<>/debhello-1.0-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-1.0-pkg1/$i.cmd /<>/debhello-1.0-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-1.0-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/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 I: set parameters 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 = "/<>/debhello-0.2-pkg1/test" I: $ ln -sf debhello-0.2.tar.gz debhello_0.2.orig.tar.gz I: pwd = "/<>/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: build_type = Unknown 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: ...W: Non-UTF-8 char found, using latin-1: data/hello.png . 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 $ cd .. $ tree . ├── debhello-0.1 │   └── debian │   ├── README.Debian │   ├── changelog │   ├── clean │   ├── compat │   ├── control │   ├── copyright │   ├── debhello.bug-control.ex │   ├── debhello.bug-presubj.ex │   ├── debhello.bug-script.ex │   ├── debhello.conffiles.ex │   ├── debhello.cron.d.ex │   ├── debhello.cron.daily.ex │   ├── debhello.cron.hourly.ex │   ├── debhello.cron.monthly.ex │   ├── debhello.cron.weekly.ex │   ├── debhello.default.ex │   ├── debhello.dirs.ex │   ├── debhello.emacsen-install.ex │   ├── debhello.emacsen-remove.ex │   ├── debhello.emacsen-startup.ex │   ├── debhello.init.ex │   ├── debhello.lintian-overrides.ex │   ├── debhello.service.ex │   ├── debhello.tmpfile.ex │   ├── debhello.upstart.ex │   ├── install │   ├── license-examples │   │   ├── Apache-2.0 │   │   ├── Artistic-1.0 │   │   ├── BSD-3-Clause │   │   ├── Expat │   │   ├── GPL-2.0+ │   │   ├── GPL-3.0+ │   │   ├── LGPL-2.1+ │   │   └── LGPL-3.0+ │   ├── links │   ├── manpage.1.ex │   ├── manpage.asciidoc.ex │   ├── manpage.sgml.ex │   ├── manpage.xml.ex │   ├── patches │   │   └── series │   ├── postinst │   ├── postrm │   ├── preinst │   ├── prerm │   ├── rules │   ├── source │   │   ├── format │   │   └── local-options │   ├── source.lintian-overrides.ex │   └── watch ├── debhello-0.1.tar.gz └── debhello_0.1.orig.tar.gz -> debhello-0.1.tar.gz 5 directories, 51 files I: creating => debian/changelog 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/extra1/compat I: creating => debian/compat 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-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 .. $ cp -a /<>/debhello-0.1-pkg1/test debmake $ cd /<>/debhello-0.1-pkg1/test $ cd debhello-1.0 $ debmake -b':sh' make[3]: Leaving directory '/<>/debhello-0.1-pkg1' touch debhello-0.1-pkg1/.stamp ============= Build debhello-1.1-pkg1 ============== make -C debhello-1.1-pkg1 make[3]: Entering directory '/<>/debhello-1.1-pkg1' mkdir -p /<>/debhello-1.1-pkg1/test echo /<>/debhello-1.1-pkg1 > /<>/debhello-1.1-pkg1/next.dir echo debhello-1.1 > /<>/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 /<>/debhello-1.1-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-1.1-pkg1/$i.cmd /<>/debhello-1.1-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-1.1-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/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 $ cat debhello-1.1/scripts/hello #!/usr/bin/python3 import hello_py if __name__ == '__main__': hello_py.main() 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 = "/<>/debhello-0.3-pkg1/test" I: $ ln -sf debhello-0.3.tar.gz debhello_0.3.orig.tar.gz I: pwd = "/<>/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: build_type = make I: scan source for copyright+license text and file extensions I: 100 %, ext = c I: check_all_licenses I: .. $ cd .. $ 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 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/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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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-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-0.2/debian/rules #!/usr/bin/make -f # You must remove unused comment lines for the released package. #export DH_VERBOSE = 1 %: dh $@ $ cat debhello-1.1/setup.py #!/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.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. $ cat debhello-1.1/MANIFEST.in include MANIFEST.in include LICENSE $ $ vim debian/source/local-options /<>/bin/L: line 4: $: command not found ... hack, hack, hack, ... $ cd .. $ cp -a /<>/debhello-0.2-pkg1/test debmake $ cd /<>/debhello-0.2-pkg1/test $ cat debian/source/local-options auto-commit $ cd debhello-1.1 $ debmake -b':py3' $ vim debhello-0.2/debian/rules ... hack, hack, hack, ... $ cat debhello-0.2/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 %: dh $@ $ cd .. $ tree . ├── debhello-0.3 │   ├── LICENSE │   ├── Makefile │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   └── src │   └── hello.c ├── debhello-0.3.tar.gz └── debhello_0.3.orig.tar.gz -> debhello-0.3.tar.gz 5 directories, 15 files 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 = "/<>/debhello-1.0-pkg1/test" I: $ ln -sf debhello-1.0.tar.gz debhello_1.0.orig.tar.gz I: pwd = "/<>/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: ....W: Non-UTF-8 char found, using latin-1: data/hello.png $ vim debhello-0.2/debian/control ... hack, hack, hack, ... $ 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 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)'. $ 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 . 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/README.Debian I: creating => debian/README.Debian I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 $ vim debhello-0.2/debian/install ... hack, hack, hack, ... $ cat debhello-0.2/debian/install data/hello.desktop usr/share/applications data/hello.png usr/share/pixmaps scripts/hello usr/bin $ 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. $ vim debhello-0.2/debian/manpages ... hack, hack, hack, ... $ cat debhello-0.2/debian/manpages man/hello.1 $ 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. $ dch -r ... hack, hack, hack, ... $ cat debhello-0.2/debian/changelog 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 .. $ cp -a /<>/debhello-0.3-pkg1/test debmake $ cd /<>/debhello-0.3-pkg1/test $ tree debhello-0.2/debian debhello-0.2/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── install ├── manpages ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 12 files $ vim debhello-0.3/debian/rules ... hack, hack, hack, ... $ 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 $@ $ cd .. $ tree . ├── 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 7 directories, 18 files $ cd .. $ cp -a /<>/debhello-0.2-pkg1/test package $ cd /<>/debhello-0.2-pkg1/test $ vim debhello-0.3/debian/control ... hack, hack, hack, ... $ cat debhello-0.3/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: 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)'. $ 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 #override_dh_install: # dh_install --list-missing -X.pyc -X.pyo $ cd debhello-0.2 $ debuild $ vim debhello-0.3/debian/copyright ... 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. 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 = "/<>/debhello-1.1-pkg1/test" I: $ ln -sf debhello-1.1.tar.gz debhello_1.1.orig.tar.gz I: pwd = "/<>/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 $ cd .. $ cp -a /<>/debhello-1.0-pkg1/test debmake $ cd /<>/debhello-1.0-pkg1/test 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/README.Debian I: creating => debian/README.Debian I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 debhello-0.3 $ ls -l debian/patches/ total 4 -rw-rw-r-- 1 buildd buildd 65 Jan 5 15:17 series $ cat debian/patches/series # You must remove unused comment lines for the released package. vi Makefile ... 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 distclean: clean uninstall: -rm -f $(DESTDIR)/usr/bin/hello .PHONY: all install clean distclean uninstall $ cd .. $ 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 $ dch -r ... 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 $ 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-rw-r-- 1 buildd buildd 65 Jan 5 15:17 series dpkg-buildpackage -us -uc -ui -i $ vim debhello-1.0/debian/README.Debian ... hack, hack, hack, ... $ cat debhello-1.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-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, ... $ dch -r ... hack, hack, hack, ... $ cat debhello-0.3/debian/changelog 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. - 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-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 $ 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 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-0.3/debian debhello-0.3/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 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 %: dh $@ --with python3 --buildsystem=pybuild $ cd .. $ cp -a /<>/debhello-0.3-pkg1/test package $ 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 /<>/debhello-0.3-pkg1/test $ 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. 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 $ cd debhello-0.3 $ debuild $ cd .. $ cp -a /<>/debhello-1.0-pkg1/test package dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 $ cd /<>/debhello-1.0-pkg1/test $ cd .. $ cp -a /<>/debhello-1.1-pkg1/test debmake $ cd /<>/debhello-1.1-pkg1/test $ cd debhello-1.0 $ debuild $ 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 dpkg-buildpackage -us -uc -ui -i dpkg-buildpackage -us -uc -ui -i $ 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 fakeroot debian/rules clean $ cd .. $ cp -a /<>/debhello-1.1-pkg1/test package $ cd /<>/debhello-1.1-pkg1/test dh clean 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 $ cd debhello-1.1 $ debuild 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-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 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-buildpackage -us -uc -ui -i dpkg-source -i -b . dpkg-source: info: using options from debhello-0.3/debian/source/local-options: --auto-commit dpkg-source: info: using options from debhello-1.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches 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 dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_0.2.orig.tar.gz fakeroot debian/rules clean dpkg-source: info: building debhello in debhello_0.2-1.debian.tar.xz dh clean dpkg-source: info: building debhello in debhello_0.2-1.dsc debian/rules build dh build fakeroot debian/rules clean dh clean dh_update_autotools_config dh_auto_clean dh_autoreconf dh_auto_clean make -j4 distclean make[1]: Entering directory '/<>/debhello-0.3-pkg1/test/debhello-0.3' rm -f src/hello make[1]: Leaving directory '/<>/debhello-0.3-pkg1/test/debhello-0.3' dh_clean create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary make -j4 distclean make[1]: Entering directory '/<>/debhello-1.0-pkg1/test/debhello-1.0' : # do nothing make[1]: Leaving directory '/<>/debhello-1.0-pkg1/test/debhello-1.0' dh_clean dh binary 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 . fakeroot debian/rules clean dh clean --with python3 --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 . dh_testroot dh_prep dh_auto_clean -O--buildsystem=pybuild rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ dh_install 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 install -d debian/debhello/usr/bin cp --reflink=auto -a ./scripts/hello debian/debhello/usr/bin/ dpkg-source: info: local changes detected, the modified files are: debhello-0.3/Makefile install -d debian/debhello/usr/share/applications cp --reflink=auto -a ./data/hello.desktop debian/debhello/usr/share/applications/ 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 install -d debian/debhello/usr/share/pixmaps cp --reflink=auto -a ./data/hello.png debian/debhello/usr/share/pixmaps/ 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 install -d debian/.debhelper/generated/debhello dh_installdocs dpkg-source: info: building debhello in debhello_1.0-1.debian.tar.xz dpkg-source: info: building debhello in debhello_0.3-1.dsc debian/rules build dh build dpkg-source: info: building debhello in debhello_1.0-1.dsc debian/rules build dh build 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_update_autotools_config dh_update_autotools_config dh_autoreconf install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dh_installman dh_autoreconf dh_auto_configure install -d debian/debhello/usr/share/man/man1/ install -p -m0644 ./man/hello.1 debian/debhello/usr/share/man/man1/hello.1 dh_auto_build dh_auto_configure pybuild --clean -i python{version} -p "3.8 3.7" dh_auto_build make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-0.3-pkg1/test/debhello-0.3' cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -o src/hello src/hello.c make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-1.0-pkg1/test/debhello-1.0' : # do nothing make[1]: Leaving directory '/<>/debhello-1.0-pkg1/test/debhello-1.0' dh_auto_test make[1]: Leaving directory '/<>/debhello-0.3-pkg1/test/debhello-0.3' dh_auto_test I: pybuild base:217: python3.8 setup.py clean create-stamp debian/debhelper-build-stamp man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 fakeroot debian/rules binary dh binary create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary running clean removing '/<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.8/build' (and everything under it) 'build/bdist.linux-amd64' does not exist -- can't clean it 'build/scripts-3.8' does not exist -- can't clean it I: pybuild base:217: python3.7 setup.py clean dh_testroot dh_testroot running clean removing '/<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build' (and everything under it) 'build/bdist.linux-amd64' does not exist -- can't clean it 'build/scripts-3.7' does not exist -- can't clean it dh_prep rm -rf .pybuild/ find . -name \*.pyc -exec rm {} \; dh_autoreconf_clean -O--buildsystem=pybuild 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 '/<>/debhello-1.0-pkg1/test/debhello-1.0' dh_auto_install -- prefix=/usr rm -f -- debian/debhello.substvars 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 rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ dh_perl dh_clean -O--buildsystem=pybuild dh_auto_install dh_link rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/files rm -fr -- debian/debhello/ debian/tmp/ install -d /<>/debhello-1.0-pkg1/test/debhello-1.0/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 {} + \) \) make -j4 install DESTDIR=/<>/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr dpkg-source -i -b . make[2]: Entering directory '/<>/debhello-1.0-pkg1/test/debhello-1.0' install -D scripts/hello \ /<>/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/bin/hello install -m 644 -D data/hello.desktop \ /<>/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/applications/hello.desktop install -m 644 -D data/hello.png \ /<>/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/pixmaps/hello.png install -d /<>/debhello-0.3-pkg1/test/debhello-0.3/debian/debhello install -m 644 -D man/hello.1 \ /<>/debhello-1.0-pkg1/test/debhello-1.0/debian/debhello/usr/share/man/man1/hello.1 make[2]: Leaving directory '/<>/debhello-1.0-pkg1/test/debhello-1.0' make -j4 install DESTDIR=/<>/debhello-0.3-pkg1/test/debhello-0.3/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Leaving directory '/<>/debhello-1.0-pkg1/test/debhello-1.0' make[1]: Entering directory '/<>/debhello-0.3-pkg1/test/debhello-0.3' install -D src/hello \ /<>/debhello-0.3-pkg1/test/debhello-0.3/debian/debhello/usr/bin/hello dh_installdocs make[1]: Leaving directory '/<>/debhello-0.3-pkg1/test/debhello-0.3' dh_installdocs 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 dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_1.1.orig.tar.gz dh_perl 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_installman dpkg-source: info: building debhello in debhello_1.1-1.debian.tar.xz dpkg-source: info: building debhello in debhello_1.1-1.dsc debian/rules build dh build --with python3 --buildsystem=pybuild cd debian/debhello dh_link 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 '/<>/debhello-0.2-pkg1/test/debhello-0.2' dh_fixperms dh_strip_nondeterminism 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_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 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_compress dh_autoreconf -O--buildsystem=pybuild dh_installdeb cd debian/debhello chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian cd '/<>/debhello-0.3-pkg1/test/debhello-0.3' dh_fixperms dh_auto_configure -O--buildsystem=pybuild install -d debian/debhello/DEBIAN dh_gencontrol man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 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 echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello 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/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/7b objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/7b/d98f54a0b051a9b9d6c3ffc19bd4ef3e1261fe.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/7b/d98f54a0b051a9b9d6c3ffc19bd4ef3e1261fe.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/7b/d98f54a0b051a9b9d6c3ffc19bd4ef3e1261fe.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/7b/d98f54a0b051a9b9d6c3ffc19bd4ef3e1261fe.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums 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 cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums rm -f debian/debhello/DEBIAN/shlibs dh_shlibdeps chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/DEBIAN/md5sums dh_builddeb dh_link pybuild --configure -i python{version} -p "3.8 3.7" install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello dh_strip_nondeterminism dpkg-deb --build debian/debhello .. I: pybuild base:217: python3.8 setup.py config running config I: pybuild base:217: python3.7 setup.py config Using 1553618396 as canonical time Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png dh_compress running config /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_auto_build -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 '/<>/debhello-1.0-pkg1/test/debhello-1.0' 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 /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_installdeb 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 pybuild --build -i python{version} -p "3.8 3.7" dh_installdeb /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums I: pybuild base:217: /usr/bin/python3.8 setup.py 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 running build running build_py creating /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.8/build/hello_py copying hello_py/__init__.py -> /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.8/build/hello_py running build_scripts creating build creating build/scripts-3.8 copying and adjusting scripts/hello -> build/scripts-3.8 changing mode of build/scripts-3.8/hello from 644 to 755 I: pybuild base:217: /usr/bin/python3 setup.py build /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_0.2-1_all.deb'. chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums running build running build_py creating /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py copying hello_py/__init__.py -> /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py running build_scripts dpkg-genbuildinfo 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 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-deb --build debian/debhello .. dh_builddeb dpkg-deb --build debian/debhello .. /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-genchanges >../debhello_0.2-1_amd64.changes pybuild --test -i python{version} -p "3.8 3.7" /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler I: pybuild base:217: cd /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.8/build; python3.8 -m unittest discover -v /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_0.2-1_amd64.changes ... ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK I: pybuild base:217: cd /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler ---------------------------------------------------------------------- Ran 0 tests in 0.000s OK create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --with python3 --buildsystem=pybuild /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_1.0-1_all.deb'. dh_testroot -O--buildsystem=pybuild dpkg-genbuildinfo 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 /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_0.3-1_amd64.deb'. dpkg-genbuildinfo install -d /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello dpkg-genchanges >../debhello_1.0-1_amd64.changes pybuild --install -i python{version} -p "3.8 3.7" --dest-dir /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . dpkg-genchanges >../debhello_0.3-1_amd64.changes I: pybuild base:217: /usr/bin/python3.8 setup.py install --root /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello running install running build running build_py running build_scripts dpkg-source: info: using options from debhello-1.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches dpkg-genchanges: info: including full source code in upload running install_lib creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.8 creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.8/dist-packages dpkg-buildpackage: info: full upload (original source is included) creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py copying /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.8/build/hello_py/__init__.py -> /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__pycache__ copying /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.8/build/hello_py/__pycache__/__init__.cpython-38.pyc -> /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__pycache__ dpkg-source -i --after-build . Now running lintian debhello_1.0-1_amd64.changes ... byte-compiling /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__init__.py to __init__.cpython-38.pyc running install_scripts creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin copying build/scripts-3.8/hello -> /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin changing mode of /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin/hello to 755 running install_egg_info Writing /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.8/dist-packages/debhello-4.0.egg-info I: pybuild base:217: /usr/bin/python3 setup.py install --root /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello running install running build running build_py running build_scripts running install_lib creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7 creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py copying /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py creating /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ copying /<>/debhello-1.1-pkg1/test/debhello-1.1/.pybuild/cpython3_3.7/build/hello_py/__pycache__/__init__.cpython-37.pyc -> /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ byte-compiling /<>/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 copying build/scripts-3.7/hello -> /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin changing mode of /<>/debhello-1.1-pkg1/test/debhello-1.1/debian/debhello/usr/bin/hello to 755 running install_egg_info Writing /<>/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 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_amd64.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 -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-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 E: debhello changes: bad-distribution-in-changes-file unstable W: debhello source: syntax-error-in-dep5-copyright line 23: Continuation line outside a paragraph (maybe line 22 should be " ."). 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: 4.20191017ubuntu1 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,3.8 (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:49: moving files from debian/debhello/usr/lib/python3.8/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ D: dh_python3 tools:232: invoking: /usr/bin/python3.8 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) 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:117: generating dependencies for package debhello D: dh_python3 depends:275: D={'python3:any (>= 3.2~)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installinit -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template dh_strip_nondeterminism -O--buildsystem=pybuild 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 cd '/<>/debhello-1.1-pkg1/test/debhello-1.1' dh_fixperms -O--buildsystem=pybuild E: debhello changes: bad-distribution-in-changes-file unstable 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 dh_installdeb -O--buildsystem=pybuild E: debhello changes: bad-distribution-in-changes-file unstable 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 W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars 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 -O--buildsystem=pybuild W: debhello source: timewarp-standards-version (2016-10-23 < 2018-12-23) 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 Finished running lintian. W: debhello source: format-3.0-but-debian-changes-patch dpkg-deb --build debian/debhello .. $ cd .. $ tree -FL 1 . ├── debhello-0.2/ ├── debhello-0.2.tar.gz ├── debhello_0.2-1.debian.tar.xz ├── debhello_0.2-1.dsc ├── debhello_0.2-1_all.deb ├── debhello_0.2-1_amd64.build ├── debhello_0.2-1_amd64.buildinfo ├── debhello_0.2-1_amd64.changes └── debhello_0.2.orig.tar.gz -> debhello-0.2.tar.gz 1 directory, 8 files $ dpkg -c debhello_0.2-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-0.2.tar.gz debhello-0.2/ debhello-0.2/scripts/ debhello-0.2/scripts/hello debhello-0.2/LICENSE debhello-0.2/data/ debhello-0.2/data/hello.desktop debhello-0.2/data/hello.png debhello-0.2/man/ debhello-0.2/man/hello.1 $ tar --xz -tf debhello_0.2-1.debian.tar.xz debian/ debian/README.Debian debian/changelog debian/compat debian/control debian/copyright debian/install debian/manpages debian/patches/ debian/patches/series debian/rules debian/source/ debian/source/format debian/watch /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ dpkg -f debhello_0.2-1_all.deb pre-depends depends recommends conflicts breaks W: debhello: readme-debian-contains-debmake-template make[3]: Leaving directory '/<>/debhello-0.2-pkg1' touch debhello-0.2-pkg1/.stamp ============= Build debhello-1.2-pkg1 ============== make -C debhello-1.2-pkg1 make[3]: Entering directory '/<>/debhello-1.2-pkg1' mkdir -p /<>/debhello-1.2-pkg1/test echo /<>/debhello-1.2-pkg1 > /<>/debhello-1.2-pkg1/next.dir echo debhello-1.2 > /<>/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 /<>/debhello-1.2-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-1.2-pkg1/$i.cmd /<>/debhello-1.2-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-1.2-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/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; /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cd debhello-1.2 $ debmake -b':sh' /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler W: debhello: binary-without-manpage usr/bin/hello 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 = "/<>/debhello-1.2-pkg1/test" I: $ ln -sf debhello-1.2.tar.gz debhello_1.2.orig.tar.gz I: pwd = "/<>/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 = 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: 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/README.Debian I: creating => debian/README.Debian I: substituting => /usr/share/debmake/extra1/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_1.1-1_all.deb'. dpkg-genbuildinfo Finished running lintian. $ cd .. $ tree -FL 1 . ├── debhello-0.3/ ├── debhello-0.3.tar.gz ├── debhello_0.3-1.debian.tar.xz ├── debhello_0.3-1.dsc ├── debhello_0.3-1_amd64.build ├── debhello_0.3-1_amd64.buildinfo ├── debhello_0.3-1_amd64.changes ├── debhello_0.3-1_amd64.deb └── debhello_0.3.orig.tar.gz -> debhello-0.3.tar.gz 1 directory, 8 files $ 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 Finished running lintian. $ dpkg -c debhello_0.3-1_amd64.deb $ 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. 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 $ 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_amd64.build ├── debhello_1.0-1_amd64.buildinfo ├── debhello_1.0-1_amd64.changes └── debhello_1.0.orig.tar.gz -> debhello-1.0.tar.gz 1 directory, 8 files $ cd .. $ cp -a /<>/debhello-1.2-pkg1/test debmake $ cd /<>/debhello-1.2-pkg1/test $ tar -tzf debhello-0.3.tar.gz debhello-0.3/ debhello-0.3/LICENSE debhello-0.3/src/ debhello-0.3/src/hello.c debhello-0.3/Makefile $ 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 -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 $ 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 $ dpkg -f debhello_0.3-1_amd64.deb pre-depends depends recommends conflicts breaks $ tar -tzf debhello-1.0.tar.gz debhello-1.0/ debhello-1.0/scripts/ debhello-1.0/scripts/hello debhello-1.0/LICENSE debhello-1.0/data/ debhello-1.0/data/hello.desktop debhello-1.0/data/hello.png debhello-1.0/man/ debhello-1.0/man/hello.1 debhello-1.0/Makefile Depends: libc6 (>= 2.4) $ 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-genchanges >../debhello_1.1-1_amd64.changes $ 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)'. make[3]: Leaving directory '/<>/debhello-0.3-pkg1' touch debhello-0.3-pkg1/.stamp ============= Build debhello-1.3-pkg1 ============== make -C debhello-1.3-pkg1 make[3]: Entering directory '/<>/debhello-1.3-pkg1' mkdir -p /<>/debhello-1.3-pkg1/test echo /<>/debhello-1.3-pkg1 > /<>/debhello-1.3-pkg1/next.dir echo debhello-1.3 > /<>/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 /<>/debhello-1.3-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-1.3-pkg1/$i.cmd /<>/debhello-1.3-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-1.3-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-1.3-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ dpkg -f debhello_1.0-1_all.deb pre-depends depends recommends conflicts breaks $ 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 $ 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 │   ├── man │   │   └── hello.1 │   ├── scripts │   │   └── hello │   └── setup.py └── debhello-1.3.tar.gz 5 directories, 10 files make[3]: Leaving directory '/<>/debhello-1.0-pkg1' touch debhello-1.0-pkg1/.stamp ============= Build debhello-1.4-pkg1 ============== make -C debhello-1.4-pkg1 make[3]: Entering directory '/<>/debhello-1.4-pkg1' mkdir -p /<>/debhello-1.4-pkg1/test echo /<>/debhello-1.4-pkg1 > /<>/debhello-1.4-pkg1/next.dir echo debhello-1.4 > /<>/debhello-1.4-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 /<>/debhello-1.4-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-1.4-pkg1/$i.cmd /<>/debhello-1.4-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-1.4-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#/<>/debhello-1.4-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-1.4-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ cat debhello-1.3/scripts/hello #!/usr/bin/python3 import hello_py if __name__ == '__main__': hello_py.main() $ tree debhello-1.2/debian debhello-1.2/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ wget http://www.example.org/download/debhello-1.4.tar.gz ... $ tar -xzmf debhello-1.4.tar.gz $ tree . ├── debhello-1.4 │   ├── LICENSE │   ├── Makefile │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── man │   │   └── hello.1 │   └── src │   ├── config.h │   └── hello.c └── debhello-1.4.tar.gz 4 directories, 8 files dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . $ cd .. $ cp -a /<>/debhello-1.2-pkg1/test package $ cd /<>/debhello-1.2-pkg1/test $ 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.4/src/hello.c #include "config.h" #include #include int main() { printf("Hello, I am " PACKAGE_AUTHOR "!\n"); printf("4.0 * atan(1.0) = %10f8\n", 4.0*atan(1.0)); return 0; } $ cat debhello-1.4/src/config.h #define PACKAGE_AUTHOR "Osamu Aoki" $ cd debhello-1.2 $ debuild $ 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 $ cat debhello-1.4/Makefile prefix = /usr/local all: src/hello src/hello: src/hello.c $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $^ -lm install: src/hello install -D src/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: -rm -f src/hello 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.4 $ debmake $ cd debhello-1.3 $ debmake -b':py3' dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_1.1-1_amd64.changes ... dpkg-buildpackage -us -uc -ui -i 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 dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 I: set parameters I: set parameters I: sanity check of parameters I: pkg="debhello", ver="1.4", rev="1" I: *** start packaging in "debhello-1.4". *** I: provide debhello_1.4.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-1.4-pkg1/test" I: $ ln -sf debhello-1.4.tar.gz debhello_1.4.orig.tar.gz I: sanity check of parameters I: pkg="debhello", ver="1.3", rev="1" I: *** start packaging in "debhello-1.3". *** I: provide debhello_1.3.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-1.3-pkg1/test" I: $ ln -sf debhello-1.3.tar.gz debhello_1.3.orig.tar.gz I: pwd = "/<>/debhello-1.4-pkg1/test/debhello-1.4" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign I: analyze the source tree I: pwd = "/<>/debhello-1.3-pkg1/test/debhello-1.3" 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: 33 %, ext = python I: 17 %, ext = in I: 17 %, ext = desktop I: 17 %, ext = media I: 17 %, ext = 1 I: check_all_licenses I: .I: build_type = make I: scan source for copyright+license text and file extensions I: 40 %, ext = c 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 .....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 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 fakeroot debian/rules clean $ cd .. $ tree . ├── debhello-1.4 │   ├── 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 │   └── src │   ├── config.h │   └── hello.c ├── debhello-1.4.tar.gz └── debhello_1.4.orig.tar.gz -> debhello-1.4.tar.gz 7 directories, 19 files dh clean $ cd .. $ tree . ├── debhello-1.3 │   ├── LICENSE │   ├── MANIFEST.in │   ├── PKG-INFO │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── hello_py │   │   └── __init__.py │   ├── man │   │   └── hello.1 │   ├── scripts │   │   └── hello │   └── setup.py ├── debhello-1.3.tar.gz └── debhello_1.3.orig.tar.gz -> debhello-1.3.tar.gz 8 directories, 21 files $ cat debhello-1.4/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-1.3/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 $ cat debhello-1.4/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. $ cat debhello-1.3/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. dh_auto_clean $ cd .. $ cp -a /<>/debhello-1.4-pkg1/test debmake $ cd /<>/debhello-1.4-pkg1/test $ cd .. $ cp -a /<>/debhello-1.3-pkg1/test debmake $ cd /<>/debhello-1.3-pkg1/test make -j4 distclean make[1]: Entering directory '/<>/debhello-1.2-pkg1/test/debhello-1.2' : # do nothing make[1]: Leaving directory '/<>/debhello-1.2-pkg1/test/debhello-1.2' $ vim debhello-1.4/debian/rules ... hack, hack, hack, ... $ cat debhello-1.4/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 $@ override_dh_auto_install: dh_auto_install -- prefix=/usr dh_clean $ vim debhello-1.3/debian/rules ... hack, hack, hack, ... $ cat debhello-1.3/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 %: dh $@ --with python3 --buildsystem=pybuild rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ $ vim debhello-1.4/debian/control ... hack, hack, hack, ... $ cat debhello-1.4/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: 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)'. 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.3/debian/control ... hack, hack, hack, ... $ cat debhello-1.3/debian/control Source: debhello Section: devel Priority: optional Maintainer: Osamu Aoki Build-Depends: debhelper (>=11~), 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: gir1.2-gtk-3.0, python3-gi, ${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-source -i -b . $ dch -r ... hack, hack, hack, ... $ cat debhello-1.4/debian/changelog 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 $ dch -r ... hack, hack, hack, ... $ cat debhello-1.3/debian/changelog 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-1.4/debian debhello-1.4/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ tree debhello-1.3/debian debhello-1.3/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ cd .. $ cp -a /<>/debhello-1.4-pkg1/test package $ cd /<>/debhello-1.4-pkg1/test $ cd .. $ cp -a /<>/debhello-1.3-pkg1/test package $ cd /<>/debhello-1.3-pkg1/test $ cd debhello-1.4 $ debuild 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 debhello-1.3 $ debuild dpkg-source: info: building debhello in debhello_1.2-1.dsc debian/rules build dh build dpkg-buildpackage -us -uc -ui -i dh_update_autotools_config dpkg-buildpackage -us -uc -ui -i dh_autoreconf dh_auto_configure 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 dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 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 dh_auto_build dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-1.2-pkg1/test/debhello-1.2' : # do nothing make[1]: Leaving directory '/<>/debhello-1.2-pkg1/test/debhello-1.2' dh_auto_test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary E: debhello changes: bad-distribution-in-changes-file unstable dh_testroot dh_prep fakeroot debian/rules clean rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ dh clean debian/rules override_dh_auto_install make[1]: Entering directory '/<>/debhello-1.2-pkg1/test/debhello-1.2' dh_auto_install -- prefix=/usr fakeroot debian/rules clean dh clean --with python3 --buildsystem=pybuild install -d /<>/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello W: debhello source: syntax-error-in-dep5-copyright line 21: Continuation line outside a paragraph (maybe line 20 should be " ."). make -j4 install DESTDIR=/<>/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 '/<>/debhello-1.2-pkg1/test/debhello-1.2' install -D scripts/hello \ /<>/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/bin/hello install -m 644 -D data/hello.desktop \ /<>/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/applications/hello.desktop install -m 644 -D data/hello.png \ /<>/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/pixmaps/hello.png install -m 644 -D man/hello.1 \ /<>/debhello-1.2-pkg1/test/debhello-1.2/debian/debhello/usr/share/man/man1/hello.1 dh_auto_clean make[2]: Leaving directory '/<>/debhello-1.2-pkg1/test/debhello-1.2' make[1]: Leaving directory '/<>/debhello-1.2-pkg1/test/debhello-1.2' dh_installdocs dh_auto_clean -O--buildsystem=pybuild make -j4 distclean 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 make[1]: Entering directory '/<>/debhello-1.4-pkg1/test/debhello-1.4' rm -f src/hello make[1]: Leaving directory '/<>/debhello-1.4-pkg1/test/debhello-1.4' 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 . install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) dh_installman W: debhello source: ancient-python-version-field x-python3-version 3.2 dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_1.4.orig.tar.gz dpkg-source: info: building debhello in debhello_1.4-1.debian.tar.xz dpkg-source: info: building debhello in debhello_1.4-1.dsc pybuild --clean -i python{version} -p "3.8 3.7" debian/rules build dh build man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template dh_update_autotools_config I: pybuild base:217: python3.8 setup.py clean dh_autoreconf running clean removing '/<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.8/build' (and everything under it) 'build/bdist.linux-amd64' does not exist -- can't clean it 'build/scripts-3.8' does not exist -- can't clean it dh_auto_configure I: pybuild base:217: python3.7 setup.py clean dh_auto_build running clean removing '/<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build' (and everything under it) 'build/bdist.linux-amd64' does not exist -- can't clean it 'build/scripts-3.7' does not exist -- can't clean it 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 -rf .pybuild/ find . -name \*.pyc -exec rm {} \; dh_autoreconf_clean -O--buildsystem=pybuild make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-1.4-pkg1/test/debhello-1.4' cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -o src/hello src/hello.c -lm dh_link dh_clean -O--buildsystem=pybuild dh_strip_nondeterminism rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ make[1]: Leaving directory '/<>/debhello-1.4-pkg1/test/debhello-1.4' rm -f -- debian/debhello.substvars debian/files dh_auto_test 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 . create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary Using 1553618396 as canonical time Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png dh_compress dh_testroot cd debian/debhello dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_1.3.orig.tar.gz dh_prep dpkg-source: info: building debhello in debhello_1.3-1.debian.tar.xz rm -f -- debian/debhello.substvars chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ debian/rules override_dh_auto_install make[1]: Entering directory '/<>/debhello-1.4-pkg1/test/debhello-1.4' dh_auto_install -- prefix=/usr gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 dpkg-source: info: building debhello in debhello_1.3-1.dsc debian/rules build dh build --with python3 --buildsystem=pybuild cd '/<>/debhello-1.2-pkg1/test/debhello-1.2' install -d /<>/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello dh_fixperms make -j4 install DESTDIR=/<>/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" prefix=/usr find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 make[2]: Entering directory '/<>/debhello-1.4-pkg1/test/debhello-1.4' install -D src/hello \ /<>/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/bin/hello dh_update_autotools_config -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 install -m 644 -D data/hello.desktop \ /<>/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/applications/hello.desktop install -m 644 -D data/hello.png \ /<>/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/pixmaps/hello.png install -m 644 -D man/hello.1 \ /<>/debhello-1.4-pkg1/test/debhello-1.4/debian/debhello/usr/share/man/man1/hello.1 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 make[2]: Leaving directory '/<>/debhello-1.4-pkg1/test/debhello-1.4' make[1]: Leaving directory '/<>/debhello-1.4-pkg1/test/debhello-1.4' dh_installdocs find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 dh_autoreconf -O--buildsystem=pybuild 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 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_configure -O--buildsystem=pybuild dh_installdeb install -d debian/debhello/DEBIAN dh_gencontrol install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello dh_installman chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums Finished running lintian. pybuild --configure -i python{version} -p "3.8 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 dh_builddeb $ cd .. $ tree -FL 1 . ├── debhello-1.1/ ├── debhello-1.1.tar.gz ├── debhello_1.1-1.debian.tar.xz ├── debhello_1.1-1.dsc ├── debhello_1.1-1_all.deb ├── debhello_1.1-1_amd64.build ├── debhello_1.1-1_amd64.buildinfo ├── debhello_1.1-1_amd64.changes └── debhello_1.1.orig.tar.gz -> debhello-1.1.tar.gz 1 directory, 8 files $ dpkg -c debhello_1.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.0.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/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 man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 $ tar -tzf debhello-1.1.tar.gz debhello-1.1/ debhello-1.1/setup.py debhello-1.1/scripts/ debhello-1.1/scripts/hello debhello-1.1/LICENSE debhello-1.1/MANIFEST.in debhello-1.1/hello_py/ debhello-1.1/hello_py/__init__.py debhello-1.1/PKG-INFO $ tar --xz -tf debhello_1.1-1.debian.tar.xz I: pybuild base:217: python3.8 setup.py config debian/ debian/README.Debian debian/changelog debian/compat debian/control debian/copyright debian/hello.1 debian/manpages debian/patches/ debian/patches/series debian/rules debian/source/ debian/source/format debian/watch dpkg-deb --build debian/debhello .. $ dpkg -f debhello_1.1-1_all.deb pre-depends depends recommends conflicts breaks running config Depends: python3:any (>= 3.2~) I: pybuild base:217: python3.7 setup.py config make[3]: Leaving directory '/<>/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 '/<>/debhello-1.5-pkg1' mkdir -p /<>/debhello-1.5-pkg1/test echo /<>/debhello-1.5-pkg1 > /<>/debhello-1.5-pkg1/next.dir echo debhello-1.5 > /<>/debhello-1.5-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 /<>/debhello-1.5-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-1.5-pkg1/$i.cmd /<>/debhello-1.5-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-1.5-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#/<>/debhello-1.5-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-1.5-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done running config $ wget http://www.example.org/download/debhello-1.5.tar.gz ... $ tar -xzmf debhello-1.5.tar.gz $ tree . ├── debhello-1.5 │   ├── LICENSE │   ├── Makefile.in │   ├── configure │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── man │   │   └── hello.1 │   └── src │   └── hello.c └── debhello-1.5.tar.gz 4 directories, 8 files dh_auto_build -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 $ cat debhello-1.5/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; } dh_perl /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cat debhello-1.5/Makefile.in prefix = @prefix@ all: src/hello src/hello: src/hello.c $(CC) @VERBOSE@ \ $(CPPFLAGS) \ $(CFLAGS) \ $(LDFLAGS) \ -o $@ $^ \ @LINKLIB@ install: src/hello install -D src/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: -rm -f src/hello 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 dh_link $ cat debhello-1.5/configure #!/bin/sh -e # default values PREFIX="/usr/local" VERBOSE="" WITH_MATH="0" LINKLIB="" PACKAGE_AUTHOR="John Doe" # parse arguments while [ "${1}" != "" ]; do VAR="${1%=*}" # Drop suffix =* VAL="${1#*=}" # Drop prefix *= case "${VAR}" in --prefix) PREFIX="${VAL}" ;; --verbose|-v) VERBOSE="-v" ;; --with-math) WITH_MATH="1" LINKLIB="-lm" ;; --author) PACKAGE_AUTHOR="${VAL}" ;; *) echo "W: Unknown argument: ${1}" esac shift done # setup configured Makefile and src/config.h sed -e "s,@prefix@,${PREFIX}," \ -e "s,@VERBOSE@,${VERBOSE}," \ -e "s,@LINKLIB@,${LINKLIB}," \ Makefile if [ "${WITH_MATH}" = 1 ]; then echo "#define WITH_MATH" >src/config.h else echo "/* not defined: WITH_MATH */" >src/config.h fi echo "#define PACKAGE_AUTHOR \"${PACKAGE_AUTHOR}\"" >>src/config.h $ cd debhello-1.5 $ debmake dh_strip_nondeterminism /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler pybuild --build -i python{version} -p "3.8 3.7" 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 '/<>/debhello-1.4-pkg1/test/debhello-1.4' dh_fixperms I: pybuild base:217: /usr/bin/python3.8 setup.py build /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 running build running build_py creating /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.8/build/hello_py copying hello_py/__init__.py -> /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.8/build/hello_py running build_scripts find debian/debhello/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 creating build creating build/scripts-3.8 copying and adjusting scripts/hello -> build/scripts-3.8 changing mode of build/scripts-3.8/hello from 644 to 755 I: set parameters 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 = "/<>/debhello-1.5-pkg1/test" I: $ ln -sf debhello-1.5.tar.gz debhello_1.5.orig.tar.gz I: pybuild base:217: /usr/bin/python3 setup.py build I: pwd = "/<>/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 I: 20 %, ext = in I: 20 %, ext = c I: 20 %, ext = desktop I: 20 %, ext = media I: 20 %, ext = 1 I: check_all_licenses I: ... 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 ..W: Non-UTF-8 char found, using latin-1: data/hello.png find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing . I: check_all_licenses completed for 6 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 running build running build_py creating /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py copying hello_py/__init__.py -> /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py running build_scripts 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 dh_strip /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_1.2-1_all.deb'. install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/21 objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/21/29df7f90a70cc9e949c39775a8bcadf175f7ce.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/21/29df7f90a70cc9e949c39775a8bcadf175f7ce.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/21/29df7f90a70cc9e949c39775a8bcadf175f7ce.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/21/29df7f90a70cc9e949c39775a8bcadf175f7ce.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dpkg-genbuildinfo dh_makeshlibs $ cd .. $ tree . ├── debhello-1.5 │   ├── LICENSE │   ├── Makefile.in │   ├── configure │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── man │   │   └── hello.1 │   └── src │   └── hello.c ├── debhello-1.5.tar.gz └── debhello_1.5.orig.tar.gz -> debhello-1.5.tar.gz 7 directories, 19 files rm -f debian/debhello/DEBIAN/shlibs dh_shlibdeps $ cat debhello-1.5/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 $@ $ cat debhello-1.5/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. install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello $ cd .. $ cp -a /<>/debhello-1.5-pkg1/test debmake $ cd /<>/debhello-1.5-pkg1/test pybuild --test -i python{version} -p "3.8 3.7" $ vim debhello-1.5/debian/rules ... hack, hack, hack, ... $ cat debhello-1.5/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 $@ override_dh_auto_configure: dh_auto_configure -- \ --with-math \ --author="Osamu Aoki" dpkg-genchanges >../debhello_1.2-1_amd64.changes $ vim debhello-1.5/debian/control ... hack, hack, hack, ... $ cat debhello-1.5/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: 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)'. I: pybuild base:217: cd /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.8/build; python3.8 -m unittest discover -v $ dch -r ... hack, hack, hack, ... $ cat debhello-1.5/debian/changelog 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 dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . $ tree debhello-1.5/debian debhello-1.5/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ cd .. $ cp -a /<>/debhello-1.5-pkg1/test package $ cd /<>/debhello-1.5-pkg1/test Unable to init server: Could not connect: Connection refused Unable to init server: Could not connect: Connection refused $ cd debhello-1.5 $ debuild /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.8/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 I: pybuild base:217: cd /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_1.2-1_amd64.changes ... dpkg-buildpackage -us -uc -ui -i Unable to init server: Could not connect: Connection refused Unable to init server: Could not connect: Connection refused /<>/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 dh_installdeb create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh_gencontrol dh binary --with python3 --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 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 amd64 dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ dh_auto_install -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 .. install -d /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello fakeroot debian/rules clean dh clean dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 {} + \) \) pybuild --install -i python{version} -p "3.8 3.7" --dest-dir /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello dpkg-source -i -b . I: pybuild base:217: /usr/bin/python3.8 setup.py install --root /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_1.5.orig.tar.gz running install running build running build_py running build_scripts running install_lib creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.8 creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.8/dist-packages creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.8/dist-packages/hello_py copying /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.8/build/hello_py/__init__.py -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.8/dist-packages/hello_py creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__pycache__ copying /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.8/build/hello_py/__pycache__/__init__.cpython-38.pyc -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__pycache__ byte-compiling /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__init__.py to __init__.cpython-38.pyc running install_scripts creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/bin copying build/scripts-3.8/hello -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/bin changing mode of /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/bin/hello to 755 running install_data creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/applications copying data/hello.desktop -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/applications creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/pixmaps copying data/hello.png -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/pixmaps creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/man creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/man/man1 copying man/hello.1 -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/man/man1 running install_egg_info Writing /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.8/dist-packages/debhello-4.1.egg-info I: pybuild base:217: /usr/bin/python3 setup.py install --root /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello 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 running install running build running build_py running build_scripts running install_lib creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7 creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py copying /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py creating /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ copying /<>/debhello-1.3-pkg1/test/debhello-1.3/.pybuild/cpython3_3.7/build/hello_py/__pycache__/__init__.cpython-37.pyc -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ byte-compiling /<>/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 copying build/scripts-3.7/hello -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/bin changing mode of /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/bin/hello to 755 running install_data copying data/hello.desktop -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/applications copying data/hello.png -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/pixmaps copying man/hello.1 -> /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/share/man/man1 running install_egg_info Writing /<>/debhello-1.3-pkg1/test/debhello-1.3/debian/debhello/usr/lib/python3.7/dist-packages/debhello-4.1.egg-info /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_update_autotools_config dh_installdocs -O--buildsystem=pybuild dh_autoreconf debian/rules override_dh_auto_configure 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 make[1]: Entering directory '/<>/debhello-1.5-pkg1/test/debhello-1.5' dh_auto_configure -- \ --with-math \ --author="Osamu Aoki" dh_installchangelogs -O--buildsystem=pybuild ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-math "--author=Osamu Aoki" W: Unknown argument: --build=x86_64-linux-gnu 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/x86_64-linux-gnu W: Unknown argument: --libexecdir=${prefix}/lib/x86_64-linux-gnu W: Unknown argument: --runstatedir=/run W: Unknown argument: --disable-maintainer-mode W: Unknown argument: --disable-dependency-tracking make[1]: Leaving directory '/<>/debhello-1.5-pkg1/test/debhello-1.5' dh_auto_build install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_installman -O--buildsystem=pybuild dpkg-deb: building package 'debhello' in '../debhello_1.4-1_amd64.deb'. make -j4 make[1]: Entering directory '/<>/debhello-1.5-pkg1/test/debhello-1.5' cc \ -Wdate-time -D_FORTIFY_SOURCE=2 \ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security \ -Wl,-Bsymbolic-functions -Wl,-z,relro \ -o src/hello src/hello.c \ -lm dpkg-genbuildinfo make[1]: Leaving directory '/<>/debhello-1.5-pkg1/test/debhello-1.5' dh_auto_test E: debhello changes: bad-distribution-in-changes-file unstable create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 W: debhello source: syntax-error-in-dep5-copyright line 24: Continuation line outside a paragraph (maybe line 23 should be " ."). dpkg-genchanges >../debhello_1.4-1_amd64.changes dh_prep rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ dh_auto_install install -d /<>/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello make -j4 install DESTDIR=/<>/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello AM_UPDATE_INFO_DIR=no dpkg-genchanges: info: including full source code in upload make[1]: Entering directory '/<>/debhello-1.5-pkg1/test/debhello-1.5' install -D src/hello \ /<>/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/bin/hello dpkg-source -i --after-build . install -m 644 -D data/hello.desktop \ /<>/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/applications/hello.desktop install -m 644 -D data/hello.png \ /<>/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/pixmaps/hello.png install -m 644 -D man/hello.1 \ /<>/debhello-1.5-pkg1/test/debhello-1.5/debian/debhello/usr/share/man/man1/hello.1 make[1]: Leaving directory '/<>/debhello-1.5-pkg1/test/debhello-1.5' dh_installdocs W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) 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 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 D: dh_python3 dh_python3:161: version: 4.20191017ubuntu1 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,3.8 (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:49: moving files from debian/debhello/usr/lib/python3.8/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ dpkg-buildpackage: info: full upload (original source is included) D: dh_python3 tools:232: invoking: /usr/bin/python3.8 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' Now running lintian debhello_1.4-1_amd64.changes ... install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dh_installman 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:117: generating dependencies for package debhello D: dh_python3 depends:275: D={'python3:any (>= 3.2~)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installinit -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 Using 1553618396 as canonical time Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png dh_compress -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 cd debian/debhello 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 cd '/<>/debhello-1.3-pkg1/test/debhello-1.3' dh_fixperms -O--buildsystem=pybuild dh_link 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_strip_nondeterminism 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 Using 1553618396 as canonical time Normalizing debian/debhello/usr/share/pixmaps/hello.png using File::StripNondeterminism::handlers::png dh_compress 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 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 '/<>/debhello-1.5-pkg1/test/debhello-1.5' dh_fixperms dh_installdeb -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 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 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 Finished running lintian. chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums -O--buildsystem=pybuild dh_strip $ cd .. cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums $ tree -FL 1 chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/DEBIAN/md5sums . ├── 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_amd64.build ├── debhello_1.2-1_amd64.buildinfo ├── debhello_1.2-1_amd64.changes └── debhello_1.2.orig.tar.gz -> debhello-1.2.tar.gz 1 directory, 8 files dh_builddeb -O--buildsystem=pybuild install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/4a objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/4a/f3edbd5875aeca2ff10c7b5b5dae3ee36b9f02.debug $ dpkg -c debhello_1.2-1_all.deb chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/4a/f3edbd5875aeca2ff10c7b5b5dae3ee36b9f02.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/4a/f3edbd5875aeca2ff10c7b5b5dae3ee36b9f02.debug strip --remove-section=.comment --remove-section=.note debian/debhello/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/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 objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/4a/f3edbd5875aeca2ff10c7b5b5dae3ee36b9f02.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs rm -f debian/debhello/DEBIAN/shlibs dh_shlibdeps $ tar -tzf debhello-1.2.tar.gz debhello-1.2/ debhello-1.2/scripts/ debhello-1.2/scripts/hello debhello-1.2/LICENSE debhello-1.2/data/ debhello-1.2/data/hello.desktop debhello-1.2/data/hello.png debhello-1.2/man/ debhello-1.2/man/hello.1 debhello-1.2/Makefile dpkg-deb --build debian/debhello .. $ tar --xz -tf debhello_1.2-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 install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello $ dpkg -f debhello_1.2-1_all.deb pre-depends depends recommends conflicts breaks Depends: zenity make[3]: Leaving directory '/<>/debhello-1.2-pkg1' touch debhello-1.2-pkg1/.stamp E: debhello changes: bad-distribution-in-changes-file unstable ============= Build debhello-1.6-pkg1 ============== make -C debhello-1.6-pkg1 make[3]: Entering directory '/<>/debhello-1.6-pkg1' mkdir -p /<>/debhello-1.6-pkg1/test echo /<>/debhello-1.6-pkg1 > /<>/debhello-1.6-pkg1/next.dir echo debhello-1.6 > /<>/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 /<>/debhello-1.6-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-1.6-pkg1/$i.cmd /<>/debhello-1.6-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-1.6-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#/<>/debhello-1.6-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-1.6-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ wget http://www.example.org/download/debhello-1.6.tar.gz ... $ tar -xzmf debhello-1.6.tar.gz $ tree . ├── debhello-1.6 │   ├── Makefile.am │   ├── configure.ac │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── man │   │   ├── Makefile.am │   │   └── hello.1 │   └── src │   ├── Makefile.am │   └── hello.c └── debhello-1.6.tar.gz 4 directories, 9 files /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cat debhello-1.6/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.6/Makefile.am SUBDIRS = src man $ cat debhello-1.6/man/Makefile.am dist_man_MANS = hello.1 W: debhello source: syntax-error-in-dep5-copyright line 25: Continuation line outside a paragraph (maybe line 24 should be " ."). $ cat debhello-1.6/src/Makefile.am bin_PROGRAMS = hello hello_SOURCES = hello.c $ cat debhello-1.6/configure.ac # -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) AC_INIT([debhello],[2.1],[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]) # Add #define PACKAGE_AUTHOR ... in config.h with a comment AC_DEFINE(PACKAGE_AUTHOR, ["Osamu Aoki"], [Define PACKAGE_AUTHOR]) echo "Add --with-math option functionality to ./configure" AC_ARG_WITH([math], [AS_HELP_STRING([--with-math], [compile with math library @<:@default=yes@:>@])], [], [with_math="yes"] ) echo "==== withval := \"$withval\"" echo "==== with_math := \"$with_math\"" # m4sh if-else construct AS_IF([test "x$with_math" != "xno"],[ echo "==== Check include: math.h" AC_CHECK_HEADER(math.h,[],[ AC_MSG_ERROR([Couldn't find math.h.] ) ]) echo "==== Check library: libm" AC_SEARCH_LIBS(atan, [m]) #AC_CHECK_LIB(m, atan) echo "==== Build with LIBS := \"$LIBS\"" AC_DEFINE(WITH_MATH, [1], [Build with the math library]) ],[ echo "==== Skip building with math.h." AH_TEMPLATE(WITH_MATH, [Build without the math library]) ]) # Checks for programs. AC_PROG_CC AC_CONFIG_FILES([Makefile man/Makefile src/Makefile]) AC_OUTPUT /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cd debhello-1.6 $ debmake W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_installdeb dh_gencontrol /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_1.3-1_all.deb'. echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello I: set parameters I: sanity check of parameters I: pkg="debhello", ver="1.6", rev="1" I: *** start packaging in "debhello-1.6". *** I: provide debhello_1.6.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-1.6-pkg1/test" I: $ ln -sf debhello-1.6.tar.gz debhello_1.6.orig.tar.gz I: pwd = "/<>/debhello-1.6-pkg1/test/debhello-1.6" 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: 38 %, ext = am I: 12 %, ext = ac I: 12 %, ext = c 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 .. 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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-genbuildinfo 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 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 $ cd .. $ tree . ├── debhello-1.6 │   ├── Makefile.am │   ├── configure.ac │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── man │   │   ├── Makefile.am │   │   └── hello.1 │   └── src │   ├── Makefile.am │   └── hello.c ├── debhello-1.6.tar.gz └── debhello_1.6.orig.tar.gz -> debhello-1.6.tar.gz 7 directories, 20 files $ cat debhello-1.6/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 dpkg-deb --build debian/debhello .. $ cat debhello-1.6/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. dpkg-genchanges >../debhello_1.3-1_amd64.changes $ cd .. $ cp -a /<>/debhello-1.6-pkg1/test debmake $ cd /<>/debhello-1.6-pkg1/test $ vim debhello-1.6/debian/rules ... hack, hack, hack, ... $ cat debhello-1.6/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_auto_configure: dh_auto_configure -- \ --with-math dpkg-genchanges: info: including full source code in upload $ vim debhello-1.6/debian/control ... hack, hack, hack, ... $ cat debhello-1.6/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: ${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)'. dpkg-source -i --after-build . /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ dch -r ... hack, hack, hack, ... $ cat debhello-1.6/debian/changelog 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-1.6/debian debhello-1.6/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ cd .. $ cp -a /<>/debhello-1.6-pkg1/test package $ cd /<>/debhello-1.6-pkg1/test /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_1.3-1_amd64.changes ... $ cd debhello-1.6 $ debuild dpkg-buildpackage -us -uc -ui -i /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_1.5-1_amd64.deb'. Finished running lintian. dpkg-genbuildinfo $ cd .. $ tree -FL 1 . ├── debhello-1.4/ ├── debhello-1.4.tar.gz ├── debhello_1.4-1.debian.tar.xz ├── debhello_1.4-1.dsc ├── debhello_1.4-1_amd64.build ├── debhello_1.4-1_amd64.buildinfo ├── debhello_1.4-1_amd64.changes ├── debhello_1.4-1_amd64.deb └── debhello_1.4.orig.tar.gz -> debhello-1.4.tar.gz 1 directory, 8 files $ dpkg -c debhello_1.4-1_amd64.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/LICENSE debhello-1.4/src/ debhello-1.4/src/hello.c debhello-1.4/src/config.h debhello-1.4/data/ debhello-1.4/data/hello.desktop debhello-1.4/data/hello.png debhello-1.4/man/ debhello-1.4/man/hello.1 debhello-1.4/Makefile $ 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 $ dpkg -f debhello_1.4-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.3.4) make[3]: Leaving directory '/<>/debhello-1.4-pkg1' touch debhello-1.4-pkg1/.stamp ============= Build debhello-1.7-pkg1 ============== make -C debhello-1.7-pkg1 make[3]: Entering directory '/<>/debhello-1.7-pkg1' mkdir -p /<>/debhello-1.7-pkg1/test echo /<>/debhello-1.7-pkg1 > /<>/debhello-1.7-pkg1/next.dir echo debhello-1.7 > /<>/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 /<>/debhello-1.7-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-1.7-pkg1/$i.cmd /<>/debhello-1.7-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-1.7-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/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 fakeroot debian/rules clean dh clean --with autoreconf $ 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; } dpkg-genchanges >../debhello_1.5-1_amd64.changes $ 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 ) dh_clean $ cd debhello-1.7 $ debmake 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-genchanges: info: including full source code in upload dpkg-source -i -b . dpkg-source -i --after-build . dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_1.5-1_amd64.changes ... 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 I: set parameters I: sanity check of parameters I: pkg="debhello", ver="1.7", rev="1" I: *** start packaging in "debhello-1.7". *** I: provide debhello_1.7.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-1.7-pkg1/test" I: $ ln -sf debhello-1.7.tar.gz debhello_1.7.orig.tar.gz debian/rules build I: pwd = "/<>/debhello-1.7-pkg1/test/debhello-1.7" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign I: analyze the source tree I: build_type = Cmake I: scan source for copyright+license text and file extensions dh build --with autoreconf I: 38 %, ext = text I: 25 %, ext = c 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 .. 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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_update_autotools_config dh_autoreconf $ cd .. $ tree . ├── debhello-1.7 │   ├── CMakeLists.txt │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── man │   │   ├── CMakeLists.txt │   │   └── hello.1 │   └── src │   ├── CMakeLists.txt │   ├── config.h.in │   └── hello.c ├── debhello-1.7.tar.gz └── debhello_1.7.orig.tar.gz -> debhello-1.7.tar.gz 7 directories, 20 files 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 $ cat debhello-1.7/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_configure: # dh_auto_configure -- \ # -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" $ cat debhello-1.7/debian/control Source: debhello Section: unknown Priority: optional Maintainer: "Firstname Lastname" Build-Depends: cmake, 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. E: debhello changes: bad-distribution-in-changes-file unstable $ cd .. $ cp -a /<>/debhello-1.7-pkg1/test debmake $ cd /<>/debhello-1.7-pkg1/test $ vim debhello-1.7/debian/rules ... hack, hack, hack, ... $ cat debhello-1.7/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 $@ override_dh_auto_configure: dh_auto_configure -- -DWITH-MATH=1 $ vim debhello-1.7/debian/control ... hack, hack, hack, ... $ cat debhello-1.7/debian/control Source: debhello Section: devel Priority: optional Maintainer: Osamu Aoki Build-Depends: cmake, 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)'. $ dch -r ... hack, hack, hack, ... $ cat debhello-1.7/debian/changelog 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 W: debhello source: syntax-error-in-dep5-copyright line 27: Continuation line outside a paragraph (maybe line 26 should be " ."). $ tree debhello-1.7/debian debhello-1.7/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ cd .. $ cp -a /<>/debhello-1.7-pkg1/test package $ cd /<>/debhello-1.7-pkg1/test $ cd debhello-1.7 $ debuild W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) dpkg-buildpackage -us -uc -ui -i W: debhello source: ancient-python-version-field x-python3-version 3.2 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 amd64 W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template 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 {} + \) \) E: debhello changes: bad-distribution-in-changes-file unstable dpkg-source -i -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_1.7.orig.tar.gz W: debhello source: syntax-error-in-dep5-copyright line 25: Continuation line outside a paragraph (maybe line 24 should be " ."). 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 dh_update_autotools_config dh_autoreconf W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7' dh_auto_configure -- -DWITH-MATH=1 install -d obj-x86_64-linux-gnu cd obj-x86_64-linux-gnu && 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/x86_64-linux-gnu -DWITH-MATH=1 .. -- The C compiler identification is GNU 10.0.0 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_amd64.build ├── debhello_1.3-1_amd64.buildinfo ├── debhello_1.3-1_amd64.changes └── debhello_1.3.orig.tar.gz -> debhello-1.3.tar.gz 1 directory, 8 files W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template $ 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 -- The CXX compiler identification is GNU 10.0.0 $ tar -tzf debhello-1.3.tar.gz debhello-1.3/ debhello-1.3/setup.py debhello-1.3/scripts/ debhello-1.3/scripts/hello debhello-1.3/LICENSE debhello-1.3/data/ debhello-1.3/data/hello.desktop debhello-1.3/data/hello.png debhello-1.3/MANIFEST.in debhello-1.3/man/ debhello-1.3/man/hello.1 debhello-1.3/hello_py/ debhello-1.3/hello_py/__init__.py debhello-1.3/PKG-INFO $ tar --xz -tf debhello_1.3-1.debian.tar.xz -- Check for working C compiler: /usr/bin/cc 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 '/<>/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 '/<>/debhello-2.0-pkg1' mkdir -p /<>/debhello-2.0-pkg1/test echo /<>/debhello-2.0-pkg1 > /<>/debhello-2.0-pkg1/next.dir echo debhello-2.0 > /<>/debhello-2.0-pkg1/project for i in step000 step101 step102 step103 step104 step200 step201 step202 step203 step299 step300 step301 step302 step303 step304 step309 step390 step400 step499 step500 step600 step700 step701 step702 ; do \ cd $(cat /<>/debhello-2.0-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-2.0-pkg1/$i.cmd /<>/debhello-2.0-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-2.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#/<>/debhello-2.0-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-2.0-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done -- Check for working C compiler: /usr/bin/cc -- works $ wget http://www.example.org/download/debhello-2.0.tar.gz ... $ tar -xzmf debhello-2.0.tar.gz $ tree . ├── debhello-2.0 │   ├── Makefile.am │   ├── configure.ac │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── lib │   │   ├── Makefile.am │   │   ├── sharedlib.c │   │   └── sharedlib.h │   ├── man │   │   ├── Makefile.am │   │   └── hello.1 │   └── src │   ├── Makefile.am │   └── hello.c └── debhello-2.0.tar.gz 5 directories, 12 files -- Detecting C compiler ABI info $ cat debhello-2.0/src/hello.c #include "config.h" #include #include int main() { printf("Hello, I am " PACKAGE_AUTHOR "!\n"); sharedlib(); return 0; } $ cat debhello-2.0/lib/sharedlib.h int sharedlib(); $ cat debhello-2.0/lib/sharedlib.c #include int sharedlib() { printf("This is a shared library!\n"); return 0; } -- Detecting C compiler ABI info - done $ cat debhello-2.0/Makefile.am # recursively process `Makefile.am` in SUBDIRS SUBDIRS = lib src man $ cat debhello-2.0/man/Makefile.am # manpages (distributed in the source package) dist_man_MANS = hello.1 $ cat debhello-2.0/lib/Makefile.am # libtool librares to be produced lib_LTLIBRARIES = libsharedlib.la # source files used for lib_LTLIBRARIES libsharedlib_la_SOURCES = sharedlib.c # C pre-processor flags used for lib_LTLIBRARIES #libsharedlib_la_CPPFLAGS = # Headers files to be installed in /include include_HEADERS = sharedlib.h # Versioning Libtool Libraries with version triplets libsharedlib_la_LDFLAGS = -version-info 1:0:0 $ cat debhello-2.0/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 = # Libraries the `hello` binary to be linked hello_LDADD = $(top_srcdir)/lib/libsharedlib.la -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ $ cat debhello-2.0/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 # only for the recursive case AC_CONFIG_FILES([Makefile lib/Makefile man/Makefile src/Makefile]) AC_OUTPUT $ cd debhello-2.0 $ debmake -b',libsharedlib1,libsharedlib-dev' -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features I: set parameters -- Detecting CXX compile features - done I: sanity check of parameters I: pkg="debhello", ver="2.0", rev="1" I: *** start packaging in "debhello-2.0". *** I: provide debhello_2.0.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-2.0-pkg1/test" I: $ ln -sf debhello-2.0.tar.gz debhello_2.0.orig.tar.gz -- Configuring done I: pwd = "/<>/debhello-2.0-pkg1/test/debhello-2.0" 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=libsharedlib-dev Type=dev / Arch=any M-A=same I: analyze the source tree I: build_type = Autotools with autoreconf I: scan source for copyright+license text and file extensions I: 36 %, ext = am I: 27 %, ext = c I: 9 %, ext = ac I: 9 %, ext = desktop I: 9 %, ext = media I: 9 %, ext = 1 I: check_all_licenses I: ..-- 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: /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu ...make[1]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7' 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 I: make debian/* template files I: multi binary packages: 3 I: debmake -x "2" ... 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat dh_auto_build 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/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2multi/package.preinst I: creating => debian/debhello.preinst 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.prerm I: creating => debian/debhello.prerm I: substituting => /usr/share/debmake/extra2multi/package.links I: creating => debian/debhello.links I: substituting => /usr/share/debmake/extra2bin/package.install I: creating => debian/debhello.install I: substituting => /usr/share/debmake/extra2doc/package.info I: creating => debian/debhello.info I: substituting => /usr/share/debmake/extra2doc/package.install I: skipping :: debian/debhello.install (file exists) I: substituting => /usr/share/debmake/extra2doc/package.docs I: creating => debian/debhello.docs I: substituting => /usr/share/debmake/extra2doc/package.manpages I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.doc-base I: creating => debian/debhello.doc-base I: substituting => /usr/share/debmake/extra2doc/package.examples I: creating => debian/debhello.examples 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 cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/debhello-1.7-pkg1/test/debhello-1.7 -B/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/CMakeFiles /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend make[3]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' cd /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-1.7-pkg1/test/debhello-1.7 /<>/debhello-1.7-pkg1/test/debhello-1.7/src /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/src /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/src/CMakeFiles/hello.dir/DependInfo.cmake --color= Scanning dependencies of target hello make[3]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build make[3]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' [ 50%] Building C object src/CMakeFiles/hello.dir/hello.c.o cd /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/src && /usr/bin/cc -DHAVE_CONFIG_H -I/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/src -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /<>/debhello-1.7-pkg1/test/debhello-1.7/src/hello.c $ cd .. $ tree . ├── debhello-2.0 │   ├── Makefile.am │   ├── configure.ac │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── clean │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── debhello.doc-base │   │   ├── debhello.docs │   │   ├── debhello.examples │   │   ├── debhello.info │   │   ├── debhello.install │   │   ├── debhello.links │   │   ├── debhello.manpages │   │   ├── debhello.postinst │   │   ├── debhello.postrm │   │   ├── debhello.preinst │   │   ├── debhello.prerm │   │   ├── libsharedlib-dev.install │   │   ├── libsharedlib1.install │   │   ├── libsharedlib1.symbols │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── lib │   │   ├── Makefile.am │   │   ├── sharedlib.c │   │   └── sharedlib.h │   ├── man │   │   ├── Makefile.am │   │   └── hello.1 │   └── src │   ├── Makefile.am │   └── hello.c ├── debhello-2.0.tar.gz └── debhello_2.0.orig.tar.gz -> debhello-2.0.tar.gz 8 directories, 38 files [100%] Linking C executable hello cd /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello Finished running lintian. $ cat debhello-2.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 $@ --with autoreconf #override_dh_install: # dh_install --list-missing -X.la -X.pyc -X.pyo make[3]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' [100%] Built target hello make[2]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/CMakeFiles 0 $ cd .. $ tree -FL 1 . ├── debhello-1.5/ ├── debhello-1.5.tar.gz ├── debhello_1.5-1.debian.tar.xz ├── debhello_1.5-1.dsc ├── debhello_1.5-1_amd64.build ├── debhello_1.5-1_amd64.buildinfo ├── debhello_1.5-1_amd64.changes ├── debhello_1.5-1_amd64.deb └── debhello_1.5.orig.tar.gz -> debhello-1.5.tar.gz 1 directory, 8 files make[1]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' dh_auto_test $ cat debhello-2.0/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: libsharedlib1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: bin This package contains the compiled binary executable. . This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. Package: libsharedlib1 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: lib This package contains the shared library. Package: libsharedlib-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. $ dpkg -c debhello_1.5-1_amd64.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 $ cd .. $ cp -a /<>/debhello-2.0-pkg1/test debmake $ cd /<>/debhello-2.0-pkg1/test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary $ 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.desktop debhello-1.5/data/hello.png debhello-1.5/configure debhello-1.5/man/ debhello-1.5/man/hello.1 debhello-1.5/Makefile.in $ tar --xz -tf debhello_1.5-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 $ rm -f debhello-2.0/debian/clean $ rm -f debhello-2.0/debian/debhello.doc-base $ rm -f debhello-2.0/debian/debhello.docs $ rm -f debhello-2.0/debian/debhello.examples $ rm -f debhello-2.0/debian/debhello.info $ rm -f debhello-2.0/debian/debhello.links $ rm -f debhello-2.0/debian/debhello.manpages $ rm -f debhello-2.0/debian/debhello.menu $ rm -f debhello-2.0/debian/debhello.postinst $ dpkg -f debhello_1.5-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.3.4) $ rm -f debhello-2.0/debian/debhello.postrm $ rm -f debhello-2.0/debian/debhello.preinst $ rm -f debhello-2.0/debian/debhello.prerm make[3]: Leaving directory '/<>/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 '/<>/debhello-2.0-pkg2' mkdir -p /<>/debhello-2.0-pkg2/test echo /<>/debhello-2.0-pkg2 > /<>/debhello-2.0-pkg2/next.dir echo debhello-2.0 > /<>/debhello-2.0-pkg2/project for i in step000 step101 step102 step103 step104 step150 step151 step152 step153 step154 step155 step156 step157 step158 step160 step161 step170 step200 step201 step202 step203 step299 step300 step301 step302 step303 step304 step309 step390 step399 step400 step499 step500 step600 step700 step701 step702 ; do \ cd $(cat /<>/debhello-2.0-pkg2/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-2.0-pkg2/$i.cmd /<>/debhello-2.0-pkg2/$i.log ; \ ERR=$? ; \ cat /<>/debhello-2.0-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#/<>/debhello-2.0-pkg2/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-2.0-pkg2/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done dh_testroot $ vim debhello-2.0/debian/rules ... hack, hack, hack, ... $ cat debhello-2.0/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 $ wget http://www.example.org/download/debhello-2.0.tar.gz ... $ tar -xzmf debhello-2.0.tar.gz $ tree . ├── debhello-2.0 │   ├── Makefile.am │   ├── configure.ac │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── lib │   │   ├── Makefile.am │   │   ├── sharedlib.c │   │   └── sharedlib.h │   ├── man │   │   ├── Makefile.am │   │   └── hello.1 │   └── src │   ├── Makefile.am │   └── hello.c └── debhello-2.0.tar.gz 5 directories, 12 files dh_prep $ cat debhello-2.0/src/hello.c #include "config.h" #include #include int main() { printf("Hello, I am " PACKAGE_AUTHOR "!\n"); sharedlib(); return 0; } $ vim debhello-2.0/debian/control ... hack, hack, hack, ... $ cat debhello-2.0/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. rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ $ cat debhello-2.0/lib/sharedlib.h int sharedlib(); $ cat debhello-2.0/lib/sharedlib.c #include int sharedlib() { printf("This is a shared library!\n"); return 0; } dh_auto_install $ vim debhello-2.0/debian/debhello.install ... hack, hack, hack, ... $ cat debhello-2.0/debian/debhello.install usr/bin/* usr/share/man/* $ vim debhello-2.0/debian/libsharedlib1.install ... hack, hack, hack, ... $ cat debhello-2.0/debian/libsharedlib1.install usr/lib/*/*.so.* $ vim debhello-2.0/debian/libsharedlib-dev.install ... hack, hack, hack, ... $ cat debhello-2.0/debian/libsharedlib-dev.install ###usr/lib/*/pkgconfig/*.pc usr/include usr/lib/*/*.so ... hack, hack, hack, ... $ cat debhello-2.0/debian/libsharedlib1.symbols libsharedlib.so.1 libsharedlib1 #MINVER# sharedlib@Base 2.0 $ cat debhello-2.0/Makefile.am # recursively process `Makefile.am` in SUBDIRS SUBDIRS = lib src man $ cat debhello-2.0/man/Makefile.am # manpages (distributed in the source package) dist_man_MANS = hello.1 $ cat debhello-2.0/lib/Makefile.am # libtool librares to be produced lib_LTLIBRARIES = libsharedlib.la # source files used for lib_LTLIBRARIES libsharedlib_la_SOURCES = sharedlib.c # C pre-processor flags used for lib_LTLIBRARIES #libsharedlib_la_CPPFLAGS = # Headers files to be installed in /include include_HEADERS = sharedlib.h # Versioning Libtool Libraries with version triplets libsharedlib_la_LDFLAGS = -version-info 1:0:0 $ cat debhello-2.0/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 = # Libraries the `hello` binary to be linked hello_LDADD = $(top_srcdir)/lib/libsharedlib.la install -d /<>/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello cd obj-x86_64-linux-gnu && make -j4 install DESTDIR=/<>/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/debhello-1.7-pkg1/test/debhello-1.7 -B/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 $ cat debhello-2.0/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 # only for the recursive case AC_CONFIG_FILES([Makefile lib/Makefile man/Makefile src/Makefile]) AC_OUTPUT $ dch -r ... hack, hack, hack, ... $ cat debhello-2.0/debian/changelog 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 /usr/bin/cmake -E cmake_progress_start /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/CMakeFiles /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend make[3]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' cd /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-1.7-pkg1/test/debhello-1.7 /<>/debhello-1.7-pkg1/test/debhello-1.7/src /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/src /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/src/CMakeFiles/hello.dir/DependInfo.cmake --color= $ vim debhello-2.0/debian/README.Debian ... hack, hack, hack, ... $ cat debhello-2.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-2.0/debian/changelog ... hack, hack, hack, ... $ cat debhello-2.0/debian/changelog 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-2.0/debian/watch ... hack, hack, hack, ... $ cd debhello-2.0 $ gettextize Creating po/ subdirectory Creating build-aux/ subdirectory Copying file ABOUT-NLS Copying file build-aux/config.rpath Not copying intl/ directory. Copying file po/Makefile.in.in Copying file po/Makevars.template Copying file po/Rules-quot Copying file po/boldquot.sed Copying file po/en@boldquot.header Copying file po/en@quot.header Copying file po/insert-header.sin Copying file po/quot.sed Copying file po/remove-potcdate.sin Creating initial po/POTFILES.in Creating po/ChangeLog Creating directory m4 Copying file m4/gettext.m4 Copying file m4/iconv.m4 Copying file m4/lib-ld.m4 Copying file m4/lib-link.m4 Copying file m4/lib-prefix.m4 Copying file m4/nls.m4 Copying file m4/po.m4 Copying file m4/progtest.m4 Creating m4/ChangeLog Updating Makefile.am (backup is in Makefile.am~) Updating configure.ac (backup is in configure.ac~) Creating ChangeLog Please use AM_GNU_GETTEXT([external]) in order to cause autoconfiguration to look for an external libintl. Please create po/Makevars from the template in po/Makevars.template. You can then remove po/Makevars.template. Please fill po/POTFILES.in as described in the documentation. Please run 'aclocal' to regenerate the aclocal.m4 file. You need aclocal from GNU automake 1.9 (or newer) to do this. Then run 'autoconf' to regenerate the configure file. You will also need config.guess and config.sub, which you can get from the CV... of the 'config' project at http://savannah.gnu.org/. The commands to fetch th... are $ wget 'http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/conf... $ wget 'http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/conf... You might also want to copy the convenience header file gettext.h from the /usr/share/gettext directory into your package. It is a wrapper around that implements the configure --disable-nl... option. Press Return to acknowledge the previous 6 paragraphs. $ rm -rf m4 build-aux *~ $ cat debhello-2.0/debian/watch make[3]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build # 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-2.0/debian/compat ... hack, hack, hack, ... make[3]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. make[3]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' $ cat debhello-2.0/debian/compat 11 $ vim debhello-2.0/debian/copyright ... hack, hack, hack, ... [100%] Built target hello $ cat debhello-2.0/debian/copyright make[2]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu/CMakeFiles 0 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-2.0/debian/source/format ... hack, hack, hack, ... $ cat debhello-2.0/debian/source/format 3.0 (quilt) $ vim debhello-2.0/debian/source/local-options ... hack, hack, hack, ... $ cat debhello-2.0/debian/source/local-options abort-on-upstream-changes unapply-patches make -f CMakeFiles/Makefile2 preinstall $ ls -l po /<>/debhello-2.0-pkg2/step151.cmd: 2: SOURCE_DATE_EPOCH: not found total 60 -rw-r--r-- 1 buildd buildd 494 Jul 3 08:24 ChangeLog -rw-r--r-- 1 buildd buildd 17577 Jul 3 08:24 Makefile.in.in -rw-r--r-- 1 buildd buildd 3376 Jul 3 08:24 Makevars.template -rw-r--r-- 1 buildd buildd 59 Jul 3 08:24 POTFILES.in -rw-r--r-- 1 buildd buildd 2203 Jul 3 08:24 Rules-quot -rw-r--r-- 1 buildd buildd 217 Jul 3 08:24 boldquot.sed -rw-r--r-- 1 buildd buildd 1337 Jul 3 08:24 en@boldquot.header -rw-r--r-- 1 buildd buildd 1203 Jul 3 08:24 en@quot.header -rw-r--r-- 1 buildd buildd 672 Jul 3 08:24 insert-header.sin -rw-r--r-- 1 buildd buildd 153 Jul 3 08:24 quot.sed -rw-r--r-- 1 buildd buildd 432 Jul 3 08:24 remove-potcdate.sin make[2]: Entering directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello/usr/bin/hello -- Installing: /<>/debhello-1.7-pkg1/test/debhello-1.7/debian/debhello/usr/share/man/man1/hello.1 make[1]: Leaving directory '/<>/debhello-1.7-pkg1/test/debhello-1.7/obj-x86_64-linux-gnu' dh_installdocs $ tree debhello-2.0/debian debhello-2.0/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── debhello.install ├── libsharedlib-dev.install ├── libsharedlib1.install ├── libsharedlib1.symbols ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 14 files $ vim configure.ac ... hack, hack, hack, ... $ cat 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 $ cd .. $ cp -a /<>/debhello-2.0-pkg1/test package $ cd /<>/debhello-2.0-pkg1/test ... hack, hack, hack, ... $ diff -u po/Makevars.template po/Makevars --- po/Makevars.template 2020-01-05 15:17:46.310919120 +0000 +++ po/Makevars 2020-01-05 15:17:46.402947810 +0000 @@ -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 # their copyright. -COPYRIGHT_HOLDER = Free Software Foundation, Inc. +COPYRIGHT_HOLDER = Osamu Aoki # This tells whether or not to prepend "GNU " prefix to the package # name that gets inserted into the header of the $(DOMAIN).pot file. # Possible values are "yes", "no", or empty. If it is empty, try to # detect it automatically by scanning the files in $(top_srcdir) for # "GNU packagename" string. -PACKAGE_GNU = +PACKAGE_GNU = no # This is the email address or URL to which the translators shall report # bugs in the untranslated strings: $ rm po/Makevars.template 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-2.0 $ debuild ... hack, hack, hack, ... $ cat src/hello.c #include "config.h" #include #include #define _(string) gettext (string) int main() { printf(_("Hello, I am " PACKAGE_AUTHOR "!\n")); sharedlib(); return 0; } ... hack, hack, hack, ... $ cat lib/sharedlib.c #include #define _(string) gettext (string) int sharedlib() { printf(_("This is a shared library!\n")); return 0; } install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian $ fgrep -v '[ja]=' data/hello.desktop > data/hello.desktop.in $ rm data/hello.desktop dh_installman $ cat data/hello.desktop.in [Desktop Entry] Name=Hello Comment=Greetings Type=Application Keywords=hello Exec=hello Terminal=true Icon=hello.png Categories=Utility; dpkg-buildpackage -us -uc -ui -i ... hack, hack, hack, ... $ cat po/POTFILES.in src/hello.c lib/sharedlib.c data/hello.desktop.in $ cat 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 $ xgettext -f po/POTFILES.in -d debhello -o po/debhello.pot -k_ $ cat po/debhello.pot # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2020-01-05 15:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: src/hello.c:8 #, c-format msgid "Hello, I am " msgstr "" #: lib/sharedlib.c:6 #, c-format msgid "This is a shared library!\n" msgstr "" #: data/hello.desktop.in:3 msgid "Hello" msgstr "" #: data/hello.desktop.in:4 msgid "Greetings" msgstr "" #: data/hello.desktop.in:6 msgid "hello" msgstr "" #: data/hello.desktop.in:9 msgid "hello.png" msgstr "" 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 $ echo 'fr' > po/LINGUAS $ cp po/debhello.pot po/fr.po $ vim po/fr.po ... hack, hack, hack, ... $ cat 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" #: 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 "" dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 $ cd .. $ tar -czf debhello-2.0.tar.gz debhello-2.0 man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 $ tree . ├── debhello-2.0 │   ├── ABOUT-NLS │   ├── ChangeLog │   ├── Makefile.am │   ├── configure.ac │   ├── 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 │   │   ├── debhello.pot │   │   ├── en@boldquot.header │   │   ├── en@quot.header │   │   ├── fr.po │   │   ├── insert-header.sin │   │   ├── quot.sed │   │   └── remove-potcdate.sin │   └── src │   ├── Makefile.am │   └── hello.c └── debhello-2.0.tar.gz 6 directories, 28 files $ cd debhello-2.0 $ debmake -b',libsharedlib1,libsharedlib-dev' dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches 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 fakeroot debian/rules clean dh clean --with autoreconf dh_strip_nondeterminism I: set parameters I: sanity check of parameters I: pkg="debhello", ver="2.0", rev="1" I: *** start packaging in "debhello-2.0". *** I: provide debhello_2.0.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-2.0-pkg2/test" I: $ ln -sf debhello-2.0.tar.gz debhello_2.0.orig.tar.gz I: pwd = "/<>/debhello-2.0-pkg2/test/debhello-2.0" 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=libsharedlib-dev Type=dev / Arch=any M-A=same 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 = sed I: 10 %, ext = sin I: 10 %, ext = in I: 10 %, ext = header I: 5 %, ext = ac I: 5 %, ext = media I: 5 %, ext = desktop I: 5 %, ext = pot I: 5 %, ext = po I: 5 %, ext = 1 I: check_all_licenses I: .. dh_compress dh_clean cd debian/debhello rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/debhello.substvars debian/libsharedlib1.substvars debian/libsharedlib-dev.substvars debian/files chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 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 {} + \) \) gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 cd '/<>/debhello-1.7-pkg1/test/debhello-1.7' dh_fixperms configure.ac:22: installing 'build-aux/compile' configure.ac:9: installing 'build-aux/install-sh' dpkg-source -i -b . configure.ac:9: installing 'build-aux/missing' 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 ....W: Non-UTF-8 char found, using latin-1: data/hello.png dh_missing ........src/Makefile.am: installing 'build-aux/depcomp' .... dh_strip ....... I: check_all_licenses completed for 25 files. I: bunch_all_licenses I: format_all_licenses I: make debian/* template files I: multi binary packages: 3 I: debmake -x "2" ... 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2multi/package.preinst I: creating => debian/debhello.preinst 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.prerm I: creating => debian/debhello.prerm I: substituting => /usr/share/debmake/extra2multi/package.links I: creating => debian/debhello.links I: substituting => /usr/share/debmake/extra2bin/package.install I: creating => debian/debhello.install I: substituting => /usr/share/debmake/extra2doc/package.info I: creating => debian/debhello.info I: substituting => /usr/share/debmake/extra2doc/package.install I: skipping :: debian/debhello.install (file exists) I: substituting => /usr/share/debmake/extra2doc/package.docs I: creating => debian/debhello.docs I: substituting => /usr/share/debmake/extra2doc/package.manpages I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.doc-base I: creating => debian/debhello.doc-base I: substituting => /usr/share/debmake/extra2doc/package.examples I: creating => debian/debhello.examples 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 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 '/<>/debhello-1.6-pkg1/test/debhello-1.6' dh_auto_configure -- \ --with-math install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/5a objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/5a/5cbfec099b28b77ba59b101a07e27e39f9c91e.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/5a/5cbfec099b28b77ba59b101a07e27e39f9c91e.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/5a/5cbfec099b28b77ba59b101a07e27e39f9c91e.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/5a/5cbfec099b28b77ba59b101a07e27e39f9c91e.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs 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 ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-math rm -f debian/debhello/DEBIAN/shlibs dh_shlibdeps dpkg-source: info: building debhello in debhello_2.0-1.dsc debian/rules build dh build --with autoreconf $ cd .. $ tree . ├── debhello-2.0 │   ├── ABOUT-NLS │   ├── ChangeLog │   ├── Makefile.am │   ├── configure.ac │   ├── data │   │   ├── hello.desktop.in │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── clean │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── debhello.doc-base │   │   ├── debhello.docs │   │   ├── debhello.examples │   │   ├── debhello.info │   │   ├── debhello.install │   │   ├── debhello.links │   │   ├── debhello.manpages │   │   ├── debhello.postinst │   │   ├── debhello.postrm │   │   ├── debhello.preinst │   │   ├── debhello.prerm │   │   ├── libsharedlib-dev.install │   │   ├── libsharedlib1.install │   │   ├── libsharedlib1.symbols │   │   ├── 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 │   │   ├── debhello.pot │   │   ├── en@boldquot.header │   │   ├── en@quot.header │   │   ├── fr.po │   │   ├── insert-header.sin │   │   ├── quot.sed │   │   └── remove-potcdate.sin │   └── src │   ├── Makefile.am │   └── hello.c ├── debhello-2.0.tar.gz └── debhello_2.0.orig.tar.gz -> debhello-2.0.tar.gz 9 directories, 54 files install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello $ cat debhello-2.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 $@ --with autoreconf #override_dh_install: # dh_install --list-missing -X.la -X.pyc -X.pyo dh_update_autotools_config $ cat debhello-2.0/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: libsharedlib1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: bin This package contains the compiled binary executable. . This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. Package: libsharedlib1 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: lib This package contains the shared library. Package: libsharedlib-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. dh_autoreconf configure: WARNING: unrecognized options: --disable-maintainer-mode $ cd .. $ cp -a /<>/debhello-2.0-pkg2/test debmake $ cd /<>/debhello-2.0-pkg2/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.before grep -q ^XDT_ configure.ac autoreconf -f -i $ rm -f debhello-2.0/debian/clean $ rm -f debhello-2.0/debian/debhello.doc-base $ rm -f debhello-2.0/debian/debhello.docs $ rm -f debhello-2.0/debian/debhello.examples $ rm -f debhello-2.0/debian/debhello.info $ rm -f debhello-2.0/debian/debhello.links $ rm -f debhello-2.0/debian/debhello.manpages $ rm -f debhello-2.0/debian/debhello.menu $ rm -f debhello-2.0/debian/debhello.postinst $ rm -f debhello-2.0/debian/debhello.postrm Standard customization chores checking for a BSD-compatible install... $ rm -f debhello-2.0/debian/debhello.preinst $ rm -f debhello-2.0/debian/debhello.prerm /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)... $ vim debhello-2.0/debian/rules ... hack, hack, hack, ... $ cat debhello-2.0/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 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... $ vim debhello-2.0/debian/control ... hack, hack, hack, ... $ cat debhello-2.0/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. yes (GNU style) checking for gcc... gcc $ vim debhello-2.0/debian/debhello.install ... hack, hack, hack, ... $ cat debhello-2.0/debian/debhello.install usr/bin/* usr/share/man/* $ vim debhello-2.0/debian/libsharedlib1.install ... hack, hack, hack, ... $ cat debhello-2.0/debian/libsharedlib1.install usr/lib/*/*.so.* $ vim debhello-2.0/debian/libsharedlib-dev.install ... hack, hack, hack, ... $ cat debhello-2.0/debian/libsharedlib-dev.install ###usr/lib/*/pkgconfig/*.pc usr/include usr/lib/*/*.so checking whether the C compiler works... ... hack, hack, hack, ... $ cat debhello-2.0/debian/libsharedlib1.symbols libsharedlib.so.1 libsharedlib1 #MINVER# sharedlib@Base 2.0 yes checking for C compiler default output file name... a.out checking for suffix of executables... $ dch -r ... hack, hack, hack, ... $ cat debhello-2.0/debian/changelog 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 checking whether we are cross compiling... $ vim debhello-2.0/debian/README.Debian ... hack, hack, hack, ... $ cat debhello-2.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-2.0/debian/changelog ... hack, hack, hack, ... $ cat debhello-2.0/debian/changelog 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-2.0/debian/watch ... hack, hack, hack, ... $ cat debhello-2.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-2.0/debian/compat ... hack, hack, hack, ... $ cat debhello-2.0/debian/compat 11 $ vim debhello-2.0/debian/copyright ... hack, hack, hack, ... $ cat debhello-2.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-2.0/debian/source/format ... hack, hack, hack, ... $ cat debhello-2.0/debian/source/format 3.0 (quilt) $ vim debhello-2.0/debian/source/local-options ... hack, hack, hack, ... $ cat debhello-2.0/debian/source/local-options abort-on-upstream-changes unapply-patches no checking for suffix of object files... o checking whether we are using the GNU C compiler... $ mkdir -p debhello-2.0/debian $ vim debhello-2.0/debian/changelog ... hack, hack, hack, ... $ cat debhello-2.0/debian/changelog 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 yes checking whether gcc accepts -g... $ tree debhello-2.0/debian debhello-2.0/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── debhello.install ├── libsharedlib-dev.install ├── libsharedlib1.install ├── libsharedlib1.symbols ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 14 files yes checking for gcc option to accept ISO C89... dh_installdeb $ cd .. $ cp -a /<>/debhello-2.0-pkg2/test package $ cd /<>/debhello-2.0-pkg2/test none needed checking whether gcc understands -c and -o together... dh_gencontrol $ cd debhello-2.0 $ debuild echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello yes checking dependency style of gcc... none checking how to run the C preprocessor... 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... dpkg-buildpackage -us -uc -ui -i 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 dh_builddeb 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 amd64 yes checking for sys/types.h... dpkg-deb --build debian/debhello .. yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler yes checking for memory.h... yes fakeroot debian/rules clean checking for strings.h... dh clean --with autoreconf /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler yes checking for inttypes.h... yes checking for stdint.h... dh_clean yes checking for unistd.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/ 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 {} + \) \) /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-source -i -b . yes ==== Check include: math.h checking math.h usability... yes checking math.h presence... /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler yes checking for math.h... yes ==== Check library: libm checking for library containing atan... dpkg-deb: building package 'debhello' in '../debhello_1.7-1_amd64.deb'. 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-genbuildinfo 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 -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 dh_update_autotools_config checking that generated files are newer than configure... done configure: creating ./config.status 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 dpkg-genchanges >../debhello_1.7-1_amd64.changes grep -q ^XDT_ configure.ac autoreconf -f -i config.status: creating Makefile config.status: creating man/Makefile dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . 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 '/<>/debhello-1.6-pkg1/test/debhello-1.6' dh_auto_build make -j4 make[1]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_1.7-1_amd64.changes ... make all-recursive make[2]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' Making all in src make[3]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/src' gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -o hello hello.o -lm make[3]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/src' Making all in man make[3]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/man' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/man' make[3]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' make[3]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' make[2]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' make[1]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' dh_auto_test make -j4 check VERBOSE=1 make[1]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' Making check in src make[2]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/src' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/src' Making check in man make[2]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/man' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/man' make[2]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' make[2]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' make[1]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --with autoreconf dh_testroot dh_prep rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ dh_auto_install install -d /<>/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello make -j4 install DESTDIR=/<>/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' Making install in src make[2]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/src' make[3]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/src' make[3]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/<>/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/bin' /usr/bin/install -c hello '/<>/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/bin' make[3]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/src' make[2]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/src' Making install in man make[2]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/man' make[3]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/man' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/share/man/man1' /usr/bin/install -c -m 644 hello.1 '/<>/debhello-1.6-pkg1/test/debhello-1.6/debian/debhello/usr/share/man/man1' make[3]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/man' make[2]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6/man' make[2]: Entering directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' make[3]: Entering directory '/<>/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 '/<>/debhello-1.6-pkg1/test/debhello-1.6' make[2]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' make[1]: Leaving directory '/<>/debhello-1.6-pkg1/test/debhello-1.6' 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-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 Copying file ABOUT-NLS 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 Creating directory build-aux Copying file build-aux/config.rpath dh_perl dh_link E: debhello changes: bad-distribution-in-changes-file unstable dh_strip_nondeterminism 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 dh_compress Copying file m4/glibc2.m4 Copying file m4/glibc21.m4 Copying file m4/iconv.m4 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 Copying file m4/intdiv0.m4 cd '/<>/debhello-1.6-pkg1/test/debhello-1.6' dh_fixperms Copying file m4/intl.m4 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) Copying file m4/intldir.m4 Copying file m4/intlmacosx.m4 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 Copying file m4/intmax.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/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 Copying file m4/inttypes-pri.m4 dh_missing Copying file m4/inttypes_h.m4 Copying file m4/lcmessage.m4 dh_strip Copying file m4/lib-ld.m4 Copying file m4/lib-link.m4 Copying file m4/lib-prefix.m4 Copying file m4/lock.m4 install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/0d objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/0d/0a6acda7a6cdcb23509f90213cba768afec3a2.debug Copying file m4/longlong.m4 chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/0d/0a6acda7a6cdcb23509f90213cba768afec3a2.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/0d/0a6acda7a6cdcb23509f90213cba768afec3a2.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/0d/0a6acda7a6cdcb23509f90213cba768afec3a2.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs Copying file m4/nls.m4 W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) Copying file m4/po.m4 Copying file m4/printf-posix.m4 libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' rm -f debian/debhello/DEBIAN/shlibs dh_shlibdeps Copying file m4/progtest.m4 Copying file m4/size_max.m4 Copying file m4/stdint_h.m4 Copying file m4/threadlib.m4 libtoolize: putting macros in 'm4'. libtoolize: copying file 'm4/libtool.m4' Copying file m4/uintmax_t.m4 install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello Copying file m4/visibility.m4 libtoolize: copying file 'm4/ltargz.m4' Copying file m4/wchar_t.m4 Copying file m4/wint_t.m4 Copying file m4/xsize.m4 libtoolize: copying file 'm4/ltdl.m4' Copying file po/Makefile.in.in libtoolize: copying file 'm4/ltoptions.m4' Copying file po/Makevars.template Copying file po/Rules-quot libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template 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' 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' dh_installdeb 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 chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums 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. 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 .. /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler Finished running lintian. $ cd .. $ tree -FL 1 . ├── debhello-1.7/ ├── debhello-1.7.tar.gz ├── debhello_1.7-1.debian.tar.xz ├── debhello_1.7-1.dsc ├── debhello_1.7-1_amd64.build ├── debhello_1.7-1_amd64.buildinfo ├── debhello_1.7-1_amd64.changes ├── debhello_1.7-1_amd64.deb └── debhello_1.7.orig.tar.gz -> debhello-1.7.tar.gz 1 directory, 8 files /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ dpkg -c debhello_1.7-1_amd64.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 $ 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.desktop debhello-1.7/data/hello.png debhello-1.7/man/ debhello-1.7/man/hello.1 debhello-1.7/man/CMakeLists.txt debhello-1.7/CMakeLists.txt $ 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 $ dpkg -f debhello_1.7-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.2.5) make[3]: Leaving directory '/<>/debhello-1.7-pkg1' touch debhello-1.7-pkg1/.stamp ============= Build debhello-2.1-pkg1 ============== make -C debhello-2.1-pkg1 make[3]: Entering directory '/<>/debhello-2.1-pkg1' /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler mkdir -p /<>/debhello-2.1-pkg1/test echo /<>/debhello-2.1-pkg1 > /<>/debhello-2.1-pkg1/next.dir echo debhello-2.1 > /<>/debhello-2.1-pkg1/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 /<>/debhello-2.1-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-2.1-pkg1/$i.cmd /<>/debhello-2.1-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-2.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#/<>/debhello-2.1-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-2.1-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ wget http://www.example.org/download/debhello-2.1.tar.gz ... $ tar -xzmf debhello-2.1.tar.gz $ tree . ├── 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 $ cat debhello-2.1/src/hello.c #include "config.h" #include #include int main() { printf("Hello, I am " PACKAGE_AUTHOR "!\n"); sharedlib(); return 0; } $ cat debhello-2.1/src/config.h.in /* name of the package author */ #define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" $ 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/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 ) /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_1.6-1_amd64.deb'. $ cat debhello-2.1/lib/sharedlib.h int sharedlib(); $ cat debhello-2.1/lib/sharedlib.c #include int sharedlib() { printf("This is a shared library!\n"); return 0; } dpkg-genbuildinfo $ cd debhello-2.1 $ debmake -b',libsharedlib1,libsharedlib-dev' dpkg-genchanges >../debhello_1.6-1_amd64.changes 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 = "/<>/debhello-2.1-pkg1/test" I: $ ln -sf debhello-2.1.tar.gz debhello_2.1.orig.tar.gz I: pwd = "/<>/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 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 = 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: 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" ... 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2multi/package.preinst I: creating => debian/debhello.preinst 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.prerm I: creating => debian/debhello.prerm I: substituting => /usr/share/debmake/extra2multi/package.links I: creating => debian/debhello.links I: substituting => /usr/share/debmake/extra2bin/package.install I: creating => debian/debhello.install I: substituting => /usr/share/debmake/extra2doc/package.info I: creating => debian/debhello.info I: substituting => /usr/share/debmake/extra2doc/package.install I: skipping :: debian/debhello.install (file exists) I: substituting => /usr/share/debmake/extra2doc/package.docs I: creating => debian/debhello.docs I: substituting => /usr/share/debmake/extra2doc/package.manpages I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.doc-base I: creating => debian/debhello.doc-base I: substituting => /usr/share/debmake/extra2doc/package.examples I: creating => debian/debhello.examples 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 dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . $ cd .. $ tree . ├── debhello-2.1 │   ├── CMakeLists.txt │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── clean │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── debhello.doc-base │   │   ├── debhello.docs │   │   ├── debhello.examples │   │   ├── debhello.info │   │   ├── debhello.install │   │   ├── debhello.links │   │   ├── debhello.manpages │   │   ├── debhello.postinst │   │   ├── debhello.postrm │   │   ├── debhello.preinst │   │   ├── debhello.prerm │   │   ├── libsharedlib-dev.install │   │   ├── libsharedlib1.install │   │   ├── libsharedlib1.symbols │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── 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 └── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz 8 directories, 38 files dpkg-buildpackage: info: full upload (original source is included) $ cat debhello-2.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_configure: # dh_auto_configure -- \ # -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" Now running lintian debhello_1.6-1_amd64.changes ... $ cat debhello-2.1/debian/control Source: debhello Section: unknown Priority: optional Maintainer: "Firstname Lastname" Build-Depends: cmake, debhelper (>=11~) Standards-Version: 4.1.4 Homepage: Package: debhello Architecture: any Multi-Arch: foreign Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: bin This package contains the compiled binary executable. . This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. Package: libsharedlib1 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: lib This package contains the shared library. Package: libsharedlib-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. $ cd .. $ cp -a /<>/debhello-2.1-pkg1/test debmake $ cd /<>/debhello-2.1-pkg1/test $ rm -f debhello-2.1/debian/clean $ rm -f debhello-2.1/debian/debhello.doc-base $ rm -f debhello-2.1/debian/debhello.docs $ 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 $ 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 $ rm -f debhello-2.1/debian/debhello.prerm $ vim debhello-2.1/debian/rules ... hack, hack, hack, ... $ cat debhello-2.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 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_HOST_MULTIARCH)" override_dh_install: dh_install --list-missing $ vim debhello-2.1/debian/control ... hack, hack, hack, ... $ cat debhello-2.1/debian/control Source: debhello Section: devel Priority: optional Maintainer: Osamu Aoki Build-Depends: cmake, debhelper (>=11~) 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. $ vim debhello-2.1/debian/debhello.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/debhello.install usr/bin/* usr/share/man/* $ vim debhello-2.1/debian/libsharedlib1.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib1.install usr/lib/*/*.so.* $ vim debhello-2.1/debian/libsharedlib-dev.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib-dev.install ###usr/lib/*/pkgconfig/*.pc usr/include usr/lib/*/*.so ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib1.symbols libsharedlib.so.1 libsharedlib1 #MINVER# sharedlib@Base 2.1 ... 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 From: "Osamu Aoki" Description: cmake multiarch patch This moves install path from /usr/lib to /usr/lib/. Set by cmake -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_HOST_MULTIARCH)". --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -4,5 +4,5 @@ # the RPATH of these targets so they are installed with an empty RPATH. set_property(TARGET sharedlib PROPERTY VERSION "1.0.0") set_property(TARGET sharedlib PROPERTY SOVERSION 1 ) -install(TARGETS sharedlib LIBRARY DESTINATION lib) +install(TARGETS sharedlib LIBRARY DESTINATION lib/${CMAKE_LIBRARY_ARCHITECTURE}) install(FILES sharedlib.h DESTINATION include) $ dch -r ... hack, hack, hack, ... $ cat debhello-2.1/debian/changelog 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-2.1/debian/README.Debian ... hack, hack, hack, ... $ cat debhello-2.1/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-2.1/debian/changelog ... hack, hack, hack, ... $ cat debhello-2.1/debian/changelog 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-2.1/debian/watch ... hack, hack, hack, ... $ cat debhello-2.1/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-2.1/debian/compat ... hack, hack, hack, ... $ cat debhello-2.1/debian/compat 11 $ vim debhello-2.1/debian/copyright ... hack, hack, hack, ... $ 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 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-2.1/debian/source/format ... hack, hack, hack, ... $ cat debhello-2.1/debian/source/format 3.0 (quilt) $ vim debhello-2.1/debian/source/local-options ... hack, hack, hack, ... $ cat debhello-2.1/debian/source/local-options abort-on-upstream-changes unapply-patches $ tree debhello-2.1/debian debhello-2.1/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── debhello.install ├── libsharedlib-dev.install ├── libsharedlib1.install ├── libsharedlib1.symbols ├── patches │   ├── 000-cmake-multiarch.patch │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 15 files $ cd .. $ cp -a /<>/debhello-2.1-pkg1/test package $ cd /<>/debhello-2.1-pkg1/test $ cd debhello-2.1 $ debuild dpkg-buildpackage -us -uc -ui -i 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 dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 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 fakeroot debian/rules clean 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/ 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 . E: debhello changes: bad-distribution-in-changes-file unstable W: debhello source: useless-autoreconf-build-depends dh-autoreconf 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 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) 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 libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in 'm4'. libtoolize: copying file 'm4/libtool.m4' dh_update_autotools_config libtoolize: copying file 'm4/ltargz.m4' dh_autoreconf libtoolize: copying file 'm4/ltdl.m4' W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1' dh_auto_configure -- \ -DCMAKE_LIBRARY_ARCHITECTURE="x86_64-linux-gnu" libtoolize: copying file 'm4/ltoptions.m4' 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' install -d obj-x86_64-linux-gnu cd obj-x86_64-linux-gnu && 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/x86_64-linux-gnu -DCMAKE_LIBRARY_ARCHITECTURE=x86_64-linux-gnu .. libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' lib/Makefile.am: installing 'build-aux/depcomp' libtoolize: copying file 'm4/lt~obsolete.m4' -- The C compiler identification is GNU 10.0.0 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 libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, 'libltdl'. libtoolize: copying file 'libltdl/COPYING.LIB' W: debhello: copyright-has-url-from-dh_make-boilerplate libtoolize: creating file 'libltdl/Makefile.am' W: debhello: readme-debian-contains-debmake-template libtoolize: copying file 'libltdl/README' libtoolize: creating file 'libltdl/Makefile.in' libtoolize: copying file 'libltdl/libltdl/lt__alloc.h' dh_auto_configure -- The CXX compiler identification is GNU 10.0.0 libtoolize: copying file 'libltdl/libltdl/lt__argz_.h' libtoolize: copying file 'libltdl/libltdl/lt__dirent.h' -- Check for working C compiler: /usr/bin/cc 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' ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking 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' libtoolize: copying file 'libltdl/lt__argz.c' libtoolize: copying file 'libltdl/lt__dirent.c' -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info 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. configure: WARNING: unrecognized options: --disable-maintainer-mode -- Detecting C compiler ABI info - done Standard customization chores checking for a BSD-compatible install... -- Detecting C compile features -- Detecting C compile features - done /usr/bin/install -c checking whether build environment is sane... -- Check for working CXX compiler: /usr/bin/c++ 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... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info printf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done checking whether the C compiler works... -- 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: /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu make[1]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1' dh_auto_build yes checking for C compiler default output file name... a.out checking for suffix of executables... cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/debhello-2.1-pkg1/test/debhello-2.1 -B/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-2.1-pkg1/test/debhello-2.1 /<>/debhello-2.1-pkg1/test/debhello-2.1/lib /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/lib /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= Scanning dependencies of target sharedlib make[3]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build make[3]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' checking whether we are cross compiling... [ 25%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /<>/debhello-2.1-pkg1/test/debhello-2.1/lib/sharedlib.c [ 50%] Linking C shared library libsharedlib.so cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sharedlib.dir/link.txt --verbose=1 no checking for suffix of object files... /usr/bin/cc -fPIC -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -Wl,-soname,libsharedlib.so.1 -o libsharedlib.so.1.0.0 CMakeFiles/sharedlib.dir/sharedlib.c.o o checking whether we are using the GNU C compiler... Finished running lintian. cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/lib && /usr/bin/cmake -E cmake_symlink_library libsharedlib.so.1.0.0 libsharedlib.so.1 libsharedlib.so yes checking whether gcc accepts -g... make[3]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' $ cd .. $ tree -FL 1 . ├── debhello-1.6/ ├── debhello-1.6.tar.gz ├── debhello_1.6-1.debian.tar.xz ├── debhello_1.6-1.dsc ├── debhello_1.6-1_amd64.build ├── debhello_1.6-1_amd64.buildinfo ├── debhello_1.6-1_amd64.changes ├── debhello_1.6-1_amd64.deb └── debhello_1.6.orig.tar.gz -> debhello-1.6.tar.gz 1 directory, 8 files [ 50%] Built target sharedlib make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend yes make[3]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-2.1-pkg1/test/debhello-2.1 /<>/debhello-2.1-pkg1/test/debhello-2.1/src /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/src /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/src/CMakeFiles/hello.dir/DependInfo.cmake --color= checking for gcc option to accept ISO C89... Scanning dependencies of target hello make[3]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build make[3]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' [ 75%] Building C object src/CMakeFiles/hello.dir/hello.c.o cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/src && /usr/bin/cc -DHAVE_CONFIG_H -I/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/src -I/<>/debhello-2.1-pkg1/test/debhello-2.1/lib -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /<>/debhello-2.1-pkg1/test/debhello-2.1/src/hello.c $ dpkg -c debhello_1.6-1_amd64.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 none needed checking whether gcc understands -c and -o together... [100%] Linking C executable hello cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 $ 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.desktop debhello-1.6/data/hello.png debhello-1.6/configure.ac debhello-1.6/man/ debhello-1.6/man/hello.1 debhello-1.6/man/Makefile.am debhello-1.6/Makefile.am $ tar --xz -tf debhello_1.6-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 /usr/bin/cc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello -Wl,-rpath,/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/lib: ../lib/libsharedlib.so.1.0.0 make[3]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' yes checking dependency style of gcc... [100%] Built target hello none checking for a sed that does not truncate output... make[2]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles 0 $ dpkg -f debhello_1.6-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.3.4) /bin/sed checking for grep that handles long lines and -e... make[1]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' /bin/grep checking for egrep... dh_auto_test /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... make[3]: Leaving directory '/<>/debhello-1.6-pkg1' touch debhello-1.6-pkg1/.stamp ============= Build debhello-2.1-pkg2 ============== make -C debhello-2.1-pkg2 make[3]: Entering directory '/<>/debhello-2.1-pkg2' mkdir -p /<>/debhello-2.1-pkg2/test echo /<>/debhello-2.1-pkg2 > /<>/debhello-2.1-pkg2/next.dir echo debhello-2.1 > /<>/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 /<>/debhello-2.1-pkg2/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-2.1-pkg2/$i.cmd /<>/debhello-2.1-pkg2/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-2.1-pkg2/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-2.1-pkg2/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ wget http://www.example.org/download/debhello-2.1.tar.gz ... $ tar -xzmf debhello-2.1.tar.gz $ tree . ├── 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 BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu 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... dh binary $ cat debhello-2.1/src/hello.c #include "config.h" #include #include int main() { printf("Hello, I am " PACKAGE_AUTHOR "!\n"); sharedlib(); return 0; } @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... $ cat debhello-2.1/src/config.h.in /* name of the package author */ #define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" dh_testroot $ 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/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 ) dh_prep $ cat debhello-2.1/lib/sharedlib.h int sharedlib(); ok $ cat debhello-2.1/lib/sharedlib.c #include int sharedlib() { printf("This is a shared library!\n"); return 0; checking for sysroot... } no checking for a working dd... 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/ /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 dh_auto_install $ cd debhello-2.1 $ debmake -b',libsharedlib1,libsharedlib-dev' checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... install -d /<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp gcc -E cd obj-x86_64-linux-gnu && make -j4 install DESTDIR=/<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/debhello-2.1-pkg1/test/debhello-2.1 -B/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 checking for ANSI C header files... /usr/bin/cmake -E cmake_progress_start /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-2.1-pkg1/test/debhello-2.1 /<>/debhello-2.1-pkg1/test/debhello-2.1/lib /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/lib /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build make[3]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/CMakeFiles/sharedlib.dir/build'. make[3]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' [ 50%] Built target sharedlib make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend make[3]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' cd /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-2.1-pkg1/test/debhello-2.1 /<>/debhello-2.1-pkg1/test/debhello-2.1/src /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/src /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/src/CMakeFiles/hello.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build make[3]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. make[3]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' [100%] Built target hello make[2]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 -- Installing: /<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 -- Installing: /<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so -- Installing: /<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/include/sharedlib.h -- Installing: /<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/bin/hello -- Set runtime path of "/<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/bin/hello" to "" -- Installing: /<>/debhello-2.1-pkg1/test/debhello-2.1/debian/tmp/usr/share/man/man1/hello.1 make[1]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1/obj-x86_64-linux-gnu' rm -f debian/debhello.debhelper.log debian/libsharedlib-dev.debhelper.log debian/libsharedlib1.debhelper.log debian/rules override_dh_install make[1]: Entering directory '/<>/debhello-2.1-pkg1/test/debhello-2.1' dh_install --list-missing yes checking for sys/types.h... dh_install: Please use dh_missing --list-missing/--fail-missing instead dh_install: This feature will be removed in compat 12. yes 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 = "/<>/debhello-2.1-pkg2/test" I: $ ln -sf debhello-2.1.tar.gz debhello_2.1.orig.tar.gz install -d debian/debhello//usr/bin cp --reflink=auto -a debian/tmp/usr/bin/hello debian/debhello//usr/bin/ checking for sys/stat.h... I: pwd = "/<>/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 install -d debian/debhello//usr/share/man cp --reflink=auto -a debian/tmp/usr/share/man/man1 debian/debhello//usr/share/man/ 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 = desktop I: 9 %, ext = media I: 9 %, ext = 1 I: check_all_licenses I: ... install -d debian/.debhelper/generated/debhello install -d debian/libsharedlib1//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/x86_64-linux-gnu/ ...W: Non-UTF-8 char found, using latin-1: data/hello.png 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/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so debian/libsharedlib-dev//usr/lib/x86_64-linux-gnu/ install -d debian/.debhelper/generated/libsharedlib-dev dh_missing --list-missing ..... 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" ... 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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/clean I: creating => debian/clean I: substituting => /usr/share/debmake/extra2multi/package.preinst I: creating => debian/debhello.preinst 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.prerm I: creating => debian/debhello.prerm I: substituting => /usr/share/debmake/extra2multi/package.links I: creating => debian/debhello.links I: substituting => /usr/share/debmake/extra2bin/package.install I: creating => debian/debhello.install I: substituting => /usr/share/debmake/extra2doc/package.info I: creating => debian/debhello.info I: substituting => /usr/share/debmake/extra2doc/package.install I: skipping :: debian/debhello.install (file exists) I: substituting => /usr/share/debmake/extra2doc/package.docs I: creating => debian/debhello.docs I: substituting => /usr/share/debmake/extra2doc/package.manpages I: creating => debian/debhello.manpages I: substituting => /usr/share/debmake/extra2doc/package.doc-base I: creating => debian/debhello.doc-base I: substituting => /usr/share/debmake/extra2doc/package.examples I: creating => debian/debhello.examples 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 yes checking for stdlib.h... make[1]: Leaving directory '/<>/debhello-2.1-pkg1/test/debhello-2.1' dh_installdocs yes checking for string.h... 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 yes checking for memory.h... $ cd .. $ tree . ├── debhello-2.1 │   ├── CMakeLists.txt │   ├── data │   │   ├── hello.desktop │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── clean │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── debhello.doc-base │   │   ├── debhello.docs │   │   ├── debhello.examples │   │   ├── debhello.info │   │   ├── debhello.install │   │   ├── debhello.links │   │   ├── debhello.manpages │   │   ├── debhello.postinst │   │   ├── debhello.postrm │   │   ├── debhello.preinst │   │   ├── debhello.prerm │   │   ├── libsharedlib-dev.install │   │   ├── libsharedlib1.install │   │   ├── libsharedlib1.symbols │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── 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 └── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz 8 directories, 38 files yes checking for strings.h... $ cat debhello-2.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_configure: # dh_auto_configure -- \ # -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" yes $ cat debhello-2.1/debian/control Source: debhello Section: unknown Priority: optional Maintainer: "Firstname Lastname" Build-Depends: cmake, debhelper (>=11~) Standards-Version: 4.1.4 Homepage: Package: debhello Architecture: any Multi-Arch: foreign Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: bin This package contains the compiled binary executable. . This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. Package: libsharedlib1 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: lib This package contains the shared library. Package: libsharedlib-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. 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_installman checking for inttypes.h... $ cd .. $ cp -a /<>/debhello-2.1-pkg2/test debmake $ cd /<>/debhello-2.1-pkg2/test yes checking for stdint.h... $ rm -f debhello-2.1/debian/clean $ rm -f debhello-2.1/debian/debhello.doc-base $ rm -f debhello-2.1/debian/debhello.docs $ 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 $ 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 $ rm -f debhello-2.1/debian/debhello.prerm yes checking for unistd.h... $ vim debhello-2.1/debian/rules ... hack, hack, hack, ... $ cat debhello-2.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 $@ override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" yes $ vim debhello-2.1/debian/control ... hack, hack, hack, ... $ cat debhello-2.1/debian/control Source: debhello Section: unknown Priority: optional Maintainer: "Firstname Lastname" Build-Depends: cmake, debhelper (>=11~) Standards-Version: 4.1.4 Homepage: Package: debhello Architecture: any Multi-Arch: foreign Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: bin This package contains the compiled binary executable. . This Debian binary package was auto-generated by the debmake(1) command provided by the debmake package. Package: libsharedlib1 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: auto-generated package by debmake: lib This package contains the shared library. Package: libsharedlib-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libsharedlib1 (= ${binary:Version}), ${misc:Depends} Description: auto-generated package by debmake: dev This package contains the development files. checking for dlfcn.h... $ vim debhello-2.1/debian/debhello.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/debhello.install usr/bin/* usr/share/man/* $ vim debhello-2.1/debian/libsharedlib1.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib1.install usr/lib/*/*.so.* $ vim debhello-2.1/debian/libsharedlib-dev.install ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib-dev.install ###usr/lib/*/pkgconfig/*.pc usr/include usr/lib/*/*.so man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 yes checking for objdir... .libs ... hack, hack, hack, ... $ cat debhello-2.1/debian/libsharedlib1.symbols libsharedlib.so.1 libsharedlib1 #MINVER# sharedlib@Base 2.1 ... 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 From: "Osamu Aoki" Description: cmake multiarch patch This moves install path from /usr/lib to /usr/lib/. Set by cmake -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_HOST_MULTIARCH)". --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -4,5 +4,5 @@ # the RPATH of these targets so they are installed with an empty RPATH. set_property(TARGET sharedlib PROPERTY VERSION "1.0.0") set_property(TARGET sharedlib PROPERTY SOVERSION 1 ) -install(TARGETS sharedlib LIBRARY DESTINATION lib) +install(TARGETS sharedlib LIBRARY DESTINATION lib/${CMAKE_LIBRARY_ARCHITECTURE}) install(FILES sharedlib.h DESTINATION include) checking if gcc supports -fno-rtti -fno-exceptions... $ dch -r ... hack, hack, hack, ... $ cat debhello-2.1/debian/changelog 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 no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... $ vim debhello-2.1/debian/README.Debian ... hack, hack, hack, ... $ cat debhello-2.1/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-2.1/debian/changelog ... hack, hack, hack, ... $ cat debhello-2.1/debian/changelog 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-2.1/debian/watch ... hack, hack, hack, ... $ cat debhello-2.1/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-2.1/debian/compat ... hack, hack, hack, ... $ cat debhello-2.1/debian/compat 11 $ vim debhello-2.1/debian/copyright ... hack, hack, hack, ... $ 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 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-2.1/debian/source/format ... hack, hack, hack, ... $ cat debhello-2.1/debian/source/format 3.0 (quilt) $ vim debhello-2.1/debian/source/local-options ... hack, hack, hack, ... $ cat debhello-2.1/debian/source/local-options abort-on-upstream-changes unapply-patches yes checking if gcc static flag -static works... 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 $ tree debhello-2.1/debian debhello-2.1/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── debhello.install ├── libsharedlib-dev.install ├── libsharedlib1.install ├── libsharedlib1.symbols ├── patches │   ├── 000-cmake-multiarch.patch │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 15 files dh_link $ cd .. $ cp -a /<>/debhello-2.1-pkg2/test package $ cd /<>/debhello-2.1-pkg2/test yes checking if gcc supports -c -o file.o... $ cd debhello-2.1 $ debuild rm -f debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 rm -f debian/libsharedlib-dev/usr/lib/x86_64-linux-gnu/libsharedlib.so ln -s libsharedlib.so.1 debian/libsharedlib-dev/usr/lib/x86_64-linux-gnu/libsharedlib.so dh_strip_nondeterminism yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... dh_compress no checking dynamic linker characteristics... cd debian/libsharedlib-dev cd debian/libsharedlib1 cd debian/debhello 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 gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian cd '/<>/debhello-2.1-pkg1/test/debhello-2.1' cd '/<>/debhello-2.1-pkg1/test/debhello-2.1' dpkg-buildpackage -us -uc -ui -i 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 '/<>/debhello-2.1-pkg1/test/debhello-2.1' dh_fixperms 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/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu checking for library containing dlopen... 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/debhello -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/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 ! -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 d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 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/include -type f -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/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/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 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 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/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/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w 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 dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing -ldl checking for dlerror... dh_strip yes checking for shl_load... rm -fr debian/.debhelper/libsharedlib-dev/dbgsym-root install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/80 objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/80/ce1e3da31f0c0c5f9b882abc4d2868b51e9559.debug install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/67 objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/67/4de2cde7e706b19fc540c3411e973879d1a3de.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/80/ce1e3da31f0c0c5f9b882abc4d2868b51e9559.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/80/ce1e3da31f0c0c5f9b882abc4d2868b51e9559.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/67/4de2cde7e706b19fc540c3411e973879d1a3de.debug chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/67/4de2cde7e706b19fc540c3411e973879d1a3de.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/67/4de2cde7e706b19fc540c3411e973879d1a3de.debug debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 no checking for shl_load in -ldld... objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/80/ce1e3da31f0c0c5f9b882abc4d2868b51e9559.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/libsharedlib1/dbgsym-root rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs 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 no checking for dld_link in -ldld... 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/x86_64-linux-gnu/libsharedlib.so.1.0.0 no checking for _ prefix in compiled symbols... fakeroot debian/rules clean no checking whether deplibs are loaded by dlopen... yes checking for argz.h... dh clean yes checking for error_t... mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers rm -f debian/libsharedlib-dev/DEBIAN/shlibs dh_shlibdeps 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 . yes checking for argz_add... dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello yes checking for argz_append... 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 dpkg-source: info: building debhello in debhello_2.1-1.debian.tar.xz yes dpkg-source: info: building debhello in debhello_2.1-1.dsc debian/rules build dh build checking for argz_count... dh_update_autotools_config yes checking for argz_create_sep... dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1' dh_auto_configure -- \ -DCMAKE_LIBRARY_ARCHITECTURE="x86_64-linux-gnu" install -d obj-x86_64-linux-gnu cd obj-x86_64-linux-gnu && 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/x86_64-linux-gnu -DCMAKE_LIBRARY_ARCHITECTURE=x86_64-linux-gnu .. yes checking for argz_insert... -- The C compiler identification is GNU 10.0.0 yes checking for argz_next... 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' -- The CXX compiler identification is GNU 10.0.0 -- Check for working C compiler: /usr/bin/cc yes dh_installdeb checking for argz_stringify... lib/Makefile.am: installing 'build-aux/depcomp' 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... -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info 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 yes 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 checking whether lt_dlinterface_register is declared... dh_auto_configure -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ yes checking for lt_dladvise_preload in -lltdl... ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking yes checking where to find libltdl headers... checking where to find libltdl library... -lltdl -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control checking for unistd.h... (cached) yes checking for dl.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 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 no checking for sys/dl.h... 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 dh_builddeb configure: WARNING: unrecognized options: --disable-maintainer-mode -- Detecting CXX compiler ABI info - done Standard customization chores checking for a BSD-compatible install... -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done no -- Generating done checking for dld.h... 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: /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu /usr/bin/install -c checking whether build environment is sane... make[1]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1' 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_auto_build yes checking whether make supports nested variables... dpkg-deb --build debian/debhello .. dpkg-deb --build debian/libsharedlib1 .. dpkg-deb --build debian/libsharedlib-dev .. yes no cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/debhello-2.1-pkg2/test/debhello-2.1 -B/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 checking for mach-o/dyld.h... checking build system type... /usr/bin/cmake -E cmake_progress_start /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-2.1-pkg2/test/debhello-2.1 /<>/debhello-2.1-pkg2/test/debhello-2.1/lib /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/lib /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... Scanning dependencies of target sharedlib make[3]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build make[3]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' no [ 25%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /<>/debhello-2.1-pkg2/test/debhello-2.1/lib/sharedlib.c checking for dirent.h... printf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc [ 50%] Linking C shared library libsharedlib.so cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sharedlib.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -Wl,-soname,libsharedlib.so.1 -o libsharedlib.so.1.0.0 CMakeFiles/sharedlib.dir/sharedlib.c.o yes cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/lib && /usr/bin/cmake -E cmake_symlink_library libsharedlib.so.1.0.0 libsharedlib.so.1 libsharedlib.so checking for closedir... checking whether the C compiler works... make[3]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' [ 50%] Built target sharedlib make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler make[3]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-2.1-pkg2/test/debhello-2.1 /<>/debhello-2.1-pkg2/test/debhello-2.1/src /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/src /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/src/CMakeFiles/hello.dir/DependInfo.cmake --color= /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler yes Scanning dependencies of target hello make[3]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build make[3]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler checking for opendir... [ 75%] Building C object src/CMakeFiles/hello.dir/hello.c.o cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/src && /usr/bin/cc -DHAVE_CONFIG_H -I/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/src -I/<>/debhello-2.1-pkg2/test/debhello-2.1/lib -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /<>/debhello-2.1-pkg2/test/debhello-2.1/src/hello.c yes checking for C compiler default output file name... a.out checking for suffix of executables... [100%] Linking C executable hello checking whether we are cross compiling... yes cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello -Wl,-rpath,/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/lib: ../lib/libsharedlib.so.1.0.0 make[3]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' checking for readdir... no checking for suffix of object files... [100%] Built target hello make[2]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' dh_auto_test yes checking for strlcat... o checking whether we are using the GNU C compiler... /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary yes checking whether gcc accepts -g... dh binary /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler no yes checking for gcc option to accept ISO C89... checking for strlcpy... none needed checking whether gcc understands -c and -o together... /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_testroot dh_prep no checking for gcc... (cached) gcc 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 checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /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)... 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 /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... install -d /<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp cd obj-x86_64-linux-gnu && make -j4 install DESTDIR=/<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/debhello-2.1-pkg2/test/debhello-2.1 -B/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 checking that generated files are newer than configure... done configure: creating ./config.status /usr/bin/cmake -E cmake_progress_start /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles/progress.marks BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu 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... make -f CMakeFiles/Makefile2 all /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler make[2]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-2.1-pkg2/test/debhello-2.1 /<>/debhello-2.1-pkg2/test/debhello-2.1/lib /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/lib /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build make[3]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/CMakeFiles/sharedlib.dir/build'. make[3]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' [ 50%] Built target sharedlib make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend make[3]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' cd /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-2.1-pkg2/test/debhello-2.1 /<>/debhello-2.1-pkg2/test/debhello-2.1/src /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/src /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/src/CMakeFiles/hello.dir/DependInfo.cmake --color= @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... make[3]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build make[3]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. make[3]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' [100%] Built target hello make[2]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_2.1-1_amd64.deb'. make[2]: Entering directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 -- Installing: /<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 -- Installing: /<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so -- Installing: /<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/include/sharedlib.h -- Installing: /<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/bin/hello -- Set runtime path of "/<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/bin/hello" to "" -- Installing: /<>/debhello-2.1-pkg2/test/debhello-2.1/debian/tmp/usr/share/man/man1/hello.1 make[1]: Leaving directory '/<>/debhello-2.1-pkg2/test/debhello-2.1/obj-x86_64-linux-gnu' dh_install /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.1-1_amd64.deb'. ok checking for sysroot... no checking for a working dd... 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/dd checking how to truncate binary pipes... install -d debian/.debhelper/generated/debhello install -d debian/libsharedlib1//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/x86_64-linux-gnu/ install -d debian/.debhelper/generated/libsharedlib1 install -d debian/libsharedlib-dev//usr cp --reflink=auto -a debian/tmp/usr/include debian/libsharedlib-dev//usr/ /bin/dd bs=4096 count=1 /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler install -d debian/libsharedlib-dev//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so debian/libsharedlib-dev//usr/lib/x86_64-linux-gnu/ install -d debian/.debhelper/generated/libsharedlib-dev dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.1-1_amd64.deb'. dh_installdocs checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... dpkg-genbuildinfo 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 gcc -E checking for ANSI C header files... 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 install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dh_installman dpkg-genchanges >../debhello_2.1-1_amd64.changes yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . yes checking for string.h... yes checking for memory.h... config.status: creating Makefile config.status: creating lib/Makefile yes config.status: creating man/Makefile checking for strings.h... 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) config.status: creating src/Makefile Now running lintian debhello_2.1-1_amd64.changes ... 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 yesconfig.status: creating config.h config.status: executing depfiles commands checking for inttypes.h... config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-maintainer-mode dh_link yes checking for stdint.h... dh_auto_build rm -f debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 rm -f debian/libsharedlib-dev/usr/lib/x86_64-linux-gnu/libsharedlib.so ln -s libsharedlib.so.1 debian/libsharedlib-dev/usr/lib/x86_64-linux-gnu/libsharedlib.so dh_strip_nondeterminism yes make -j4 make[1]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' checking for unistd.h... make all-recursive make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' Making all in lib make[3]: Entering directory '/<>/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 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sharedlib.lo sharedlib.c dh_compress libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c sharedlib.c -fPIC -DPIC -o .libs/sharedlib.o cd debian/libsharedlib-dev cd debian/libsharedlib1 yes cd debian/debhello checking for dlfcn.h... chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian cd '/<>/debhello-2.1-pkg2/test/debhello-2.1' chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-Bsymbolic-functions -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/x86_64-linux-gnu sharedlib.lo gzip -9nf 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 '/<>/debhello-2.1-pkg2/test/debhello-2.1' cd '/<>/debhello-2.1-pkg2/test/debhello-2.1' yes dh_fixperms checking for objdir... .libs 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/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 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 checking if gcc supports -fno-rtti -fno-exceptions... 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 libtool: link: gcc -shared -fPIC -DPIC .libs/sharedlib.o -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-soname -Wl,libsharedlib.so.1 -o .libs/libsharedlib.so.1.0.0 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/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/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/libsharedlib-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w libtool: link: (cd ".libs" && rm -f "libsharedlib.so.1" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so.1") find debian/debhello/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x libtool: link: (cd ".libs" && rm -f "libsharedlib.so" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so") no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... dh_missing yes checking if gcc static flag -static works... libtool: link: ( cd ".libs" && rm -f "libsharedlib.la" && ln -s "../libsharedlib.la" "libsharedlib.la" ) dh_strip make[3]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/lib' Making all in src make[3]: Entering directory '/<>/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 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la rm -fr debian/.debhelper/libsharedlib-dev/dbgsym-root yes checking if gcc supports -c -o file.o... install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/3c objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/3c/721cd665fd91d35171d6ceaeb9319faae087ae.debug install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/aa objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/aa/dee30b20bf95fefc957687b284928f387bba2f.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/aa/dee30b20bf95fefc957687b284928f387bba2f.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/aa/dee30b20bf95fefc957687b284928f387bba2f.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/3c/721cd665fd91d35171d6ceaeb9319faae087ae.debug chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/3c/721cd665fd91d35171d6ceaeb9319faae087ae.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/aa/dee30b20bf95fefc957687b284928f387bba2f.debug debian/debhello/usr/bin/hello objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/3c/721cd665fd91d35171d6ceaeb9319faae087ae.debug debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 rm -fr debian/.debhelper/debhello/dbgsym-root rm -fr debian/.debhelper/libsharedlib1/dbgsym-root dh_makeshlibs yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... rm -f debian/debhello/DEBIAN/shlibs rm -f debian/libsharedlib1/DEBIAN/shlibs no checking dynamic linker characteristics... 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/x86_64-linux-gnu/libsharedlib.so.1.0.0 libtool: link: gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -o .libs/hello hello.o ../lib/.libs/libsharedlib.so make[3]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/src' Making all in man make[3]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/man' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/man' make[3]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' make[3]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' make[1]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' dh_auto_test 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/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu checking for library containing dlopen... mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers rm -f debian/libsharedlib-dev/DEBIAN/shlibs dh_shlibdeps make -j4 check VERBOSE=1 make[1]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' Making check in lib make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/lib' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/lib' Making check in src make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/src' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/src' Making check in man make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/man' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/man' make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' make[1]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello dh binary --with autoreconf -ldl checking for dlerror... yes dh_testroot checking for shl_load... 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/ no checking for shl_load in -ldld... dh_auto_install install -d /<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp no checking for dld_link in -ldld... no checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... make -j1 install DESTDIR=/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' Making install in lib yes make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/lib' checking for error_t... make[3]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/lib' /bin/mkdir -p '/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu' yes checking for argz_add... E: debhello changes: bad-distribution-in-changes-file unstable libtool: install: /usr/bin/install -c .libs/libsharedlib.so.1.0.0 /<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 libtool: install: (cd /<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu && { 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 /<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu && { 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 /<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.la libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /bin/mkdir -p '/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/include' /usr/bin/install -c -m 644 sharedlib.h '/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/include' make[3]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/lib' make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/lib' Making install in src make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/src' make[3]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/src' yes /bin/mkdir -p '/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/bin' /bin/bash ../libtool --mode=install /usr/bin/install -c hello '/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/bin' checking for argz_append... yes libtool: warning: '../lib/libsharedlib.la' has not been installed in '/usr/lib/x86_64-linux-gnu' dh_installdeb checking for argz_count... libtool: install: /usr/bin/install -c .libs/hello /<>/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 '/<>/debhello-2.0-pkg1/test/debhello-2.0/src' make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/src' Making install in man make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/man' make[3]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/man' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/share/man/man1' /usr/bin/install -c -m 644 hello.1 '/<>/debhello-2.0-pkg1/test/debhello-2.0/debian/tmp/usr/share/man/man1' make[3]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/man' make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0/man' make[2]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers install -d debian/libsharedlib-dev/DEBIAN dh_gencontrol make[3]: Entering directory '/<>/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 '/<>/debhello-2.0-pkg1/test/debhello-2.0' make[2]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' make[1]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' debian/rules override_dh_install make[1]: Entering directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' dh_install --list-missing -X.la yes checking for argz_create_sep... 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 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 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 {} /<>/debhello-2.0-pkg1/test/debhello-2.0/debian/debhello//usr/share/man/ 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 {} /<>/debhello-2.0-pkg1/test/debhello-2.0/debian/debhello//usr/share/man/ install -d debian/.debhelper/generated/debhello install -d debian/libsharedlib1//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 debian/libsharedlib1//usr/lib/x86_64-linux-gnu/ yes checking for argz_insert... cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/x86_64-linux-gnu/ 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 {} /<>/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 {} /<>/debhello-2.0-pkg1/test/debhello-2.0/debian/libsharedlib-dev//usr/ install -d debian/libsharedlib-dev//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so debian/libsharedlib-dev//usr/lib/x86_64-linux-gnu/ install -d debian/.debhelper/generated/libsharedlib-dev dh_missing --exclude .la --list-missing yes checking for argz_next... make[1]: Leaving directory '/<>/debhello-2.0-pkg1/test/debhello-2.0' chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control dh_installdocs 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 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 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 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 yes dh_installchangelogs chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/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 dh_builddeb checking for argz_stringify... yes checking if argz actually works... yes checking whether libtool supports -dlopen/-dlpreopen... yes checking for ltdl.h... dpkg-deb --build debian/libsharedlib-dev .. dpkg-deb --build debian/libsharedlib1 .. dpkg-deb --build debian/debhello .. 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 yes checking whether lt_dlinterface_register is declared... 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... man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler no checking for sys/dl.h... /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler no checking for dld.h... no checking for mach-o/dyld.h... 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 no checking for dirent.h... dh_link /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler rm -f debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 rm -f debian/libsharedlib-dev/usr/lib/x86_64-linux-gnu/libsharedlib.so ln -s libsharedlib.so.1.0.0 debian/libsharedlib-dev/usr/lib/x86_64-linux-gnu/libsharedlib.so yes dh_strip_nondeterminism /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler checking for closedir... dh_compress cd debian/libsharedlib-dev yes cd debian/libsharedlib1 cd debian/debhello /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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/debhello/changelog.Debian usr/share/man/man1/hello.1 gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian cd '/<>/debhello-2.0-pkg1/test/debhello-2.0' chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian cd '/<>/debhello-2.0-pkg1/test/debhello-2.0' checking for opendir... gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian cd '/<>/debhello-2.0-pkg1/test/debhello-2.0' dh_fixperms yes checking for readdir... 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/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 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 /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 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/libsharedlib-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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/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/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 yes checking for strlcat... find debian/debhello/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 -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 no checking for strlcpy... dh_strip rm -fr debian/.debhelper/libsharedlib-dev/dbgsym-root no checking for gcc... (cached) gcc /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/1c objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/1c/c746ef46a8d3baa97b1804405475939299e842.debug chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/1c/c746ef46a8d3baa97b1804405475939299e842.debug chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/1c/c746ef46a8d3baa97b1804405475939299e842.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.1-1_amd64.deb'. install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/99 objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/99/30d121698400c0df7f34f95640d4342cb3711e.debug 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 objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/1c/c746ef46a8d3baa97b1804405475939299e842.debug debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 rm -fr debian/.debhelper/libsharedlib1/dbgsym-root chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/99/30d121698400c0df7f34f95640d4342cb3711e.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/99/30d121698400c0df7f34f95640d4342cb3711e.debug strip --remove-section=.comment --remove-section=.note debian/debhello/usr/bin/hello checking for msgfmt... /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.1-1_amd64.deb'. /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt objcopy --add-gnu-debuglink debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/99/30d121698400c0df7f34f95640d4342cb3711e.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs checking for xgettext... /usr/bin/xgettext /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_2.1-1_amd64.deb'. checking for msgmerge... Finished running lintian. /usr/bin/msgmerge checking for ld used by gcc... rm -f debian/debhello/DEBIAN/shlibs dpkg-genbuildinfo /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... 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/x86_64-linux-gnu/libsharedlib.so.1.0.0 $ cd .. $ tree -FL 1 . ├── debhello-2.1/ ├── debhello-2.1.tar.gz ├── debhello_2.1-1.debian.tar.xz ├── debhello_2.1-1.dsc ├── debhello_2.1-1_amd64.build ├── debhello_2.1-1_amd64.buildinfo ├── debhello_2.1-1_amd64.changes ├── debhello_2.1-1_amd64.deb ├── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz ├── libsharedlib-dev_2.1-1_amd64.deb └── libsharedlib1_2.1-1_amd64.deb 1 directory, 10 files done $ dpkg -c debhello_2.1-1_amd64.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_amd64.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/x86_64-linux-gnu/ 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/x86_64-linux-gnu/libsharedlib.so -> libsharedlib.so.1 $ dpkg -c libsharedlib1_2.1-1_amd64.deb checking for CFPreferencesCopyAppValue... 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/x86_64-linux-gnu/ -rw-r--r-- root/root ... ./usr/lib/x86_64-linux-gnu/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/x86_64-linux-gnu/libsharedlib.so.1 -> libsharedlib.so.1.0.0 no checking for CFLocaleCopyCurrent... $ 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.desktop debhello-2.1/data/hello.png debhello-2.1/man/ debhello-2.1/man/hello.1 debhello-2.1/man/CMakeLists.txt debhello-2.1/lib/ debhello-2.1/lib/sharedlib.h debhello-2.1/lib/sharedlib.c 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 no checking for GNU gettext in libc... $ dpkg -f debhello_2.1-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 2.1-1), libc6 (>= 2.2.5) $ dpkg -f libsharedlib-dev_2.1-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 2.1-1) $ dpkg -f libsharedlib1_2.1-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.2.5) mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers rm -f debian/libsharedlib-dev/DEBIAN/shlibs dh_shlibdeps yes checking whether to use NLS... yes checking where the gettext function comes from... libc make[3]: Leaving directory '/<>/debhello-2.1-pkg1' touch debhello-2.1-pkg1/.stamp ============= Build debhello-3.0-pkg1 ============== make -C debhello-3.0-pkg1 make[3]: Entering directory '/<>/debhello-3.0-pkg1' mkdir -p /<>/debhello-3.0-pkg1/test echo /<>/debhello-3.0-pkg1 > /<>/debhello-3.0-pkg1/next.dir echo debhello-3.0 > /<>/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 /<>/debhello-3.0-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-3.0-pkg1/$i.cmd /<>/debhello-3.0-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-3.0-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-3.0-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done dpkg-genchanges >../debhello_2.1-1_amd64.changes checking that generated files are newer than configure... done $ wget http://www.example.org/download/debhello-3.0.tar.gz ... $ tar -xzmf debhello-3.0.tar.gz dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 configure: creating ./config.status $ tree install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello . ├── 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-3.0/Makefile 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 $ 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: dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . $ cd debhello-3.0 $ debmake -b':sh' 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_amd64.changes ... I: set parameters 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 = "/<>/debhello-3.0-pkg1/test" I: $ ln -sf debhello-3.0.tar.gz debhello_3.0.orig.tar.gz I: pwd = "/<>/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 ..... 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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_installdeb $ 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 install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers install -d debian/libsharedlib-dev/DEBIAN dh_gencontrol $ 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 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/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 dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello $ cd .. $ cp -a /<>/debhello-3.0-pkg1/test debmake $ cd /<>/debhello-3.0-pkg1/test 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 chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control $ 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 dh_md5sums cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums $ dch -r ... 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 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 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 dh_builddeb $ 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 # 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 $ 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 dpkg-deb --build debian/debhello .. dpkg-deb --build debian/libsharedlib1 .. dpkg-deb --build debian/libsharedlib-dev .. $ cd .. $ cp -a /<>/debhello-3.0-pkg1/test package $ cd /<>/debhello-3.0-pkg1/test $ cd debhello-3.0 $ debuild config.status: creating Makefile config.status: creating po/Makefile.in /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-buildpackage -us -uc -ui -i /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler config.status: creating lib/Makefile /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 config.status: creating man/Makefile config.status: creating src/Makefile /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-source: info: using options from debhello-3.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands E: debhello changes: bad-distribution-in-changes-file unstable fakeroot debian/rules clean dh clean config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: WARNING: unrecognized options: --disable-maintainer-mode dh_auto_clean /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_auto_build /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler make -j4 make[1]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' make -j4 distclean make[1]: Entering directory '/<>/debhello-3.0-pkg1/test/debhello-3.0' make -C po clean make all-recursive make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' make[2]: Entering directory '/<>/debhello-3.0-pkg1/test/debhello-3.0/po' rm -f *.mo *~ rm -f ../data/hello.desktop Making all in po make[2]: Leaving directory '/<>/debhello-3.0-pkg1/test/debhello-3.0/po' make[1]: Leaving directory '/<>/debhello-3.0-pkg1/test/debhello-3.0' dh_clean make[3]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/po' test ! -f ./debhello.pot || \ test -z "fr.gmo" || make fr.gmo make[4]: Entering directory '/<>/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. make[4]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/po' touch stamp-po make[3]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/po' Making all in lib make[3]: Entering directory '/<>/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 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sharedlib.lo sharedlib.c W: debhello source: superfluous-clutter-in-homepage W: debhello source: bad-homepage 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 . libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -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] 2 | #define _(string) gettext (string) | ^~~~~~~ sharedlib.c:6:16: note: in expansion of macro ‘_’ 6 | printf(_("This is a shared library!\n")); | ^ sharedlib.c:2:19: warning: incompatible implicit declaration of built-in function ‘gettext’ 2 | #define _(string) gettext (string) | ^~~~~~~ sharedlib.c:6:16: note: in expansion of macro ‘_’ 6 | printf(_("This is a shared library!\n")); | ^ /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-Bsymbolic-functions -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/x86_64-linux-gnu sharedlib.lo /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_2.0-1_amd64.deb'. /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.0-1_amd64.deb'. /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.0-1_amd64.deb'. libtool: link: gcc -shared -fPIC -DPIC .libs/sharedlib.o -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-soname -Wl,libsharedlib.so.1 -o .libs/libsharedlib.so.1.0.0 W: debhello source: timewarp-standards-version (2015-01-11 < 2018-04-05) 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 libtool: link: (cd ".libs" && rm -f "libsharedlib.so.1" && ln -s "libsharedlib.so.1.0.0" "libsharedlib.so.1") dpkg-genbuildinfo dpkg-source: info: building debhello in debhello_3.0-1.debian.tar.xz 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" ) dpkg-source: info: building debhello in debhello_3.0-1.dsc make[3]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/lib' debian/rules build Making all in src dh build make[3]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/src' gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c hello.c: In function ‘main’: hello.c:4:19: warning: implicit declaration of function ‘gettext’ [-Wimplicit-function-declaration] 4 | #define _(string) gettext (string) | ^~~~~~~ hello.c:8:16: note: in expansion of macro ‘_’ 8 | printf(_("Hello, I am " PACKAGE_AUTHOR "!\n")); | ^ hello.c:4:19: warning: incompatible implicit declaration of built-in function ‘gettext’ 4 | #define _(string) gettext (string) | ^~~~~~~ hello.c:8:16: note: in expansion of macro ‘_’ 8 | printf(_("Hello, I am " PACKAGE_AUTHOR "!\n")); | ^ /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la dh_update_autotools_config dh_autoreconf libtool: link: gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -o .libs/hello hello.o ../lib/.libs/libsharedlib.so dh_auto_configure make[3]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/src' Making all in man make[3]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/man' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/man' make[3]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' dpkg-genchanges >../debhello_2.0-1_amd64.changes make[3]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' make[1]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' dh_auto_test dh_auto_build make -j4 check VERBOSE=1 make[1]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' W: debhello: superfluous-clutter-in-homepage W: debhello: bad-homepage Making check in po make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/po' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/po' Making check in lib make -j4 "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/lib' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/lib' make[1]: Entering directory '/<>/debhello-3.0-pkg1/test/debhello-3.0' make -C po all Making check in src make[2]: Entering directory '/<>/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 make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/src' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/src' Making check in man E: debhello: section-is-dh_make-template xgettext -d debhello -j -L shell ../scripts/hello -o debhello.pot msgmerge -U ja.po debhello.pot make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/man' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/man' make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' .dpkg-genchanges: info: including full source code in upload .. done. msgfmt ja.po -o ja.mo dpkg-source -i --after-build . make[2]: Leaving directory '/<>/debhello-3.0-pkg1/test/debhello-3.0/po' make[1]: Leaving directory '/<>/debhello-3.0-pkg1/test/debhello-3.0' dh_auto_test make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' make[1]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --with autoreconf create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep dpkg-source: info: using options from debhello-2.0/debian/source/local-options: --abort-on-upstream-changes --unapply-patches dh_testroot dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_2.0-1_amd64.changes ... 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_prep 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 '/<>/debhello-3.0-pkg1/test/debhello-3.0' dh_auto_install -- prefix=/usr install -d /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp install -d /<>/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello make -j4 install DESTDIR=/<>/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 '/<>/debhello-3.0-pkg1/test/debhello-3.0' make -C po all make[3]: Entering directory '/<>/debhello-3.0-pkg1/test/debhello-3.0/po' msgmerge -U ja.po debhello.pot make -j1 install DESTDIR=/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' .. done. make[3]: Leaving directory '/<>/debhello-3.0-pkg1/test/debhello-3.0/po' install -D scripts/hello /<>/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello//usr/bin/hello Making install in po make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/po' install -m 644 -D data/hello.desktop \ /<>/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/applications/hello.desktop install -m 644 -D data/hello.png \ /<>/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/pixmaps/hello.png installing fr.gmo as /<>/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 /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /usr/bin/install -c -m 644 ./$file \ /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi install -m 644 -D man/hello.1 \ /<>/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/man/man1/hello.1 make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/po' Making install in lib install -m 644 -D po/ja.mo \ /<>/debhello-3.0-pkg1/test/debhello-3.0/debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/lib' make[3]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/lib' /bin/mkdir -p '/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu' make[2]: Leaving directory '/<>/debhello-3.0-pkg1/test/debhello-3.0' /bin/bash ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu' make[1]: Leaving directory '/<>/debhello-3.0-pkg1/test/debhello-3.0' dh_installdocs libtool: install: /usr/bin/install -c .libs/libsharedlib.so.1.0.0 /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 libtool: install: (cd /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu && { 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 /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsharedlib.so.1.0.0 libsharedlib.so || { rm -f libsharedlib.so && ln -s libsharedlib.so.1.0.0 libsharedlib.so; }; }) 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 libtool: install: /usr/bin/install -c .libs/libsharedlib.lai /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.la libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /bin/mkdir -p '/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/include' /usr/bin/install -c -m 644 sharedlib.h '/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/include' make[3]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/lib' make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/lib' Making install in src make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/src' make[3]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/src' /bin/mkdir -p '/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/bin' install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dh_installman /bin/bash ../libtool --mode=install /usr/bin/install -c hello '/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/bin' libtool: warning: '../lib/libsharedlib.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/hello /<>/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 '/<>/debhello-2.0-pkg2/test/debhello-2.0/src' make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/src' Making install in man make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/man' make[3]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/man' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/man/man1' /usr/bin/install -c -m 644 hello.1 '/<>/debhello-2.0-pkg2/test/debhello-2.0/debian/tmp/usr/share/man/man1' make[3]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/man' make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0/man' make[2]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' make[3]: Entering directory '/<>/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 '/<>/debhello-2.0-pkg2/test/debhello-2.0' make[2]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' make[1]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' debian/rules override_dh_install make[1]: Entering directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' dh_install --list-missing -X.la W: libsharedlib-dev: superfluous-clutter-in-homepage W: libsharedlib-dev: bad-homepage 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 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 {} /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/debhello//usr/share/man/ 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 {} /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/debhello//usr/share/man/ install -d debian/.debhelper/generated/debhello install -d debian/libsharedlib1//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 debian/libsharedlib1//usr/lib/x86_64-linux-gnu/ cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 debian/libsharedlib1//usr/lib/x86_64-linux-gnu/ 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 {} /<>/debhello-2.0-pkg2/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 {} /<>/debhello-2.0-pkg2/test/debhello-2.0/debian/libsharedlib-dev//usr/ install -d debian/libsharedlib-dev//usr/lib/x86_64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so debian/libsharedlib-dev//usr/lib/x86_64-linux-gnu/ W: libsharedlib1: superfluous-clutter-in-homepage W: libsharedlib1: bad-homepage install -d debian/.debhelper/generated/libsharedlib-dev dh_missing --exclude .la --list-missing man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.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) If the missing files are installed by another tool, please file a bug against it. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+). (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz) Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built For a short-term work-around: Add the files to debian/not-installed make[1]: Leaving directory '/<>/debhello-2.0-pkg2/test/debhello-2.0' dh_installdocs Finished running lintian. 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 $ cd .. $ tree -FL 1 . ├── debhello-2.1/ ├── debhello-2.1.tar.gz ├── debhello_2.1-1.debian.tar.xz ├── debhello_2.1-1.dsc ├── debhello_2.1-1_amd64.build ├── debhello_2.1-1_amd64.buildinfo ├── debhello_2.1-1_amd64.changes ├── debhello_2.1-1_amd64.deb ├── debhello_2.1.orig.tar.gz -> debhello-2.1.tar.gz ├── libsharedlib-dev_2.1-1_amd64.deb └── libsharedlib1_2.1-1_amd64.deb 1 directory, 10 files 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 -c debhello_2.1-1_amd64.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_amd64.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/x86_64-linux-gnu/ 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/x86_64-linux-gnu/libsharedlib.so -> libsharedlib.so.1 $ dpkg -c libsharedlib1_2.1-1_amd64.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/x86_64-linux-gnu/ -rw-r--r-- root/root ... ./usr/lib/x86_64-linux-gnu/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/x86_64-linux-gnu/libsharedlib.so.1 -> libsharedlib.so.1.0.0 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 dh_link $ 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.desktop debhello-2.1/data/hello.png debhello-2.1/man/ debhello-2.1/man/hello.1 debhello-2.1/man/CMakeLists.txt debhello-2.1/lib/ debhello-2.1/lib/sharedlib.h debhello-2.1/lib/sharedlib.c debhello-2.1/lib/CMakeLists.txt debhello-2.1/CMakeLists.txt dh_strip_nondeterminism $ 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_2.1-1_amd64.deb pre-depends depends recommends conflicts breaks 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 Depends: libsharedlib1 (= 2.1-1), libc6 (>= 2.2.5) dh_compress $ dpkg -f libsharedlib-dev_2.1-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 2.1-1) $ dpkg -f libsharedlib1_2.1-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.2.5) 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 '/<>/debhello-3.0-pkg1/test/debhello-3.0' dh_fixperms make[3]: Leaving directory '/<>/debhello-2.1-pkg2' touch debhello-2.1-pkg2/.stamp man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 ============= Build debhello-3.1-pkg1 ============== make -C debhello-3.1-pkg1 make[3]: Entering directory '/<>/debhello-3.1-pkg1' find debian/debhello -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 mkdir -p /<>/debhello-3.1-pkg1/test echo /<>/debhello-3.1-pkg1 > /<>/debhello-3.1-pkg1/next.dir echo debhello-3.1 > /<>/debhello-3.1-pkg1/project 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 /<>/debhello-3.1-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-3.1-pkg1/$i.cmd /<>/debhello-3.1-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-3.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#/<>/debhello-3.1-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-3.1-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done find debian/debhello ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s $ wget http://www.example.org/download/debhello-3.1.tar.gz ... $ tar -xzmf debhello-3.1.tar.gz 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 │   ├── LICENSE │   ├── MANIFEST.in │   ├── PKG-INFO │   ├── data │   │   ├── hello.desktop.in │   │   └── hello.png │   ├── hello_py │   │   └── __init__.py │   ├── man │   │   └── hello.1 │   ├── po │   │   ├── LINGUAS │   │   ├── POTFILES.in │   │   └── ja.po │   ├── scripts │   │   └── hello │   ├── setup.cfg │   └── setup.py └── debhello-3.1.tar.gz 6 directories, 14 files 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 $ cat debhello-3.1/scripts/hello #!/usr/bin/python3 import hello_py if __name__ == '__main__': hello_py.main() 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 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_missing dh_perl $ cat debhello-3.1/hello_py/__init__.py #!/usr/bin/python3 from gi.repository import Gtk import gettext _ = gettext.gettext class TopWindow(Gtk.Window): def __init__(self): gettext.textdomain('debhello') 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() dh_installdeb $ cat debhello-3.1/setup.py #!/usr/bin/python3 # vi:se ts=4 sts=4 et ai: from distutils.core import setup from DistUtilsExtra.command import * setup(name='debhello', version='4.2', 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/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', cmdclass={ 'build': build_extra.build_extra, 'build_i18n' : build_i18n.build_i18n, 'build_help' : build_help.build_help, 'build_icons' : build_icons.build_icons, 'clean_i18n': clean_i18n.clean_i18n, } ) dh_link E: debhello changes: bad-distribution-in-changes-file unstable install -d debian/debhello/DEBIAN $ cat debhello-3.1/po/LINGUAS ja $ cat debhello-3.1/po/POTFILES.in # program source file hello_py/__init__.py # gettext 0.19 can handle desktop file data/hello.desktop.in dh_gencontrol rm -f debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 ln -s libsharedlib.so.1.0.0 debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1 rm -f debian/libsharedlib-dev/usr/lib/x86_64-linux-gnu/libsharedlib.so ln -s libsharedlib.so.1.0.0 debian/libsharedlib-dev/usr/lib/x86_64-linux-gnu/libsharedlib.so dh_strip_nondeterminism echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello $ cat debhello-3.1/MANIFEST.in include MANIFEST.in include MANIFEST include LICENSE include data/hello.deskto include data/hello.png include man/hello.1 include po/ja.po dh_compress $ cd debhello-3.1 $ debmake -b':py3' cd debian/libsharedlib-dev W: debhello source: useless-autoreconf-build-depends dh-autoreconf chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian cd '/<>/debhello-2.0-pkg2/test/debhello-2.0' cd debian/debhello cd debian/libsharedlib1 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 '/<>/debhello-2.0-pkg2/test/debhello-2.0' chmod a-x usr/share/doc/libsharedlib1/changelog.Debian gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian cd '/<>/debhello-2.0-pkg2/test/debhello-2.0' dh_fixperms chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums 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/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/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 cd debian/debhello >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums 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 chmod 0644 -- debian/debhello/DEBIAN/md5sums chown 0:0 -- debian/debhello/DEBIAN/md5sums 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_builddeb 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 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 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 -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 -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/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 dpkg-deb --build debian/debhello .. dh_missing dh_strip I: set parameters I: sanity check of parameters I: pkg="debhello", ver="3.1", rev="1" I: *** start packaging in "debhello-3.1". *** I: provide debhello_3.1.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-3.1-pkg1/test" I: $ ln -sf debhello-3.1.tar.gz debhello_3.1.orig.tar.gz I: pwd = "/<>/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: 11 %, ext = cfg I: 11 %, ext = media I: 11 %, ext = desktop I: 11 %, ext = po I: 11 %, ext = 1 I: check_all_licenses I: ......W: Non-UTF-8 char found, using latin-1: data/hello.png rm -fr debian/.debhelper/libsharedlib-dev/dbgsym-root ...... I: check_all_licenses completed for 12 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat I: substituting => /usr/share/debmake/extra1source/local-options install -d debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/20 objcopy --only-keep-debug --compress-debug-sections debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/20/511986abad59ce0ed1b291ad28c0ec8a945d05.debug 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 chmod 0644 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/20/511986abad59ce0ed1b291ad28c0ec8a945d05.debug chown 0:0 -- debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/20/511986abad59ce0ed1b291ad28c0ec8a945d05.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/ae objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/ae/cbbce82e72548b6951d8225a41ee2824bc4bfd.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/ae/cbbce82e72548b6951d8225a41ee2824bc4bfd.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/ae/cbbce82e72548b6951d8225a41ee2824bc4bfd.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/ae/cbbce82e72548b6951d8225a41ee2824bc4bfd.debug debian/debhello/usr/bin/hello objcopy --add-gnu-debuglink debian/.debhelper/libsharedlib1/dbgsym-root/usr/lib/debug/.build-id/20/511986abad59ce0ed1b291ad28c0ec8a945d05.debug debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 rm -fr debian/.debhelper/debhello/dbgsym-root rm -fr debian/.debhelper/libsharedlib1/dbgsym-root dh_makeshlibs W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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/x86_64-linux-gnu/libsharedlib.so.1.0.0 $ cd .. $ tree . ├── debhello-3.1 │   ├── LICENSE │   ├── MANIFEST.in │   ├── PKG-INFO │   ├── data │   │   ├── hello.desktop.in │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── hello_py │   │   └── __init__.py │   ├── man │   │   └── hello.1 │   ├── po │   │   ├── LINGUAS │   │   ├── POTFILES.in │   │   └── ja.po │   ├── scripts │   │   └── hello │   ├── setup.cfg │   └── setup.py ├── debhello-3.1.tar.gz └── debhello_3.1.orig.tar.gz -> debhello-3.1.tar.gz 9 directories, 25 files /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cat debhello-3.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 mv debian/.debhelper/generated/libsharedlib1/triggers.new debian/.debhelper/generated/libsharedlib1/triggers rm -f debian/libsharedlib-dev/DEBIAN/shlibs dh_shlibdeps $ cat debhello-3.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. dpkg-shlibdeps -Tdebian/libsharedlib1.substvars debian/libsharedlib1/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello $ cd .. $ cp -a /<>/debhello-3.1-pkg1/test debmake $ cd /<>/debhello-3.1-pkg1/test $ vim debhello-3.1/debian/rules ... hack, hack, hack, ... /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cat debhello-3.1/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 %: dh $@ --with python3 --buildsystem=pybuild $ vim debhello-3.1/debian/control ... hack, hack, hack, ... $ cat debhello-3.1/debian/control Source: debhello Section: devel Priority: optional Maintainer: Osamu Aoki Build-Depends: debhelper (>=11~), dh-python, intltool, python3-all, python3-distutils-extra 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-3.1/debian/hello.1 ... hack, hack, hack, ... cp: cannot stat '/<>/debhello-3.1/debian/hello.1': No such file or directory $ vim debhello-3.1/debian/manpages ... hack, hack, hack, ... cp: cannot stat '/<>/debhello-3.1/debian/manpages': No such file or directory $ cat debhello-3.1/debian/manpages cat: debhello-3.1/debian/manpages: No such file or directory $ tree debhello-3.1/debian debhello-3.1/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_3.0-1_all.deb'. $ dch -r ... hack, hack, hack, ... $ cat debhello-3.1/debian/changelog 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 dpkg-genbuildinfo $ tree debhello-3.1/debian debhello-3.1/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ cd .. $ cp -a /<>/debhello-3.1-pkg1/test package $ cd /<>/debhello-3.1-pkg1/test dpkg-genchanges >../debhello_3.0-1_amd64.changes $ cd debhello-3.1 $ debuild dh_installdeb install -p -m0644 debian/.debhelper/generated/libsharedlib1/triggers debian/libsharedlib1/DEBIAN/triggers install -d debian/libsharedlib-dev/DEBIAN dh_gencontrol dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . 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 dpkg-buildpackage -us -uc -ui -i 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 dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 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_amd64.changes ... 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 dh_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 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/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 Finished running lintian. fakeroot debian/rules clean $ cd .. $ tree -FL 1 . ├── debhello-2.0/ ├── debhello-2.0.tar.gz ├── debhello_2.0-1.debian.tar.xz ├── debhello_2.0-1.dsc ├── debhello_2.0-1_amd64.build ├── debhello_2.0-1_amd64.buildinfo ├── debhello_2.0-1_amd64.changes ├── debhello_2.0-1_amd64.deb ├── debhello_2.0.orig.tar.gz -> debhello-2.0.tar.gz ├── libsharedlib-dev_2.0-1_amd64.deb └── libsharedlib1_2.0-1_amd64.deb 1 directory, 10 files dh clean --with python3 --buildsystem=pybuild dpkg-deb --build debian/debhello .. dpkg-deb --build debian/libsharedlib-dev .. dpkg-deb --build debian/libsharedlib1 .. $ dpkg -c debhello_2.0-1_amd64.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.0-1_amd64.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/x86_64-linux-gnu/ 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/x86_64-linux-gnu/libsharedlib.so -> libsharedlib.so.1.0.0 $ dpkg -c libsharedlib1_2.0-1_amd64.deb dh_auto_clean -O--buildsystem=pybuild 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/x86_64-linux-gnu/ -rw-r--r-- root/root ... ./usr/lib/x86_64-linux-gnu/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/x86_64-linux-gnu/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/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/Makefile.am debhello-2.0/lib/sharedlib.h debhello-2.0/lib/sharedlib.c debhello-2.0/Makefile.am $ 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_2.0-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 2.0-1), libc6 (>= 2.2.5) $ dpkg -f libsharedlib-dev_2.0-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 2.0-1) $ dpkg -f libsharedlib1_2.0-1_amd64.deb pre-depends depends recommends conflicts breaks /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler Depends: libc6 (>= 2.2.5) /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler make[3]: Leaving directory '/<>/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 '/<>/debhello-3.2-pkg1' mkdir -p /<>/debhello-3.2-pkg1/test echo /<>/debhello-3.2-pkg1 > /<>/debhello-3.2-pkg1/next.dir echo debhello-3.2 > /<>/debhello-3.2-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 /<>/debhello-3.2-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-3.2-pkg1/$i.cmd /<>/debhello-3.2-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-3.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#/<>/debhello-3.2-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-3.2-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done $ wget http://www.example.org/download/debhello-3.2.tar.gz ... $ tar -xzmf debhello-3.2.tar.gz $ tree . ├── debhello-3.2 │   ├── LICENSE │   ├── Makefile.in │   ├── configure │   ├── data │   │   ├── hello.desktop.in │   │   └── hello.png │   ├── man │   │   └── hello.1 │   ├── po │   │   ├── LINGUAS │   │   ├── Makefile │   │   └── ja.po │   └── src │   └── hello.c └── debhello-3.2.tar.gz 5 directories, 11 files pybuild --clean -i python{version} -p "3.8 3.7" $ cat debhello-3.2/src/hello.c #include "config.h" #include #include #include #define _(string) gettext (string) int main() { setlocale(LC_ALL,""); bindtextdomain(PACKAGE_NAME, LOCALEDIR); textdomain(PACKAGE_NAME); printf(_("Hello, my name is %s!\n"), PACKAGE_AUTHOR); return 0; } /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cat debhello-3.2/Makefile.in prefix = @prefix@ all: src/hello $(MAKE) -C po all src/hello: src/hello.c gcc @VERBOSE@ \ $(CPPFLAGS) \ $(CFLAGS) \ $(LDFLAGS) \ -o $@ $^ install: all install -D src/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: -rm -f src/hello $(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 $ cat debhello-3.2/configure #!/bin/sh -e # default values PREFIX="/usr/local" VERBOSE="" PACKAGE_AUTHOR="John Doe" PACKAGE_NAME="debhello" # parse arguments while [ "${1}" != "" ]; do VAR="${1%=*}" # Drop suffix =* VAL="${1#*=}" # Drop prefix *= case "${VAR}" in --prefix) PREFIX="${VAL}" ;; --verbose|-v) VERBOSE="-v" ;; --author) PACKAGE_AUTHOR="${VAL}" ;; *) echo "W: Unknown argument: ${1}" esac shift done LOCALEDIR="${PREFIX}/locale" # setup configured Makefile and src/config.h sed -e "s,@prefix@,${PREFIX}," \ -e "s,@VERBOSE@,${VERBOSE}," \ Makefile : >src/config.h echo "#define PACKAGE_NAME \"${PACKAGE_NAME}\"" >>src/config.h echo "#define LOCALEDIR \"${LOCALEDIR}\"" >>src/config.h echo "#define PACKAGE_AUTHOR \"${PACKAGE_AUTHOR}\"" >>src/config.h /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cat debhello-3.2/po/LINGUAS ja $ cat debhello-3.2/po/Makefile all: ja.mo ../data/hello.desktop pot: debhello.pot ../src/hello: ../src/hello.c $(MAKE) -C .. src/hello debhello.pot: ../src/hello ../data/hello.desktop.in xgettext -d debhello -L Desktop ../data/hello.desktop.in -o $@ xgettext -d debhello -j -L C -k_ ../src/hello.c -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: I: pybuild base:217: python3.8 setup.py clean $ cd debhello-3.2 $ debmake running clean /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler removing '/<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.8/build' (and everything under it) 'build/bdist.linux-amd64' does not exist -- can't clean it 'build/scripts-3.8' does not exist -- can't clean it I: pybuild base:217: python3.7 setup.py clean running clean removing '/<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build' (and everything under it) 'build/bdist.linux-amd64' does not exist -- can't clean it 'build/scripts-3.7' does not exist -- can't clean it /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler rm -rf .pybuild/ /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler find . -name \*.pyc -exec rm {} \; dh_autoreconf_clean -O--buildsystem=pybuild I: set parameters I: sanity check of parameters I: pkg="debhello", ver="3.2", rev="1" I: *** start packaging in "debhello-3.2". *** I: provide debhello_3.2.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-3.2-pkg1/test" I: $ ln -sf debhello-3.2.tar.gz debhello_3.2.orig.tar.gz I: pwd = "/<>/debhello-3.2-pkg1/test/debhello-3.2" 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 I: 17 %, ext = in I: 17 %, ext = c I: 17 %, ext = media I: 17 %, ext = desktop I: 17 %, ext = po I: 17 %, ext = 1 I: check_all_licenses I: ...E: debhello changes: bad-distribution-in-changes-file unstable .W: Non-UTF-8 char found, using latin-1: data/hello.png dh_clean -O--buildsystem=pybuild ..... 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" ... 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_2.0-1_amd64.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 . /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_2.0-1_amd64.deb'. $ cd .. $ tree . ├── debhello-3.2 │   ├── LICENSE │   ├── Makefile.in │   ├── configure │   ├── 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 │   └── src │   └── hello.c ├── debhello-3.2.tar.gz └── debhello_3.2.orig.tar.gz -> debhello-3.2.tar.gz 8 directories, 22 files /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_2.0-1_amd64.deb'. $ cat debhello-3.2/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 $@ dpkg-genbuildinfo $ cat debhello-3.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: 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 /<>/debhello-3.2-pkg1/test debmake $ cd /<>/debhello-3.2-pkg1/test 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 $ vim debhello-3.2/debian/rules ... hack, hack, hack, ... $ cat debhello-3.2/debian/rules #!/usr/bin/make -f export DH_VERBOSE = 1 %: dh $@ override_dh_auto_configure: dh_auto_configure -- \ --author="Osamu Aoki" dpkg-source: info: building debhello in debhello_3.1-1.dsc debian/rules build dh build --with python3 --buildsystem=pybuild W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) $ vim debhello-3.2/debian/control ... hack, hack, hack, ... $ cat debhello-3.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: 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)'. $ dch -r ... hack, hack, hack, ... $ cat debhello-3.2/debian/changelog 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 dh_update_autotools_config -O--buildsystem=pybuild $ tree debhello-3.2/debian debhello-3.2/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files dpkg-genchanges >../debhello_2.0-1_amd64.changes dh_autoreconf -O--buildsystem=pybuild $ cd .. $ cp -a /<>/debhello-3.2-pkg1/test package $ cd /<>/debhello-3.2-pkg1/test dh_auto_configure -O--buildsystem=pybuild $ cd debhello-3.2 $ debuild dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . dpkg-buildpackage -us -uc -ui -i 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_amd64.changes ... 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 pybuild --configure -i python{version} -p "3.8 3.7" dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 I: pybuild base:217: python3.8 setup.py config running config I: pybuild base:217: python3.7 setup.py config running config dh_auto_build -O--buildsystem=pybuild 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 . pybuild --build -i python{version} -p "3.8 3.7" I: pybuild base:217: /usr/bin/python3.8 setup.py build running build running build_py creating /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.8/build/hello_py copying hello_py/__init__.py -> /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.8/build/hello_py running build_scripts creating build creating build/scripts-3.8 copying and adjusting scripts/hello -> build/scripts-3.8 changing mode of build/scripts-3.8/hello from 644 to 755 running build_i18n intltool-update -p -g debhello dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_3.2.orig.tar.gz dpkg-source: info: building debhello in debhello_3.2-1.debian.tar.xz dpkg-source: info: building debhello in debhello_3.2-1.dsc debian/rules build dh build Finished running lintian. $ cd .. dh_update_autotools_config $ 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_amd64.build ├── debhello_3.0-1_amd64.buildinfo ├── debhello_3.0-1_amd64.changes └── debhello_3.0.orig.tar.gz -> debhello-3.0.tar.gz 1 directory, 8 files 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 debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/debhello-3.2-pkg1/test/debhello-3.2' dh_auto_configure -- \ --author="Osamu Aoki" $ 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/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 Merging translations into build/share/applications/hello.desktop. running build_icons running build_help I: pybuild base:217: /usr/bin/python3 setup.py build ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking "--author=Osamu Aoki" W: Unknown argument: --build=x86_64-linux-gnu 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/x86_64-linux-gnu W: Unknown argument: --libexecdir=${prefix}/lib/x86_64-linux-gnu W: Unknown argument: --runstatedir=/run W: Unknown argument: --disable-maintainer-mode W: Unknown argument: --disable-dependency-tracking make[1]: Leaving directory '/<>/debhello-3.2-pkg1/test/debhello-3.2' dh_auto_build running build running build_py creating /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py copying hello_py/__init__.py -> /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py running build_scripts 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 $ tar -tzf debhello-3.0.tar.gz make -j4 make[1]: Entering directory '/<>/debhello-3.2-pkg1/test/debhello-3.2' debhello-3.0/ debhello-3.0/scripts/ debhello-3.0/scripts/hello debhello-3.0/LICENSE 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/ja.po debhello-3.0/po/LINGUAS debhello-3.0/po/Makefile debhello-3.0/man/ debhello-3.0/man/hello.1 debhello-3.0/Makefile gcc \ -Wdate-time -D_FORTIFY_SOURCE=2 \ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security \ -Wl,-Bsymbolic-functions -Wl,-z,relro \ -o src/hello src/hello.c $ tar --xz -tf debhello_3.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_3.0-1_all.deb pre-depends depends recommends conflicts breaks make -C po all make[3]: Leaving directory '/<>/debhello-3.0-pkg1' touch debhello-3.0-pkg1/.stamp make[2]: Entering directory '/<>/debhello-3.2-pkg1/test/debhello-3.2/po' xgettext -d debhello -L Desktop ../data/hello.desktop.in -o debhello.pot ============= Build debhello-3.3-pkg1 ============== msgfmt --desktop --template ../data/hello.desktop.in -d ./ -o ../data/hello.desktop make -C debhello-3.3-pkg1 xgettext -d debhello -j -L C -k_ ../src/hello.c -o debhello.pot msgmerge -U ja.po debhello.pot make[3]: Entering directory '/<>/debhello-3.3-pkg1' ..mkdir -p /<>/debhello-3.3-pkg1/test done. msgfmt ja.po -o ja.mo echo /<>/debhello-3.3-pkg1 > /<>/debhello-3.3-pkg1/next.dir make[2]: Leaving directory '/<>/debhello-3.2-pkg1/test/debhello-3.2/po' make[1]: Leaving directory '/<>/debhello-3.2-pkg1/test/debhello-3.2' echo debhello-3.3 > /<>/debhello-3.3-pkg1/project dh_auto_test 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 /<>/debhello-3.3-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-3.3-pkg1/$i.cmd /<>/debhello-3.3-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/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#/<>/debhello-3.3-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/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 $ 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 running build_icons running build_help │   ├── Makefile.am │   └── hello.c └── debhello-3.3.tar.gz 6 directories, 26 files dh_auto_test -O--buildsystem=pybuild $ 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; } create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary $ 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@ E: debhello changes: bad-distribution-in-changes-file unstable $ 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 dh_testroot $ cat debhello-3.3/po/LINGUAS fr $ cat debhello-3.3/po/POTFILES.in src/hello.c lib/sharedlib.c data/hello.desktop.in dh_prep $ grep '^[^#]' debhello-3.3/po/Makevars 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 rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ $ cat debhello-3.3/po/fr.po W: debhello source: useless-autoreconf-build-depends dh-autoreconf dh_auto_install # 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 "" $ cd debhello-3.3 $ debmake pybuild --test -i python{version} -p "3.8 3.7" install -d /<>/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello make -j4 install DESTDIR=/<>/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/debhello-3.2-pkg1/test/debhello-3.2' make -C po all make[2]: Entering directory '/<>/debhello-3.2-pkg1/test/debhello-3.2/po' msgmerge -U ja.po debhello.pot . done. make[2]: Leaving directory '/<>/debhello-3.2-pkg1/test/debhello-3.2/po' install -D src/hello \ /<>/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello/usr/bin/hello install -m 644 -D data/hello.desktop \ /<>/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello/usr/share/applications/hello.desktop install -m 644 -D data/hello.png \ /<>/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello/usr/share/pixmaps/hello.png install -m 644 -D man/hello.1 \ /<>/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello/usr/share/man/man1/hello.1 install -m 644 -D po/ja.mo \ /<>/debhello-3.2-pkg1/test/debhello-3.2/debian/debhello/usr/share/locale/ja/LC_MESSAGES/debhello.mo make[1]: Leaving directory '/<>/debhello-3.2-pkg1/test/debhello-3.2' dh_installdocs I: pybuild base:217: cd /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.8/build; python3.8 -m unittest discover -v 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 Unable to init server: Could not connect: Connection refused install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian dh_installman 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 = "/<>/debhello-3.3-pkg1/test" I: $ ln -sf debhello-3.3.tar.gz debhello_3.3.orig.tar.gz Unable to init server: Could not connect: Connection refused /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.8/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 I: pwd = "/<>/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 = sed I: 10 %, ext = sin I: 10 %, ext = in I: 10 %, ext = header 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: ......W: Non-UTF-8 char found, using latin-1: data/hello.png ...I: pybuild base:217: cd /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build; python3.7 -m unittest discover -v ......W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) ......... 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 Unable to init server: Could not connect: Connection refused Unable to init server: Could not connect: Connection refused /<>/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 $ 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 binary --with python3 --buildsystem=pybuild man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 $ 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. dh_testroot -O--buildsystem=pybuild $ cd .. $ cp -a /<>/debhello-3.3-pkg1/test debmake $ cd /<>/debhello-3.3-pkg1/test dh_prep -O--buildsystem=pybuild $ 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 rm -f -- debian/debhello.substvars rm -fr -- debian/.debhelper/generated/debhello/ debian/debhello/ debian/tmp/ dh_auto_install -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 $ 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. dh_perl $ 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 dh_link $ 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_strip_nondeterminism install -d /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello $ cd .. $ cp -a /<>/debhello-3.3-pkg1/test package $ cd /<>/debhello-3.3-pkg1/test $ cd debhello-3.3 $ debuild 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 cd debian/debhello pybuild --install -i python{version} -p "3.8 3.7" --dest-dir /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello chmod a-x usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 dpkg-buildpackage -us -uc -ui -i gzip -9nf usr/share/doc/debhello/changelog.Debian usr/share/man/man1/hello.1 cd '/<>/debhello-3.2-pkg1/test/debhello-3.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 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 I: pybuild base:217: /usr/bin/python3.8 setup.py install --root /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello dh_missing dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 dh_strip running install running build running build_py running build_scripts running build_i18n intltool-update -p -g debhello install -d debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/77 objcopy --only-keep-debug --compress-debug-sections debian/debhello/usr/bin/hello debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/77/53739bc9692db6e427cd70bb392be43f84cc46.debug chmod 0644 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/77/53739bc9692db6e427cd70bb392be43f84cc46.debug chown 0:0 -- debian/.debhelper/debhello/dbgsym-root/usr/lib/debug/.build-id/77/53739bc9692db6e427cd70bb392be43f84cc46.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/77/53739bc9692db6e427cd70bb392be43f84cc46.debug debian/debhello/usr/bin/hello rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs rm -f debian/debhello/DEBIAN/shlibs dh_shlibdeps fakeroot debian/rules clean dh clean --with autoreconf install -d debian/debhello/DEBIAN dpkg-shlibdeps -Tdebian/debhello.substvars debian/debhello/usr/bin/hello running build_icons running build_help running install_lib creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.8 creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.8/dist-packages creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py copying /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.8/build/hello_py/__init__.py -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__pycache__ copying /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.8/build/hello_py/__pycache__/__init__.cpython-38.pyc -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__pycache__ byte-compiling /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.8/dist-packages/hello_py/__init__.py to __init__.cpython-38.pyc running install_scripts creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin copying build/scripts-3.8/hello -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin changing mode of /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin/hello to 755 running install_data creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/pixmaps copying data/hello.png -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/pixmaps creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man/man1 copying man/hello.1 -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man/man1 creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja/LC_MESSAGES copying build/mo/ja/LC_MESSAGES/debhello.mo -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja/LC_MESSAGES creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/applications copying build/share/applications/hello.desktop -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/applications running install_egg_info Writing /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.8/dist-packages/debhello-4.2.egg-info I: pybuild base:217: /usr/bin/python3 setup.py install --root /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello Finished running lintian. running install dh_clean running build running build_py running build_scripts running build_i18n intltool-update -p -g debhello 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 {} + \) \) $ cd .. $ tree -FL 1 . ├── debhello-2.0/ ├── debhello-2.0.tar.gz ├── debhello_2.0-1.debian.tar.xz ├── debhello_2.0-1.dsc ├── debhello_2.0-1_amd64.build ├── debhello_2.0-1_amd64.buildinfo ├── debhello_2.0-1_amd64.changes ├── debhello_2.0-1_amd64.deb ├── debhello_2.0.orig.tar.gz -> debhello-2.0.tar.gz ├── libsharedlib-dev_2.0-1_amd64.deb └── libsharedlib1_2.0-1_amd64.deb 1 directory, 10 files dpkg-source -i -b . $ dpkg -c debhello_2.0-1_amd64.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.0-1_amd64.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/x86_64-linux-gnu/ 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/x86_64-linux-gnu/libsharedlib.so -> libsharedlib.so.1.0.0 $ dpkg -c libsharedlib1_2.0-1_amd64.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/x86_64-linux-gnu/ -rw-r--r-- root/root ... ./usr/lib/x86_64-linux-gnu/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/x86_64-linux-gnu/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.png debhello-2.0/data/hello.desktop.in debhello-2.0/configure.ac debhello-2.0/po/ debhello-2.0/po/debhello.pot debhello-2.0/po/quot.sed debhello-2.0/po/Rules-quot debhello-2.0/po/fr.po debhello-2.0/po/insert-header.sin debhello-2.0/po/LINGUAS debhello-2.0/po/Makevars debhello-2.0/po/boldquot.sed debhello-2.0/po/Makefile.in.in debhello-2.0/po/en@quot.header debhello-2.0/po/remove-potcdate.sin debhello-2.0/po/en@boldquot.header debhello-2.0/po/POTFILES.in debhello-2.0/po/ChangeLog debhello-2.0/ABOUT-NLS 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/Makefile.am debhello-2.0/ChangeLog $ 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 running build_icons running build_help running install_lib creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7 creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages $ dpkg -f debhello_2.0-1_amd64.deb pre-depends depends recommends conflicts breaks creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py copying /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py/__init__.py -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py creating /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ copying /<>/debhello-3.1-pkg1/test/debhello-3.1/.pybuild/cpython3_3.7/build/hello_py/__pycache__/__init__.cpython-37.pyc -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/hello_py/__pycache__ byte-compiling /<>/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 copying build/scripts-3.7/hello -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin changing mode of /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/bin/hello to 755 running install_data copying data/hello.png -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/pixmaps copying man/hello.1 -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/man/man1 copying build/mo/ja/LC_MESSAGES/debhello.mo -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/locale/ja/LC_MESSAGES copying build/share/applications/hello.desktop -> /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/share/applications running install_egg_info dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_3.3.orig.tar.gz Writing /<>/debhello-3.1-pkg1/test/debhello-3.1/debian/debhello/usr/lib/python3.7/dist-packages/debhello-4.2.egg-info Depends: libsharedlib1 (= 2.0-1), libc6 (>= 2.3.4) $ dpkg -f libsharedlib-dev_2.0-1_amd64.deb pre-depends depends recommends conflicts breaks dh_installdocs -O--buildsystem=pybuild Depends: libsharedlib1 (= 2.0-1) dpkg-source: info: building debhello in debhello_3.3-1.debian.tar.xz $ dpkg -f libsharedlib1_2.0-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.3.4) dpkg-source: info: building debhello in debhello_3.3-1.dsc debian/rules build dh build --with autoreconf make[3]: Leaving directory '/<>/debhello-2.0-pkg2' touch debhello-2.0-pkg2/.stamp ============= Build debhello-3.4-pkg1 ============== make -C debhello-3.4-pkg1 make[3]: Entering directory '/<>/debhello-3.4-pkg1' mkdir -p /<>/debhello-3.4-pkg1/test echo /<>/debhello-3.4-pkg1 > /<>/debhello-3.4-pkg1/next.dir echo debhello-3.4 > /<>/debhello-3.4-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 /<>/debhello-3.4-pkg1/next.dir) >/dev/null ; \ script -e -q -c /<>/debhello-3.4-pkg1/$i.cmd /<>/debhello-3.4-pkg1/$i.log ; \ ERR=$? ; \ cat /<>/debhello-3.4-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#/<>/debhello-3.4-pkg1/test#/path/to#g' | \ sed -e 's/\(^.............................................................................\).*$/\1.../' > /<>/debhello-3.4-pkg1/$i.slog ; \ if [ x$ERR != x0 ]; then exit 1 ; fi ; \ done 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 $ wget http://www.example.org/download/debhello-3.4.tar.gz ... $ tar -xzmf debhello-3.4.tar.gz $ tree . ├── debhello-3.4 │   ├── CMakeLists.txt │   ├── data │   │   ├── CMakeLists.txt │   │   ├── hello.desktop.in │   │   └── hello.png │   ├── lib │   │   ├── CMakeLists.txt │   │   ├── sharedlib.c │   │   └── sharedlib.h │   ├── man │   │   ├── CMakeLists.txt │   │   └── hello.1 │   ├── po │   │   ├── CMakeLists.txt │   │   ├── LINGUAS │   │   └── ja.po │   └── src │   ├── CMakeLists.txt │   ├── config.h.in │   └── hello.c └── debhello-3.4.tar.gz 6 directories, 16 files $ cat debhello-3.4/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; } dh_installdeb dh_update_autotools_config $ cat debhello-3.4/src/config.h.in /* name of the package author */ #define LOCALEDIR "@CMAKE_INSTALL_LOCALEDIR@" #define PACKAGE "@PACKAGE_NAME@" #define PACKAGE_AUTHOR "@PACKAGE_AUTHOR@" dh_gencontrol dh_autoreconf $ cat debhello-3.4/CMakeLists.txt cmake_minimum_required(VERSION 2.8) project(debhello) set(PACKAGE_AUTHOR "Osamu Aoki") add_subdirectory(po) add_subdirectory(lib) add_subdirectory(src) add_subdirectory(man) add_subdirectory(data) $ cat debhello-3.4/man/CMakeLists.txt install( FILES ${CMAKE_CURRENT_SOURCE_DIR}/hello.1 DESTINATION share/man/man1 ) $ cat debhello-3.4/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) target_link_libraries(hello ${GETTEXT_LIBRARIES}) install(TARGETS hello RUNTIME DESTINATION bin) echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello install -p -m0644 debian/changelog debian/debhello/usr/share/doc/debhello/changelog.Debian 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 dh_installman -O--buildsystem=pybuild grep -q ^XDT_ configure.ac autoreconf -f -i $ cat debhello-3.4/po/LINGUAS ja $ cat debhello-3.4/po/CMakeLists.txt include(FindGettext) if(GETTEXT_FOUND) set(_potFile ${CMAKE_BINARY_DIR}/po/${PROJECT_NAME}.pot) # program source file set(_src_list ${CMAKE_SOURCE_DIR}/src/hello.c ${CMAKE_SOURCE_DIR}/lib/sharedlib.c ) add_custom_command( OUTPUT ${_potFile} COMMAND touch ${_potFile} COMMAND xgettext -o ${_potFile} ${_src_list} COMMAND xgettext -L Desktop -j -o ${_potFile} ${CMAKE_SOURCE_DIR}/data/hello.desktop.in DEPENDS ${_src_list} ${CMAKE_SOURCE_DIR}/data/hello.desktop.in WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} ) add_custom_target(pot ALL DEPENDS ${_potFile} ) # Create a target "translations" and output mo files. gettext_create_translations(${_potFile} ALL ja.po) #gettext_process_pot_file(${_potFile} ALL ja) set(_desktopinFile ${CMAKE_SOURCE_DIR}/data/hello.desktop.in) set(_desktopFile ${CMAKE_BINARY_DIR}/data/hello.desktop) add_custom_command( OUTPUT ${_desktopFile} COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} --desktop -o ${_desktopFile} --template=${_desktopinFile} -d . DEPENDS ${_desktopFile} ja.po WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) add_custom_target(desktop ALL DEPENDS ${_desktopFile} ) install(FILES ${_desktopFile} DESTINATION share/applications ) endif(GETTEXT_FOUND) $ cd debhello-3.4 $ debmake 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 dh_builddeb man-recode --to-code UTF-8 --suffix .dh-new debian/debhello/usr/share/man/man1/hello.1 dpkg-deb --build debian/debhello .. I: set parameters I: sanity check of parameters I: pkg="debhello", ver="3.4", rev="1" I: *** start packaging in "debhello-3.4". *** I: provide debhello_3.4.orig.tar.gz for non-native Debian package I: pwd = "/<>/debhello-3.4-pkg1/test" I: $ ln -sf debhello-3.4.tar.gz debhello_3.4.orig.tar.gz I: pwd = "/<>/debhello-3.4-pkg1/test/debhello-3.4" I: parse binary package settings: I: binary package=debhello Type=bin / Arch=any M-A=foreign I: analyze the source tree I: build_type = Cmake 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 = 1 I: check_all_licenses 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 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/watch I: creating => debian/watch I: substituting => /usr/share/debmake/extra1/compat I: creating => debian/compat 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 /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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: 4.20191017ubuntu1 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,3.8 (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-3.4 │   ├── CMakeLists.txt │   ├── data │   │   ├── CMakeLists.txt │   │   ├── hello.desktop.in │   │   └── hello.png │   ├── debian │   │   ├── README.Debian │   │   ├── changelog │   │   ├── compat │   │   ├── control │   │   ├── copyright │   │   ├── patches │   │   │   └── series │   │   ├── rules │   │   ├── source │   │   │   ├── format │   │   │   └── local-options │   │   └── watch │   ├── lib │   │   ├── CMakeLists.txt │   │   ├── sharedlib.c │   │   └── sharedlib.h │   ├── man │   │   ├── CMakeLists.txt │   │   └── hello.1 │   ├── po │   │   ├── CMakeLists.txt │   │   ├── LINGUAS │   │   └── ja.po │   └── src │   ├── CMakeLists.txt │   ├── config.h.in │   └── hello.c ├── debhello-3.4.tar.gz └── debhello_3.4.orig.tar.gz -> debhello-3.4.tar.gz 9 directories, 27 files D: dh_python3 fs:49: moving files from debian/debhello/usr/lib/python3.8/dist-packages to debian/debhello/usr/lib/python3/dist-packages/ D: dh_python3 tools:232: invoking: /usr/bin/python3.8 -c 'import sysconfig as s;print("__SEP__".join(i or "" for i in s.get_config_vars("SOABI", "MULTIARCH", "INCLUDEPY", "LIBPL", "LDLIBRARY")))' /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ cat debhello-3.4/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_configure: # dh_auto_configure -- \ # -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_TARGET_MULTIARCH)" 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:117: generating dependencies for package debhello D: dh_python3 depends:275: D={'python3:any (>= 3.2~)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installinit -O--buildsystem=pybuild $ cat debhello-3.4/debian/control Source: debhello Section: unknown Priority: optional Maintainer: "Firstname Lastname" Build-Depends: cmake, 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 .. $ cp -a /<>/debhello-3.4-pkg1/test debmake $ cd /<>/debhello-3.4-pkg1/test dh_perl -O--buildsystem=pybuild $ vim debhello-3.4/debian/rules ... hack, hack, hack, ... $ cat debhello-3.4/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 DEB_HOST_MULTIARCH = $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_HOST_MULTIARCH)" override_dh_install: dh_install --list-missing -X.la -X.pyc -X.pyo /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dh_link -O--buildsystem=pybuild $ vim debhello-3.4/debian/control ... hack, hack, hack, ... $ cat debhello-3.4/debian/control Source: debhello Section: devel Priority: optional Maintainer: Osamu Aoki Build-Depends: cmake, debhelper (>=11~) 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.4/debian/changelog debhello (3.4-1) unstable; urgency=low * New upstream release. - C source with a shared library. - C source for an executable with a shared library. - Makefile generated from CMakeLists.txt . - I18N with gettext (0.19). -- Osamu Aoki Mon, 12 Jan 2015 03:04:01 +0900 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 dh_strip_nondeterminism -O--buildsystem=pybuild $ tree debhello-3.4/debian debhello-3.4/debian ├── README.Debian ├── changelog ├── compat ├── control ├── copyright ├── patches │   └── series ├── rules ├── source │   ├── format │   └── local-options └── watch 2 directories, 10 files $ cd .. $ cp -a /<>/debhello-3.4-pkg1/test package $ cd /<>/debhello-3.4-pkg1/test /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_3.2-1_amd64.deb'. $ cd debhello-3.4 $ debuild dpkg-genbuildinfo 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 cd debian/debhello dpkg-buildpackage -us -uc -ui -i 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 '/<>/debhello-3.1-pkg1/test/debhello-3.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 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 dpkg-genchanges >../debhello_3.2-1_amd64.changes 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 dh_installdeb -O--buildsystem=pybuild dpkg-source -i --before-build . dpkg-buildpackage: info: host architecture amd64 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: info: including full source code in upload dpkg-source -i --after-build . echo misc:Depends= >> debian/debhello.substvars echo misc:Pre-Depends= >> debian/debhello.substvars dpkg-gencontrol -pdebhello -ldebian/changelog -Tdebian/debhello.substvars -Pdebian/debhello Copying file ABOUT-NLS Creating directory build-aux Copying file build-aux/config.rpath chmod 0644 -- debian/debhello/DEBIAN/control chown 0:0 -- debian/debhello/DEBIAN/control dh_md5sums -O--buildsystem=pybuild dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_3.2-1_amd64.changes ... fakeroot debian/rules clean dh clean Creating directory 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 dh_builddeb -O--buildsystem=pybuild 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 Copying file m4/iconv.m4 Copying file m4/intdiv0.m4 dh_clean Copying file m4/intl.m4 Copying file m4/intldir.m4 dpkg-deb --build debian/debhello .. Copying file m4/intlmacosx.m4 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/ Copying file m4/intmax.m4 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 {} + \) \) Copying file m4/inttypes-pri.m4 dpkg-source -i -b . 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 Copying file m4/longlong.m4 Copying file m4/nls.m4 Copying file m4/po.m4 /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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 dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building debhello using existing ./debhello_3.4.orig.tar.gz Copying file m4/wchar_t.m4 Copying file m4/wint_t.m4 dpkg-source: info: building debhello in debhello_3.4-1.debian.tar.xz dpkg-source: info: building debhello in debhello_3.4-1.dsc debian/rules build dh build Copying file m4/xsize.m4 /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler Copying file po/Makevars.template dh_update_autotools_config dh_autoreconf /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4' dh_auto_configure -- \ -DCMAKE_LIBRARY_ARCHITECTURE="x86_64-linux-gnu" /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_3.1-1_all.deb'. install -d obj-x86_64-linux-gnu cd obj-x86_64-linux-gnu && 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/x86_64-linux-gnu -DCMAKE_LIBRARY_ARCHITECTURE=x86_64-linux-gnu .. dpkg-genbuildinfo -- The C compiler identification is GNU 10.0.0 -- The CXX compiler identification is GNU 10.0.0 -- Check for working C compiler: /usr/bin/cc dpkg-genchanges >../debhello_3.1-1_amd64.changes -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info dpkg-genchanges: info: including full source code in upload dpkg-source -i --after-build . -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ E: debhello changes: bad-distribution-in-changes-file unstable dpkg-buildpackage: info: full upload (original source is included) Now running lintian debhello_3.1-1_amd64.changes ... -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info W: debhello source: syntax-error-in-dep5-copyright line 28: Continuation line outside a paragraph (maybe line 27 should be " ."). -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- 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: /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu make[1]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4' dh_auto_build cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/debhello-3.4-pkg1/test/debhello-3.4 -B/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/CMakeFiles /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f po/CMakeFiles/desktop.dir/build.make po/CMakeFiles/desktop.dir/depend make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/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 '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/CMakeFiles/translations_1.dir/DependInfo.cmake --color= make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/depend make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/CMakeFiles/pot.dir/DependInfo.cmake --color= make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/lib /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/lib /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) Scanning dependencies of target desktop Scanning dependencies of target pot Scanning dependencies of target sharedlib Scanning dependencies of target translations_1 make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/build make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/build make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f po/CMakeFiles/desktop.dir/build.make po/CMakeFiles/desktop.dir/build make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' 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 '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' [ 12%] Generating debhello.pot cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po && touch /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/debhello.pot [ 25%] Generating debhello.pot [ 37%] Building C object lib/CMakeFiles/sharedlib.dir/sharedlib.c.o cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po && touch /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/debhello.pot cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/lib && /usr/bin/cc -Dsharedlib_EXPORTS -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -o CMakeFiles/sharedlib.dir/sharedlib.c.o -c /<>/debhello-3.4-pkg1/test/debhello-3.4/lib/sharedlib.c cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po && xgettext -o /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/debhello.pot /<>/debhello-3.4-pkg1/test/debhello-3.4/src/hello.c /<>/debhello-3.4-pkg1/test/debhello-3.4/lib/sharedlib.c cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po && xgettext -o /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/debhello.pot /<>/debhello-3.4-pkg1/test/debhello-3.4/src/hello.c /<>/debhello-3.4-pkg1/test/debhello-3.4/lib/sharedlib.c cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po && xgettext -L Desktop -j -o /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/debhello.pot /<>/debhello-3.4-pkg1/test/debhello-3.4/data/hello.desktop.in cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po && xgettext -L Desktop -j -o /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/debhello.pot /<>/debhello-3.4-pkg1/test/debhello-3.4/data/hello.desktop.in [ 50%] Built target desktop make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' [ 50%] Built target pot [ 62%] Generating ja.gmo cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po && /usr/bin/msgmerge --quiet --update --backup=none -s /<>/debhello-3.4-pkg1/test/debhello-3.4/po/ja.po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/debhello.pot [ 75%] Linking C shared library libsharedlib.so cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/sharedlib.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -shared -Wl,-soname,libsharedlib.so.1 -o libsharedlib.so.1.0.0 CMakeFiles/sharedlib.dir/sharedlib.c.o cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po && /usr/bin/msgfmt -o /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/ja.gmo /<>/debhello-3.4-pkg1/test/debhello-3.4/po/ja.po make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' [ 75%] Built target translations_1 cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/lib && /usr/bin/cmake -E cmake_symlink_library libsharedlib.so.1.0.0 libsharedlib.so.1 libsharedlib.so make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' [ 75%] Built target sharedlib make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/src /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/src /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/src/CMakeFiles/hello.dir/DependInfo.cmake --color= Scanning dependencies of target hello make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' [ 87%] Building C object src/CMakeFiles/hello.dir/hello.c.o cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/src && /usr/bin/cc -DHAVE_CONFIG_H -I/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/src -I/<>/debhello-3.4-pkg1/test/debhello-3.4/lib -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/hello.dir/hello.c.o -c /<>/debhello-3.4-pkg1/test/debhello-3.4/src/hello.c W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template [100%] Linking C executable hello cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 /usr/bin/cc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic CMakeFiles/hello.dir/hello.c.o -o hello -Wl,-rpath,/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/lib: ../lib/libsharedlib.so.1.0.0 make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' [100%] Built target hello make[2]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' dh_auto_test create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot 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/ dh_auto_install install -d /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp cd obj-x86_64-linux-gnu && make -j4 install DESTDIR=/<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' /usr/bin/cmake -S/<>/debhello-3.4-pkg1/test/debhello-3.4 -B/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/CMakeFiles /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' 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 '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/CMakeFiles/desktop.dir/DependInfo.cmake --color= make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/depend make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/CMakeFiles/translations_1.dir/DependInfo.cmake --color= make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/depend make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/po/CMakeFiles/pot.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/lib /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/lib /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/lib/CMakeFiles/sharedlib.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f po/CMakeFiles/desktop.dir/build.make po/CMakeFiles/desktop.dir/build make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/build make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Circular data/hello.desktop <- data/hello.desktop dependency dropped. make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f lib/CMakeFiles/sharedlib.dir/build.make lib/CMakeFiles/sharedlib.dir/build make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f po/CMakeFiles/pot.dir/build.make po/CMakeFiles/pot.dir/build make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'po/CMakeFiles/translations_1.dir/build'. make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'lib/CMakeFiles/sharedlib.dir/build'. make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' E: debhello changes: bad-distribution-in-changes-file unstable make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'po/CMakeFiles/pot.dir/build'. make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' [ 12%] Generating ../data/hello.desktop cd /<>/debhello-3.4-pkg1/test/debhello-3.4/po && /usr/bin/msgfmt --desktop -o /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/data/hello.desktop --template=/<>/debhello-3.4-pkg1/test/debhello-3.4/data/hello.desktop.in -d . [ 37%] Built target translations_1 [ 62%] Built target sharedlib make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/depend make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' cd /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/debhello-3.4-pkg1/test/debhello-3.4 /<>/debhello-3.4-pkg1/test/debhello-3.4/src /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/src /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/src/CMakeFiles/hello.dir/DependInfo.cmake --color= [ 75%] Built target pot [ 75%] Built target desktop make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make -f src/CMakeFiles/hello.dir/build.make src/CMakeFiles/hello.dir/build make[3]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/CMakeFiles/hello.dir/build'. make[3]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' [100%] Built target hello make[2]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' Finished running lintian. Install the project... /usr/bin/cmake -P cmake_install.cmake W: debhello source: syntax-error-in-dep5-copyright line 31: Continuation line outside a paragraph (maybe line 30 should be " ."). -- Install configuration: "None" -- Installing: /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/share/locale/ja/LC_MESSAGES/debhello.mo -- Installing: /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/share/applications/hello.desktop -- Installing: /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/lib/libsharedlib.so.1.0.0 -- Installing: /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/lib/libsharedlib.so.1 -- Installing: /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/lib/libsharedlib.so -- Installing: /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/include/sharedlib.h -- Installing: /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/bin/hello -- Set runtime path of "/<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/bin/hello" to "" -- Installing: /<>/debhello-3.4-pkg1/test/debhello-3.4/debian/tmp/usr/share/man/man1/hello.1 make[1]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4/obj-x86_64-linux-gnu' rm -f debian/debhello.debhelper.log debian/libsharedlib-dev.debhelper.log debian/libsharedlib1.debhelper.log debian/rules override_dh_install make[1]: Entering directory '/<>/debhello-3.4-pkg1/test/debhello-3.4' dh_install --list-missing -X.la -X.pyc -X.pyo $ cd .. $ tree -FL 1 . ├── debhello-3.2/ ├── debhello-3.2.tar.gz ├── debhello_3.2-1.debian.tar.xz ├── debhello_3.2-1.dsc ├── debhello_3.2-1_amd64.build ├── debhello_3.2-1_amd64.buildinfo ├── debhello_3.2-1_amd64.changes ├── debhello_3.2-1_amd64.deb └── debhello_3.2.orig.tar.gz -> debhello-3.2.tar.gz 1 directory, 8 files $ dpkg -c debhello_3.2-1_amd64.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_install: Please use dh_missing --list-missing/--fail-missing instead dh_install: This feature will be removed in compat 12. install -d debian/.debhelper/generated/debhello install -d debian/.debhelper/generated/libsharedlib1 install -d debian/.debhelper/generated/libsharedlib-dev dh_missing --exclude .la --exclude .pyc --exclude .pyo --list-missing $ tar -tzf debhello-3.2.tar.gz debhello-3.2/ 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/ja.po debhello-3.2/po/LINGUAS debhello-3.2/po/Makefile debhello-3.2/configure debhello-3.2/man/ debhello-3.2/man/hello.1 debhello-3.2/Makefile.in $ tar --xz -tf debhello_3.2-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 dh_missing: usr/share/man/man1/hello.1 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/include/sharedlib.h 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/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 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. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+). (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz) Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built For a short-term work-around: Add the files to debian/not-installed make[1]: Leaving directory '/<>/debhello-3.4-pkg1/test/debhello-3.4' dh_installdocs $ dpkg -f debhello_3.2-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libc6 (>= 2.3.4) W: debhello source: timewarp-standards-version (2015-01-11 < 2018-12-23) make[3]: Leaving directory '/<>/debhello-3.2-pkg1' touch debhello-3.2-pkg1/.stamp 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 W: debhello source: ancient-python-version-field x-python3-version 3.2 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 dh_perl dh_link W: debhello: copyright-has-url-from-dh_make-boilerplate W: debhello: readme-debian-contains-debmake-template dh_strip_nondeterminism dh_compress cd debian/debhello cd debian/libsharedlib-dev cd debian/libsharedlib1 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 chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian cd '/<>/debhello-3.4-pkg1/test/debhello-3.4' gzip -9nf usr/share/doc/debhello/changelog.Debian cd '/<>/debhello-3.4-pkg1/test/debhello-3.4' cd '/<>/debhello-3.4-pkg1/test/debhello-3.4' dh_fixperms 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/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 ! -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/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 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/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/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_missing dh_strip rm -fr debian/.debhelper/libsharedlib-dev/dbgsym-root rm -fr debian/.debhelper/libsharedlib1/dbgsym-root rm -fr debian/.debhelper/debhello/dbgsym-root dh_makeshlibs rm -f debian/debhello/DEBIAN/shlibs rm -f debian/libsharedlib1/DEBIAN/shlibs rm -f debian/libsharedlib-dev/DEBIAN/shlibs dh_shlibdeps dh_installdeb install -d debian/debhello/DEBIAN 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 chmod 0644 -- debian/libsharedlib-dev/DEBIAN/control chown 0:0 -- debian/libsharedlib-dev/DEBIAN/control libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' 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/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 libtoolize: putting macros in 'm4'. libtoolize: copying file 'm4/libtool.m4' 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 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 dh_builddeb libtoolize: copying file 'm4/ltargz.m4' libtoolize: copying file 'm4/ltdl.m4' dpkg-deb --build debian/debhello .. dpkg-deb --build debian/libsharedlib-dev .. dpkg-deb --build debian/libsharedlib1 .. Finished running lintian. libtoolize: copying file 'm4/ltoptions.m4' /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ 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_amd64.build ├── debhello_3.1-1_amd64.buildinfo ├── debhello_3.1-1_amd64.changes └── debhello_3.1.orig.tar.gz -> debhello-3.1.tar.gz 1 directory, 8 files /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler libtoolize: copying file 'm4/ltsugar.m4' $ 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 libtoolize: copying file 'm4/ltversion.m4' debhello-3.1/ debhello-3.1/setup.py debhello-3.1/scripts/ debhello-3.1/scripts/hello debhello-3.1/LICENSE 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/ja.po debhello-3.1/po/LINGUAS debhello-3.1/po/POTFILES.in debhello-3.1/MANIFEST.in debhello-3.1/man/ debhello-3.1/man/hello.1 debhello-3.1/hello_py/ debhello-3.1/hello_py/__init__.py debhello-3.1/PKG-INFO debhello-3.1/setup.cfg $ 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 /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler $ dpkg -f debhello_3.1-1_all.deb pre-depends depends recommends conflicts breaks /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler Depends: python3:any (>= 3.2~) libtoolize: copying file 'm4/lt~obsolete.m4' make[3]: Leaving directory '/<>/debhello-3.1-pkg1' touch debhello-3.1-pkg1/.stamp /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler 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' /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_3.4-1_amd64.deb'. libtoolize: copying file 'libltdl/loaders/dyld.c' /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_3.4-1_amd64.deb'. /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_3.4-1_amd64.deb'. libtoolize: copying file 'libltdl/loaders/load_add_on.c' libtoolize: copying file 'libltdl/loaders/loadlibrary.c' libtoolize: copying file 'libltdl/loaders/preopen.c' dpkg-genbuildinfo 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-genchanges >../debhello_3.4-1_amd64.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_amd64.changes ... E: debhello changes: bad-distribution-in-changes-file unstable 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 24) W: debhello source: missing-license-paragraph-in-dep5-copyright __no_copyright_nor_license__ (paragraph at line 7) W: debhello source: debian-rules-sets-dpkg-architecture-variable DEB_HOST_MULTIARCH (line 6) 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 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' 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_amd64.build ├── debhello_3.4-1_amd64.buildinfo ├── debhello_3.4-1_amd64.changes ├── debhello_3.4-1_amd64.deb ├── debhello_3.4.orig.tar.gz -> debhello-3.4.tar.gz ├── libsharedlib-dev_3.4-1_amd64.deb └── libsharedlib1_3.4-1_amd64.deb 1 directory, 10 files 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 $ dpkg -c debhello_3.4-1_amd64.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_amd64.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_amd64.deb dh_auto_configure 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/ja.po debhello-3.4/po/LINGUAS debhello-3.4/po/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/sharedlib.h debhello-3.4/lib/sharedlib.c 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 ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking $ dpkg -f debhello_3.4-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 3.4-1) $ dpkg -f libsharedlib-dev_3.4-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 3.4-1) $ dpkg -f libsharedlib1_3.4-1_amd64.deb pre-depends depends recommends conflicts breaks make[3]: Leaving directory '/<>/debhello-3.4-pkg1' touch debhello-3.4-pkg1/.stamp 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... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu 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... 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... yes checking whether gcc accepts -g... 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 x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu 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... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs 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... 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 -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... 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/lib/x86_64-linux-gnu/libfakeroot /usr/local/lib /usr/local/lib/x86_64-linux-gnu /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu checking for library containing dlopen... -ldl checking for dlerror... yes checking for shl_load... no checking for shl_load in -ldld... no checking for dld_link in -ldld... no checking for _ prefix in compiled symbols... no checking whether deplibs are loaded by dlopen... yes checking for argz.h... yes checking for error_t... yes checking for argz_add... 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 checking whether lt_dlinterface_register is declared... 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... 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... 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 whether NLS is requested... yes checking for msgfmt... /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 -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... 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 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating po/Makefile.in config.status: creating lib/Makefile config.status: creating man/Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: WARNING: unrecognized options: --disable-maintainer-mode dh_auto_build make -j4 make[1]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make all-recursive make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' Making all in po make[3]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' make debhello.pot-update make[4]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed package_gnu="no"; \ test -n "$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ LC_ALL=C find -L .. -maxdepth 1 -type f \ -size -10000000c -exec grep 'GNU debhello' \ /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=C grep 'GNU debhello' ../* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=yes; \ else \ package_gnu=no; \ fi; \ }; \ if test "$package_gnu" = "yes"; then \ package_prefix='GNU '; \ else \ package_prefix=''; \ fi; \ if test -n '' || test 'foo@example.org' = '@'PACKAGE_BUGREPORT'@'; then \ msgid_bugs_address=''; \ else \ msgid_bugs_address='foo@example.org'; \ fi; \ case `/usr/bin/xgettext --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ /usr/bin/xgettext --default-domain=debhello --directory=.. \ --add-comments=TRANSLATORS: --keyword=_ --keyword=N_ \ --files-from=./POTFILES.in \ --copyright-holder='' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ *) \ /usr/bin/xgettext --default-domain=debhello --directory=.. \ --add-comments=TRANSLATORS: --keyword=_ --keyword=N_ \ --files-from=./POTFILES.in \ --copyright-holder='' \ --package-name="${package_prefix}debhello" \ --package-version='2.2' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ esac test ! -f debhello.po || { \ if test -f ./debhello.pot; then \ sed -f remove-potcdate.sed < ./debhello.pot > debhello.1po && \ sed -f remove-potcdate.sed < debhello.po > debhello.2po && \ if cmp debhello.1po debhello.2po >/dev/null 2>&1; then \ rm -f debhello.1po debhello.2po debhello.po; \ else \ rm -f debhello.1po debhello.2po ./debhello.pot && \ mv debhello.po ./debhello.pot; \ fi; \ else \ mv debhello.po ./debhello.pot; \ fi; \ } make[4]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' test ! -f ./debhello.pot || \ test -z "fr.gmo" || make fr.gmo make[4]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' /usr/bin/msgmerge --update --lang=fr fr.po debhello.pot .... 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 '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' touch stamp-po make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' Making all in lib make[3]: Entering directory '/<>/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 -fdebug-prefix-map=/<>=. -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 -fdebug-prefix-map=/<>=. -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 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 1:0:0 -Wl,-Bsymbolic-functions -Wl,-z,relro -o libsharedlib.la -rpath /usr/lib/x86_64-linux-gnu sharedlib.lo libtool: link: gcc -shared -fPIC -DPIC .libs/sharedlib.o -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -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") libtool: link: ( cd ".libs" && rm -f "libsharedlib.la" && ln -s "../libsharedlib.la" "libsharedlib.la" ) make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/lib' Making all in src make[3]: Entering directory '/<>/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 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hello.o hello.c /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -o hello hello.o ../lib/libsharedlib.la libtool: link: gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -o .libs/hello hello.o ../lib/.libs/libsharedlib.so make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/src' Making all in man make[3]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/man' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/man' make[3]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[1]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' dh_auto_test make -j4 check VERBOSE=1 make[1]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' Making check in po make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' Making check in lib make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/lib' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/lib' Making check in src make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/src' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/src' Making check in man make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/man' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/man' make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[1]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --with autoreconf dh_testroot 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/ dh_auto_install install -d /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp make -j1 install DESTDIR=/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' Making install in po make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' installing fr.gmo as /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/share/locale/fr/LC_MESSAGES/debhello.mo if test "debhello" = "gettext-tools"; then \ /bin/mkdir -p /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /usr/bin/install -c -m 644 ./$file \ /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/po' Making install in lib make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/lib' make[3]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/lib' /bin/mkdir -p '/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/x86_64-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libsharedlib.la '/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libsharedlib.so.1.0.0 /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 libtool: install: (cd /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/x86_64-linux-gnu && { 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 /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/x86_64-linux-gnu && { 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 /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/lib/x86_64-linux-gnu/libsharedlib.la libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /bin/mkdir -p '/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/include' /usr/bin/install -c -m 644 sharedlib.h '/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/include' make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/lib' make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/lib' Making install in src make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/src' make[3]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/src' /bin/mkdir -p '/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/bin' /bin/bash ../libtool --mode=install /usr/bin/install -c hello '/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/bin' libtool: warning: '../lib/libsharedlib.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/hello /<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/bin/hello make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/src' make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/src' Making install in man make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/man' make[3]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/man' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/share/man/man1' /usr/bin/install -c -m 644 hello.1 '/<>/debhello-3.3-pkg1/test/debhello-3.3/debian/tmp/usr/share/man/man1' make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/man' make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3/man' make[2]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[3]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[2]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' make[1]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' debian/rules override_dh_install make[1]: Entering directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' dh_install --list-missing -X.la -X.pyc -X.pyo dh_install: Please use dh_missing --list-missing/--fail-missing instead dh_install: This feature will be removed in compat 12. install -d debian/.debhelper/generated/debhello 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/share/man/man1/hello.1 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/include/sharedlib.h 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/lib/x86_64-linux-gnu/libsharedlib.so.1 exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/libsharedlib.so exists in debian/tmp but is not installed to anywhere dh_missing: usr/lib/x86_64-linux-gnu/libsharedlib.so.1.0.0 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. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+). (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz) Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built For a short-term work-around: Add the files to debian/not-installed make[1]: Leaving directory '/<>/debhello-3.3-pkg1/test/debhello-3.3' dh_installdocs 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 -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_perl dh_link dh_strip_nondeterminism dh_compress cd debian/debhello cd debian/libsharedlib1 cd debian/libsharedlib-dev chmod a-x usr/share/doc/libsharedlib-dev/changelog.Debian chmod a-x usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/libsharedlib-dev/changelog.Debian chmod a-x usr/share/doc/libsharedlib1/changelog.Debian gzip -9nf usr/share/doc/debhello/changelog.Debian gzip -9nf usr/share/doc/libsharedlib1/changelog.Debian cd '/<>/debhello-3.3-pkg1/test/debhello-3.3' cd '/<>/debhello-3.3-pkg1/test/debhello-3.3' cd '/<>/debhello-3.3-pkg1/test/debhello-3.3' dh_fixperms 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/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/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/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 dh_missing dh_strip rm -fr debian/.debhelper/libsharedlib1/dbgsym-root rm -fr debian/.debhelper/debhello/dbgsym-root rm -fr debian/.debhelper/libsharedlib-dev/dbgsym-root dh_makeshlibs rm -f debian/debhello/DEBIAN/shlibs rm -f debian/libsharedlib1/DEBIAN/shlibs rm -f debian/libsharedlib-dev/DEBIAN/shlibs dh_shlibdeps dh_installdeb install -d debian/debhello/DEBIAN install -d debian/libsharedlib1/DEBIAN install -d debian/libsharedlib-dev/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 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/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 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 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/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 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 dh_builddeb dpkg-deb --build debian/debhello .. dpkg-deb --build debian/libsharedlib-dev .. dpkg-deb --build debian/libsharedlib1 .. /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgsanitychecks: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstriptranslations: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgmaintainermangler: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib-dev' in '../libsharedlib-dev_3.3-1_amd64.deb'. /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'debhello' in '../debhello_3.3-1_amd64.deb'. /usr/bin/pkgstripfiles: building package debmake-doc, but /CurrentlyBuilding file builds for debhello; disabling mangler dpkg-deb: building package 'libsharedlib1' in '../libsharedlib1_3.3-1_amd64.deb'. dpkg-genbuildinfo dpkg-genchanges >../debhello_3.3-1_amd64.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.3-1_amd64.changes ... E: debhello changes: bad-distribution-in-changes-file unstable 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 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: file-without-copyright-information po/ChangeLog 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 32) 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.3/ ├── debhello-3.3.tar.gz ├── debhello_3.3-1.debian.tar.xz ├── debhello_3.3-1.dsc ├── debhello_3.3-1_amd64.build ├── debhello_3.3-1_amd64.buildinfo ├── debhello_3.3-1_amd64.changes ├── debhello_3.3-1_amd64.deb ├── debhello_3.3.orig.tar.gz -> debhello-3.3.tar.gz ├── libsharedlib-dev_3.3-1_amd64.deb └── libsharedlib1_3.3-1_amd64.deb 1 directory, 10 files $ dpkg -c debhello_3.3-1_amd64.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.3-1_amd64.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.3-1_amd64.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.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/data/ debhello-3.3/data/hello.png debhello-3.3/data/hello.desktop.in debhello-3.3/configure.ac debhello-3.3/po/ debhello-3.3/po/quot.sed debhello-3.3/po/Rules-quot debhello-3.3/po/fr.po debhello-3.3/po/insert-header.sin debhello-3.3/po/LINGUAS debhello-3.3/po/Makevars debhello-3.3/po/boldquot.sed debhello-3.3/po/Makefile.in.in debhello-3.3/po/en@quot.header debhello-3.3/po/remove-potcdate.sin debhello-3.3/po/en@boldquot.header debhello-3.3/po/POTFILES.in debhello-3.3/po/ChangeLog debhello-3.3/man/ debhello-3.3/man/hello.1 debhello-3.3/man/Makefile.am debhello-3.3/lib/ debhello-3.3/lib/Makefile.am debhello-3.3/lib/sharedlib.h debhello-3.3/lib/sharedlib.c debhello-3.3/Makefile.am debhello-3.3/configure.ac.new $ tar --xz -tf debhello_3.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_3.3-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 3.3-1) $ dpkg -f libsharedlib-dev_3.3-1_amd64.deb pre-depends depends recommends conflicts breaks Depends: libsharedlib1 (= 3.3-1) $ dpkg -f libsharedlib1_3.3-1_amd64.deb pre-depends depends recommends conflicts breaks make[3]: Leaving directory '/<>/debhello-3.3-pkg1' touch debhello-3.3-pkg1/.stamp make[2]: Leaving directory '/<>' # process ASCIIDOC after targets even under the parallel build make base-xml make[2]: Entering directory '/<>' make -C asciidoc xml # base XML doc make[3]: Entering directory '/<>/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 asciidoc --doctype book\ -b docbook \ -a 'newline=\n' \ debmake-doc.txt make[3]: Leaving directory '/<>/asciidoc' make[2]: Leaving directory '/<>' echo "LC_ALL='C.UTF-8'" LC_ALL='C.UTF-8' echo "DEBUG=''" DEBUG='' echo "LANGPO='ja zh-cn de ru'" LANGPO='ja zh-cn de ru' echo "LANGALL='en ja zh-cn de ru'" LANGALL='en ja zh-cn de ru' echo "NOPDF=''" NOPDF='' echo "BASEDIR='/<>/debian/debmake-doc/usr/share/doc/debmake-doc'" BASEDIR='/<>/debian/debmake-doc/usr/share/doc/debmake-doc' echo "TMPDIR='/<>/debian/debmake-doc/usr/share/doc/debmake-doc/tmp'" TMPDIR='/<>/debian/debmake-doc/usr/share/doc/debmake-doc/tmp' make all-xml # XML docs for all PO make[2]: Entering directory '/<>' echo "FORCE" FORCE xsltproc --novalid --nonet --xinclude xslt/modappendix.xsl asciidoc/debmake-doc.xml > debmake-doc.en.x01 xsltproc --novalid --nonet --xinclude xslt/urls.xsl asciidoc/debmake-doc.xml | sort | uniq | sed -e "s/&/\&/g"> url.ent # Check duplicates cat asciidoc/head.txt > debmake-doc.en.x02 sed -e '1,/<\/bookinfo>/d' debmake-doc.en.x01 >> debmake-doc.en.x02 sed \ -e "s/@@@debmakeversion@@@/4.3.1/g" \ -e "s/@@@debversion@@@/1.14-1/g" \ -e "s/@@@debdate@@@/2019-03-26/g" \ < debmake-doc.en.x02 > debmake-doc.en.xml ( \ _MY_TEMPFILE=$(mktemp) ; \ itstool -i xslt/docbook.its debmake-doc.en.x02 -o ${_MY_TEMPFILE} ; \ msgcat -o po/templates.pot ${_MY_TEMPFILE} ; \ rm -f ${_MY_TEMPFILE} ; \ ) msgmerge --update --previous po/ja.po po/templates.pot msgmerge --update --previous po/de.po po/templates.pot msgmerge --update --previous po/zh-cn.po po/templates.pot msgmerge --update --previous po/ru.po po/templates.pot ........................................................................................................................................................................................................... done. ............................................................................................................................................................................................................ done. ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ done. . done. 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 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`";\ echo "$MESS1" >>fuzzy.log ; \ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log 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`";\ echo "$MESS1" >>fuzzy.log ; \ echo "$MESS2" >>fuzzy.log ; \ echo "$MESS3" >>fuzzy.log ; \ echo "" >>fuzzy.log 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 mkdir -p po/ msgfmt -D po de.po -o po/de.mo mkdir -p po/ msgfmt -D po ja.po -o po/ja.mo mkdir -p po/de/ itstool -i xslt/docbook.its -m po/de.mo -o po/de/ debmake-doc.en.x02 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/ msgfmt -D po ru.po -o po/ru.mo mkdir -p po/zh-cn/ itstool -i xslt/docbook.its -m po/zh-cn.mo -o po/zh-cn/ debmake-doc.en.x02 mkdir -p po/ru/ itstool -i xslt/docbook.its -m po/ru.mo -o po/ru/ debmake-doc.en.x02 Traceback (most recent call last): File "/usr/bin/itstool", line 1614, in doc.merge_translations(translations, opts.lang, strict=opts.strict) File "/usr/bin/itstool", line 1000, in merge_translations lcpar = lcpar.parent File "/usr/lib/python3/dist-packages/libxml2.py", line 296, in get_parent return nodeWrap(ret) File "/usr/lib/python3/dist-packages/libxml2.py", line 580, in nodeWrap if name[0:8] == "document": TypeError: 'NoneType' object is not subscriptable cp po/ja/debmake-doc.en.x02 debmake-doc.ja.x02 rm po/ja/debmake-doc.en.x02 rmdir po/ja make[2]: *** [Makefile.dbk:122: debmake-doc.de.x02] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile.dbk:122: debmake-doc.zh-cn.x02] Segmentation fault (core dumped) cp po/ru/debmake-doc.en.x02 debmake-doc.ru.x02 rm po/ru/debmake-doc.en.x02 rmdir po/ru make[2]: Leaving directory '/<>' make[1]: *** [Makefile:31: build] Error 2 make[1]: Leaving directory '/<>' dh_auto_build: make -j4 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:20: build] Error 255 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20200105-1518 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build-Space: 53096 Build-Time: 75 Distribution: focal Fail-Stage: build Host Architecture: amd64 Install-Time: 128 Job: debmake-doc_1.14-1.dsc Machine Architecture: amd64 Package: debmake-doc Package-Time: 203 Source-Version: 1.14-1 Space: 53096 Status: attempted Version: 1.14-1 -------------------------------------------------------------------------------- Finished at 20200105-1518 Build needed 00:03:23, 53096k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=focal --arch=amd64 PACKAGEBUILD-18377890 Scanning for processes to kill in build PACKAGEBUILD-18377890