| Summary: | media-gfx/flameshot-0.9.0 - file collision with app-shells/zsh-completions-0.32.0 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Pavel Kalugin <paul.kalug> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | proxy-maint, sam |
| Priority: | Normal | Keywords: | PullRequest |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://github.com/gentoo/gentoo/pull/20674 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-info.txt
CMakeCache.txt emerge-history.txt etc.portage.tar.bz2 logs.tar.bz2 media-gfx:flameshot-0.9.0:20210430-115654.log |
||
|
Description
Toralf Förster
2021-04-30 13:27:47 UTC
Created attachment 704514 [details]
emerge-info.txt
Created attachment 704517 [details]
CMakeCache.txt
Created attachment 704520 [details]
emerge-history.txt
Created attachment 704523 [details]
etc.portage.tar.bz2
Created attachment 704526 [details]
logs.tar.bz2
Created attachment 704529 [details]
media-gfx:flameshot-0.9.0:20210430-115654.log
Probably an app-shells/zsh-completions problem, because in commit https://github.com/zsh-users/zsh-completions/commit/2e009c7ab8e9c7496ed86473ede0917a3cefee01 the completion was removed. Unfortunately, latest zsh-completions release was Sep 20, 2020 i.e. 9 days before the fix. I've submitted the issue asking for a release (https://github.com/zsh-users/zsh-completions/issues/801). Should I do anything else? Is there a maintainer of zsh-completions? I didn't find one. It is indeed maintainer-needed. I'd appreciate if you made a PR for zsh-completions fixing this, as it's maintainer-needed you can do that. There are many ways to fix this: 1: revbump zsh-completions-0.32.0 to 0.32.0-r1 while keeping stable KEYWORDS, and then just rm the flameshot completion either in src_prepare or src_install (I'd do it in src_prepare). Then we can drop the older version, 0.31.0 too, in a separate commit. 2: package a snapshot of zsh-completions per upstream, look here for an example: https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/rlottie/rlottie-0.2_p20210405.ebuild 3: Just define a blocker between flameshot and zsh-completion, however that seems a bit excessive and redundant. Well here are the steps to fix, to whoever is willing. Let me know if you're not up for it, and I'll do it at some point. I was lucky and a new release of zsh-completions was published. I will try to update the ebuild now. zsh-completions was bumped to 0.33.0. The issue is fixed in the new version. |