pkgdev
pkgdev copied to clipboard
collection of tools for Gentoo development
Hello! What is the pkgdev team's opinion on creating a batch stablereq action? - what I would like to see is to answer Yes to "Check for open bugs ..."...
I've filed a separate stablereq for `dev-libs/mpdecimal-4.0.0`: https://bugs.gentoo.org/933560 However, `pkgdev bugs` doesn't find it and insists on merging `dev-libs/mpdecimal` into `dev-lang/python` stablereq: ``` $ pkgdev bugs --auto-cc-arches=* $(pkg):3.8 Checking =dev-lang/python-3.8.19_p2...
A bit of a WTF: ``` $ pkgdev bugs --auto-cc-arches=* qscintilla-python Checking =dev-python/qscintilla-python-2.14.1-r2 on 'amd64 x86' Checking =x11-libs/qscintilla-2.14.1 on 'amd64' [added for =dev-python/qscintilla-python-2.14.1-r2] ``` but: ``` Keywords for x11-libs/qscintilla: |...
Currently `pkgdev bugs -s` creates stabilization requests for the highest possible versions. While this is sensible in certain cases, other cases would require a more defensive approach where pkgdev selects...
This is a mild annoyance I've had for a while. In my overlays, I have a lot packages without distfiles. (Hundreds of acct-user packages, among others). Whenever I create a...
``` $ git rev-parse HEAD 187bd7adbec88b8f6f75607bca811c645b20618d $ pkgdev bugs pyarrow pandas Checking =dev-python/pyarrow-17.0.0 on 'amd64' Checking =dev-python/pandas-2.2.2-r1 on 'amd64 arm64 x86' Checking =dev-libs/apache-arrow-17.0.0 on 'amd64' [added for =dev-python/pyarrow-17.0.0] Checking =dev-libs/apache-arrow-16.1.0...
I'd like to treat warnings (e.g. indent) as errors. Is there a setting for this in pkgdev? If I run `pkgdev commit` I don't want to manually check it's output...
One of the most common maintenance tasks in the tree is a simple version bump. With this mangle, `pkgdev commit` can automatically remove the stable keyword from ebuilds copied from...
I observed that if I run `pytest` within a fresh `git clone` of this repository, some tests failed. I realized this is caused by the tests still using my `.config/pkgdev/pkgdev.conf`...
At ::gentoo commit 5ff8c2478af6b564427e575dcc72fb198246cb80, I ran: ``` $ git rm -rf *1110* *117*r1* rm 'sys-devel/gcc/gcc-15.0.0_pre20241110.ebuild' rm 'sys-devel/gcc/gcc-15.0.0_pre20241117-r1.ebuild' $ git rm -rf *15.0.0_pre20241117.ebuild rm 'sys-devel/gcc/gcc-15.0.0_pre20241117.ebuild' $ pkgdev commit [master 44ebb36794662] sys-devel/gcc:...