As a note, I'm uploading this to quantal but not raring because it's an
arch:all package that is identical in both series' (despite the version
number being different currently).  I'll copy the Q binaries to R and
verify on both, but there's no reason to build it twice.

** Description changed:

- debmirror ignores debian-installer sections when mirroring *-updates
- dists.  I'm running debmirror 1:2.10ubuntu1 on Precise.
+ [ 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 mirror Debian on 
Ubuntu will need to pass --skip-installer=$foo,$bar to skip attempting to 
mirror d-i under certain circumstances, though many people have never been able 
to reproduce the behaviour that led to this upstream change in the first place.
+ 
+ [ 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/debian-installer -d precise,precise-updates \
-         --method rsync --verbose /tmp/debmirror
+         --method rsync --verbose /tmp/debmirror
  
  Notice that dists/precise/main/debian-installer exists, but dists
  /precise-updates/main/debian-installer does not.
  
  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/ ||
-        defined($skip_installer{$dist}) ) {
-     return 1;
-   }
-   return 0;
+   my $dist=shift;
+   if ( $dist =~ /.*-updates/ ||
+        defined($skip_installer{$dist}) ) {
+     return 1;
+   }
+   return 0;
  }

** Description changed:

  [ 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 mirror Debian on 
Ubuntu will need to pass --skip-installer=$foo,$bar to skip attempting to 
mirror d-i under certain circumstances, though many people have never been able 
to reproduce the behaviour that led to this upstream change in the first place.
+ Not so much a regression potential as it is that people who mirror Debian on 
Ubuntu will need to pass --skip-installer=$foo,$bar to skip attempting to 
mirror d-i under certain circumstances, though many people have never been able 
to reproduce the behaviour that led to this upstream change in the first place.
  
  [ 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/debian-installer -d precise,precise-updates \
          --method rsync --verbose /tmp/debmirror
  
  Notice that dists/precise/main/debian-installer exists, but dists
  /precise-updates/main/debian-installer does not.
  
  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/ ||
         defined($skip_installer{$dist}) ) {
      return 1;
    }
    return 0;
  }

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1034679

Title:
  debian-installer section not mirrored in *-updates dists

To manage notifications about this bug go to:
https://bugs.launchpad.net/debmirror/+bug/1034679/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to