fedora-modularity / meta-test-family

Meta test family (MTF) is a tool to test components of a modular Fedora:
https://docs.pagure.org/modularity/
Other
8 stars 12 forks source link

Installation error on Fedora 30 #245

Open junaruga opened 5 years ago

junaruga commented 5 years ago

Seeing the installation manual, https://meta-test-family.readthedocs.io/en/latest/installation.html#installing-mtf , below steps has the installation error.

My environment is Fedora 30.

$ sudo dnf copr enable phracek/meta-test-family

$ sudo dnf install -y meta-test-family
Copr repo for meta-test-family owned by phracek               341  B/s | 341  B     00:00    
Failed to synchronize cache for repo 'phracek-meta-test-family'
...
Ignoring repositories: phracek-meta-test-family, docker-ce-stable
Error: 
 Problem: conflicting requests
  - nothing provides python2-odcs-client needed by meta-test-family-0.8.0-4.fc29.noarch
  - nothing provides python2-modulemd needed by meta-test-family-0.8.0-4.fc29.noarch
(try to add '--skip-broken' to skip uninstallable packages)
TomasTomecek commented 5 years ago

Given that last commit to this repo happened in fall last year, this project is no longer being maintained.

We have created two projects as successors to MTF: conu as a library to ease testing containers and colin for linting dockerfiles. Jun, what's the use case you are trying to cover?

junaruga commented 5 years ago

Hi @TomasTomecek Sure, the two projects look great. My use case is to test below Ruby module, especially I want to test which binary RPMs are installed when installing a module with a profile. Also I want to lint ruby.yaml (modulemd.yaml) file.

Here is ruby module's URL. https://src.fedoraproject.org/modules/ruby/tree/master There are some testing files in the directory that I created in a past time to run with meta-test-family. I want to clean and remove these files if they are not needed any more.

I have 2 things to ask you.

Thanks for your help.