Verified on zesty:
root@d5c73dbb41a2:/# apt-cache policy libapt-pkg5.0
libapt-pkg5.0:
Installed: 1.4.6~17.04.1
Candidate: 1.4.8
Version table:
1.4.8 500
500 http://archive.ubuntu.com/ubuntu zesty-proposed/main amd64 Packages
*** 1.4.6~17.04.1 500
500 http://archive.ubuntu.com/ubuntu zesty-updates/main amd64 Packages
100 /var/lib/dpkg/status
1.4 500
500 http://archive.ubuntu.com/ubuntu zesty/main amd64 Packages
root@d5c73dbb41a2:/# apt update
Hit:1 http://security.ubuntu.com/ubuntu zesty-security InRelease
Hit:2 http://archive.ubuntu.com/ubuntu zesty InRelease
Hit:3 http://archive.ubuntu.com/ubuntu zesty-updates InRelease
Get:4 http://archive.ubuntu.com/ubuntu zesty-backports InRelease [89.2 kB]
Reading package lists... Done
E: Method mirror has died unexpectedly!
E: Sub-process mirror received a segmentation fault.
root@d5c73dbb41a2:/# apt install -q -y libapt-pkg5.0
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be upgraded:
libapt-pkg5.0
1 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
Need to get 784 kB of archives.
After this operation, 1024 B of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu zesty-proposed/main amd64 libapt-pkg5.0
amd64 1.4.8 [784 kB]
Fetched 784 kB in 1s (550 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 4078 files and directories currently installed.)
Preparing to unpack .../libapt-pkg5.0_1.4.8_amd64.deb ...
Unpacking libapt-pkg5.0:amd64 (1.4.8) over (1.4.6~17.04.1) ...
Setting up libapt-pkg5.0:amd64 (1.4.8) ...
Processing triggers for libc-bin (2.24-9ubuntu2.2) ...
root@d5c73dbb41a2:/# apt update
Hit:1 http://archive.ubuntu.com/ubuntu zesty InRelease
Hit:2 http://security.ubuntu.com/ubuntu zesty-security InRelease
Hit:3 http://archive.ubuntu.com/ubuntu zesty-updates InRelease
Get:4 http://archive.ubuntu.com/ubuntu zesty-backports InRelease [89.2 kB]
Get:5 http://archive.ubuntu.com/ubuntu zesty-proposed InRelease [240 kB]
Get:6 mirror://mirrors.ubuntu.com/mirrors.txt zesty InRelease [243 kB]
Get:7 mirror://mirrors.ubuntu.com/mirrors.txt zesty/main amd64 Packages [1574
kB]
Fetched 2147 kB in 2s (733 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
6 packages can be upgraded. Run 'apt list --upgradable' to see them.
** Tags removed: verification-needed-zesty
** Tags added: verification-done-zesty
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1613184
Title:
method mirror broken at 1.3
Status in apt package in Ubuntu:
Fix Released
Status in apt source package in Xenial:
Fix Committed
Status in apt source package in Zesty:
Fix Committed
Bug description:
[Impact]
The mirror method always dies with a SEGV. It does not initialize _system but
calls a function that sometimes uses it.
[Test case]
Use a mirror sources.list entry like
deb mirror://mirrors.ubuntu.com/mirrors.txt zesty main restricted
universe multiverse
[Regression potential]
The fix is small, and simply avoids using _system if _system is NULL in the
called method. There should not be any regressions due to this.
https://anonscm.debian.org/cgit/apt/apt.git/commit/?id=cba5c5a26a9bf00724f8ea647ac61b30e32734ba
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1613184/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp