2019-04-21 22:46:05 |
laulau |
bug |
|
|
added bug |
2019-04-24 03:29:22 |
Launchpad Janitor |
apt-mirror (Ubuntu): status |
New |
Confirmed |
|
2019-04-24 03:29:39 |
int19h |
bug |
|
|
added subscriber int19h |
2019-04-24 12:53:56 |
laulau |
summary |
apt-mirror in xenials doesn't mirror corrrectly Commands-amd64 file |
apt-mirror in all versions (including disco and last from github) doesn't mirror Commands-* files |
|
2019-04-25 06:10:55 |
Christian Grafe |
bug |
|
|
added subscriber Christian Grafe |
2019-04-25 06:11:59 |
Christian Grafe |
bug watch added |
|
https://github.com/apt-mirror/apt-mirror/issues/118 |
|
2019-05-09 04:35:14 |
Manfred Steiner |
bug |
|
|
added subscriber Manfred Steiner |
2020-03-14 21:36:48 |
joe wylder |
bug |
|
|
added subscriber joe wylder |
2020-04-03 15:08:37 |
Roman Shipovskij |
bug |
|
|
added subscriber Roman Shipovskij |
2020-04-23 20:33:08 |
Eric Desrochers |
bug |
|
|
added subscriber Eric Desrochers |
2020-04-28 17:16:22 |
Chris Johnston |
nominated for series |
|
Ubuntu Focal |
|
2020-04-28 17:16:22 |
Chris Johnston |
bug task added |
|
apt-mirror (Ubuntu Focal) |
|
2020-04-28 17:16:22 |
Chris Johnston |
nominated for series |
|
Ubuntu Bionic |
|
2020-04-28 17:16:22 |
Chris Johnston |
bug task added |
|
apt-mirror (Ubuntu Bionic) |
|
2020-04-28 17:16:22 |
Chris Johnston |
nominated for series |
|
Ubuntu Groovy |
|
2020-04-28 17:16:22 |
Chris Johnston |
bug task added |
|
apt-mirror (Ubuntu Groovy) |
|
2020-04-28 17:16:22 |
Chris Johnston |
nominated for series |
|
Ubuntu Eoan |
|
2020-04-28 17:16:22 |
Chris Johnston |
bug task added |
|
apt-mirror (Ubuntu Eoan) |
|
2020-04-28 17:17:12 |
Chris Johnston |
nominated for series |
|
Ubuntu Xenial |
|
2020-04-28 17:17:12 |
Chris Johnston |
bug task added |
|
apt-mirror (Ubuntu Xenial) |
|
2020-04-28 17:25:44 |
Chris Johnston |
description |
since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files.
those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files : https://github.com/apt-mirror/apt-mirror/commit/a17949ca2592678aa18e263241108e431fed6c4e
it should be backported, as we can have servers on 16.04 doing mirrors for people using recent distros. without that, it's impossible to migrate from osmic to disco using a mirror done by xenial's apt-mirror.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: apt-mirror 0.5.1-1ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-145.171-generic 4.4.176
Uname: Linux 4.4.0-145-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
Date: Mon Apr 22 00:33:41 2019
InstallationDate: Installed on 2018-09-18 (215 days ago)
InstallationMedia: Ubuntu-Server 16.04.5 LTS "Xenial Xerus" - Release amd64 (20180731)
PackageArchitecture: all
ProcEnviron:
SHELL=/bin/bash
TERM=xterm-256color
PATH=(custom, no user)
LANG=fr_FR.UTF-8
XDG_RUNTIME_DIR=<set>
SourcePackage: apt-mirror
UpgradeStatus: No upgrade log present (probably fresh install) |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway. |
|
2020-04-28 17:29:33 |
Chris Johnston |
apt-mirror (Ubuntu Bionic): importance |
Undecided |
High |
|
2020-04-28 17:29:34 |
Chris Johnston |
apt-mirror (Ubuntu Eoan): importance |
Undecided |
High |
|
2020-04-28 17:29:36 |
Chris Johnston |
apt-mirror (Ubuntu Focal): importance |
Undecided |
High |
|
2020-04-28 17:29:38 |
Chris Johnston |
apt-mirror (Ubuntu Groovy): importance |
Undecided |
High |
|
2020-04-28 17:29:43 |
Chris Johnston |
apt-mirror (Ubuntu Groovy): status |
Confirmed |
Triaged |
|
2020-04-28 17:29:47 |
Chris Johnston |
apt-mirror (Ubuntu Focal): status |
New |
Triaged |
|
2020-04-28 17:29:50 |
Chris Johnston |
apt-mirror (Ubuntu Eoan): status |
New |
Triaged |
|
2020-04-28 17:29:53 |
Chris Johnston |
apt-mirror (Ubuntu Bionic): status |
New |
Triaged |
|
2020-04-28 17:40:57 |
Chris Johnston |
bug |
|
|
added subscriber Chris Johnston |
2020-04-28 17:55:14 |
Eric Desrochers |
description |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway. |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway.
* It's a patchset from a fork repo, if apt-mirror upstream becomes alive again in the future, it won't necessary mean that the fork will be commited/merged upstream, and Ubuntu package might differ from original upstream until next version bump.
[Other informations]
The required patchset is from a fork of upstream apt-mirror josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)
Note that upstream apt-mirror is not active anymore, and is looking for a new maintainer as published in their github page: https://github.com/apt-mirror/apt-mirror
That's why we have to rely on the fork atm.
The required patchset are (tested by Chris in the form of a test pkg:
0001-Copy-DEP-11-functions-for-editing.patch
0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
0001-Fix-Regex.patch
0001-Improve-regex-for-cnf-file-matching.patch
0001-Remove-dev-note.patch
0001-Fix-missing-parenthesis.patch |
|
2020-04-28 18:03:48 |
Eric Desrochers |
description |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway.
* It's a patchset from a fork repo, if apt-mirror upstream becomes alive again in the future, it won't necessary mean that the fork will be commited/merged upstream, and Ubuntu package might differ from original upstream until next version bump.
[Other informations]
The required patchset is from a fork of upstream apt-mirror josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)
Note that upstream apt-mirror is not active anymore, and is looking for a new maintainer as published in their github page: https://github.com/apt-mirror/apt-mirror
That's why we have to rely on the fork atm.
The required patchset are (tested by Chris in the form of a test pkg:
0001-Copy-DEP-11-functions-for-editing.patch
0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
0001-Fix-Regex.patch
0001-Improve-regex-for-cnf-file-matching.patch
0001-Remove-dev-note.patch
0001-Fix-missing-parenthesis.patch |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway.
* It's a patchset from a fork repo, if apt-mirror upstream becomes alive again in the future, it won't necessary mean that the fork will be commited/merged upstream, and Ubuntu package might differ from original upstream until next version bump.
[Other informations]
The required patchset is from a fork of upstream apt-mirror josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)
Note that upstream apt-mirror is not active anymore, and is looking for a new maintainer as published in their github page: https://github.com/apt-mirror/apt-mirror
That's why we have to rely on the fork atm.
The required patchset are (tested by Chris in the form of a test pkg:
0001-Copy-DEP-11-functions-for-editing.patch
0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
0001-Fix-Regex.patch
0001-Improve-regex-for-cnf-file-matching.patch
0001-Remove-dev-note.patch
0001-Fix-missing-parenthesis.patch
I also talked with sil2100 (SRU verification team member) about the feasibilty of this SRU (from a fork repo):
"
<sil2100> Yeah, I'd say fixes from forked repositories in this case make sense Since there's no longer any 'one authority' for it.
" |
|
2020-04-28 18:17:32 |
Eric Desrochers |
description |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway.
* It's a patchset from a fork repo, if apt-mirror upstream becomes alive again in the future, it won't necessary mean that the fork will be commited/merged upstream, and Ubuntu package might differ from original upstream until next version bump.
[Other informations]
The required patchset is from a fork of upstream apt-mirror josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)
Note that upstream apt-mirror is not active anymore, and is looking for a new maintainer as published in their github page: https://github.com/apt-mirror/apt-mirror
That's why we have to rely on the fork atm.
The required patchset are (tested by Chris in the form of a test pkg:
0001-Copy-DEP-11-functions-for-editing.patch
0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
0001-Fix-Regex.patch
0001-Improve-regex-for-cnf-file-matching.patch
0001-Remove-dev-note.patch
0001-Fix-missing-parenthesis.patch
I also talked with sil2100 (SRU verification team member) about the feasibilty of this SRU (from a fork repo):
"
<sil2100> Yeah, I'd say fixes from forked repositories in this case make sense Since there's no longer any 'one authority' for it.
" |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway.
* It's a patchset from a fork repo, if apt-mirror upstream becomes alive again in the future, it won't necessary mean that the fork will be commited/merged upstream, and Ubuntu package might differ from original upstream until next version bump.
[Other informations]
Not much update has been made since Upstream become inactive as noted from the output of rmadison:
Since Bionic, it is a simple copy from release to active devel release and so on directly from debian, no patching whatsoever and nothing new to pull from Debian as well.
----
Ubuntu
apt-mirror | 0.5.1-1ubuntu1 | xenial/universe | source, all
apt-mirror | 0.5.4-1 | bionic/universe | source, all
apt-mirror | 0.5.4-1 | disco/universe | source, all
apt-mirror | 0.5.4-1 | eoan/universe | source, all
apt-mirror | 0.5.4-1 | focal/universe | source, all
apt-mirror | 0.5.4-1 | groovy/universe | source, all
Debian
apt-mirror 0.5.4-1 is found in sid/unstable
---
The required patchset is from a fork of upstream apt-mirror josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)
Note that upstream apt-mirror is not active anymore, and is looking for a new maintainer as published in their github page: https://github.com/apt-mirror/apt-mirror
That's why we have to rely on the fork atm.
The required patchset are (tested by Chris in the form of a test pkg:
0001-Copy-DEP-11-functions-for-editing.patch
0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
0001-Fix-Regex.patch
0001-Improve-regex-for-cnf-file-matching.patch
0001-Remove-dev-note.patch
0001-Fix-missing-parenthesis.patch
I also talked with sil2100 (SRU verification team member) about the feasibilty of this SRU (from a fork repo):
"
<sil2100> Yeah, I'd say fixes from forked repositories in this case make sense Since there's no longer any 'one authority' for it.
" |
|
2020-04-30 19:59:32 |
Eric Desrochers |
description |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway.
* It's a patchset from a fork repo, if apt-mirror upstream becomes alive again in the future, it won't necessary mean that the fork will be commited/merged upstream, and Ubuntu package might differ from original upstream until next version bump.
[Other informations]
Not much update has been made since Upstream become inactive as noted from the output of rmadison:
Since Bionic, it is a simple copy from release to active devel release and so on directly from debian, no patching whatsoever and nothing new to pull from Debian as well.
----
Ubuntu
apt-mirror | 0.5.1-1ubuntu1 | xenial/universe | source, all
apt-mirror | 0.5.4-1 | bionic/universe | source, all
apt-mirror | 0.5.4-1 | disco/universe | source, all
apt-mirror | 0.5.4-1 | eoan/universe | source, all
apt-mirror | 0.5.4-1 | focal/universe | source, all
apt-mirror | 0.5.4-1 | groovy/universe | source, all
Debian
apt-mirror 0.5.4-1 is found in sid/unstable
---
The required patchset is from a fork of upstream apt-mirror josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)
Note that upstream apt-mirror is not active anymore, and is looking for a new maintainer as published in their github page: https://github.com/apt-mirror/apt-mirror
That's why we have to rely on the fork atm.
The required patchset are (tested by Chris in the form of a test pkg:
0001-Copy-DEP-11-functions-for-editing.patch
0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
0001-Fix-Regex.patch
0001-Improve-regex-for-cnf-file-matching.patch
0001-Remove-dev-note.patch
0001-Fix-missing-parenthesis.patch
I also talked with sil2100 (SRU verification team member) about the feasibilty of this SRU (from a fork repo):
"
<sil2100> Yeah, I'd say fixes from forked repositories in this case make sense Since there's no longer any 'one authority' for it.
" |
[Impact]
* since ubuntu disco, main repositories contains 'cnf' directory with 'Commands*' files. those files are compressed with xy, whereas apt-mirror 0.5.1 doesn't contain the patch which enable download of .xz compressed files
* Without this update, users are not able to mirror newer releases of Ubuntu.
[Test Case]
* On any release of Ubuntu install apt-mirror and add this line to /etc/apt/mirror.list:
deb http://archive.ubuntu.com/ubuntu eoan-updates main restricted universe multiverse
* sync the mirror using `apt-mirror`
* Attempt to run `apt update` against the mirror. The result will be similar to:
...
Err:7 http://10.3.0.41/ubuntu eoan-updates/main amd64 c-n-f Metadata
404 Not Found [IP: 10.3.0.41 80]
Ign:14 http://10.3.0.41/ubuntu eoan-updates/multiverse amd64 c-n-f Metadata
Ign:15 http://10.3.0.41/ubuntu eoan-updates/universe amd64 c-n-f Metadata
Ign:16 http://10.3.0.41/ubuntu eoan-updates/restricted amd64 c-n-f Metadata
Reading package lists... Done
E: Failed to fetch http://10.3.0.41/ubuntu/dists/eoan-updates/main/cnf/Commands-amd64 404 Not Found [IP: 10.3.0.41 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
...
* Updating the apt-mirror package from ppa:slashd/test and then re-running the `apt-mirror` command will then allow a successful `apt update`.
[Regression Potential]
* The regression potential is low since the package doesn't currently work properly anyway.
* It's a patchset from a fork repo, if apt-mirror upstream becomes alive again in the future, it won't necessary mean that the fork will be commited/merged upstream, and Ubuntu package might differ from original upstream until next version bump.
[Other informations]
Upstream bug:
https://github.com/apt-mirror/apt-mirror/issues/118
Not much update has been made since Upstream become inactive as noted from the output of rmadison:
Since Bionic, it is a simple copy from release to active devel release and so on directly from debian, no patching whatsoever and nothing new to pull from Debian as well.
----
Ubuntu
apt-mirror | 0.5.1-1ubuntu1 | xenial/universe | source, all
apt-mirror | 0.5.4-1 | bionic/universe | source, all
apt-mirror | 0.5.4-1 | disco/universe | source, all
apt-mirror | 0.5.4-1 | eoan/universe | source, all
apt-mirror | 0.5.4-1 | focal/universe | source, all
apt-mirror | 0.5.4-1 | groovy/universe | source, all
Debian
apt-mirror 0.5.4-1 is found in sid/unstable
---
The required patchset is from a fork of upstream apt-mirror josbraden/apt-mirror (https://github.com/josbraden/apt-mirror)
Note that upstream apt-mirror is not active anymore, and is looking for a new maintainer as published in their github page: https://github.com/apt-mirror/apt-mirror
That's why we have to rely on the fork atm.
The required patchset are (tested by Chris in the form of a test pkg:
0001-Copy-DEP-11-functions-for-editing.patch
0001-Replace-DEP-11-with-cnf-in-DEP-11-code-copy.patch
0001-Fix-Regex.patch
0001-Improve-regex-for-cnf-file-matching.patch
0001-Remove-dev-note.patch
0001-Fix-missing-parenthesis.patch
I also talked with sil2100 (SRU verification team member) about the feasibilty of this SRU (from a fork repo):
"
<sil2100> Yeah, I'd say fixes from forked repositories in this case make sense Since there's no longer any 'one authority' for it.
" |
|
2020-05-05 11:00:48 |
Joe Garfoot |
bug |
|
|
added subscriber Joe Garfoot |
2020-05-05 12:25:45 |
Launchpad Janitor |
apt-mirror (Ubuntu Xenial): status |
New |
Confirmed |
|
2020-05-05 12:27:09 |
Jerome Cheviet |
bug |
|
|
added subscriber Jerome Cheviet |
2020-05-22 14:48:16 |
Xerxes |
bug |
|
|
added subscriber Xerxes |
2020-06-03 16:55:21 |
Rod Smith |
bug |
|
|
added subscriber Rod Smith |
2020-06-11 07:54:57 |
Marcel Brouwers |
bug |
|
|
added subscriber Marcel Brouwers |
2020-07-20 15:30:01 |
Martin |
bug |
|
|
added subscriber Martin |
2020-08-06 10:21:06 |
Stefan Staeglich |
bug |
|
|
added subscriber Stefan Staeglich |
2020-08-18 16:56:47 |
Brian Murray |
apt-mirror (Ubuntu Eoan): status |
Triaged |
Won't Fix |
|
2020-08-21 03:00:08 |
chenrongwen |
information type |
Public |
Public Security |
|
2020-08-21 03:58:37 |
Martin |
removed subscriber Martin |
|
|
|
2020-08-22 00:13:22 |
Seth Arnold |
information type |
Public Security |
Public |
|
2021-06-01 06:04:14 |
JamesGreenhalgh |
bug |
|
|
added subscriber JamesGreenhalgh |
2021-06-11 13:53:25 |
Sebastian Berner |
bug |
|
|
added subscriber Sebastian Berner |
2021-07-28 23:09:41 |
Brian Murray |
apt-mirror (Ubuntu Groovy): status |
Triaged |
Won't Fix |
|
2021-10-01 05:17:45 |
Yoshi Kadokawa |
bug |
|
|
added subscriber Yoshi Kadokawa |
2022-08-25 05:54:29 |
Roman Shipovskij |
tags |
amd64 apport-bug third-party-packages xenial |
amd64 apport-bug jammy third-party-packages xenial |
|
2022-09-19 22:05:09 |
Philip Roche |
bug |
|
|
added subscriber Philip Roche |
2022-10-07 16:41:26 |
Utkarsh Gupta |
apt-mirror (Ubuntu): status |
Triaged |
Fix Committed |
|
2022-10-07 16:52:00 |
Benjamin Drung |
nominated for series |
|
Ubuntu Jammy |
|
2022-10-07 16:52:00 |
Benjamin Drung |
bug task added |
|
apt-mirror (Ubuntu Jammy) |
|
2022-10-07 17:19:40 |
Launchpad Janitor |
apt-mirror (Ubuntu): status |
Fix Committed |
Fix Released |
|
2023-02-26 15:12:09 |
Launchpad Janitor |
apt-mirror (Ubuntu Jammy): status |
New |
Confirmed |
|