3db83e4 Drop discussion of builds in older branches with %autorelease

Authored and Committed by zbyszek a year ago
    Drop discussion of builds in older branches with %autorelease
    
    There is a disagreement how to proceed with "rebuilds in older branches":
    - rpmautospec does not really support adding a minor bump.
      ('%{autorelease -b 0}.' sets the Release correctly, but %autochangelog
       is generated as if '-b' was not set, so the release fields disagree.)
    - But even if it could be made to work, it is quite inconvenient, so it's
      not clear if is worth the trouble. (In my opinion — no.)
    - We could either ask people to rebuild,
    - Or we could remove the requirement to have a higher version-release
      in later releases,
    - Or we could tweak that rul to only require a higher version, but
      allow a lower release. If we do this, we might want to adjust tooling
      to only warn about version downgrades, but silently allow release
      downgrades.
    
    A quick check using 'dnf repoquery' shows that there are packages
    using minorbumps, but it also seems that the majority are doing that in
    error:
      $ dnf repoquery --releasever=37 --qf '%{name}-%{version}-%{release}' \
        '--disablerepo=*' '--enablerepo=updates-source' '--enablerepo=fedora-source' \
        --arch=src | rg 'fc37.\d' | wc -l
      96
    
      $ dnf repoquery --releasever=37 --qf '%{name}-%{version}-%{release}' \
        '--disablerepo=*' '--enablerepo=updates-source' '--enablerepo=fedora-source' \
        --arch=src | rg 'fc38.\d' | wc -l
      83
    
    Considering that F38 hasn't been released yet, those 83 packages should
    not be using minorbumps. So there's probably ≤13 packages in F37 using
    a minorbump as intended.
    
    So let's remove this subsection for now, so that the other part of the
    changes can be merged, and discuss how to handle this case separately.