dcavalca / pungi-fedora

Forked from pungi-fedora a year ago
Clone

6dd3ebe Do not include python-maint packages in BaseOS just because they were there in c9s

Authored and Committed by churchyard 2 years ago
    Do not include python-maint packages in BaseOS just because they were there in c9s
    
    python3-pysocks is no longer in ELN.
    
    The rest is repopulated in AppStream now:
    
      python3-idna
      python3-requests
      python3-setuptools
      python3-six
      python3-urllib3
    
    If something pulls it in BaseOS, OK, but don't just put it there right away.
    
    Diff is a bit hard to review, I verified with the following check:
    
        import json
        for repo in (prepopulate := json.load(open("prepopulate.json"))):
            for arch in prepopulate[repo]:
                for pkg in ("python-idna", "python-pysocks", "python-requests",
                            "python-setuptools", "python-six", "python-urllib3"):
                    if pkg in prepopulate[repo][arch]:
                        print(repo, arch, prepopulate[repo][arch][pkg])
    
    Before:
    
        AppStream aarch64 []
        AppStream ppc64le []
        AppStream s390x []
        AppStream x86_64 []
        BaseOS aarch64 ['python3-idna.noarch']
        BaseOS aarch64 ['python3-pysocks.noarch']
        BaseOS aarch64 ['python3-requests.noarch']
        BaseOS aarch64 ['python3-setuptools.noarch']
        BaseOS aarch64 ['python3-six.noarch']
        BaseOS aarch64 ['python3-urllib3.noarch']
        BaseOS ppc64le ['python3-idna.noarch']
        BaseOS ppc64le ['python3-pysocks.noarch']
        BaseOS ppc64le ['python3-requests.noarch']
        BaseOS ppc64le ['python3-setuptools.noarch']
        BaseOS ppc64le ['python3-six.noarch']
        BaseOS ppc64le ['python3-urllib3.noarch']
        BaseOS s390x ['python3-idna.noarch']
        BaseOS s390x ['python3-pysocks.noarch']
        BaseOS s390x ['python3-requests.noarch']
        BaseOS s390x ['python3-setuptools.noarch']
        BaseOS s390x ['python3-six.noarch']
        BaseOS s390x ['python3-urllib3.noarch']
        BaseOS x86_64 ['python3-idna.noarch']
        BaseOS x86_64 ['python3-pysocks.noarch']
        BaseOS x86_64 ['python3-requests.noarch']
        BaseOS x86_64 ['python3-setuptools.noarch']
        BaseOS x86_64 ['python3-six.noarch']
        BaseOS x86_64 ['python3-urllib3.noarch']
    
    After:
    
        AppStream aarch64 ['python3-idna.noarch']
        AppStream aarch64 ['python3-requests.noarch']
        AppStream aarch64 ['python3-setuptools.noarch']
        AppStream aarch64 ['python3-six.noarch']
        AppStream aarch64 ['python3-urllib3.noarch']
        AppStream ppc64le ['python3-idna.noarch']
        AppStream ppc64le ['python3-requests.noarch']
        AppStream ppc64le ['python3-setuptools.noarch']
        AppStream ppc64le ['python3-six.noarch']
        AppStream ppc64le ['python3-urllib3.noarch']
        AppStream s390x ['python3-idna.noarch']
        AppStream s390x ['python3-requests.noarch']
        AppStream s390x ['python3-setuptools.noarch']
        AppStream s390x ['python3-six.noarch']
        AppStream s390x ['python3-urllib3.noarch']
        AppStream x86_64 ['python3-idna.noarch']
        AppStream x86_64 ['python3-requests.noarch']
        AppStream x86_64 ['python3-setuptools.noarch']
        AppStream x86_64 ['python3-six.noarch']
        AppStream x86_64 ['python3-urllib3.noarch']
    
    Signed-off-by: Make Pagure Happy <there.is.nothing@to.sign.off.here>
    
        
file modified
+60 -76