Start: 2023-08-01 14:24:30 GMT [buster] Package: golang-github-bmatsuo-lmdb-go-dev Source: golang-github-bmatsuo-lmdb-go Version: 1.8.0+git20170215.a14b5a3-2 Installed-Size: 679 Maintainer: Debian Go Packaging Team Architecture: all Depends: golang-golang-x-net-dev Description: Bindings for the LMDB C library Homepage: https://github.com/bmatsuo/lmdb-go Description-md5: f41a76e1b1bf0e4f43708627e519ab38 Section: devel Priority: optional Filename: pool/main/g/golang-github-bmatsuo-lmdb-go/golang-github-bmatsuo-lmdb-go-dev_1.8.0+git20170215.a14b5a3-2_all.deb Size: 144924 MD5sum: 38cd887baac012095a4c532a02efb9f7 SHA256: dc69352e2587b1e3c46238b2ae4994d10f8db86510776e5e33f94f795be4e75a [buster-next] Package: golang-github-bmatsuo-lmdb-go-dev Source: golang-github-bmatsuo-lmdb-go Version: 1.8.0+git20170215.a14b5a3-2 Installed-Size: 679 Maintainer: Debian Go Packaging Team Architecture: all Depends: golang-golang-x-net-dev Description: Bindings for the LMDB C library Homepage: https://github.com/bmatsuo/lmdb-go Description-md5: f41a76e1b1bf0e4f43708627e519ab38 Section: devel Priority: optional Filename: pool/main/g/golang-github-bmatsuo-lmdb-go/golang-github-bmatsuo-lmdb-go-dev_1.8.0+git20170215.a14b5a3-2_all.deb Size: 144924 MD5sum: 38cd887baac012095a4c532a02efb9f7 SHA256: dc69352e2587b1e3c46238b2ae4994d10f8db86510776e5e33f94f795be4e75a Executing: sudo env PYTHONPATH=/srv/piuparts.debian.org/lib/python3/dist-packages timeout -s INT -k 5m 80m /srv/piuparts.debian.org/sbin/piuparts --scriptsdir /etc/piuparts/scripts --no-eatmydata --allow-database --warn-on-leftovers-after-purge --warn-on-debsums-errors --mirror 'http://deb.debian.org/debian/ main' --tmpdir /srv/piuparts.debian.org/tmp --arch amd64 -b /srv/piuparts.debian.org/slave/basetgz/buster_amd64.tar.gz -d buster -d buster-next -B /srv/piuparts.debian.org/slave/refchroot/buster2next/reference-chroot-metadata.dat --apt golang-github-bmatsuo-lmdb-go-dev=1.8.0+git20170215.a14b5a3-2 0m0.0s INFO: ------------------------------------------------------------------------------ 0m0.0s INFO: To quickly glance what went wrong, scroll down to the bottom of this logfile. 0m0.0s INFO: FAQ available at https://wiki.debian.org/piuparts/FAQ 0m0.0s INFO: The FAQ also explains how to contact us in case you think piuparts is wrong. 0m0.0s INFO: ------------------------------------------------------------------------------ 0m0.0s INFO: piuparts version 1.1.8~202306121314~1.1.7-9-g57dfbde6 starting up. 0m0.0s INFO: Command line arguments: /srv/piuparts.debian.org/sbin/piuparts --scriptsdir /etc/piuparts/scripts --no-eatmydata --allow-database --warn-on-leftovers-after-purge --warn-on-debsums-errors --mirror 'http://deb.debian.org/debian/ main' --tmpdir /srv/piuparts.debian.org/tmp --arch amd64 -b /srv/piuparts.debian.org/slave/basetgz/buster_amd64.tar.gz -d buster -d buster-next -B /srv/piuparts.debian.org/slave/refchroot/buster2next/reference-chroot-metadata.dat --apt golang-github-bmatsuo-lmdb-go-dev=1.8.0+git20170215.a14b5a3-2 0m0.0s INFO: Running on: Linux piu-slave-ubc-01 5.10.0-23-amd64 #1 SMP Debian 5.10.179-3 (2023-07-27) x86_64 0m0.0s DEBUG: Created temporary directory /srv/piuparts.debian.org/tmp/tmpz7ub8xko 0m0.0s DEBUG: Unpacking /srv/piuparts.debian.org/slave/basetgz/buster_amd64.tar.gz into /srv/piuparts.debian.org/tmp/tmpz7ub8xko 0m0.0s DEBUG: Starting command: ['tar', '-C', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', '-zxf', '/srv/piuparts.debian.org/slave/basetgz/buster_amd64.tar.gz'] 0m1.7s DEBUG: Command ok: ['tar', '-C', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', '-zxf', '/srv/piuparts.debian.org/slave/basetgz/buster_amd64.tar.gz'] 0m1.7s DEBUG: Starting command: ['mount', '-t', 'proc', 'proc', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/proc'] 0m1.7s DEBUG: Command ok: ['mount', '-t', 'proc', 'proc', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/proc'] 0m1.7s DEBUG: Starting command: ['mount', '-t', 'devpts', '-o', 'newinstance,noexec,nosuid,gid=5,mode=0620,ptmxmode=0666', 'devpts', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/pts'] 0m1.7s DEBUG: Command ok: ['mount', '-t', 'devpts', '-o', 'newinstance,noexec,nosuid,gid=5,mode=0620,ptmxmode=0666', 'devpts', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/pts'] 0m1.7s DEBUG: Starting command: ['mount', '-o', 'bind', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/pts/ptmx', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/ptmx'] 0m1.7s DEBUG: Command ok: ['mount', '-o', 'bind', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/pts/ptmx', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/ptmx'] 0m1.7s DEBUG: Starting command: ['mount', '-o', 'bind', '/dev/pts/2', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/console'] 0m1.7s DEBUG: Command ok: ['mount', '-o', 'bind', '/dev/pts/2', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/console'] 0m1.7s DEBUG: Starting command: ['mount', '-t', 'tmpfs', '-o', 'size=65536k', 'tmpfs', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/shm'] 0m1.7s DEBUG: Command ok: ['mount', '-t', 'tmpfs', '-o', 'size=65536k', 'tmpfs', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/shm'] 0m1.7s DEBUG: sources.list: deb http://deb.debian.org/debian/ buster main 0m1.7s DEBUG: Created policy-rc.d and chmodded it. 0m1.7s DEBUG: Created resolv.conf. 0m1.7s DEBUG: Copying scriptsdir /etc/piuparts/scripts to /srv/piuparts.debian.org/tmp/tmpz7ub8xko/tmp/scripts/ 0m1.7s INFO: Running scripts post_chroot_unpack 0m1.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_chroot_unpack_allow_unauthenticated'] 0m1.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_chroot_unpack_allow_unauthenticated'] 0m1.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', 'update'] 0m2.9s DUMP: Hit:1 http://deb.debian.org/debian buster InRelease Reading package lists... 0m2.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', 'update'] 0m2.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-yf', 'dist-upgrade'] 0m3.3s DUMP: Reading package lists... Building dependency tree... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 0m3.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-yf', 'dist-upgrade'] 0m3.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'sh', '-c', 'apt-cache dumpavail | md5sum'] 0m3.5s DUMP: f6fc0f2636004ef589309651dfd778f4 - 0m3.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'sh', '-c', 'apt-cache dumpavail | md5sum'] 0m3.5s INFO: Running scripts post_setup 0m3.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_dummy_users'] 0m4.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_dummy_users'] 0m4.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_forbid_home'] 0m4.8s DUMP: Disabling /home Adding 'local diversion of /home to /home.distrib' 0m4.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_forbid_home'] 0m4.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_force-unsafe-io'] 0m4.9s DUMP: Enabling dpkg --force-unsafe-io. Adding 'local diversion of /bin/sync to /bin/sync.distrib' dpkg-divert: warning: diverting file '/bin/sync' from an Essential package with rename is dangerous, use --no-rename '/bin/sync' -> 'true' 0m4.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_force-unsafe-io'] 0m4.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_minimize'] 0m4.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_minimize'] 0m4.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_squeeze-backports'] 0m4.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_squeeze-backports'] 0m4.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_zz_backports'] 0m4.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_setup_zz_backports'] 0m4.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg-query', '-W', '-f', '${Status}\\t${binary:Package}\\t${Package}\\t${Version}\\n'] 0m4.9s DUMP: install ok installed adduser adduser 3.118 install ok installed apt apt 1.8.2.3 install ok installed base-files base-files 10.3+deb10u13 install ok installed base-passwd base-passwd 3.5.46 install ok installed bash bash 5.0-4 install ok installed bsdutils bsdutils 1:2.33.1-0.1 install ok installed coreutils coreutils 8.30-3 install ok installed dash dash 0.5.10.2-5 install ok installed debconf debconf 1.5.71+deb10u1 install ok installed debian-archive-keyring debian-archive-keyring 2019.1+deb10u1 install ok installed debianutils debianutils 4.8.6.1 install ok installed diffutils diffutils 1:3.7-3 install ok installed dpkg dpkg 1.19.8 install ok installed e2fsprogs e2fsprogs 1.44.5-1+deb10u3 install ok installed fdisk fdisk 2.33.1-0.1 install ok installed findutils findutils 4.6.0+git+20190209-2 install ok installed gcc-8-base:amd64 gcc-8-base 8.3.0-6 install ok installed gpgv gpgv 2.2.12-1+deb10u2 install ok installed grep grep 3.3-1 install ok installed gzip gzip 1.9-3+deb10u1 install ok installed hostname hostname 3.21 install ok installed init-system-helpers init-system-helpers 1.56+nmu1 install ok installed libacl1:amd64 libacl1 2.2.53-4 install ok installed libapt-pkg5.0:amd64 libapt-pkg5.0 1.8.2.3 install ok installed libattr1:amd64 libattr1 1:2.4.48-4 install ok installed libaudit-common libaudit-common 1:2.8.4-3 install ok installed libaudit1:amd64 libaudit1 1:2.8.4-3 install ok installed libblkid1:amd64 libblkid1 2.33.1-0.1 install ok installed libbz2-1.0:amd64 libbz2-1.0 1.0.6-9.2~deb10u1 install ok installed libc-bin libc-bin 2.28-10+deb10u1 install ok installed libc6:amd64 libc6 2.28-10+deb10u1 install ok installed libcap-ng0:amd64 libcap-ng0 0.7.9-2 install ok installed libcom-err2:amd64 libcom-err2 1.44.5-1+deb10u3 install ok installed libdb5.3:amd64 libdb5.3 5.3.28+dfsg1-0.5 install ok installed libdebconfclient0:amd64 libdebconfclient0 0.249 install ok installed libext2fs2:amd64 libext2fs2 1.44.5-1+deb10u3 install ok installed libfdisk1:amd64 libfdisk1 2.33.1-0.1 install ok installed libffi6:amd64 libffi6 3.2.1-9 install ok installed libgcc1:amd64 libgcc1 1:8.3.0-6 install ok installed libgcrypt20:amd64 libgcrypt20 1.8.4-5+deb10u1 install ok installed libgmp10:amd64 libgmp10 2:6.1.2+dfsg-4+deb10u1 install ok installed libgnutls30:amd64 libgnutls30 3.6.7-4+deb10u8 install ok installed libgpg-error0:amd64 libgpg-error0 1.35-1 install ok installed libhogweed4:amd64 libhogweed4 3.4.1-1+deb10u1 install ok installed libidn2-0:amd64 libidn2-0 2.0.5-1+deb10u1 install ok installed liblz4-1:amd64 liblz4-1 1.8.3-1+deb10u1 install ok installed liblzma5:amd64 liblzma5 5.2.4-1+deb10u1 install ok installed libmount1:amd64 libmount1 2.33.1-0.1 install ok installed libncursesw6:amd64 libncursesw6 6.1+20181013-2+deb10u2 install ok installed libnettle6:amd64 libnettle6 3.4.1-1+deb10u1 install ok installed libp11-kit0:amd64 libp11-kit0 0.23.15-2+deb10u1 install ok installed libpam-modules:amd64 libpam-modules 1.3.1-5 install ok installed libpam-modules-bin libpam-modules-bin 1.3.1-5 install ok installed libpam-runtime libpam-runtime 1.3.1-5 install ok installed libpam0g:amd64 libpam0g 1.3.1-5 install ok installed libpcre3:amd64 libpcre3 2:8.39-12 install ok installed libseccomp2:amd64 libseccomp2 2.3.3-4 install ok installed libselinux1:amd64 libselinux1 2.8-1+b1 install ok installed libsemanage-common libsemanage-common 2.8-2 install ok installed libsemanage1:amd64 libsemanage1 2.8-2 install ok installed libsepol1:amd64 libsepol1 2.8-1 install ok installed libsmartcols1:amd64 libsmartcols1 2.33.1-0.1 install ok installed libss2:amd64 libss2 1.44.5-1+deb10u3 install ok installed libstdc++6:amd64 libstdc++6 8.3.0-6 install ok installed libsystemd0:amd64 libsystemd0 241-7~deb10u8 install ok installed libtasn1-6:amd64 libtasn1-6 4.13-3 install ok installed libtinfo6:amd64 libtinfo6 6.1+20181013-2+deb10u2 install ok installed libudev1:amd64 libudev1 241-7~deb10u8 install ok installed libunistring2:amd64 libunistring2 0.9.10-1 install ok installed libuuid1:amd64 libuuid1 2.33.1-0.1 install ok installed libzstd1:amd64 libzstd1 1.3.8+dfsg-3+deb10u2 install ok installed login login 1:4.5-1.1 install ok installed mawk mawk 1.3.3-17+b3 install ok installed mount mount 2.33.1-0.1 install ok installed ncurses-base ncurses-base 6.1+20181013-2+deb10u2 install ok installed ncurses-bin ncurses-bin 6.1+20181013-2+deb10u2 install ok installed passwd passwd 1:4.5-1.1 install ok installed perl-base perl-base 5.28.1-6+deb10u1 install ok installed sed sed 4.7-1 install ok installed sysvinit-utils sysvinit-utils 2.93-8 install ok installed tar tar 1.30+dfsg-6 install ok installed tzdata tzdata 2021a-0+deb10u6 install ok installed util-linux util-linux 2.33.1-0.1 install ok installed zlib1g:amd64 zlib1g 1:1.2.11.dfsg-1+deb10u1 0m4.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg-query', '-W', '-f', '${Status}\\t${binary:Package}\\t${Package}\\t${Version}\\n'] 0m4.9s DEBUG: Loading chroot meta data from /srv/piuparts.debian.org/slave/refchroot/buster2next/reference-chroot-metadata.dat 0m5.0s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m5.3s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m5.3s INFO: Running scripts is_testable 0m5.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/is_testable_uninstallable'] 0m5.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/is_testable_uninstallable'] 0m5.3s INFO: Running scripts pre_test 0m5.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_test_exceptions'] 0m5.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_test_exceptions'] 0m5.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_test_root_password'] 0m5.3s DUMP: New password: Retype new password: passwd: password updated successfully 0m5.3s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_test_root_password'] 0m5.3s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'show', '--no-all-versions', 'golang-github-bmatsuo-lmdb-go-dev'] 0m5.6s DUMP: Package: golang-github-bmatsuo-lmdb-go-dev Source: golang-github-bmatsuo-lmdb-go Version: 1.8.0+git20170215.a14b5a3-2 Installed-Size: 679 Maintainer: Debian Go Packaging Team Architecture: all Depends: golang-golang-x-net-dev Description-en: Bindings for the LMDB C library Go bindings to the OpenLDAP Lightning Memory-Mapped Database (LMDB). Packages Functionality is logically divided into several packages. Applications will usually need to import lmdb but may import other packages on an as needed basis. . Packages in the exp/ directory are not stable and may change without warning. That said, they are generally usable if application dependencies are managed and pinned by tag/commit. . Developers concerned with package stability should consult the documentation. lmdb GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb) stable (#user-content-versioning-and-stability) go import "github.com/bmatsuo/lmdb-go/lmdb" . Core bindings allowing low-level access to LMDB. lmdbscan GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdbscan) stable (#user-content-versioning-and-stability) go import "github.com/bmatsuo/lmdb-go/lmdbscan" . A utility package for scanning database ranges. The API is inspired by bufio.Scanner (https://godoc.org/bufio#Scanner) and the python cursor implementation (https://lmdb.readthedocs.org/en/release/#cursor-class). exp/lmdbpool GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbpool) experimental (#user-content-versioning-and-stability) go import "github.com/bmatsuo/lmdb-go/exp/lmdbpool" . A utility package which facilitates reuse of lmdb.Txn objects using a sync.Pool. Naively storing lmdb.Txn objects in sync.Pool can be troublesome. And the lmdbpool.TxnPool type has been defined as a complete pooling solution and as reference for applications attempting to write their own pooling implementation. . The lmdbpool package is relatively new. But it has a lot of potential utility. And once the lmdbpool API has been ironed out, and the implementation hardened through use by real applications it can be integrated directly into the lmdb package for more transparent integration. Please test this package and provide feedback to speed this process up. exp/lmdbsync GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbsync) experimental (#user-content-versioning-and-stability) go import "github.com/bmatsuo/lmdb-go/exp/lmdbsync" . An experimental utility package that provides synchronization necessary to change an environment's map size after initialization. The package provides error handlers to automatically manage database size and retry failed transactions. . The lmdbsync package is usable but the implementation of Handlers are unstable and may change in incompatible ways without notice. The use cases of dynamic map sizes and multiprocessing are niche and the package requires much more development driven by practical feedback before the Handler API and the provided implementations can be considered stable. Key Features: Idiomatic API inspired by BoltDB (https://github.com/boltdb/bolt) with automatic commit/rollback of transactions. The goal of lmdb-go is to provide idiomatic database interactions without compromising the flexibility of the C API. . NOTE: While the lmdb package tries hard to make LMDB as easy to use as possible there are compromises, gotchas, and caveats that application developers must be aware of when relying on LMDB to store their data. All users are encouraged to fully read the documentation (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb) so they are aware of these caveats. . Where the lmdb package and its implementation decisions do not meet the needs of application developers in terms of safety or operational use the lmdbsync package has been designed to wrap lmdb and safely fill in additional functionality. Consult the documentation (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbsync) for more information about the lmdbsync package. API coverage The lmdb-go project aims for complete coverage of the LMDB C API (within reason). Some notable features and optimizations that are supported: ?? Idiomatic subtransactions ("sub-updates") that allow the batching of updates.?? Batch IO on databases utilizing the MDB_DUPSORT and MDB_DUPFIXED flags.?? Reserved writes than can save in memory copies converting/buffering into []byte. For tracking purposes a list of unsupported features is kept in an issue (https://github.com/bmatsuo/lmdb-go/issues/1). Zero-copy reads Applications with high performance requirements can opt-in to fast, zero-copy reads at the cost of runtime safety. Zero-copy behavior is specified at the transaction level to reduce instrumentation overhead. . ``` err := lmdb.View(func(txn *lmdb.Txn) error { // RawRead enables zero-copy behavior with some serious caveats. // Read the documentation carefully before using. txn.RawRead = true val, err := txn.Get(dbi, []byte("largevalue"), 0) // ... . }) ``` Documentation Comprehensive documentation and examples are provided to demonstrate safe usage of lmdb. In addition to godoc (https://godoc.org/github.com/bmatsuo/lmdb-go) documentation, implementations of the standand LMDB commands (mdb_stat, etc) can be found in the cmd/ (cmd/) directory and some simple experimental commands can be found in the exp/cmd/ (exp/cmd) directory. Aside from providing minor utility these programs are provided as examples of lmdb in practice. LMDB compared to BoltDB: BoltDB is a quality database with a design similar to LMDB. Both store key-value data in a file and provide ACID transactions. So there are often questions of why to use one database or the other. Advantages of BoltDB?? Nested databases allow for hierarchical data organization.?? Far more databases can be accessed concurrently.?? Operating systems that do not support sparse files do not use up excessive space due to a large pre-allocation of file space. The exp/lmdbsync package is intended to resolve this problem with LMDB but it is not ready.?? As a pure Go package bolt can be easily cross-compiled using the go toolchain and GOOS/GOARCH variables.?? Its simpler design and implementation in pure Go mean it is free of many caveats and gotchas which are present using the lmdb package. For more information about caveats with the lmdb package, consult its documentation (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb).Advantages of LMDB?? Keys can contain multiple values using the DupSort flag.?? Updates can have sub-updates for atomic batching of changes.?? Databases typically remain open for the application lifetime. This limits the number of concurrently accessible databases. But, this minimizes the overhead of database accesses and typically produces cleaner code than an equivalent BoltDB implementation.?? Significantly faster than BoltDB. The raw speed of LMDB easily surpasses BoltDB. Additionally, LMDB provides optimizations ranging from safe, feature-specific optimizations to generally unsafe, extremely situational ones. Applications are free to enable any optimizations that fit their data, access, and reliability models.?? LMDB allows multiple applications to access a database simultaneously. Updates from concurrent processes are synchronized using a database lock file.?? As a C library, applications in any language can interact with LMDB databases. Mission critical Go applications can use a database while Python scripts perform analysis on the side.Build There is no dependency on shared libraries. So most users can simply install using go get. . go get github.com/bmatsuo/lmdb-go/lmdb . On FreeBSD 10, you must explicitly set CC (otherwise it will fail with a cryptic error), for example: CC=clang go test -v ./... . Building commands and running tests can be done with go or with make: make bin ; make test ; make check ; make all . On Linux, you can specify the pwritev build tag to reduce the number of syscalls required when committing a transaction. In your own package you can then do go build -tags pwritev . . to enable the optimisation. DocumentationGo doc The go doc documentation available on godoc.org (https://godoc.org/github.com/bmatsuo/lmdb-go) is the primary source of developer documentation for lmdb-go. It provides an overview of the API with a lot of usage examples. Where necessary the documentation points out differences between the semantics of methods and their C counterparts. LMDB The LMDB homepage (http://symas.com/mdb/) and mailing list (archives (http://www.openldap.org/lists/openldap-technical/)) are the official source of documentation regarding low-level LMDB operation and internals. . Along with an API reference LMDB provides a high-level summary (http://symas.com/mdb/doc/starting.html) of the library. While lmdb-go abstracts many of the thread and transaction details by default the rest of the guide is still useful to compare with go doc. Versioning and Stability The lmdb-go project makes regular releases with IDs X.Y.Z. All packages outside of the exp/ directory are considered stable and adhere to the guidelines of semantic versioning (http://semver.org/). . Experimental packages (those packages in exp/) are not required to adhere to semantic versioning. However packages specifically declared to merely be "unstable" can be relied on more for long term use with less concern. . The API of an unstable package may change in subtle ways between minor release versions. But deprecations will be indicated at least one release in advance and all functionality will remain available through some method. License Except where otherwise noted files in the lmdb-go project are licensed under the BSD 3-clause open source license. . The LMDB C source is licensed under the OpenLDAP Public License. Linksgithub.com/bmatsuo/raft-mdb (https://github.com/bmatsuo/raft-mdb) (godoc (https://godoc.org/github.com/bmatsuo/raft-mdb)) An experimental backend for github.com/hashicorp/raft (https://github.com/hashicorp/raft) forked from github.com/hashicorp/raft-mdb (https://github.com/hashicorp/raft-mdb). github.com/bmatsuo/cayley/graph/lmdb (https://github.com/bmatsuo/cayley/tree/master/graph/lmdb) (godoc (https://godoc.org/github.com/bmatsuo/cayley/graph/lmdb)) Experimental backend quad-store for github.com/google/cayley (https://github.com/google/cayley) based off of the BoltDB implementation (https://github.com/google/cayley/tree/master/graph/bolt). Description-md5: f41a76e1b1bf0e4f43708627e519ab38 Homepage: https://github.com/bmatsuo/lmdb-go Section: devel Priority: optional Filename: pool/main/g/golang-github-bmatsuo-lmdb-go/golang-github-bmatsuo-lmdb-go-dev_1.8.0+git20170215.a14b5a3-2_all.deb Size: 144924 MD5sum: 38cd887baac012095a4c532a02efb9f7 SHA256: dc69352e2587b1e3c46238b2ae4994d10f8db86510776e5e33f94f795be4e75a 0m5.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'show', '--no-all-versions', 'golang-github-bmatsuo-lmdb-go-dev'] 0m5.6s INFO: apt-cache knows about the following packages: golang-github-bmatsuo-lmdb-go-dev 0m5.6s INFO: Running scripts pre_install 0m5.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_database-server'] 0m5.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_database-server'] 0m5.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_exceptions'] 0m5.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_exceptions'] 0m5.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_extras'] 0m5.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_extras'] 0m5.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture'] 0m5.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture'] 0m5.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture_i386'] 0m5.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture_i386'] 0m5.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy'] 0m5.6s DUMP: Package files: 100 /var/lib/dpkg/status release a=now 500 http://deb.debian.org/debian buster/main amd64 Packages release v=10.13,o=Debian,a=oldoldstable,n=buster,l=Debian,c=main,b=amd64 origin deb.debian.org Pinned packages: 0m5.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy'] 0m5.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy', 'golang-github-bmatsuo-lmdb-go-dev'] 0m5.7s DUMP: golang-github-bmatsuo-lmdb-go-dev: Installed: (none) Candidate: 1.8.0+git20170215.a14b5a3-2 Version table: 1.8.0+git20170215.a14b5a3-2 500 500 http://deb.debian.org/debian buster/main amd64 Packages 0m5.7s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy', 'golang-github-bmatsuo-lmdb-go-dev'] 0m5.7s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-y', 'install', 'golang-github-bmatsuo-lmdb-go-dev'] 0m8.0s DUMP: Reading package lists... Building dependency tree... The following additional packages will be installed: golang-golang-x-net-dev golang-golang-x-text-dev golang-golang-x-tools-dev golang-x-text-dev The following NEW packages will be installed: golang-github-bmatsuo-lmdb-go-dev golang-golang-x-net-dev golang-golang-x-text-dev golang-golang-x-tools-dev golang-x-text-dev 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 5409 kB of archives. After this operation, 37.4 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 golang-golang-x-tools-dev all 1:0.0~git20190125.d66bd3c+ds-4 [1230 kB] Get:2 http://deb.debian.org/debian buster/main amd64 golang-golang-x-text-dev all 0.3.0-2 [3393 kB] Get:3 http://deb.debian.org/debian buster/main amd64 golang-x-text-dev all 0.3.0-2 [3592 B] Get:4 http://deb.debian.org/debian buster/main amd64 golang-golang-x-net-dev all 1:0.0+git20181201.351d144+dfsg-3 [637 kB] Get:5 http://deb.debian.org/debian buster/main amd64 golang-github-bmatsuo-lmdb-go-dev all 1.8.0+git20170215.a14b5a3-2 [145 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 5409 kB in 1s (8783 kB/s) Selecting previously unselected package golang-golang-x-tools-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6462 files and directories currently installed.) Preparing to unpack .../golang-golang-x-tools-dev_1%3a0.0~git20190125.d66bd3c+ds-4_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.0~git20190125.d66bd3c+ds-4) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../golang-golang-x-text-dev_0.3.0-2_all.deb ... Unpacking golang-golang-x-text-dev (0.3.0-2) ... Selecting previously unselected package golang-x-text-dev. Preparing to unpack .../golang-x-text-dev_0.3.0-2_all.deb ... Unpacking golang-x-text-dev (0.3.0-2) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../golang-golang-x-net-dev_1%3a0.0+git20181201.351d144+dfsg-3_all.deb ... Unpacking golang-golang-x-net-dev (1:0.0+git20181201.351d144+dfsg-3) ... Selecting previously unselected package golang-github-bmatsuo-lmdb-go-dev. Preparing to unpack .../golang-github-bmatsuo-lmdb-go-dev_1.8.0+git20170215.a14b5a3-2_all.deb ... Unpacking golang-github-bmatsuo-lmdb-go-dev (1.8.0+git20170215.a14b5a3-2) ... Setting up golang-golang-x-tools-dev (1:0.0~git20190125.d66bd3c+ds-4) ... Setting up golang-golang-x-text-dev (0.3.0-2) ... Setting up golang-x-text-dev (0.3.0-2) ... Setting up golang-golang-x-net-dev (1:0.0+git20181201.351d144+dfsg-3) ... Setting up golang-github-bmatsuo-lmdb-go-dev (1.8.0+git20170215.a14b5a3-2) ... 0m8.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-y', 'install', 'golang-github-bmatsuo-lmdb-go-dev'] 0m8.0s INFO: Running scripts post_install 0m8.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_install_exceptions'] 0m8.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_install_exceptions'] 0m8.0s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m8.4s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m8.4s DEBUG: Upgrading /srv/piuparts.debian.org/tmp/tmpz7ub8xko to buster-next 0m8.4s DEBUG: sources.list: deb http://deb.debian.org/debian/ buster main deb http://security.debian.org buster/updates main deb http://deb.debian.org/debian/ buster-updates main deb http://deb.debian.org/debian/ buster-proposed-updates main 0m8.4s INFO: Running scripts pre_distupgrade 0m8.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_allow_unauthenticated'] 0m8.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_allow_unauthenticated'] 0m8.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_exceptions'] 0m8.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_exceptions'] 0m8.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_foreign_architecture_i386'] 0m8.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_foreign_architecture_i386'] 0m8.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_zz_database-server'] 0m8.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_zz_database-server'] 0m8.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_zz_upgrade_early'] 0m8.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_distupgrade_zz_upgrade_early'] 0m8.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', 'update'] 0m10.4s DUMP: Get:1 http://security.debian.org buster/updates InRelease [34.8 kB] Hit:2 http://deb.debian.org/debian buster InRelease Get:3 http://deb.debian.org/debian buster-updates InRelease [56.6 kB] Get:4 http://deb.debian.org/debian buster-proposed-updates InRelease [59.2 kB] Get:5 http://security.debian.org buster/updates/main amd64 Packages [545 kB] Get:6 http://security.debian.org buster/updates/main Translation-en [294 kB] Get:7 http://deb.debian.org/debian buster-updates/main amd64 Packages [8788 B] Get:8 http://deb.debian.org/debian buster-updates/main Translation-en [6915 B] Get:9 http://deb.debian.org/debian buster-proposed-updates/main amd64 Packages [728 B] Get:10 http://deb.debian.org/debian buster-proposed-updates/main Translation-en [859 B] Fetched 1008 kB in 1s (1079 kB/s) Reading package lists... 0m10.4s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', 'update'] 0m10.4s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-yf', 'dist-upgrade'] 0m13.9s DUMP: Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: debian-archive-keyring libbz2-1.0 libc-bin libc6 libgnutls30 libncursesw6 libsystemd0 libtasn1-6 libtinfo6 libudev1 ncurses-base ncurses-bin tzdata zlib1g 14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 6959 kB of archives. After this operation, 56.3 kB of additional disk space will be used. Get:1 http://security.debian.org buster/updates/main amd64 ncurses-bin amd64 6.1+20181013-2+deb10u3 [407 kB] Get:2 http://security.debian.org buster/updates/main amd64 libc6 amd64 2.28-10+deb10u2 [2869 kB] Get:3 http://security.debian.org buster/updates/main amd64 libc-bin amd64 2.28-10+deb10u2 [793 kB] Get:4 http://security.debian.org buster/updates/main amd64 ncurses-base all 6.1+20181013-2+deb10u3 [259 kB] Get:5 http://security.debian.org buster/updates/main amd64 libsystemd0 amd64 241-7~deb10u10 [332 kB] Get:6 http://security.debian.org buster/updates/main amd64 zlib1g amd64 1:1.2.11.dfsg-1+deb10u2 [90.9 kB] Get:7 http://security.debian.org buster/updates/main amd64 debian-archive-keyring all 2019.1+deb10u2 [110 kB] Get:8 http://security.debian.org buster/updates/main amd64 libbz2-1.0 amd64 1.0.6-9.2~deb10u2 [45.4 kB] Get:9 http://security.debian.org buster/updates/main amd64 libudev1 amd64 241-7~deb10u10 [151 kB] Get:10 http://security.debian.org buster/updates/main amd64 libtasn1-6 amd64 4.13-3+deb10u1 [52.0 kB] Get:11 http://security.debian.org buster/updates/main amd64 libgnutls30 amd64 3.6.7-4+deb10u10 [1126 kB] Get:12 http://security.debian.org buster/updates/main amd64 libtinfo6 amd64 6.1+20181013-2+deb10u3 [326 kB] Get:13 http://security.debian.org buster/updates/main amd64 libncursesw6 amd64 6.1+20181013-2+deb10u3 [132 kB] Get:14 http://security.debian.org buster/updates/main amd64 tzdata all 2021a-0+deb10u11 [267 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 6959 kB in 0s (45.2 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9049 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20181013-2+deb10u3_amd64.deb ... Unpacking ncurses-bin (6.1+20181013-2+deb10u3) over (6.1+20181013-2+deb10u2) ... Setting up ncurses-bin (6.1+20181013-2+deb10u3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9049 files and directories currently installed.) Preparing to unpack .../libc6_2.28-10+deb10u2_amd64.deb ... Unpacking libc6:amd64 (2.28-10+deb10u2) over (2.28-10+deb10u1) ... Setting up libc6:amd64 (2.28-10+deb10u2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9049 files and directories currently installed.) Preparing to unpack .../libc-bin_2.28-10+deb10u2_amd64.deb ... Unpacking libc-bin (2.28-10+deb10u2) over (2.28-10+deb10u1) ... Setting up libc-bin (2.28-10+deb10u2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9049 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1+20181013-2+deb10u3_all.deb ... Unpacking ncurses-base (6.1+20181013-2+deb10u3) over (6.1+20181013-2+deb10u2) ... Setting up ncurses-base (6.1+20181013-2+deb10u3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9049 files and directories currently installed.) Preparing to unpack .../libsystemd0_241-7~deb10u10_amd64.deb ... Unpacking libsystemd0:amd64 (241-7~deb10u10) over (241-7~deb10u8) ... Setting up libsystemd0:amd64 (241-7~deb10u10) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9049 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1+deb10u2_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-1+deb10u2) over (1:1.2.11.dfsg-1+deb10u1) ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-1+deb10u2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9049 files and directories currently installed.) Preparing to unpack .../debian-archive-keyring_2019.1+deb10u2_all.deb ... Unpacking debian-archive-keyring (2019.1+deb10u2) over (2019.1+deb10u1) ... Setting up debian-archive-keyring (2019.1+deb10u2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9055 files and directories currently installed.) Preparing to unpack .../libbz2-1.0_1.0.6-9.2~deb10u2_amd64.deb ... Unpacking libbz2-1.0:amd64 (1.0.6-9.2~deb10u2) over (1.0.6-9.2~deb10u1) ... Setting up libbz2-1.0:amd64 (1.0.6-9.2~deb10u2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9055 files and directories currently installed.) Preparing to unpack .../libudev1_241-7~deb10u10_amd64.deb ... Unpacking libudev1:amd64 (241-7~deb10u10) over (241-7~deb10u8) ... Setting up libudev1:amd64 (241-7~deb10u10) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9055 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.13-3+deb10u1_amd64.deb ... Unpacking libtasn1-6:amd64 (4.13-3+deb10u1) over (4.13-3) ... Setting up libtasn1-6:amd64 (4.13-3+deb10u1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9055 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.7-4+deb10u10_amd64.deb ... Unpacking libgnutls30:amd64 (3.6.7-4+deb10u10) over (3.6.7-4+deb10u8) ... Setting up libgnutls30:amd64 (3.6.7-4+deb10u10) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9055 files and directories currently installed.) Preparing to unpack .../libtinfo6_6.1+20181013-2+deb10u3_amd64.deb ... Unpacking libtinfo6:amd64 (6.1+20181013-2+deb10u3) over (6.1+20181013-2+deb10u2) ... Setting up libtinfo6:amd64 (6.1+20181013-2+deb10u3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9055 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20181013-2+deb10u3_amd64.deb ... Unpacking libncursesw6:amd64 (6.1+20181013-2+deb10u3) over (6.1+20181013-2+deb10u2) ... Setting up libncursesw6:amd64 (6.1+20181013-2+deb10u3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9055 files and directories currently installed.) Preparing to unpack .../tzdata_2021a-0+deb10u11_all.deb ... Unpacking tzdata (2021a-0+deb10u11) over (2021a-0+deb10u6) ... Setting up tzdata (2021a-0+deb10u11) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Aug 1 14:24:44 UTC 2023. Universal Time is now: Tue Aug 1 14:24:44 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Processing triggers for libc-bin (2.28-10+deb10u2) ... 0m13.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-yf', 'dist-upgrade'] 0m13.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'sh', '-c', 'apt-cache dumpavail | md5sum'] 0m14.2s DUMP: 453fc6ddbd89057fa3f9983508537203 - 0m14.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'sh', '-c', 'apt-cache dumpavail | md5sum'] 0m14.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'show', '--no-all-versions', 'golang-github-bmatsuo-lmdb-go-dev'] 0m14.5s DUMP: Package: golang-github-bmatsuo-lmdb-go-dev Source: golang-github-bmatsuo-lmdb-go Version: 1.8.0+git20170215.a14b5a3-2 Installed-Size: 679 Maintainer: Debian Go Packaging Team Architecture: all Depends: golang-golang-x-net-dev Description-en: Bindings for the LMDB C library Go bindings to the OpenLDAP Lightning Memory-Mapped Database (LMDB). Packages Functionality is logically divided into several packages. Applications will usually need to import lmdb but may import other packages on an as needed basis. . Packages in the exp/ directory are not stable and may change without warning. That said, they are generally usable if application dependencies are managed and pinned by tag/commit. . Developers concerned with package stability should consult the documentation. lmdb GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb) stable (#user-content-versioning-and-stability) go import "github.com/bmatsuo/lmdb-go/lmdb" . Core bindings allowing low-level access to LMDB. lmdbscan GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdbscan) stable (#user-content-versioning-and-stability) go import "github.com/bmatsuo/lmdb-go/lmdbscan" . A utility package for scanning database ranges. The API is inspired by bufio.Scanner (https://godoc.org/bufio#Scanner) and the python cursor implementation (https://lmdb.readthedocs.org/en/release/#cursor-class). exp/lmdbpool GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbpool) experimental (#user-content-versioning-and-stability) go import "github.com/bmatsuo/lmdb-go/exp/lmdbpool" . A utility package which facilitates reuse of lmdb.Txn objects using a sync.Pool. Naively storing lmdb.Txn objects in sync.Pool can be troublesome. And the lmdbpool.TxnPool type has been defined as a complete pooling solution and as reference for applications attempting to write their own pooling implementation. . The lmdbpool package is relatively new. But it has a lot of potential utility. And once the lmdbpool API has been ironed out, and the implementation hardened through use by real applications it can be integrated directly into the lmdb package for more transparent integration. Please test this package and provide feedback to speed this process up. exp/lmdbsync GoDoc (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbsync) experimental (#user-content-versioning-and-stability) go import "github.com/bmatsuo/lmdb-go/exp/lmdbsync" . An experimental utility package that provides synchronization necessary to change an environment's map size after initialization. The package provides error handlers to automatically manage database size and retry failed transactions. . The lmdbsync package is usable but the implementation of Handlers are unstable and may change in incompatible ways without notice. The use cases of dynamic map sizes and multiprocessing are niche and the package requires much more development driven by practical feedback before the Handler API and the provided implementations can be considered stable. Key Features: Idiomatic API inspired by BoltDB (https://github.com/boltdb/bolt) with automatic commit/rollback of transactions. The goal of lmdb-go is to provide idiomatic database interactions without compromising the flexibility of the C API. . NOTE: While the lmdb package tries hard to make LMDB as easy to use as possible there are compromises, gotchas, and caveats that application developers must be aware of when relying on LMDB to store their data. All users are encouraged to fully read the documentation (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb) so they are aware of these caveats. . Where the lmdb package and its implementation decisions do not meet the needs of application developers in terms of safety or operational use the lmdbsync package has been designed to wrap lmdb and safely fill in additional functionality. Consult the documentation (https://godoc.org/github.com/bmatsuo/lmdb-go/exp/lmdbsync) for more information about the lmdbsync package. API coverage The lmdb-go project aims for complete coverage of the LMDB C API (within reason). Some notable features and optimizations that are supported: ?? Idiomatic subtransactions ("sub-updates") that allow the batching of updates.?? Batch IO on databases utilizing the MDB_DUPSORT and MDB_DUPFIXED flags.?? Reserved writes than can save in memory copies converting/buffering into []byte. For tracking purposes a list of unsupported features is kept in an issue (https://github.com/bmatsuo/lmdb-go/issues/1). Zero-copy reads Applications with high performance requirements can opt-in to fast, zero-copy reads at the cost of runtime safety. Zero-copy behavior is specified at the transaction level to reduce instrumentation overhead. . ``` err := lmdb.View(func(txn *lmdb.Txn) error { // RawRead enables zero-copy behavior with some serious caveats. // Read the documentation carefully before using. txn.RawRead = true val, err := txn.Get(dbi, []byte("largevalue"), 0) // ... . }) ``` Documentation Comprehensive documentation and examples are provided to demonstrate safe usage of lmdb. In addition to godoc (https://godoc.org/github.com/bmatsuo/lmdb-go) documentation, implementations of the standand LMDB commands (mdb_stat, etc) can be found in the cmd/ (cmd/) directory and some simple experimental commands can be found in the exp/cmd/ (exp/cmd) directory. Aside from providing minor utility these programs are provided as examples of lmdb in practice. LMDB compared to BoltDB: BoltDB is a quality database with a design similar to LMDB. Both store key-value data in a file and provide ACID transactions. So there are often questions of why to use one database or the other. Advantages of BoltDB?? Nested databases allow for hierarchical data organization.?? Far more databases can be accessed concurrently.?? Operating systems that do not support sparse files do not use up excessive space due to a large pre-allocation of file space. The exp/lmdbsync package is intended to resolve this problem with LMDB but it is not ready.?? As a pure Go package bolt can be easily cross-compiled using the go toolchain and GOOS/GOARCH variables.?? Its simpler design and implementation in pure Go mean it is free of many caveats and gotchas which are present using the lmdb package. For more information about caveats with the lmdb package, consult its documentation (https://godoc.org/github.com/bmatsuo/lmdb-go/lmdb).Advantages of LMDB?? Keys can contain multiple values using the DupSort flag.?? Updates can have sub-updates for atomic batching of changes.?? Databases typically remain open for the application lifetime. This limits the number of concurrently accessible databases. But, this minimizes the overhead of database accesses and typically produces cleaner code than an equivalent BoltDB implementation.?? Significantly faster than BoltDB. The raw speed of LMDB easily surpasses BoltDB. Additionally, LMDB provides optimizations ranging from safe, feature-specific optimizations to generally unsafe, extremely situational ones. Applications are free to enable any optimizations that fit their data, access, and reliability models.?? LMDB allows multiple applications to access a database simultaneously. Updates from concurrent processes are synchronized using a database lock file.?? As a C library, applications in any language can interact with LMDB databases. Mission critical Go applications can use a database while Python scripts perform analysis on the side.Build There is no dependency on shared libraries. So most users can simply install using go get. . go get github.com/bmatsuo/lmdb-go/lmdb . On FreeBSD 10, you must explicitly set CC (otherwise it will fail with a cryptic error), for example: CC=clang go test -v ./... . Building commands and running tests can be done with go or with make: make bin ; make test ; make check ; make all . On Linux, you can specify the pwritev build tag to reduce the number of syscalls required when committing a transaction. In your own package you can then do go build -tags pwritev . . to enable the optimisation. DocumentationGo doc The go doc documentation available on godoc.org (https://godoc.org/github.com/bmatsuo/lmdb-go) is the primary source of developer documentation for lmdb-go. It provides an overview of the API with a lot of usage examples. Where necessary the documentation points out differences between the semantics of methods and their C counterparts. LMDB The LMDB homepage (http://symas.com/mdb/) and mailing list (archives (http://www.openldap.org/lists/openldap-technical/)) are the official source of documentation regarding low-level LMDB operation and internals. . Along with an API reference LMDB provides a high-level summary (http://symas.com/mdb/doc/starting.html) of the library. While lmdb-go abstracts many of the thread and transaction details by default the rest of the guide is still useful to compare with go doc. Versioning and Stability The lmdb-go project makes regular releases with IDs X.Y.Z. All packages outside of the exp/ directory are considered stable and adhere to the guidelines of semantic versioning (http://semver.org/). . Experimental packages (those packages in exp/) are not required to adhere to semantic versioning. However packages specifically declared to merely be "unstable" can be relied on more for long term use with less concern. . The API of an unstable package may change in subtle ways between minor release versions. But deprecations will be indicated at least one release in advance and all functionality will remain available through some method. License Except where otherwise noted files in the lmdb-go project are licensed under the BSD 3-clause open source license. . The LMDB C source is licensed under the OpenLDAP Public License. Linksgithub.com/bmatsuo/raft-mdb (https://github.com/bmatsuo/raft-mdb) (godoc (https://godoc.org/github.com/bmatsuo/raft-mdb)) An experimental backend for github.com/hashicorp/raft (https://github.com/hashicorp/raft) forked from github.com/hashicorp/raft-mdb (https://github.com/hashicorp/raft-mdb). github.com/bmatsuo/cayley/graph/lmdb (https://github.com/bmatsuo/cayley/tree/master/graph/lmdb) (godoc (https://godoc.org/github.com/bmatsuo/cayley/graph/lmdb)) Experimental backend quad-store for github.com/google/cayley (https://github.com/google/cayley) based off of the BoltDB implementation (https://github.com/google/cayley/tree/master/graph/bolt). Description-md5: f41a76e1b1bf0e4f43708627e519ab38 Homepage: https://github.com/bmatsuo/lmdb-go Section: devel Priority: optional Filename: pool/main/g/golang-github-bmatsuo-lmdb-go/golang-github-bmatsuo-lmdb-go-dev_1.8.0+git20170215.a14b5a3-2_all.deb Size: 144924 MD5sum: 38cd887baac012095a4c532a02efb9f7 SHA256: dc69352e2587b1e3c46238b2ae4994d10f8db86510776e5e33f94f795be4e75a 0m14.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'show', '--no-all-versions', 'golang-github-bmatsuo-lmdb-go-dev'] 0m14.5s INFO: apt-cache knows about the following packages: golang-github-bmatsuo-lmdb-go-dev 0m14.5s INFO: Running scripts pre_install 0m14.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_database-server'] 0m14.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_database-server'] 0m14.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_exceptions'] 0m14.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_exceptions'] 0m14.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_extras'] 0m14.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_extras'] 0m14.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture'] 0m14.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture'] 0m14.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture_i386'] 0m14.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture_i386'] 0m14.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy'] 0m14.6s DUMP: Package files: 100 /var/lib/dpkg/status release a=now 500 http://deb.debian.org/debian buster-proposed-updates/main amd64 Packages release v=10-updates,o=Debian,a=oldoldstable-proposed-updates,n=buster-proposed-updates,l=Debian,c=main,b=amd64 origin deb.debian.org 500 http://deb.debian.org/debian buster-updates/main amd64 Packages release o=Debian,a=oldoldstable-updates,n=buster-updates,l=Debian,c=main,b=amd64 origin deb.debian.org 500 http://security.debian.org buster/updates/main amd64 Packages release v=10,o=Debian,a=oldoldstable,n=buster,l=Debian-Security,c=main,b=amd64 origin security.debian.org 500 http://deb.debian.org/debian buster/main amd64 Packages release v=10.13,o=Debian,a=oldoldstable,n=buster,l=Debian,c=main,b=amd64 origin deb.debian.org Pinned packages: 0m14.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy'] 0m14.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy', 'golang-github-bmatsuo-lmdb-go-dev'] 0m14.6s DUMP: golang-github-bmatsuo-lmdb-go-dev: Installed: 1.8.0+git20170215.a14b5a3-2 Candidate: 1.8.0+git20170215.a14b5a3-2 Version table: *** 1.8.0+git20170215.a14b5a3-2 500 500 http://deb.debian.org/debian buster/main amd64 Packages 100 /var/lib/dpkg/status 0m14.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy', 'golang-github-bmatsuo-lmdb-go-dev'] 0m14.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-y', 'install', 'golang-github-bmatsuo-lmdb-go-dev'] 0m15.1s DUMP: Reading package lists... Building dependency tree... Reading state information... golang-github-bmatsuo-lmdb-go-dev is already the newest version (1.8.0+git20170215.a14b5a3-2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 0m15.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-y', 'install', 'golang-github-bmatsuo-lmdb-go-dev'] 0m15.1s INFO: Running scripts post_install 0m15.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_install_exceptions'] 0m15.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_install_exceptions'] 0m15.1s INFO: Running scripts post_distupgrade 0m15.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_base_cleanup'] 0m15.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_base_cleanup'] 0m15.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_exceptions'] 0m15.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_exceptions'] 0m15.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_force-unsafe-io'] 0m15.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_force-unsafe-io'] 0m15.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_squeeze-backports'] 0m15.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_squeeze-backports'] 0m15.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_zz_backports'] 0m15.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_distupgrade_zz_backports'] 0m15.2s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m15.6s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m15.6s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m15.9s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m15.9s INFO: Running scripts pre_install 0m15.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_database-server'] 0m15.9s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_database-server'] 0m15.9s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_exceptions'] 0m16.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_exceptions'] 0m16.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_extras'] 0m16.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_extras'] 0m16.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture'] 0m16.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture'] 0m16.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture_i386'] 0m16.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_install_foreign_architecture_i386'] 0m16.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy'] 0m16.1s DUMP: Package files: 100 /var/lib/dpkg/status release a=now 500 http://deb.debian.org/debian buster-proposed-updates/main amd64 Packages release v=10-updates,o=Debian,a=oldoldstable-proposed-updates,n=buster-proposed-updates,l=Debian,c=main,b=amd64 origin deb.debian.org 500 http://deb.debian.org/debian buster-updates/main amd64 Packages release o=Debian,a=oldoldstable-updates,n=buster-updates,l=Debian,c=main,b=amd64 origin deb.debian.org 500 http://security.debian.org buster/updates/main amd64 Packages release v=10,o=Debian,a=oldoldstable,n=buster,l=Debian-Security,c=main,b=amd64 origin security.debian.org 500 http://deb.debian.org/debian buster/main amd64 Packages release v=10.13,o=Debian,a=oldoldstable,n=buster,l=Debian,c=main,b=amd64 origin deb.debian.org Pinned packages: 0m16.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy'] 0m16.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy', 'golang-github-bmatsuo-lmdb-go-dev'] 0m16.1s DUMP: golang-github-bmatsuo-lmdb-go-dev: Installed: 1.8.0+git20170215.a14b5a3-2 Candidate: 1.8.0+git20170215.a14b5a3-2 Version table: *** 1.8.0+git20170215.a14b5a3-2 500 500 http://deb.debian.org/debian buster/main amd64 Packages 100 /var/lib/dpkg/status 0m16.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-cache', 'policy', 'golang-github-bmatsuo-lmdb-go-dev'] 0m16.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-y', 'install', 'golang-github-bmatsuo-lmdb-go-dev=1.8.0+git20170215.a14b5a3-2'] 0m16.6s DUMP: Reading package lists... Building dependency tree... Reading state information... golang-github-bmatsuo-lmdb-go-dev is already the newest version (1.8.0+git20170215.a14b5a3-2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 0m16.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', '-y', 'install', 'golang-github-bmatsuo-lmdb-go-dev=1.8.0+git20170215.a14b5a3-2'] 0m16.6s INFO: Running scripts post_install 0m16.6s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_install_exceptions'] 0m16.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_install_exceptions'] 0m16.6s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m17.1s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m17.7s DEBUG: Starting command: ['debsums', '--root', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', '-ac', '--ignore-obsolete'] 0m18.6s DEBUG: Command ok: ['debsums', '--root', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', '-ac', '--ignore-obsolete'] 0m18.6s DEBUG: Starting command: ['dpkg-query', '-f', '${Version}\n', '-W', 'adequate'] 0m18.6s DUMP: 0.15.6 0m18.6s DEBUG: Command ok: ['dpkg-query', '-f', '${Version}\n', '-W', 'adequate'] 0m18.6s INFO: Running adequate version 0.15.6 now. 0m18.6s DEBUG: Starting command: ['adequate', '--root', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'golang-github-bmatsuo-lmdb-go-dev'] 0m18.8s DEBUG: Command ok: ['adequate', '--root', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'golang-github-bmatsuo-lmdb-go-dev'] 0m18.8s INFO: Running scripts pre_remove 0m18.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_40_find_missing_md5sums'] 0m18.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_40_find_missing_md5sums'] 0m18.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_40_find_obsolete_conffiles'] 0m18.8s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_40_find_obsolete_conffiles'] 0m18.8s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_40_find_unowned_lib_links'] 0m20.0s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_40_find_unowned_lib_links'] 0m20.0s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_50_find_bad_permissions'] 0m20.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_50_find_bad_permissions'] 0m20.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_50_find_missing_copyright'] 0m20.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_50_find_missing_copyright'] 0m20.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_exceptions'] 0m20.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/pre_remove_exceptions'] 0m20.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg-query', '-W', '-f', '${Status}\\t${binary:Package}\\t${Package}\\t${Version}\\n'] 0m20.2s DUMP: install ok installed adduser adduser 3.118 install ok installed apt apt 1.8.2.3 install ok installed base-files base-files 10.3+deb10u13 install ok installed base-passwd base-passwd 3.5.46 install ok installed bash bash 5.0-4 install ok installed bsdutils bsdutils 1:2.33.1-0.1 install ok installed coreutils coreutils 8.30-3 install ok installed dash dash 0.5.10.2-5 install ok installed debconf debconf 1.5.71+deb10u1 install ok installed debian-archive-keyring debian-archive-keyring 2019.1+deb10u2 install ok installed debianutils debianutils 4.8.6.1 install ok installed diffutils diffutils 1:3.7-3 install ok installed dpkg dpkg 1.19.8 install ok installed e2fsprogs e2fsprogs 1.44.5-1+deb10u3 install ok installed fdisk fdisk 2.33.1-0.1 install ok installed findutils findutils 4.6.0+git+20190209-2 install ok installed gcc-8-base:amd64 gcc-8-base 8.3.0-6 install ok installed golang-github-bmatsuo-lmdb-go-dev golang-github-bmatsuo-lmdb-go-dev 1.8.0+git20170215.a14b5a3-2 install ok installed golang-golang-x-net-dev golang-golang-x-net-dev 1:0.0+git20181201.351d144+dfsg-3 install ok installed golang-golang-x-text-dev golang-golang-x-text-dev 0.3.0-2 install ok installed golang-golang-x-tools-dev golang-golang-x-tools-dev 1:0.0~git20190125.d66bd3c+ds-4 install ok installed golang-x-text-dev golang-x-text-dev 0.3.0-2 install ok installed gpgv gpgv 2.2.12-1+deb10u2 install ok installed grep grep 3.3-1 install ok installed gzip gzip 1.9-3+deb10u1 install ok installed hostname hostname 3.21 install ok installed init-system-helpers init-system-helpers 1.56+nmu1 install ok installed libacl1:amd64 libacl1 2.2.53-4 install ok installed libapt-pkg5.0:amd64 libapt-pkg5.0 1.8.2.3 install ok installed libattr1:amd64 libattr1 1:2.4.48-4 install ok installed libaudit-common libaudit-common 1:2.8.4-3 install ok installed libaudit1:amd64 libaudit1 1:2.8.4-3 install ok installed libblkid1:amd64 libblkid1 2.33.1-0.1 install ok installed libbz2-1.0:amd64 libbz2-1.0 1.0.6-9.2~deb10u2 install ok installed libc-bin libc-bin 2.28-10+deb10u2 install ok installed libc6:amd64 libc6 2.28-10+deb10u2 install ok installed libcap-ng0:amd64 libcap-ng0 0.7.9-2 install ok installed libcom-err2:amd64 libcom-err2 1.44.5-1+deb10u3 install ok installed libdb5.3:amd64 libdb5.3 5.3.28+dfsg1-0.5 install ok installed libdebconfclient0:amd64 libdebconfclient0 0.249 install ok installed libext2fs2:amd64 libext2fs2 1.44.5-1+deb10u3 install ok installed libfdisk1:amd64 libfdisk1 2.33.1-0.1 install ok installed libffi6:amd64 libffi6 3.2.1-9 install ok installed libgcc1:amd64 libgcc1 1:8.3.0-6 install ok installed libgcrypt20:amd64 libgcrypt20 1.8.4-5+deb10u1 install ok installed libgmp10:amd64 libgmp10 2:6.1.2+dfsg-4+deb10u1 install ok installed libgnutls30:amd64 libgnutls30 3.6.7-4+deb10u10 install ok installed libgpg-error0:amd64 libgpg-error0 1.35-1 install ok installed libhogweed4:amd64 libhogweed4 3.4.1-1+deb10u1 install ok installed libidn2-0:amd64 libidn2-0 2.0.5-1+deb10u1 install ok installed liblz4-1:amd64 liblz4-1 1.8.3-1+deb10u1 install ok installed liblzma5:amd64 liblzma5 5.2.4-1+deb10u1 install ok installed libmount1:amd64 libmount1 2.33.1-0.1 install ok installed libncursesw6:amd64 libncursesw6 6.1+20181013-2+deb10u3 install ok installed libnettle6:amd64 libnettle6 3.4.1-1+deb10u1 install ok installed libp11-kit0:amd64 libp11-kit0 0.23.15-2+deb10u1 install ok installed libpam-modules:amd64 libpam-modules 1.3.1-5 install ok installed libpam-modules-bin libpam-modules-bin 1.3.1-5 install ok installed libpam-runtime libpam-runtime 1.3.1-5 install ok installed libpam0g:amd64 libpam0g 1.3.1-5 install ok installed libpcre3:amd64 libpcre3 2:8.39-12 install ok installed libseccomp2:amd64 libseccomp2 2.3.3-4 install ok installed libselinux1:amd64 libselinux1 2.8-1+b1 install ok installed libsemanage-common libsemanage-common 2.8-2 install ok installed libsemanage1:amd64 libsemanage1 2.8-2 install ok installed libsepol1:amd64 libsepol1 2.8-1 install ok installed libsmartcols1:amd64 libsmartcols1 2.33.1-0.1 install ok installed libss2:amd64 libss2 1.44.5-1+deb10u3 install ok installed libstdc++6:amd64 libstdc++6 8.3.0-6 install ok installed libsystemd0:amd64 libsystemd0 241-7~deb10u10 install ok installed libtasn1-6:amd64 libtasn1-6 4.13-3+deb10u1 install ok installed libtinfo6:amd64 libtinfo6 6.1+20181013-2+deb10u3 install ok installed libudev1:amd64 libudev1 241-7~deb10u10 install ok installed libunistring2:amd64 libunistring2 0.9.10-1 install ok installed libuuid1:amd64 libuuid1 2.33.1-0.1 install ok installed libzstd1:amd64 libzstd1 1.3.8+dfsg-3+deb10u2 install ok installed login login 1:4.5-1.1 install ok installed mawk mawk 1.3.3-17+b3 install ok installed mount mount 2.33.1-0.1 install ok installed ncurses-base ncurses-base 6.1+20181013-2+deb10u3 install ok installed ncurses-bin ncurses-bin 6.1+20181013-2+deb10u3 install ok installed passwd passwd 1:4.5-1.1 install ok installed perl-base perl-base 5.28.1-6+deb10u1 install ok installed sed sed 4.7-1 install ok installed sysvinit-utils sysvinit-utils 2.93-8 install ok installed tar tar 1.30+dfsg-6 install ok installed tzdata tzdata 2021a-0+deb10u11 install ok installed util-linux util-linux 2.33.1-0.1 install ok installed zlib1g:amd64 zlib1g 1:1.2.11.dfsg-1+deb10u2 0m20.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg-query', '-W', '-f', '${Status}\\t${binary:Package}\\t${Package}\\t${Version}\\n'] 0m20.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', 'remove', 'golang-golang-x-net-dev', 'golang-golang-x-text-dev', 'golang-golang-x-tools-dev', 'golang-x-text-dev', 'golang-github-bmatsuo-lmdb-go-dev'] 0m21.1s DUMP: Reading package lists... Building dependency tree... Reading state information... The following packages will be REMOVED: golang-github-bmatsuo-lmdb-go-dev golang-golang-x-net-dev golang-golang-x-text-dev golang-golang-x-tools-dev golang-x-text-dev 0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded. After this operation, 37.4 MB disk space will be freed. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 9058 files and directories currently installed.) Removing golang-github-bmatsuo-lmdb-go-dev (1.8.0+git20170215.a14b5a3-2) ... Removing golang-golang-x-net-dev (1:0.0+git20181201.351d144+dfsg-3) ... Removing golang-x-text-dev (0.3.0-2) ... Removing golang-golang-x-text-dev (0.3.0-2) ... Removing golang-golang-x-tools-dev (1:0.0~git20190125.d66bd3c+ds-4) ... 0m21.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', 'remove', 'golang-golang-x-net-dev', 'golang-golang-x-text-dev', 'golang-golang-x-tools-dev', 'golang-x-text-dev', 'golang-github-bmatsuo-lmdb-go-dev'] 0m21.1s INFO: Running scripts post_remove 0m21.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_remove_exceptions'] 0m21.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_remove_exceptions'] 0m21.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg', '--purge', 'golang-golang-x-net-dev', 'golang-golang-x-text-dev', 'golang-golang-x-tools-dev', 'golang-x-text-dev'] 0m21.1s DUMP: dpkg: warning: ignoring request to remove golang-golang-x-net-dev which isn't installed dpkg: warning: ignoring request to remove golang-golang-x-text-dev which isn't installed dpkg: warning: ignoring request to remove golang-golang-x-tools-dev which isn't installed dpkg: warning: ignoring request to remove golang-x-text-dev which isn't installed 0m21.1s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg', '--purge', 'golang-golang-x-net-dev', 'golang-golang-x-text-dev', 'golang-golang-x-tools-dev', 'golang-x-text-dev'] 0m21.1s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg', '--purge', 'golang-github-bmatsuo-lmdb-go-dev'] 0m21.2s DUMP: dpkg: warning: ignoring request to remove golang-github-bmatsuo-lmdb-go-dev which isn't installed 0m21.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg', '--purge', 'golang-github-bmatsuo-lmdb-go-dev'] 0m21.2s INFO: Running scripts post_purge 0m21.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_purge_exceptions'] 0m21.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_purge_exceptions'] 0m21.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg', '--purge', '--pending'] 0m21.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg', '--purge', '--pending'] 0m21.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg', '--remove', '--pending'] 0m21.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg', '--remove', '--pending'] 0m21.2s INFO: Running scripts post_test 0m21.2s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_test_exceptions'] 0m21.2s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'tmp/scripts/post_test_exceptions'] 0m21.2s DEBUG: Starting command: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m21.5s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', '+D', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m21.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg-divert', '--list'] 0m21.5s DUMP: local diversion of /bin/sync to /bin/sync.distrib diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash local diversion of /home to /home.distrib diversion of /bin/sh to /bin/sh.distrib by dash 0m21.5s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'dpkg-divert', '--list'] 0m21.5s DEBUG: Starting command: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', 'clean'] 0m21.6s DEBUG: Command ok: ['chroot', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko', 'apt-get', 'clean'] 0m21.6s DEBUG: Recording chroot state 0m22.5s DEBUG: Starting command: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/shm'] 0m22.5s DEBUG: Command ok: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/shm'] 0m22.5s DEBUG: Starting command: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/console'] 0m22.5s DEBUG: Command ok: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/console'] 0m22.5s DEBUG: Starting command: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/ptmx'] 0m22.5s DEBUG: Command ok: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/ptmx'] 0m22.5s DEBUG: Starting command: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/pts'] 0m22.5s DEBUG: Command ok: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/dev/pts'] 0m22.5s DEBUG: Starting command: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/proc'] 0m22.6s DEBUG: Command ok: ['umount', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko/proc'] 0m22.6s DEBUG: Starting command: ['rm', '-rf', '--one-file-system', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m22.7s DEBUG: Command ok: ['rm', '-rf', '--one-file-system', '/srv/piuparts.debian.org/tmp/tmpz7ub8xko'] 0m22.7s DEBUG: Removed directory tree at /srv/piuparts.debian.org/tmp/tmpz7ub8xko 0m22.7s INFO: PASS: Upgrading between Debian distributions. 0m22.7s INFO: PASS: All tests. 0m22.7s INFO: piuparts run ends. ret=0 End: 2023-08-01 14:24:53 GMT