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

sci-chemistry/chimera-bin: make repoman happy #1015

Closed
wants to merge 1 commit into from
Closed

sci-chemistry/chimera-bin: make repoman happy #1015

wants to merge 1 commit into from

Conversation

AndrewAmmerlaan
Copy link
Member

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan andrewammerlaan@riseup.net

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
@epsilon-0
Copy link
Contributor

I'll merge this one, but I don't think you should work on dropping ~xxx-linux keywords.
They are used for prefix environments and rarely bother anyone.

@AndrewAmmerlaan AndrewAmmerlaan deleted the sci-chemistry/chimera-bin branch December 31, 2020 12:02
@AndrewAmmerlaan
Copy link
Member Author

I'll merge this one, but I don't think you should work on dropping ~xxx-linux keywords.
They are used for prefix environments and rarely bother anyone.

Thanks

I know the prefix keywords aren't really a problem, but the thing is that they do cause a lot of warnings in the repoman output and it makes it more difficult to distinguish between real problems and tiny problems like this, so I tend to fix it when I see it anyway. But I'll try to focus on more important things for now.

@TheChymera
Copy link
Collaborator

@AndrewAmmerlaan can you post the errors you are getting from repoman? Is it equal visibility? If so, the solution might be to enable them on other builds, and not to start purging them.

@AndrewAmmerlaan
Copy link
Member Author

@AndrewAmmerlaan can you post the errors you are getting from repoman? Is it equal visibility? If so, the solution might be to enable them on other builds, and not to start purging them.

Mostly errors like this:

   sci-biology/bx-python/bx-python-0.8.9.ebuild: BDEPEND: ~amd64-linux(default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+)
[     'dev-lang/python:3.6',
      'dev-lang/python:3.7',
      'dev-lang/python:3.8',
      'dev-lang/python:3.9']

because dev-lang/python does not have those keywords.

It's actually not that many packages that have problems with the ~amd64-linux keywords, all the packages that had these problems are already fixed or have an open PR to fix it. (snakemake, bx-python, ncbi-tools++, ncbi-blast+, salmon, and that's all)

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