pkgcheck icon indicating copy to clipboard operation
pkgcheck copied to clipboard

pkgcore-based QA utility for ebuild repos

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

Steps to reproduce: 1. `git checkout 72a1fbf3592c8ceee6f797e36fe474c2d251ee47~1` 2. Run `caja-dropbox-1.26.0.ebuild clean install` ``` $ ebuild caja-dropbox-1.26.0.ebuild clean install Appending /home/sam/git/gentoo to PORTDIR_OVERLAY... * caja-dropbox-1.26.0.tar.xz BLAKE2B SHA512 size ;-) ... [...

At tree state d50f765c36427977a25bcf9e38ec5e3831aa2b0a, I saw a warning in CI for sys-block/fio: ``` 3.27-r3 | PythonAnyMismatchedDepHasVersionCheck | DEPEND: missing check for dev-python/pandas[${PYTHON_USEDEP}] in 'python_gen_any_dep' [...] ``` I checked it out...

check
bash

Some ebuilds rely on having distfiles in .zip format. For example, the build system for sci-libs/tensorflow uses .zip files directly. We should add a way to silence this check when...

enhancement

I suspect this is because we're not just forcing OPERA_FORCE_RPM=no, but allowing it to be overridden in the environment, which would violate metadata invariance. ``` $ pkgcheck scan -k MissingInherits...

bug

EAPI 5 does not provide get_libdir and inherit multilib is needed.

bug

If I have a few commits queued, `pkgcheck scan --commits` reports: ``` RdependChange: version 2.8.7-r1: RDEPEND modified without revbump ``` even though the first commit already revbumped it for another...

bug
check

Not a big deal but let's have a bug for it: when moving packages, pkgcheck reports dropped keywords for the old one, e.g.: ``` xfce-extra/tumbler DroppedStableKeywords: commit 7b13e98bea03 (or later)...

bug
check

net-print/cnrdrvcups-lb UnusedInherits: version 5.30: unused eclass: autotools UnusedInherits: version 5.40: unused eclass: autotools but they call `eautoreconf` via a function, $ grep -r eautoreconf cnrdrvcups-lb-5.30.ebuild: common_op eautoreconf cnrdrvcups-lb-5.30.ebuild: driver_op eautoreconf...

bug

User patches should always come before `eautoreconf` to give them the choice to modify the build system and to avoid their changes being wiped out by `autoreconf`.

check

I was helping a user with a first-time ebuild submission when when they noted that they confused by the lack of a 'repoman-like' "No news is good news" response for...