Your message dated Fri, 27 Nov 2015 15:34:32 +0000 with message-id <E1a2L2e-0006v4-Qv@franck.debian.org> and subject line Bug#806406: fixed in apt 1.1.1 has caused the Debian Bug report #806406, regarding 1.1 regression: apt-get hangs forever, due to missing "_apt" user to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 806406: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806406 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian BTS Submit <submit@bugs.debian.org>
- Subject: 1.1 regression: apt-get hangs forever, due to missing "_apt" user
- From: Martin Pitt <mpitt@debian.org>
- Date: Fri, 27 Nov 2015 09:27:05 +0100
- Message-id: <[🔎] 20151127082705.GC4270@piware.de>
Package: apt Version: 1.1 Severity: grave Hello, after dist-upgrading my sid schroot today, apt-get hangs forever. I suspected some local schroot breakage, so I wiped it and tried to rebuild one, but "mk-sbuild sid" hangs there too when it did the initial bootstrap and runs "apt-get update" in the schroot. Killing them, trying to chroot into the half-created env myself and running with debugging gives the output below. Dist-upgrading a jessie schroot to sid works on the other hand. Michael figured out that this is because apt expects the "_apt" system user. This isn't present in a fresh debootstrap, and also gets wiped with schroot as that usually copies /etc/passwd and friends from the host (which does not have the _apt user). For a critical package like apt which is part of deboostrap it's generally not a good idea to rely on a dynamic system user. Please try to avoid the _apt user altogether -- it cannot be relied upon and also looks a bit like clutter. If you want to run http with reduced privileges, could you use an existing static user, like "sys" or "daemon"? Thanks! Martin apt-get update debug output: $ sudo chroot /srv/schroot/sid-amd64/ (sid-amd64)root@donald:/# cat /etc/apt/apt.conf.d/ 01autoremove 01autoremove-kernels 70debconf (sid-amd64)root@donald:/# apt-get update 0% [Working]^C (sid-amd64)root@donald:/# apt-get update -o Debug::acquire::http=1 -o Debug::pkgAcquire::worker=1 Starting method '/usr/lib/apt/methods/http' <- http:100%20Capabilities%0aVersion:%201.2%0aPipeline:%20true%0aSend-Config:%20true Configured access method http Version:1.2 SingleInstance:0 Pipeline:1 SendConfig:1 LocalOnly: 0 NeedsCleanup: 0 Removable: 0 Starting method '/usr/lib/apt/methods/http' <- http:100%20Capabilities%0aVersion:%201.2%0aPipeline:%20true%0aSend-Config:%20true Configured access method http Version:1.2 SingleInstance:0 Pipeline:1 SendConfig:1 LocalOnly: 0 NeedsCleanup: 0 Removable: 0 -> http:601%20Configuration%0aConfig-Item:%20APT::Architecture=amd64%0aConfig-Item:%20APT::Build-Essential::=build-essential%0aConfig-Item:%20APT::Install-Recommends=1%0aConfig-Item:%20APT::Install-Suggests=0%0aConfig-Item:%20APT::Sandbox::User=_apt%0aConfig-Item:%20APT::NeverAutoRemove::=^firmware-linux.*%0aConfig-Item:%20APT::NeverAutoRemove::=^linux-firmware$%0aConfig-Item:%20APT::NeverAutoRemove::=^linux-image-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^linux-headers-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^linux-image-extra-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^linux-signed-image-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^kfreebsd-image-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^kfreebsd-headers-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^gnumach-image-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^.*-modules-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^.*-kernel-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^linux-backports-modules-.*-4\.2\.0-19-generic$%0aConfig-Item:%20APT::NeverAutoRemove::=^linux-tools-4\.2\.0-19-generic$%0aConfig-Item:%20APT::VersionedKernelPackages::=linux-image%0aConfig-Item:%20APT::VersionedKernelPackages::=linux-headers%0aConfig-Item:%20APT::VersionedKernelPackages::=linux-image-extra%0aConfig-Item:%20APT::VersionedKernelPackages::=linux-signed-image%0aConfig-Item:%20APT::VersionedKernelPackages::=kfreebsd-image%0aConfig-Item:%20APT::VersionedKernelPackages::=kfreebsd-headers%0aConfig-Item:%20APT::VersionedKernelPackages::=gnumach-image%0aConfig-Item:%20APT::VersionedKernelPackages::=.*-modules%0aConfig-Item:%20APT::VersionedKernelPackages::=.*-kernel%0aConfig-Item:%20APT::VersionedKernelPackages::=linux-backports-modules-.*%0aConfig-Item:%20APT::VersionedKernelPackages::=linux-tools%0aConfig-Item:%20APT::Never-MarkAuto-Sections::=metapackages%0aConfig-Item:%20APT::Never-MarkAuto-Sections::=contrib/metapackages%0aConfig-Item:%20APT::Never-MarkAuto-Sections::=non-free/metapackages%0aConfig-Item:%20APT::Never-MarkAuto-Sections::=restricted/metapackages%0aConfig-Item:%20APT::Never-MarkAuto-Sections::=universe/metapackages%0aConfig-Item:%20APT::Never-MarkAuto-Sections::=multiverse/metapackages%0aConfig-Item:%20APT::Move-Autobit-Sections::=oldlibs%0aConfig-Item:%20APT::Move-Autobit-Sections::=contrib/oldlibs%0aConfig-Item:%20APT::Move-Autobit-Sections::=non-free/oldlibs%0aConfig-Item:%20APT::Move-Autobit-Sections::=restricted/oldlibs%0aConfig-Item:%20APT::Move-Autobit-Sections::=universe/oldlibs%0aConfig-Item:%20APT::Move-Autobit-Sections::=multiverse/oldlibs%0aConfig-Item:%20APT::Color::Highlight=%251b[32m%0aConfig-Item:%20APT::Color::Neutral=%251b[0m%0aConfig-Item:%20APT::Color::Red=%251b[31m%0aConfig-Item:%20APT::Color::Green=%251b[32m%0aConfig-Item:%20APT::Color::Yellow=%251b[33m%0aConfig-Item:%20APT::Color::Blue=%251b[34m%0aConfig-Item:%20APT::Color::Magenta=%251b[35m%0aConfig-Item:%20APT::Color::Cyan=%251b[36m%0aConfig-Item:%20APT::Color::White=%251b[37m%0aConfig-Item:%20APT::Compressor::lzma::Binary=xz%0aConfig-Item:%20APT::Compressor::lzma::CompressArg::=--format%253dlzma%0aConfig-Item:%20APT::Compressor::lzma::CompressArg::=-9%0aConfig-Item:%20APT::Compressor::lzma::UncompressArg::=--format%253dlzma%0aConfig-Item:%20APT::Compressor::lzma::UncompressArg::=-d%0aConfig-Item:%20Dir=/%0aConfig-Item:%20Dir::State=var/lib/apt/%0aConfig-Item:%20Dir::State::lists=lists/%0aConfig-Item:%20Dir::State::cdroms=cdroms.list%0aConfig-Item:%20Dir::State::mirrors=mirrors/%0aConfig-Item:%20Dir::State::extended_states=extended_states%0aConfig-Item:%20Dir::State::status=/var/lib/dpkg/status%0aConfig-Item:%20Dir::Cache=var/cache/apt/%0aConfig-Item:%20Dir::Cache::archives=archives/%0aConfig-Item:%20Dir::Cache::srcpkgcache=srcpkgcache.bin%0aConfig-Item:%20Dir::Cache::pkgcache=pkgcache.bin%0aConfig-Item:%20Dir::Etc=etc/apt/%0aConfig-Item:%20Dir::Etc::sourcelist=sources.list%0aConfig-Item:%20Dir::Etc::sourceparts=sources.list.d%0aConfig-Item:%20Dir::Etc::main=apt.conf%0aConfig-Item:%20Dir::Etc::netrc=auth.conf%0aConfig-Item:%20Dir::Etc::parts=apt.conf.d%0aConfig-Item:%20Dir::Etc::preferences=preferences%0aConfig-Item:%20Dir::Etc::preferencesparts=preferences.d%0aConfig-Item:%20Dir::Etc::trusted=trusted.gpg%0aConfig-Item:%20Dir::Etc::trustedparts=trusted.gpg.d%0aConfig-Item:%20Dir::Bin::methods=/usr/lib/apt/methods%0aConfig-Item:%20Dir::Bin::solvers::=/usr/lib/apt/solvers%0aConfig-Item:%20Dir::Bin::dpkg=/usr/bin/dpkg%0aConfig-Item:%20Dir::Bin::bzip2=/bin/bzip2%0aConfig-Item:%20Dir::Bin::xz=/usr/bin/xz%0aConfig-Item:%20Dir::Bin::lzma=/usr/bin/xz%0aConfig-Item:%20Dir::Media::MountPath=/media/apt%0aConfig-Item:%20Dir::Log=var/log/apt%0aConfig-Item:%20Dir::Log::Terminal=term.log%0aConfig-Item:%20Dir::Log::History=history.log%0aConfig-Item:%20Dir::Ignore-Files-Silently::=~$%0aConfig-Item:%20Dir::Ignore-Files-Silently::=\.disabled$%0aConfig-Item:%20Dir::Ignore-Files-Silently::=\.bak$%0aConfig-Item:%20Dir::Ignore-Files-Silently::=\.dpkg-[a-z]+$%0aConfig-Item:%20Dir::Ignore-Files-Silently::=\.save$%0aConfig-Item:%20Dir::Ignore-Files-Silently::=\.orig$%0aConfig-Item:%20Dir::Ignore-Files-Silently::=\.distUpgrade$%0aConfig-Item:%20Acquire::AllowInsecureRepositories=1%0aConfig-Item:%20Acquire::AllowDowngradeToInsecureRepositories=0%0aConfig-Item:%20Acquire::cdrom::mount=/media/cdrom/%0aConfig-Item:%20Acquire::IndexTargets::deb::Packages::MetaKey=$(COMPONENT)/binary-$(ARCHITECTURE)/Packages%0aConfig-Item:%20Acquire::IndexTargets::deb::Packages::flatMetaKey=Packages%0aConfig-Item:%20Acquire::IndexTargets::deb::Packages::ShortDescription=Packages%0aConfig-Item:%20Acquire::IndexTargets::deb::Packages::Description=$(RELEASE)/$(COMPONENT)%2520$(ARCHITECTURE)%2520Packages%0aConfig-Item:%20Acquire::IndexTargets::deb::Packages::flatDescription=$(RELEASE)%2520Packages%0aConfig-Item:%20Acquire::IndexTargets::deb::Packages::Optional=0%0aConfig-Item:%20Acquire::IndexTargets::deb::Translations::MetaKey=$(COMPONENT)/i18n/Translation-$(LANGUAGE)%0aConfig-Item:%20Acquire::IndexTargets::deb::Translations::flatMetaKey=$(LANGUAGE)%0aConfig-Item:%20Acquire::IndexTargets::deb::Translations::ShortDescription=Translation-$(LANGUAGE)%0aConfig-Item:%20Acquire::IndexTargets::deb::Translations::Description=$(RELEASE)/$(COMPONENT)%2520Translation-$(LANGUAGE)%0aConfig-Item:%20Acquire::IndexTargets::deb::Translations::flatDescription=$(RELEASE)%2520Translation-$(LANGUAGE)%0aConfig-Item:%20Acquire::IndexTargets::deb-src::Sources::MetaKey=$(COMPONENT)/source/Sources%0aConfig-Item:%20Acquire::IndexTargets::deb-src::Sources::flatMetaKey=Sources%0aConfig-Item:%20Acquire::IndexTargets::deb-src::Sources::ShortDescription=Sources%0aConfig-Item:%20Acquire::IndexTargets::deb-src::Sources::Description=$(RELEASE)/$(COMPONENT)%2520Sources%0aConfig-Item:%20Acquire::IndexTargets::deb-src::Sources::flatDescription=$(RELEASE)%2520Sources%0aConfig-Item:%20Acquire::IndexTargets::deb-src::Sources::Optional=0%0aConfig-Item:%20Acquire::Changelogs::URI::Origin::Debian=http://metadata.ftp-master.debian.org/changelogs/CHANGEPATH_changelog%0aConfig-Item:%20Acquire::Changelogs::URI::Origin::Tanglu=http://metadata.tanglu.org/changelogs/CHANGEPATH_changelog%0aConfig-Item:%20Acquire::Changelogs::URI::Origin::Ubuntu=http://changelogs.ubuntu.com/changelogs/pool/CHANGEPATH/changelog%0aConfig-Item:%20Acquire::Changelogs::URI::Origin::Ultimedia=http://packages.ultimediaos.com/changelogs/pool/CHANGEPATH/changelog.txt%0aConfig-Item:%20Acquire::CompressionTypes::xz=xz%0aConfig-Item:%20Acquire::CompressionTypes::bz2=bzip2%0aConfig-Item:%20Acquire::CompressionTypes::lzma=lzma%0aConfig-Item:%20Acquire::CompressionTypes::gz=gzip%0aConfig-Item:%20DPkg::Pre-Install-Pkgs::=/usr/sbin/dpkg-preconfigure%2520--apt%2520||%2520true%0aConfig-Item:%20Binary=apt-get%0aConfig-Item:%20Debug::acquire::http=1%0aConfig-Item:%20Debug::pkgAcquire::worker=1%0aConfig-Item:%20CommandLine::AsString=apt-get%2520update%2520-o%2520Debug::acquire::http%253d1%2520-o%2520Debug::pkgAcquire::worker%253d1%0a%0a -> http:600%20URI%20Acquire%0aURI:%20http://httpredir.debian.org/debian/dists/sid/InRelease%0aFilename:%20/var/lib/apt/lists/partial/httpredir.debian.org_debian_dists_sid_InRelease%0aIndex-File:%20true%0aMaximum-Size:%2010000000%0aFail-Ignore:%20true%0a%0a 0% [Working] <- http:400%20URI%20Failure%0aURI:%20<UNKNOWN>%0aMessage:%20No%20user%20_apt,%20can%20not%20drop%20rights 0% [Working] -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)Attachment: signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
- To: 806406-close@bugs.debian.org
- Subject: Bug#806406: fixed in apt 1.1.1
- From: Michael Vogt <mvo@debian.org>
- Date: Fri, 27 Nov 2015 15:34:32 +0000
- Message-id: <E1a2L2e-0006v4-Qv@franck.debian.org>
Source: apt Source-Version: 1.1.1 We believe that the bug you reported is fixed in the latest version of apt, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 806406@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Vogt <mvo@debian.org> (supplier of updated apt package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 27 Nov 2015 16:04:59 +0100 Source: apt Binary: apt libapt-pkg5.0 libapt-inst2.0 apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https Architecture: source all amd64 Version: 1.1.1 Distribution: unstable Urgency: medium Maintainer: APT Development Team <deity@lists.debian.org> Changed-By: Michael Vogt <mvo@debian.org> Description: apt - commandline package manager apt-doc - documentation for APT apt-transport-https - https download transport for APT apt-utils - package management related utility programs libapt-inst2.0 - deb package format runtime library libapt-pkg-dev - development files for APT's libapt-pkg and libapt-inst libapt-pkg-doc - documentation for APT development libapt-pkg5.0 - package management runtime library Closes: 806406 806422 Changes: apt (1.1.1) unstable; urgency=medium . [ Michael Vogt ] * Deal with killed acquire methods properly instead of hanging (Closes: #806406) * Check if the Apt::Sandbox::User exists in CheckDropPrivsMustBeDisabled() (Closes: #806406) . [ David Kalnischkies ] * appease adequate with some weak symbols for -private (Closes: #806422) Checksums-Sha1: 321e5ab45ae8f4633faa0fe7d60c2dfed06cbda3 2315 apt_1.1.1.dsc 409d179e6e150ec3c1454dc1eaf55cad971e0e1c 1990092 apt_1.1.1.tar.xz ff2cc36e8c97913253647f56823df84202332155 335662 apt-doc_1.1.1_all.deb 6d8667a97e14cd0e07e444248f4df3285da67354 145692 apt-transport-https_1.1.1_amd64.deb 9ed9093f12d705b2edcb96c4f5a4ef8bc176a1ee 380022 apt-utils_1.1.1_amd64.deb ab1445f8ed8ed51c9462eae35a4cc1402b0a1685 1083278 apt_1.1.1_amd64.deb 51bac09a311105c6b7d417f684c687f024f2e68c 175886 libapt-inst2.0_1.1.1_amd64.deb 65f987ba283ac0b54ebff904b3735c4873419278 214664 libapt-pkg-dev_1.1.1_amd64.deb 5025e411ea460da4c1657ef0ef0e84d3699bc0ad 979908 libapt-pkg-doc_1.1.1_all.deb 1421da106df9444ec045e16a0285a3d1fdaad385 790274 libapt-pkg5.0_1.1.1_amd64.deb Checksums-Sha256: 7cfefecb6a18e49ce0f4a17272ed1eff983d42e94290282da8867dabf8ac37e3 2315 apt_1.1.1.dsc a63d0b1aabdba7a9b038525c0e399f08cd6bc7d5a35143c45bcc8780f01cf546 1990092 apt_1.1.1.tar.xz e3bd34b2b9cd381d87abc392e032fcd251df0d62f95a786ceadfa5f74a47ee29 335662 apt-doc_1.1.1_all.deb bb5badd4835cafe1a475c87dd99a9d201d6b00c6e0c1b583ea379438c9cd615b 145692 apt-transport-https_1.1.1_amd64.deb e386758356997269a19be9702661db7ae2fc7439fd4d332ddb0f926f19f7128e 380022 apt-utils_1.1.1_amd64.deb 661c1ab6a25cd7a2306cd58b67bdd3f819de62d04de2babeb122bf9b618b6fcc 1083278 apt_1.1.1_amd64.deb 412f903c64141ed7d180bc2bb9d51531d606e86669811ec7c132cddd0f616986 175886 libapt-inst2.0_1.1.1_amd64.deb f4b8d16d0b3f89d7608d33ac41337d30db4bbcc9df0cfda98a0239f14d86784f 214664 libapt-pkg-dev_1.1.1_amd64.deb c0326956b4da76c6614e589672a17591a093a504493326cedebc0a1aa48a7493 979908 libapt-pkg-doc_1.1.1_all.deb 13dedbc452813f63924408fc3249224681a6e3dfde97b64cff3fc01a04d8c1b7 790274 libapt-pkg5.0_1.1.1_amd64.deb Files: 9d5f92b9d904d1343f463631042cc552 2315 admin important apt_1.1.1.dsc 5f3ddfc45aeb75e61e5152568b68c6c9 1990092 admin important apt_1.1.1.tar.xz 72278b06916889e9d1c3929c2dbc2c66 335662 doc optional apt-doc_1.1.1_all.deb ba610b6814d97f92dd4b145cba5be73d 145692 admin optional apt-transport-https_1.1.1_amd64.deb e1d4c30453e9a5b8ec89dabb317d876b 380022 admin important apt-utils_1.1.1_amd64.deb 02340d317ed9dd5ea7a78e4a3f9d4ef3 1083278 admin important apt_1.1.1_amd64.deb e184ea3ed83c496820e450b9c28ebce9 175886 libs important libapt-inst2.0_1.1.1_amd64.deb 7380064ffb657ba72b2ba43e7d7389c0 214664 libdevel optional libapt-pkg-dev_1.1.1_amd64.deb 0d33eafdb43b89a2865c7e41d02272ea 979908 doc optional libapt-pkg-doc_1.1.1_all.deb 68c9339c5dfae56bd229a84c869afbbe 790274 libs important libapt-pkg5.0_1.1.1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIbBAEBCAAGBQJWWHXPAAoJEJjKuzq9TKWeTSAP+JhuNDyEPD7MH9VZTQp6gG0R +jOk03KWYvYncpNSU1BBvLtGgd3OWuX4R4rKrk3/GGKJ3481xOAeYRZNWduXDPM/ u+EDRVkbQzAEnOSgiPVTkvI51bY680IVWLrKnPbUGne/1bHyhVK8aNo4gr6bKbzU VNT4McsM3yKOVxenEuB1n3wTItMXlcZcVPIBCRmjQMModlRZC1EfNtdn4Nd2pJoi A7dM0x4IMBgC+43DVl6F/NQARfZP47B9L6QruaQqkpaSF49/ibBvt1jETb+SRnYo gnyEmy6Ld7NHpGPLCLI5y/BXik/3c+Pr5TaYPOGEffAT9oA2+fBx3mp1wbxLnRiH 1SYS6KTC94j8bBktTiCA4qDQ15bUHssduFwIFv05AvEzWOVthppaXr4uORv5Lkd2 6ucstCCiJZyWTcl1KM13CV4Cahy2vg++ny1VkWHT5nlVdOR/Sr+dOdrHAzaa5/8+ XN/SaEOfORThfFdbMCu9sH9fgpoKWF3S7YPgZRPLDvqyh+jPatUGVvY6gXqWkSwl 85zzAPMonYauWphFNhv54Yf/Mc5rZdsuicAy5++wt0JaCKoaSNrBLPE7ZdQw0a/q smOM5sdhfJGZ1CXIFHW2sB/dyIaQvd1yq3Hsm+bvkbkqRN6G1xtO6G/4mH6+KQ/K lu/tlsphaSimlvH+ea8= =g0ej -----END PGP SIGNATURE-----
--- End Message ---