Admittedly I am a novice at coding, but I believe I have found the issue.
Adjusting the following appears to allow debmirror to download the contents
files from proposed-updates.

--- debmirror 2024-09-09 13:13:06.335485914 -0600
+++ debmirror.revised 2024-09-09 13:15:21.742485255 -0600
@@ -3301,7 +3301,7 @@
   my($routine, $routine_args, $operational_params) = @_;
   my @sects = ((map {"/$_"} @sections), "");
   foreach my $dist (keys %distset) {
-    next if $dist=~/\bexperimental\b|-proposed-updates\b/o;
+    next if $dist=~/\bexperimental\bproposed-updates\b/o;
     next unless exists $distset{$dist}{mirror};
     foreach my $arch (@arches, "all") {
       my %op_params = %$operational_params;

Diff and patch files attached. Thank you!
--- debmirror	2024-09-09 13:13:06.335485914 -0600
+++ debmirror.revised	2024-09-09 13:15:21.742485255 -0600
@@ -3301,7 +3301,7 @@
   my($routine, $routine_args, $operational_params) = @_;
   my @sects = ((map {"/$_"} @sections), "");
   foreach my $dist (keys %distset) {
-    next if $dist=~/\bexperimental\b|-proposed-updates\b/o;
+    next if $dist=~/\bexperimental\bproposed-updates\b/o;
     next unless exists $distset{$dist}{mirror};
     foreach my $arch (@arches, "all") {
       my %op_params = %$operational_params;
--- debmirror	2024-09-09 13:13:06.335485914 -0600
+++ debmirror.revised	2024-09-09 13:15:21.742485255 -0600
@@ -3301,7 +3301,7 @@
   my($routine, $routine_args, $operational_params) = @_;
   my @sects = ((map {"/$_"} @sections), "");
   foreach my $dist (keys %distset) {
-    next if $dist=~/\bexperimental\b|-proposed-updates\b/o;
+    next if $dist=~/\bexperimental\bproposed-updates\b/o;
     next unless exists $distset{$dist}{mirror};
     foreach my $arch (@arches, "all") {
       my %op_params = %$operational_params;

Reply via email to