debian-installer section not mirrored in *-updates dists
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debmirror |
Confirmed
|
Unknown
|
|||
debmirror (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Precise |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[ Impact ]
Mirroring Ubuntu with debmirror skips debian-installer updates in the -updates pocket, due to a Debian change to skip *-updates because they don't publish d-i updates to their updates suites, while we do.
[ Test Case ]
See original report.
[ Regression Potential ]
Not so much a regression potential as it is that people who mirror Debian on Ubuntu will need to pass --skip-
[ Original Report ]
debmirror ignores debian-installer sections when mirroring *-updates dists. I'm running debmirror 1:2.10ubuntu1 on Precise.
To reproduce, try to mirror precise and precise-updates like this:
debmirror -a amd64 -s main,main/
--method rsync --verbose /tmp/debmirror
Notice that dists/precise/
I think the culprit is this bit of code in the debmirror script that instructs debmirror to skip debian-installer mirroring for any dist that contains the string "-updates":
sub di_skip_dist {
my $dist=shift;
if ( $dist =~ /.*-updates/ ||
return 1;
}
return 0;
}
Changed in debmirror: | |
status: | Unknown → New |
Changed in debmirror: | |
status: | New → Confirmed |
Status changed to 'Confirmed' because the bug affects multiple users.