[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Icedove] UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfc in position 333: invalid start byte



Hi,

while trying to improve the autopkg tests for Icedove I'm running into a
error while using the hook script
  /usr/share/doc/pbuilder/examples/B20autopkgtest

with pbuilder and git-buildpackage after the Icedove packages where
successful built.

> make[1]: Leaving directory '/build/icedove-45.2.0'
>  dpkg-genchanges  >../icedove_45.2.0-2_amd64.changes
> dpkg-genchanges: info: not including original source code in upload
>  dpkg-source --after-build icedove-45.2.0
> dpkg-buildpackage: info: binary and diff upload (original source NOT included)
> I: copying local configuration
> I: user script /home/pbuilder/build/cow.18586/tmp/hooks/B20autopkgtest starting
> + cd /build/icedove-45.2.0/debian/..
> + [ ! -f debian/tests/control ]
> + [ ! -f debian/files ]
> + [ -n  ]
> + unset newpid_name
> + apt-cache policy newpid
> + grep -q newpid:
> + echo The newpid package seems to be available, considering for installation
> The newpid package seems to be available, considering for installation
> + newpid_name=newpid
> + apt-get install -y autopkgtest apt-utils pbuilder newpid
> Reading package lists...
> Building dependency tree...
> Reading state information...
> The following additional packages will be installed:
>   debootstrap libapt-inst2.0 libprocps6 libpsl0 procps python3-chardet
>   python3-debian python3-pkg-resources python3-six wget
> Suggested packages:
>   schroot lxc lxd-client qemu-system qemu-utils gdebi-core python3-setuptools
> Recommended packages:
>   autodep8 publicsuffix eatmydata net-tools | iproute2 sudo python3-apt
>   ca-certificates
> The following NEW packages will be installed:
>   apt-utils autopkgtest debootstrap libapt-inst2.0 libprocps6 libpsl0 newpid
>   pbuilder procps python3-chardet python3-debian python3-pkg-resources
>   python3-six wget
> 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
> Need to get 2382 kB/2608 kB of archives.
> After this operation, 8651 kB of additional disk space will be used.
> Get:1 http://ftp.de.debian.org/debian sid/main amd64 libapt-inst2.0 amd64 1.3~pre2 [184 kB]
> Get:2 http://ftp.de.debian.org/debian sid/main amd64 apt-utils amd64 1.3~pre2 [394 kB]
> Get:3 http://ftp.de.debian.org/debian sid/main amd64 libprocps6 amd64 2:3.3.12-2 [57.7 kB]
> Get:4 http://ftp.de.debian.org/debian sid/main amd64 procps amd64 2:3.3.12-2 [250 kB]
> Get:5 http://ftp.de.debian.org/debian sid/main amd64 wget amd64 1.18-2 [798 kB]
> Get:6 http://ftp.de.debian.org/debian sid/main amd64 python3-pkg-resources all 20.10.1-1.1 [112 kB]
> Get:7 http://ftp.de.debian.org/debian sid/main amd64 python3-debian all 0.1.28 [51.1 kB]
> Get:8 http://ftp.de.debian.org/debian sid/main amd64 autopkgtest all 4.0.2 [181 kB]
> Get:9 http://ftp.de.debian.org/debian sid/main amd64 pbuilder all 0.225.2 [353 kB]
> debconf: delaying package configuration, since apt-utils is not installed
> Fetched 2382 kB in 1s (1490 kB/s)
> Selecting previously unselected package libapt-inst2.0:amd64.
> (Reading database ... 36649 files and directories currently installed.)
> Preparing to unpack .../libapt-inst2.0_1.3~pre2_amd64.deb ...
> Unpacking libapt-inst2.0:amd64 (1.3~pre2) ...
> Selecting previously unselected package apt-utils.
> Preparing to unpack .../apt-utils_1.3~pre2_amd64.deb ...
> Unpacking apt-utils (1.3~pre2) ...
> Selecting previously unselected package libprocps6:amd64.
> Preparing to unpack .../libprocps6_2%3a3.3.12-2_amd64.deb ...
> Unpacking libprocps6:amd64 (2:3.3.12-2) ...
> Selecting previously unselected package procps.
> Preparing to unpack .../procps_2%3a3.3.12-2_amd64.deb ...
> Unpacking procps (2:3.3.12-2) ...
> Selecting previously unselected package libpsl0:amd64.
> Preparing to unpack .../libpsl0_0.11.0-2_amd64.deb ...
> Unpacking libpsl0:amd64 (0.11.0-2) ...
> Selecting previously unselected package wget.
> Preparing to unpack .../archives/wget_1.18-2_amd64.deb ...
> Unpacking wget (1.18-2) ...
> Selecting previously unselected package python3-pkg-resources.
> Preparing to unpack .../python3-pkg-resources_20.10.1-1.1_all.deb ...
> Unpacking python3-pkg-resources (20.10.1-1.1) ...
> Selecting previously unselected package python3-chardet.
> Preparing to unpack .../python3-chardet_2.3.0-2_all.deb ...
> Unpacking python3-chardet (2.3.0-2) ...
> Selecting previously unselected package python3-six.
> Preparing to unpack .../python3-six_1.10.0-3_all.deb ...
> Unpacking python3-six (1.10.0-3) ...
> Selecting previously unselected package python3-debian.
> Preparing to unpack .../python3-debian_0.1.28_all.deb ...
> Unpacking python3-debian (0.1.28) ...
> Selecting previously unselected package autopkgtest.
> Preparing to unpack .../autopkgtest_4.0.2_all.deb ...
> Unpacking autopkgtest (4.0.2) ...
> Selecting previously unselected package newpid.
> Preparing to unpack .../archives/newpid_7_amd64.deb ...
> Unpacking newpid (7) ...
> Selecting previously unselected package debootstrap.
> Preparing to unpack .../debootstrap_1.0.81_all.deb ...
> Unpacking debootstrap (1.0.81) ...
> Selecting previously unselected package pbuilder.
> Preparing to unpack .../pbuilder_0.225.2_all.deb ...
> Unpacking pbuilder (0.225.2) ...
> Processing triggers for libc-bin (2.23-2) ...
> Processing triggers for man-db (2.7.5-1) ...
> Not building database; man-db/auto-update is not 'true'.
> Setting up libapt-inst2.0:amd64 (1.3~pre2) ...
> Setting up apt-utils (1.3~pre2) ...
> Setting up python3-six (1.10.0-3) ...
> Setting up libpsl0:amd64 (0.11.0-2) ...
> Setting up python3-pkg-resources (20.10.1-1.1) ...
> Setting up libprocps6:amd64 (2:3.3.12-2) ...
> Setting up procps (2:3.3.12-2) ...
> update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode
> Setting up python3-chardet (2.3.0-2) ...
> Setting up wget (1.18-2) ...
> Setting up newpid (7) ...
> Setting up debootstrap (1.0.81) ...
> Setting up pbuilder (0.225.2) ...
> Setting up python3-debian (0.1.28) ...
> Setting up autopkgtest (4.0.2) ...
> Processing triggers for libc-bin (2.23-2) ...
> + adt-run --help
> + grep -q -- --output-dir
> adt-run: WARNING: "adt-run" is deprecated, please use "autopkgtest" (see manpage)
> + OUTPUT_OPTION=--output-dir
> + mkdir -p /build/autopkgtest.out
> + newpid adt-run --output-dir /build/autopkgtest.out --summary /build/autopkgtest.summary /build/calendar-google-provider_45.2.0-2_all.deb /build/icedove-dbg_45.2.0-2_amd64.deb /build/icedove-dev_45.2.0-2_amd64.deb /build/icedove-l10n-all_45.2.0-2_all.deb /build/icedove-l10n-ar_45.2.0-2_all.deb /build/icedove-l10n-ast_45.2.0-2_all.deb /build/icedove-l10n-be_45.2.0-2_all.deb /build/icedove-l10n-bg_45.2.0-2_all.deb /build/icedove-l10n-bn-bd_45.2.0-2_all.deb /build/icedove-l10n-br_45.2.0-2_all.deb /build/icedove-l10n-ca_45.2.0-2_all.deb /build/icedove-l10n-cs_45.2.0-2_all.deb /build/icedove-l10n-da_45.2.0-2_all.deb /build/icedove-l10n-de_45.2.0-2_all.deb /build/icedove-l10n-el_45.2.0-2_all.deb /build/icedove-l10n-en-gb_45.2.0-2_all.deb /build/icedove-l10n-es-ar_45.2.0-2_all.deb /build/icedove-l10n-es-es_45.2.0-2_all.deb /build/icedove-l10n-et_45.2.0-2_all.deb /build/icedove-l10n-eu_45.2.0-2_all.deb /build/icedove-l10n-fi_45.2.0-2_all.deb /build/icedove-l10n-fr_45.2.0-2_all.deb /build/icedove-l10n-fy-nl_45.2.0-2_all.deb /build/icedove-l10n-ga-ie_45.2.0-2_all.deb /build/icedove-l10n-gd_45.2.0-2_all.deb /build/icedove-l10n-gl_45.2.0-2_all.deb /build/icedove-l10n-he_45.2.0-2_all.deb /build/icedove-l10n-hr_45.2.0-2_all.deb /build/icedove-l10n-hu_45.2.0-2_all.deb /build/icedove-l10n-hy-am_45.2.0-2_all.deb /build/icedove-l10n-id_45.2.0-2_all.deb /build/icedove-l10n-is_45.2.0-2_all.deb /build/icedove-l10n-it_45.2.0-2_all.deb /build/icedove-l10n-ja_45.2.0-2_all.deb /build/icedove-l10n-ko_45.2.0-2_all.deb /build/icedove-l10n-lt_45.2.0-2_all.deb /build/icedove-l10n-nb-no_45.2.0-2_all.deb /build/icedove-l10n-nl_45.2.0-2_all.deb /build/icedove-l10n-nn-no_45.2.0-2_all.deb /build/icedove-l10n-pa-in_45.2.0-2_all.deb /build/icedove-l10n-pl_45.2.0-2_all.deb /build/icedove-l10n-pt-br_45.2.0-2_all.deb /build/icedove-l10n-pt-pt_45.2.0-2_all.deb /build/icedove-l10n-rm_45.2.0-2_all.deb /build/icedove-l10n-ro_45.2.0-2_all.deb /build/icedove-l10n-ru_45.2.0-2_all.deb /build/icedove-l10n-si_45.2.0-2_all.deb /build/icedove-l10n-sk_45.2.0-2_all.deb /build/icedove-l10n-sl_45.2.0-2_all.deb /build/icedove-l10n-sq_45.2.0-2_all.deb /build/icedove-l10n-sr_45.2.0-2_all.deb /build/icedove-l10n-sv-se_45.2.0-2_all.deb /build/icedove-l10n-ta-lk_45.2.0-2_all.deb /build/icedove-l10n-tr_45.2.0-2_all.deb /build/icedove-l10n-uk_45.2.0-2_all.deb /build/icedove-l10n-vi_45.2.0-2_all.deb /build/icedove-l10n-zh-cn_45.2.0-2_all.deb /build/icedove-l10n-zh-tw_45.2.0-2_all.deb /build/icedove_45.2.0-2_amd64.deb /build/iceowl-extension_45.2.0-2_amd64.deb /build/iceowl-l10n-ar_45.2.0-2_all.deb /build/iceowl-l10n-be_45.2.0-2_all.deb /build/iceowl-l10n-bg_45.2.0-2_all.deb /build/iceowl-l10n-bn-bd_45.2.0-2_all.deb /build/iceowl-l10n-br_45.2.0-2_all.deb /build/iceowl-l10n-ca_45.2.0-2_all.deb /build/iceowl-l10n-cs_45.2.0-2_all.deb /build/iceowl-l10n-cy_45.2.0-2_all.deb /build/iceowl-l10n-da_45.2.0-2_all.deb /build/iceowl-l10n-de_45.2.0-2_all.deb /build/iceowl-l10n-el_45.2.0-2_all.deb /build/iceowl-l10n-en-gb_45.2.0-2_all.deb /build/iceowl-l10n-es-ar_45.2.0-2_all.deb /build/iceowl-l10n-es-es_45.2.0-2_all.deb /build/iceowl-l10n-et_45.2.0-2_all.deb /build/iceowl-l10n-eu_45.2.0-2_all.deb /build/iceowl-l10n-fi_45.2.0-2_all.deb /build/iceowl-l10n-fr_45.2.0-2_all.deb /build/iceowl-l10n-fy-nl_45.2.0-2_all.deb /build/iceowl-l10n-ga-ie_45.2.0-2_all.deb /build/iceowl-l10n-gd_45.2.0-2_all.deb /build/iceowl-l10n-gl_45.2.0-2_all.deb /build/iceowl-l10n-he_45.2.0-2_all.deb /build/iceowl-l10n-hr_45.2.0-2_all.deb /build/iceowl-l10n-hu_45.2.0-2_all.deb /build/iceowl-l10n-hy-am_45.2.0-2_all.deb /build/iceowl-l10n-id_45.2.0-2_all.deb /build/iceowl-l10n-is_45.2.0-2_all.deb /build/iceowl-l10n-it_45.2.0-2_all.deb /build/iceowl-l10n-ja_45.2.0-2_all.deb /build/iceowl-l10n-ko_45.2.0-2_all.deb /build/iceowl-l10n-lt_45.2.0-2_all.deb /build/iceowl-l10n-nb-no_45.2.0-2_all.deb /build/iceowl-l10n-nl_45.2.0-2_all.deb /build/iceowl-l10n-nn-no_45.2.0-2_all.deb /build/iceowl-l10n-pa-in_45.2.0-2_all.deb /build/iceowl-l10n-pl_45.2.0-2_all.deb /build/iceowl-l10n-pt-br_45.2.0-2_all.deb /build/iceowl-l10n-pt-pt_45.2.0-2_all.deb /build/iceowl-l10n-rm_45.2.0-2_all.deb /build/iceowl-l10n-ro_45.2.0-2_all.deb /build/iceowl-l10n-ru_45.2.0-2_all.deb /build/iceowl-l10n-si_45.2.0-2_all.deb /build/iceowl-l10n-sk_45.2.0-2_all.deb /build/iceowl-l10n-sl_45.2.0-2_all.deb /build/iceowl-l10n-sq_45.2.0-2_all.deb /build/iceowl-l10n-sr_45.2.0-2_all.deb /build/iceowl-l10n-sv-se_45.2.0-2_all.deb /build/iceowl-l10n-ta-lk_45.2.0-2_all.deb /build/iceowl-l10n-tr_45.2.0-2_all.deb /build/iceowl-l10n-uk_45.2.0-2_all.deb /build/iceowl-l10n-vi_45.2.0-2_all.deb /build/iceowl-l10n-zh-cn_45.2.0-2_all.deb /build/iceowl-l10n-zh-tw_45.2.0-2_all.deb --built-tree /build/icedove-45.2.0 --- adt-virt-null
> adt-run: WARNING: "adt-run" is deprecated, please use "autopkgtest" (see manpage)
> adt-run [08:28:22]: version 4.0.2
> adt-run [08:28:22]: host stretch; command line: /usr/bin/adt-run --output-dir /build/autopkgtest.out --summary /build/autopkgtest.summary /build/calendar-google-provider_45.2.0-2_all.deb /build/icedove-dbg_45.2.0-2_amd64.deb /build/icedove-dev_45.2.0-2_amd64.deb /build/icedove-l10n-all_45.2.0-2_all.deb /build/icedove-l10n-ar_45.2.0-2_all.deb /build/icedove-l10n-ast_45.2.0-2_all.deb /build/icedove-l10n-be_45.2.0-2_all.deb /build/icedove-l10n-bg_45.2.0-2_all.deb /build/icedove-l10n-bn-bd_45.2.0-2_all.deb /build/icedove-l10n-br_45.2.0-2_all.deb /build/icedove-l10n-ca_45.2.0-2_all.deb /build/icedove-l10n-cs_45.2.0-2_all.deb /build/icedove-l10n-da_45.2.0-2_all.deb /build/icedove-l10n-de_45.2.0-2_all.deb /build/icedove-l10n-el_45.2.0-2_all.deb /build/icedove-l10n-en-gb_45.2.0-2_all.deb /build/icedove-l10n-es-ar_45.2.0-2_all.deb /build/icedove-l10n-es-es_45.2.0-2_all.deb /build/icedove-l10n-et_45.2.0-2_all.deb /build/icedove-l10n-eu_45.2.0-2_all.deb /build/icedove-l10n-fi_45.2.0-2_all.deb /build/icedove-l10n-fr_45.2.0-2_all.deb /build/icedove-l10n-fy-nl_45.2.0-2_all.deb /build/icedove-l10n-ga-ie_45.2.0-2_all.deb /build/icedove-l10n-gd_45.2.0-2_all.deb /build/icedove-l10n-gl_45.2.0-2_all.deb /build/icedove-l10n-he_45.2.0-2_all.deb /build/icedove-l10n-hr_45.2.0-2_all.deb /build/icedove-l10n-hu_45.2.0-2_all.deb /build/icedove-l10n-hy-am_45.2.0-2_all.deb /build/icedove-l10n-id_45.2.0-2_all.deb /build/icedove-l10n-is_45.2.0-2_all.deb /build/icedove-l10n-it_45.2.0-2_all.deb /build/icedove-l10n-ja_45.2.0-2_all.deb /build/icedove-l10n-ko_45.2.0-2_all.deb /build/icedove-l10n-lt_45.2.0-2_all.deb /build/icedove-l10n-nb-no_45.2.0-2_all.deb /build/icedove-l10n-nl_45.2.0-2_all.deb /build/icedove-l10n-nn-no_45.2.0-2_all.deb /build/icedove-l10n-pa-in_45.2.0-2_all.deb /build/icedove-l10n-pl_45.2.0-2_all.deb /build/icedove-l10n-pt-br_45.2.0-2_all.deb /build/icedove-l10n-pt-pt_45.2.0-2_all.deb /build/icedove-l10n-rm_45.2.0-2_all.deb /build/icedove-l10n-ro_45.2.0-2_all.deb /build/icedove-l10n-ru_45.2.0-2_all.deb /build/icedove-l10n-si_45.2.0-2_all.deb /build/icedove-l10n-sk_45.2.0-2_all.deb /build/icedove-l10n-sl_45.2.0-2_all.deb /build/icedove-l10n-sq_45.2.0-2_all.deb /build/icedove-l10n-sr_45.2.0-2_all.deb /build/icedove-l10n-sv-se_45.2.0-2_all.deb /build/icedove-l10n-ta-lk_45.2.0-2_all.deb /build/icedove-l10n-tr_45.2.0-2_all.deb /build/icedove-l10n-uk_45.2.0-2_all.deb /build/icedove-l10n-vi_45.2.0-2_all.deb /build/icedove-l10n-zh-cn_45.2.0-2_all.deb /build/icedove-l10n-zh-tw_45.2.0-2_all.deb /build/icedove_45.2.0-2_amd64.deb /build/iceowl-extension_45.2.0-2_amd64.deb /build/iceowl-l10n-ar_45.2.0-2_all.deb /build/iceowl-l10n-be_45.2.0-2_all.deb /build/iceowl-l10n-bg_45.2.0-2_all.deb /build/iceowl-l10n-bn-bd_45.2.0-2_all.deb /build/iceowl-l10n-br_45.2.0-2_all.deb /build/iceowl-l10n-ca_45.2.0-2_all.deb /build/iceowl-l10n-cs_45.2.0-2_all.deb /build/iceowl-l10n-cy_45.2.0-2_all.deb /build/iceowl-l10n-da_45.2.0-2_all.deb /build/iceowl-l10n-de_45.2.0-2_all.deb /build/iceowl-l10n-el_45.2.0-2_all.deb /build/iceowl-l10n-en-gb_45.2.0-2_all.deb /build/iceowl-l10n-es-ar_45.2.0-2_all.deb /build/iceowl-l10n-es-es_45.2.0-2_all.deb /build/iceowl-l10n-et_45.2.0-2_all.deb /build/iceowl-l10n-eu_45.2.0-2_all.deb /build/iceowl-l10n-fi_45.2.0-2_all.deb /build/iceowl-l10n-fr_45.2.0-2_all.deb /build/iceowl-l10n-fy-nl_45.2.0-2_all.deb /build/iceowl-l10n-ga-ie_45.2.0-2_all.deb /build/iceowl-l10n-gd_45.2.0-2_all.deb /build/iceowl-l10n-gl_45.2.0-2_all.deb /build/iceowl-l10n-he_45.2.0-2_all.deb /build/iceowl-l10n-hr_45.2.0-2_all.deb /build/iceowl-l10n-hu_45.2.0-2_all.deb /build/iceowl-l10n-hy-am_45.2.0-2_all.deb /build/iceowl-l10n-id_45.2.0-2_all.deb /build/iceowl-l10n-is_45.2.0-2_all.deb /build/iceowl-l10n-it_45.2.0-2_all.deb /build/iceowl-l10n-ja_45.2.0-2_all.deb /build/iceowl-l10n-ko_45.2.0-2_all.deb /build/iceowl-l10n-lt_45.2.0-2_all.deb /build/iceowl-l10n-nb-no_45.2.0-2_all.deb /build/iceowl-l10n-nl_45.2.0-2_all.deb /build/iceowl-l10n-nn-no_45.2.0-2_all.deb /build/iceowl-l10n-pa-in_45.2.0-2_all.deb /build/iceowl-l10n-pl_45.2.0-2_all.deb /build/iceowl-l10n-pt-br_45.2.0-2_all.deb /build/iceowl-l10n-pt-pt_45.2.0-2_all.deb /build/iceowl-l10n-rm_45.2.0-2_all.deb /build/iceowl-l10n-ro_45.2.0-2_all.deb /build/iceowl-l10n-ru_45.2.0-2_all.deb /build/iceowl-l10n-si_45.2.0-2_all.deb /build/iceowl-l10n-sk_45.2.0-2_all.deb /build/iceowl-l10n-sl_45.2.0-2_all.deb /build/iceowl-l10n-sq_45.2.0-2_all.deb /build/iceowl-l10n-sr_45.2.0-2_all.deb /build/iceowl-l10n-sv-se_45.2.0-2_all.deb /build/iceowl-l10n-ta-lk_45.2.0-2_all.deb /build/iceowl-l10n-tr_45.2.0-2_all.deb /build/iceowl-l10n-uk_45.2.0-2_all.deb /build/iceowl-l10n-vi_45.2.0-2_all.deb /build/iceowl-l10n-zh-cn_45.2.0-2_all.deb /build/iceowl-l10n-zh-tw_45.2.0-2_all.deb --built-tree /build/icedove-45.2.0 --- adt-virt-null
> adt-run [08:28:22]: testbed dpkg architecture: amd64
> adt-run [08:28:22]: testbed running kernel: Linux 4.2.0-1-amd64 #1 SMP Debian 4.2.6-1 (2015-11-10)
> adt-run [08:28:22]: @@@@@@@@@@@@@@@@@@@@ built-tree /build/icedove-45.2.0
> adt-run [08:28:22]: ERROR: unexpected error:
> Traceback (most recent call last):
>   File "/usr/bin/adt-run", line 671, in main
>     process_actions()
>   File "/usr/bin/adt-run", line 607, in process_actions
>     tests_tree = build_source(kind, arg, built_binaries)
>   File "/usr/bin/adt-run", line 352, in build_source
>     (testpkg_name, testpkg_version, _) = f.readline().split(' ', 2)
>   File "/usr/lib/python3.5/codecs.py", line 321, in decode
>     (result, consumed) = self._buffer_decode(data, self.errors, final)
> UnicodeDecodeError: 'utf-8' codec can't decode byte 0xfc in position 333: invalid start byte
> + EXIT=20
> + tar -caf /build/autopkgtest.tar.gz /build/autopkgtest.out
> tar: Removing leading `/' from member names
> + exit 20

The above output is created with the current head of the master branch
for Icedove
https://anonscm.debian.org/cgit/pkg-mozilla/icedove.git/commit/?id=7dc0588f3ca3b2107fb2044058a05c07584a8f59

But this looks like a UTF-8 problem?

Let me know if there is something that I'm missing.

-- 
Regrads
Carsten Sch?nert



Reply to: