apt-mirror does not support armhf arch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt-mirror |
Fix Released
|
Unknown
|
|||
apt-mirror (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Cannot be used to mirror armhf, one of the supported architectures on some releases and especially LTS releases.
[Test Case]
# Configure apt-mirror to mirror armhf
$ sudo sed -i 's/archive.
$ sudo sed -i 's/^deb /deb-armhf /' /etc/apt/
# Change to root
$ sudo -i
# Attempt to start apt-mirror
$ su - apt-mirror -c apt-mirror
On failure you'll see:
Downloading 48 index files using 20 threads...
Begin time: Wed Aug 15 09:37:21 2012
[20]... [19]... [18]... [17]... [16]... [15]... [14]... [13]... [12]... [11]... [10]... [9]... [8]... [7]... [6]... [5]... [4]... [3]... [2]... [1]... [0]...
End time: Wed Aug 15 09:37:23 2012
Proceed indexes: [Psh: 1: cannot open ports.ubuntu.
apt-mirror: can't open index in proceed_index_gz at /usr/bin/apt-mirror line 445.
[Regression Potential]
The most obvious risk with the upstream fix is that we break the regex for other architectures. I'd recommend making sure that apt-mirror still successfully mirrors i386/amd64 archs.
[Other Info]
This SRU request for the precise target.
The package to be built and released is from raring.
Related branches
tags: |
added: armhf removed: arnhf |
description: | updated |
Changed in apt-mirror (Ubuntu Precise): | |
status: | New → Confirmed |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in apt-mirror: | |
status: | Unknown → Fix Released |
tags: |
added: verification-done-precise removed: verification-needed |
This is still broken as of precise, but fixed in quantal.
Note that the fix applied for http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 644630 was insufficient, you also need the fix applied for http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 682395.