metwork-framework / mfext

metwork/mfext module
http://metwork-framework.org/mfext
BSD 3-Clause "New" or "Revised" License
4 stars 5 forks source link

can't install "metwork-mfext-scientific" metapackage in some cases #255

Closed thefab closed 5 years ago

thefab commented 5 years ago

Steps to reproduce:

Error:

Error: Package: 6:metwork-mfext-layer-python3_scientific-0.5-0.5.5-869.x86_64 (metwork_stable)
           Requires: metwork-mfext-layer-python3-0.5 = 6:0.5.5-869
           Installed: 6:metwork-mfext-layer-python3-0.5-0.5.7-955.x86_64 (@metwork_stable)
               metwork-mfext-layer-python3-0.5 = 6:0.5.7-955
           Available: 6:metwork-mfext-layer-python3-0.5-0.5.3-832.x86_64 (metwork_stable)
               metwork-mfext-layer-python3-0.5 = 6:0.5.3-832
           Available: 6:metwork-mfext-layer-python3-0.5-0.5.4-862.x86_64 (metwork_stable)
               metwork-mfext-layer-python3-0.5 = 6:0.5.4-862
           Available: 6:metwork-mfext-layer-python3-0.5-0.5.5-869.x86_64 (metwork_stable)
               metwork-mfext-layer-python3-0.5 = 6:0.5.5-869
           Available: 6:metwork-mfext-layer-python3-0.5-0.5.6-936.x86_64 (metwork_stable)
               metwork-mfext-layer-python3-0.5 = 6:0.5.6-936
Error: Package: 6:metwork-mfext-layer-scientific-0.5-0.5.5-869.x86_64 (metwork_stable)
           Requires: metwork-mfext-layer-core-0.5 = 6:0.5.5-869
           Installed: 6:metwork-mfext-layer-core-0.5-0.5.7-955.x86_64 (@metwork_stable)
               metwork-mfext-layer-core-0.5 = 6:0.5.7-955
           Available: 6:metwork-mfext-layer-core-0.5-0.5.3-832.x86_64 (metwork_stable)
               metwork-mfext-layer-core-0.5 = 6:0.5.3-832
           Available: 6:metwork-mfext-layer-core-0.5-0.5.4-862.x86_64 (metwork_stable)
               metwork-mfext-layer-core-0.5 = 6:0.5.4-862
           Available: 6:metwork-mfext-layer-core-0.5-0.5.5-869.x86_64 (metwork_stable)
               metwork-mfext-layer-core-0.5 = 6:0.5.5-869
           Available: 6:metwork-mfext-layer-core-0.5-0.5.6-936.x86_64 (metwork_stable)
               metwork-mfext-layer-core-0.5 = 6:0.5.6-936
thefab commented 5 years ago

on the repo, we have metwork-mfext-scientific-0.5-0.5.7-955.x86_64.rpm and the repodata is ok

but we miss metwork-mfext-scientific-0.5.7-[...] (without branch number) (no new package like that since 15 feb)

thefab commented 5 years ago

same problem with "python2" virtual package

thefab commented 5 years ago

same problem with "devtools":

This part of the documentation does not work on stable branch (not tested on master/integration)

# To install some devtools
yum install metwork-mfext-devtools

# To install some scientific libraries
yum install metwork-mfext-scientific

# To install python2 support
# (including corresponding scientific and devtools addons)
yum install metwork-mfext-python2
thefab commented 5 years ago

broken in 0.5.6

I suppose this is because remove "aliases" rpms (replaced by the use of Provides in spec file)

thefab commented 5 years ago

maybe we have to drop old "aliases rpms" from the repo ?

thefab commented 5 years ago

yes ! fixed by cleaning old aliases rpms on repo