Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation error on Fedora 30 #245

Open
junaruga opened this issue May 6, 2019 · 2 comments
Open

Installation error on Fedora 30 #245

junaruga opened this issue May 6, 2019 · 2 comments

Comments

@junaruga
Copy link

junaruga commented May 6, 2019

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
Copy link
Member

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
Copy link
Author

junaruga commented May 17, 2019

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.

  • If this repository meta-test-family is no longer maintained, please update README.md to guide your two projects.
    like

    This project is no longer maintained. If you want to test module,
    go to "project 1" with the URL to do something,
    go to "project 2" with the URL to do something.
    
  • I like to see "Testing Modules" section in below page.
    https://docs.fedoraproject.org/en-US/modularity/making-modules/
    Because below module has Dockerfile or Makefile on the top directory.
    See https://src.fedoraproject.org/modules/[module]/tree/master

    I assume these modules' maintainers are keeping the files for meta-test-family not knowing it is no longer maintained. I think we can announce them new information to test a module.

    flatpak-runtime
    memcached
    mongodb
    perl
    php
    platform
    

    I think @asamalik is a person who can help this documentation task.

Thanks for your help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants