Summary: | kde-frameworks/breeze-icons-5.79.0 with FEATURES=strict-keepdir: several QA Notices | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bernd <waebbl-gentoo> |
Component: | Current packages | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ago, ionen, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Bernd
2021-02-16 19:06:06 UTC
This is because it installs a few empty directories and they get deleted by strict-keepdir, which you likely enabled through USE=gentoo-dev Not really urgent but may become an annoyance if strict-keepir becomes a default in EAPI=8 as advertised in make.conf(5) (In reply to Ionen Wolkens from comment #1) > This is because it installs a few empty directories [...] Then again, believe they shouldn't actually be empty. For example there's only one animations/22/process-working.svg (empty directory otherwise), but then during the 24x24 conversion: animations/22/process-working.svg SKIPPED: not square or incorrect viewBox Agreed, that it's not an urgent issue. Although I do have USE=gentoo-dev on sys-apps/portage, I don't have FEATURES=strict-keepdir in make.conf or any other config file inside /etc/portage. Maybe it's already globally activated in preparation for EAPI 8? (In reply to Bernd from comment #3) > Agreed, that it's not an urgent issue. Although I do have USE=gentoo-dev on > sys-apps/portage, I don't have FEATURES=strict-keepdir in make.conf or any > other config file inside /etc/portage. Maybe it's already globally activated > in preparation for EAPI 8? Look at the portage ebuild and search for "gentoo-dev" for your answer. (In reply to Ionen Wolkens from comment #2) > Then again, believe they shouldn't actually be empty. Actually nevermind that, looking at generate-24px-versions.py makes the skipping sound intentional. (In reply to Ionen Wolkens from comment #4) > (In reply to Ionen Wolkens from comment #2) > > Then again, believe they shouldn't actually be empty. > Actually nevermind that, looking at generate-24px-versions.py makes the > skipping sound intentional. What did you see there that would give us a reason to use keepdir? (In reply to Andreas Sturmlechner from comment #5) > (In reply to Ionen Wolkens from comment #4) > > (In reply to Ionen Wolkens from comment #2) > > > Then again, believe they shouldn't actually be empty. > > Actually nevermind that, looking at generate-24px-versions.py makes the > > skipping sound intentional. > What did you see there that would give us a reason to use keepdir? Didn't mean to say should use keepdir, was trying to figure out why those directories were empty and got misled that some conversion may be broken (but looking at the script that looked intentional -- sorry for the noise). Rather than keepdir, preventing/removing the symlinks to empty to-be-removed directories may make more sense to silence QA. *** Bug 813085 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35d3349075fba0a8a7ae9e563c083185d423c31 commit f35d3349075fba0a8a7ae9e563c083185d423c31 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-10-02 15:05:45 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-10-02 15:18:39 +0000 kde-frameworks/breeze-icons: Remove invalid symbolic links Closes: https://bugs.gentoo.org/770988 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-frameworks/breeze-icons/breeze-icons-5.86.0.ebuild | 7 +++++++ 1 file changed, 7 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=8588ad1f486396b8f522766b5e97aadcfbde1028 commit 8588ad1f486396b8f522766b5e97aadcfbde1028 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-10-02 15:16:26 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-10-02 15:19:01 +0000 kde-frameworks/breeze-icons: Remove invalid symbolic links Bug: https://bugs.gentoo.org/770988 Package-Manager: Portage-3.0.26, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 7 +++++++ 1 file changed, 7 insertions(+) |