pkgcheck icon indicating copy to clipboard operation
pkgcheck copied to clipboard

pkgcore-based QA utility for ebuild repos

Results 137 pkgcheck issues
Sort by recently updated
recently updated
newest added

Add to the documentation of `NonsolvableDepsIn*` a "checklist" of reasons why something is invisible: - keywords / arches - package.mask, use.mask, stable masks - use combination - transitive use dependency...

docs

I've noticed a very long profiles list for `UnusedProfileDirs` result in gentoo tree. Many of the profiles are of 23.0, and need checking if it is correct.

question

Ebuilds sometimes define a variable then unconditionally re-assign it (without using += or referencing its existing value) which causes confusing bugs where something _looks_ like it's listed a dependency but...

check
bash

We could check for unrecognised variables with a small (1 or 2) Levenshtein distance to reserved names. ``` [07:09] arthurzam: as a result of the SemiReservedName check, we can also...

check
bash

We currently run https://gitweb.gentoo.org/proj/qa-scripts.git/tree/leaf-packages.py?id=30a30507c911d4048000dbbc1a3bc195e960a86e on a cron job daily for qa-scripts.gentoo.org but it's quite slow for something to run daily as there's no caching. It was originally written for https://leo3418.github.io/2021/07/18/find-leaf-packages.html...

check
rev-dep cache

Need to update in `VariableScopeCheck` the status of `${D}` when change merged into PMS [1] https://github.com/pkgcore/pkgcheck/blob/4247e10d9c266ac1f6aac48b0c67f1092dde1d78/src/pkgcheck/checks/codingstyle.py#L948-L971 [1] https://archives.gentoo.org/gentoo-pms/message/3f70244e989c0e1f2fe7759f85bc06a5

question

Good day! There are two types of documentation's common parts. First, all descriptions of `--format FORMAT_STR` are the same. We could add `Format Specification` (sub) section and just reference to...

docs

This one is a bit tricky and it's hard to phrase the situation I'm thinking of properly. The best example I can give is from a recent mistake I made....

check

Original discussion in https://github.com/pkgcore/pkgcheck/issues/451#issuecomment-1374477237 Copy-pasting for a new issue report: Here's the commit: https://github.com/gentoo/gentoo/commit/67e0c923557984eda05b09fcad093c0840ef8a12 and ebuild: https://github.com/gentoo/gentoo/blob/67e0c923557984eda05b09fcad093c0840ef8a12/app-containers/lxd/lxd-5.0.1-r4.ebuild#L11 So today I saw this for lxd: `StaticSrcUri: version 5.0.1-r4: '5.0' in SRC_URI,...

check