Re: [gentoo-dev] Deprecating repoman

2022-03-11 Thread Arthur Zamarin
pkg and run scan *before commit* - which is identical to `repoman full -dx`. I think I'm going to add configuration mode to pkgdev, so you can set scan mode to on by default (you can pass `--scan false` to disable it). -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, GURU) OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] New Developer: WANG Xuerui (xen0n)

2022-03-19 Thread Arthur Zamarin
e computer. When his services are no longer necessary, I > allow him to enjoy playing rhythm games, attending live events, and > hanging out with friends." > > Please give him a warm Gentoo welcome! Welcome to the team. Happy to see you here in Gentoo. First time I saw a cat describ

[gentoo-dev] Re: [RFC] dev-python/namespace-* retirement plan

2022-04-09 Thread Arthur Zamarin
n we feel safe to cleanup this code. One point of failure for this function is how to do the auto cleanup? I was thinking using environment variables to hold our added magic names, which is created before `python_test` call and cleans after it is done. I really prefer if we could call it during prepare phase (so we can still use auto generated d_e_t calls). > ... > > WDYT? > -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, GURU, Arch Teams) OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] [RFC] Announcing the Gentoo/LoongArch project

2022-04-17 Thread Arthur Zamarin
now that if we have a devbox Gentoo developers can ssh into, quite fastly we join to help :) For now let me just send you good luck - maintaining arches is quite fun and fulfilling :) > > [1]: https://github.com/xen0n/loongson-overlay > [2]: https://www.spinics.net/lists/linux-arch/msg

[gentoo-dev] [RFC] Change the stabilization request flows

2022-04-23 Thread Arthur Zamarin
o remind that in case you miss a feature, open a discussion or an issue at [1] - we all want to have better tooling for Gentoo. [1] https://github.com/mgorny/nattka [2] https://github.com/mgorny/nattka/commit/de12fad667c9239c757f4f637d17ceef159ad38b -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, Arch Teams, GURU) OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] [RFC] Change the stabilization request flows

2022-04-25 Thread Arthur Zamarin
On 23/04/2022 14.22, Ulrich Mueller wrote: >>>>>> On Sat, 23 Apr 2022, Arthur Zamarin wrote: > >> ... > > That's not entirely fool-proof. Sometimes a maintainer's description > suggests that they shouldn't be CCed. (Maybe we need an additiona

[gentoo-dev] pkgdev new release v0.2.1 with breaking change

2022-05-22 Thread Arthur Zamarin
0.2.1 [1] https://pkgcore.github.io/pkgdev/man/pkgdev.html#config-file-support -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, Arch Teams, pkgcore stack, GURU) OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] Re: pkgdev new release v0.2.1 with breaking change

2022-05-23 Thread Arthur Zamarin
On 23/05/2022 20.57, Andrew Ammerlaan wrote: > On 22/05/2022 20:20, Arthur Zamarin wrote: >> I have just released a new version [0] for pkgdev. Outside of multiple >> new features meant for easier developer workflows (like prepare to send >> a last-rite email), there is an imp

Re: [gentoo-dev] GLEP 83: EAPI deprecation

2022-07-13 Thread Arthur Zamarin
care too much, as we give them along timeframe for this and they can use snapshots of repo, but why not as an extra bonus). -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, Arch Teams, pkgcore stack, GURU) OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] Proposal to undeprecate EGO_SUM

2022-07-16 Thread Arthur Zamarin
> > William I want to give another option. Both ways are allowed by eclass, but by QA policy (or some other decision), it is prohibited to use EGO_SUM in main ::gentoo tree. As a result, overlays and ::guru can use the EGO_SUM or dist distfile (remember, they don't have access

[gentoo-dev] Re: [gentoo-dev-announce] Packages up for grabs: gui-libs/wlroots, app-text/scdoc, net-fs/sshfs and more

2022-08-14 Thread Arthur Zamarin
nd like. Co-maintainers are welcome! > > The usual set. Some outdated, most waiting for stabilizations and > cleanups, some have bugs open. It will take me 2-3 days to go over all open bugs & bumps, but I will clean those up to the high standards of Gentoo. -- Arthur Zamarin ar

[gentoo-dev] Various changes to eclasses

2022-09-04 Thread Arthur Zamarin
This patchset is part of a branch I opened where I cleaned some simple warning of pkgcheck for UnquotedVariable. As part of this branch, I was instructed kindly to not post the simple changes I did (as they will spam) but do include the serious changes across the eclasses. The full changes can be

[gentoo-dev] [PATCH 1/4] kodi-addon.eclass: drop support for EAPI<7

2022-09-04 Thread Arthur Zamarin
- No consumers for EAPI<7 remain in ::gentoo tree - For those EAPIs, it tries to inherit cmake-utils eclass, which doesn't exist, so it would just fail! - Simplify the eclass logic - Fix UnquotedVariable for EPREFIX Signed-off-by: Arthur Zamarin --- eclass/kodi-addon.ecl

[gentoo-dev] [PATCH 2/4] myspell-r2.eclass: drop support for EAPI<7

2022-09-04 Thread Arthur Zamarin
- No consumers for EAPI<7 remain in ::gentoo tree - Simplifies dependency logic - fix UnquotedVariable of DISTDIR Signed-off-by: Arthur Zamarin --- eclass/myspell-r2.eclass | 17 ++--- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/eclass/myspell-r2.eclass b/ecl

[gentoo-dev] [PATCH 3/4] myspell-r2.eclass: improve code examples format

2022-09-04 Thread Arthur Zamarin
Signed-off-by: Arthur Zamarin --- eclass/myspell-r2.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/eclass/myspell-r2.eclass b/eclass/myspell-r2.eclass index cce75ae4d6..965327ac1b 100644 --- a/eclass/myspell-r2.eclass +++ b/eclass/myspell-r2.eclass @@ -16,19 +16,25

[gentoo-dev] [PATCH 4/4] rebar.eclass: add support for EAPI=8

2022-09-04 Thread Arthur Zamarin
Signed-off-by: Arthur Zamarin --- eclass/rebar.eclass | 14 -- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/eclass/rebar.eclass b/eclass/rebar.eclass index c982dea5d1..1c7bc20def 100644 --- a/eclass/rebar.eclass +++ b/eclass/rebar.eclass @@ -6,7 +6,7

[gentoo-dev] Last rites: app-backup/attic

2022-09-07 Thread Arthur Zamarin
# Arthur Zamarin (2022-09-07) # Python 3.8 only package, 2 open bugs. Recommended to migrate to borg. # No upstream activity since 2015. # Bugs #674822, #830291, #832240 # Removal: 2022-10-07. Bug #869101 app-backup/attic OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: www-apps/blohg

2022-09-07 Thread Arthur Zamarin
# Arthur Zamarin (2022-09-07) # Python 3.8 only package, no maintainer left. # Removal: 2022-10-07. Bug #869107 www-apps/blohg OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: dev-python/SaltTesting

2022-09-10 Thread Arthur Zamarin
# Arthur Zamarin (2022-09-10) # Upstream repository archived. Python 3.8 only, with issues for # newer targets. No reverse dependencies in tree. # Removal: 2022-10-10. Bugs #869503, #747997, #832242 dev-python/SaltTesting OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: net-misc/electrum-ltc

2022-09-10 Thread Arthur Zamarin
# Arthur Zamarin (2022-09-10) # Python 3.8 only package, with capped old dependencies, and open # bugs and issues. # Removal: 2022-10-10. Bugs #869506, #695090, #792219, #809272. net-misc/electrum-ltc OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: dev-python/python-etcd

2022-09-10 Thread Arthur Zamarin
# Arthur Zamarin (2022-09-10) # Python 3.8 only package, with inactive since 2017 upstream. # Tests fail and doesn't work on newer python targets. # Removal: 2022-10-10. Bug #869512. dev-python/python-etcd OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: net-nds/nsscache

2022-09-10 Thread Arthur Zamarin
# Arthur Zamarin (2022-09-10) # Python 3.8 only package. Tests are disabled. Newer targets fail # more tests then 3.8 target. # Removal: 2022-10-10. Bug #869521. net-nds/nsscache OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: net-analyzer/flent

2022-09-10 Thread Arthur Zamarin
# Arthur Zamarin (2022-09-10) # Python 3.8 only. EAPI=6 ebuild. 5 open bugs. Issues with newer # dependencies versions. # Removal: 2022-10-10. Bugs #869524, #684334. net-analyzer/flent OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] Last rites: net-misc/electrum-ltc

2022-09-10 Thread Arthur Zamarin
maintainer can fix those ebuilds, I would happily revert the last-rite. > ~Jeff -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, Arch Teams, pkgcore stack, GURU) OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] Last rites: net-misc/electrum-ltc

2022-09-27 Thread Arthur Zamarin
ot (yet) a Gentoo dev, how do I move forward with the revised > ebuild? > Open a Pull Request in GitHub, and one of our devs will review it. I recommend to read [1] if this is your first time. Please ping me (@arthurzam) so we don't miss it :) [1] https://wiki.gentoo.org/wiki/GitH

Re: [gentoo-dev] New type

2022-10-14 Thread Arthur Zamarin
to use a new type value. > > - Redson > Please read at [1], especially the last part which lists what and where you need to add. [1] https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Upstream_remote-id_types -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python,

[gentoo-dev] Last rites: dev-python/pathtools

2022-10-29 Thread Arthur Zamarin
# Arthur Zamarin (2022-10-29) # Last upstream commit in 2016, no tests, implements functions # which are implemented by pathlib Python module. No reverse # dependencies in gentoo tree for a long time. # Removal: 2022-11-28. Bug #878733. dev-python/pathtools OpenPGP_signature Description

[gentoo-dev] Last rites: dev-python/tempita

2022-11-04 Thread Arthur Zamarin
# Arthur Zamarin (2022-11-04) # Upstream repository is gone. Uses internally python 2 code, which # we patch into python 3. Only ebuild uses snapshot tarball from the # dead repo. Doesn't use PEP517 mode. Has issues with python 3.11. # No reverse dependencies in tree. # Removal: 2022-12-04.

Re: [gentoo-dev] Disturbing state of arch testing in Gentoo

2022-11-07 Thread Arthur Zamarin
ve a scheduled process to regenerate the HTML. I'm still planning the solution and how to schedule it, so no promises :) -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, Arch Teams, pkgcore stack, GURU) OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: x11-misc/xowl, x11-wm/xoat

2022-12-24 Thread Arthur Zamarin
# Arthur Zamarin (2022-12-24) # EAPI=6 ebuilds, live only packages for 5.79 years! # maintainer-needed packages for a long time. # Removal: 2023-01-23. Bug #888173. x11-misc/xowl x11-wm/xoat OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: media-libs/kodi-platform, media-plugins/kodi-game-libretro-fceumm, media-plugins/kodi-peripheral-steamcontroller

2022-12-24 Thread Arthur Zamarin
# Arthur Zamarin (2022-12-24) # Live only packages for 4 years! Upstream repositories are archived # or inactive. # Removal: 2023-01-23. Bug #888175. media-libs/kodi-platform media-plugins/kodi-game-libretro-fceumm media-plugins/kodi-peripheral-steamcontroller OpenPGP_signature Description

[gentoo-dev] Last rites: x11-plugins/pidgin-funyahoo-plusplus

2022-12-31 Thread Arthur Zamarin
# Arthur Zamarin (2022-12-31) # EAPI=6 ebuild, live only packages for 6 years! # Removal: 2023-01-30. Bug #889194. x11-plugins/pidgin-funyahoo-plusplus OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: sys-auth/google-authenticator-libpam-hardened

2022-12-31 Thread Arthur Zamarin
# Arthur Zamarin (2022-12-31) # Live only packages for 4 years! # Removal: 2023-01-30. Bug #889196. sys-auth/google-authenticator-libpam-hardened OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: app-vim/lightline

2022-12-31 Thread Arthur Zamarin
# Arthur Zamarin (2022-12-31) # EAPI=6 ebuild, live only packages for 6 years! # Removal: 2023-01-30. Bug #889198. app-vim/lightline OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: app-containers/docker-gc

2022-12-31 Thread Arthur Zamarin
# Arthur Zamarin (2022-12-31) # EAPI=6 ebuild, live only packages for 1 year! maintainer-needed # package. # Removal: 2023-01-30. Bug #889200. app-containers/docker-gc OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Python 3.9 removal and Python 3.11 stable

2023-01-27 Thread Arthur Zamarin
ng hard work, we want to ease our burden, by dropping py3.9 and stabilizing 3.11. -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, pkgcore stack, Arch Teams, GURU) OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: dev-python/tavern

2023-02-04 Thread Arthur Zamarin
# Arthur Zamarin (2023-02-04) # pytest plugin, which breaks a lot of python_test of other ebuilds # if installed unless disabled. The package itself is hard to # maintain. No reverse dependencies. # Removal: 2023-03-06. Bug #893212. dev-python/tavern OpenPGP_signature Description: OpenPGP

Re: [gentoo-dev] [PATCH] cmake.eclass: Set Python3_FIND_UNVERSIONED_NAMES FIRST

2023-03-24 Thread Arthur Zamarin
ch in the ebuild, this change makes it better behave when not passed and for overlays, making the global situation better. Big +1 from me -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, pkgcore stack, Arch Teams, GURU) OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] Re: EGO_SUM

2023-05-30 Thread Arthur Zamarin
n around EGO_SUM makes me a little sad the long time it takes, and sometimes it feels like it derails to bad directions (I mean less helpful once) too often. I think we should go to the way Flow - suggest concrete action items (something easier for Council / all devs to vote). Also sorry this m

[gentoo-dev] Re: [gentoo-dev-announce] Migrating ebuilds to "optimized" cargo.eclass API

2023-06-24 Thread Arthur Zamarin
ong as you rebuild periodically the live version (for example using smart-live-rebuild, so you aren't left with a version from years ago) this is considered supported by upstream and very stable. I try to cut new pkgcheck releases every month, but until then feel free to use live. -- Arthur Zam

Re: [gentoo-dev] Re: [PATCH] ruby-utils.eclass: Simplify _ruby_implementation_depend

2023-07-14 Thread Arthur Zamarin
n example value for the rubyslot. With an example comment, it becomes trivial to understand (and if someone needs to change it, he know beforehand what format to expect). -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, pkgcore stack, Arch Teams, GURU) OpenPGP_signature Description: OpenPGP digital signature

Re: [gentoo-dev] Package stabilization groups

2023-07-16 Thread Arthur Zamarin
ng, and then you could just file `pkgdev bugs @gnome{1..4}` to file "at one click" the whole gnome stablereqs. > Thanks, > Matt Now I'll speak from the point of implementer of `pkgdev bugs`. For me I think both approaches are good, but I would prefer the latter over th

Re: [gentoo-dev] Package stabilization groups

2023-07-16 Thread Arthur Zamarin
On 16/07/2023 21.11, Ulrich Mueller wrote: >>>>>> On Sun, 16 Jul 2023, Arthur Zamarin wrote: > >> - enables an easier syntax as `pkgdev bugs @group1` to file a single bug >> for all of them. In Gnome's case as an example, we could have "gnome1"

Re: [gentoo-dev] Package stabilization groups

2023-07-17 Thread Arthur Zamarin
On 17/07/2023 16.50, Matt Turner wrote: > On Sun, Jul 16, 2023 at 2:04 PM Arthur Zamarin wrote: >> Now I'll speak from the point of implementer of `pkgdev bugs`. For me I >> think both approaches are good, but I would prefer the latter over the >> former. Nicer syntax

Re: [gentoo-dev] Package stabilization groups

2023-07-17 Thread Arthur Zamarin
thinking the opposite (maintaining it in parallel place to the package would be harder), but if you say so (and you help maintain huge clusters of packages so I believe you) then I think we don't have any good reason to go with per package metadata.xml entry? Let's wait for more inpu

[gentoo-dev] Last rites: app-cdr/cdw

2023-07-21 Thread Arthur Zamarin
# Arthur Zamarin (2023-07-21) # Broken runtime with ncurses version since last 2 years (unusable at # all), no upstream activity of any sort since 2016. # # Removal: 2023-08-20. Bug #910649. app-cdr/cdw OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Re: [RFC PATCH] metadata: Add gnome package stabilization groups

2023-07-21 Thread Arthur Zamarin
ng whole set if any one of it's package is required is a good idea since it might explode? If folks want to stable the whole set, explicit pass it as arg in the invocation. Do note that I'm open to other flows and usages, everything is open for me (I didn't start to implement it, just scratches in my notebook). -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, pkgcore stack, Arch Teams, GURU) OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Standard parsable format for profiles/package.mask file

2023-09-21 Thread Arthur Zamarin
's own paragraph. = Example ===== After all of those rambling, here is an example (it will result in 3 paragraphs, 2 explanation and 1 last-rite finish): # Arthur Zamarin (2023-09-21) # Very broken, no idea why packaged, need to drop ASAP. The project # is done with supporting this pac

Re: [gentoo-dev] Standard parsable format for profiles/package.mask file

2023-09-22 Thread Arthur Zamarin
no > blank lines in the list of packages. Yeah I agree. Originally I wanted to allow blank lines between packages in same entry (to enable you to group them), but as further considerations and your input, this is a bad idea (if you want to divide the group, create separate entries). --

Re: [gentoo-dev] Standard parsable format for profiles/package.mask file

2023-09-22 Thread Arthur Zamarin
On 22/09/2023 00.22, Ulrich Mueller wrote: >>>>>> On Thu, 21 Sep 2023, Arthur Zamarin wrote: > >> = "Formal" format = > >> Each entry is composed of 2 parts: "#"-prefixed explanation block and >> list of "${CATEGORY}/${P

Re: [gentoo-dev] Re: Standard parsable format for profiles/package.mask file

2023-09-22 Thread Arthur Zamarin
comments, then we can do it immediately though. >> >>> >>> To crib from the OP example with something configparser understands: >>> [PREAMBLE] >>> Timestamp: 2023-09-21 15:07:42+00:00 >>> Author: Arthur Zamarin >>> Justification: Very bro

[gentoo-dev] [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-04 Thread Arthur Zamarin
g/data/glep.git/tree/glep-0084.rst?h=glep-0084 --- GLEP: 84 Title: Standard format for package.mask files Author: Arthur Zamarin Type: Standards Track Status: Draft Version: 1.0 Created: 2023-09-30 Content-Type: text/x-rst --- Abstract This GLEP specifies the format of ``package.ma

Re: [gentoo-dev] [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Arthur Zamarin
ot;), > and in the latter case it's quite backwards. > Hmm, I don't really care what word we use here, but I do want us to agree on one word (cause I'll need to update `pkgdev mask`). Some of the considerations against "on" (currently used) is the fact: does it mean it isn't fine to remove after it? Does English has a nice word for ">= time"? -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, pkgcore stack, Arch Teams, GURU) OpenPGP_signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] Re: [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Arthur Zamarin
On 05/10/2023 21.40, Ulrich Mueller wrote: >>>>>> On Wed, 04 Oct 2023, Arthur Zamarin wrote: > >> Files can decide to add some extra file documentation, in which case, the >> entries start after the line: > >> #--- END OF EXAMPLES --- > >

Re: [gentoo-dev] [DRAFT] GLEP 84: Standard format for package.mask files

2023-10-05 Thread Arthur Zamarin
On 05/10/2023 06.12, Michał Górny wrote: > On Wed, 2023-10-04 at 21:43 +0300, Arthur Zamarin wrote: >> Specification >> = >> >> ... >> >> Must conform to PMS sections 4.4 [#PMS-4.4]_ and 5.2.8 [#PMS-5.2.8]_. This >> GLEP >> further

[gentoo-dev] [DRAFT v2] GLEP 84: Standard format for package.mask files

2023-10-13 Thread Arthur Zamarin
://gitweb.gentoo.org/data/glep.git/tree/glep-0084.rst?h=glep-0084 --- GLEP: 84 Title: Standard format for package.mask files Author: Arthur Zamarin Type: Standards Track Status: Draft Version: 1.0 Created: 2023-10-13 Content-Type: text/x-rst --- Abstract This GLEP specifies the format of

[gentoo-dev] Re: [DRAFT v2] GLEP 84: Standard format for package.mask files

2023-10-13 Thread Arthur Zamarin
On 13/10/2023 19.06, Ulrich Mueller wrote: >>>>>> On Fri, 13 Oct 2023, Arthur Zamarin wrote: > >> Comments Block >> -- > >> The comments block consists of 2 mandatory parts (`author line`_ and >> `explanation`_) and one optional p

Re: [gentoo-dev] [DRAFT v2] GLEP 84: Standard format for package.mask files

2023-10-13 Thread Arthur Zamarin
On 13/10/2023 21.49, Ulrich Mueller wrote: >>>>>> On Fri, 13 Oct 2023, Arthur Zamarin wrote: > >> PKGS_GROUP ::= {ATOM}(\n{ATOM})* > > Sorry, I had missed this when reading it the first time. Please avoid > the term "atom" because neither P

Re: [gentoo-dev] Re: [DRAFT v2] GLEP 84: Standard format for package.mask files

2023-10-13 Thread Arthur Zamarin
ood. Adding " *" at the end won't harm, in case someone will > leave spurious whitespace at the end of the line. Well, earlier we prohibit trailing whitespace, so it would indeed bring harm xD > Ulrich -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, pkgcore stack, Arch Teams, GURU) OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Using RST for eclassdoc

2023-10-23 Thread Arthur Zamarin
e devmanual and you can see in the relevant eclass html file a warning box with the issue. Most of the time it is adding `` for marking it as code. [1] https://github.com/pkgcore/pkgcore/pull/346 [2] https://github.com/gentoo/devmanual/pull/317 [3] https://github.com/gentoo/gentoo/pull/27646 [4

[gentoo-dev] [DRAFT v3] GLEP 84: Standard format for package.mask files

2023-11-01 Thread Arthur Zamarin
://gitweb.gentoo.org/data/glep.git/tree/glep-0084.rst?h=glep-0084 --- GLEP: 84 Title: Standard format for package.mask files Author: Arthur Zamarin Type: Standards Track Status: Draft Version: 1.0 Created: 2023-11-01 Content-Type: text/x-rst --- Abstract This GLEP specifies the format of

[gentoo-dev] Last rites: dev-python/empy

2023-11-10 Thread Arthur Zamarin
# Arthur Zamarin (2023-11-10) # No reverse dependencies, no tests, no upstream activity. All ebuild # maintenance on this package was done randomly by @python project members, # at late stage of python porting, which is hard with no tests. # Removal on 2023-12-10. Bug #917124. dev-python/empy

Re: [gentoo-dev] pkgcheck scan: error: failed running git log: fatal: unrecognized argument: --no-find-copies

2024-02-16 Thread Arthur Zamarin
scan? > > Andrey > Happened with today's bump to dev-vcs/git [1]. Please downgrade git until I fix pkgcheck (currently v2.43.2 got masked [2] cause of this reason). [1] https://bugs.gentoo.org/924718 [2] https://packages.gentoo.org/packages/dev-vcs/git -- Arthur Zamarin arthur.

[gentoo-dev] Last rites: dev-libs/zlog

2024-02-23 Thread Arthur Zamarin
# Arthur Zamarin (2024-02-23) # A library without any reverse dependencies in tree. Maintainer-needed # package. Has open security bug without handling. Has open bump for a # long time. # Removal: 2024-03-24. Bugs #925342, #837518. dev-libs/zlog OpenPGP_signature.asc Description: OpenPGP

Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo

2024-02-28 Thread Arthur Zamarin
ing different, something that > worked for people for whom mainstream distros were lacking. I think > adding "made by real people" to the list of our advantages would be > a good thing — but we need to have policies in place, to make sure shit > doesn't flow in. >

[gentoo-dev] Last rites: dev-libs/yascreen

2024-03-08 Thread Arthur Zamarin
# Arthur Zamarin (2024-03-08) # A library without reverse dependencies. # Removal on: 2024-04-07. Bug #926486. dev-libs/yascreen OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] tree-sitter-grammar.eclass: support new upstream bindings

2024-03-20 Thread Arthur Zamarin
In latest tree-sitter, we now have much better build system (a good Makefile!), and much nicer to use python bindings per language. So add support for them in the eclass, being mostly backwards compatible with previous eclass (in the PR there are more commits which fix all broken stuff). Pull requ

[gentoo-dev] [PATCH 1/2] tree-sitter-grammar.eclass: support for new upstream makefile

2024-03-20 Thread Arthur Zamarin
tree-sitter-bash). Signed-off-by: Arthur Zamarin --- eclass/tree-sitter-grammar.eclass | 64 +-- 1 file changed, 43 insertions(+), 21 deletions(-) diff --git a/eclass/tree-sitter-grammar.eclass b/eclass/tree-sitter-grammar.eclass index b2563220cfc..13539daf7e6 100644

[gentoo-dev] [PATCH 2/2] tree-sitter-grammar.eclass: support opt in python bindings

2024-03-20 Thread Arthur Zamarin
e. We should add them when we see a request for them. Python will be needed for pkgcheck. When we opt in into python bindings, we call the matching distutils phase functions when `use python` is true. Signed-off-by: Arthur Zamarin --- eclass/tree-sitter-grammar.eclass

[gentoo-dev] Last rites: app-emulation/runv

2024-04-12 Thread Arthur Zamarin
# Arthur Zamarin (2024-04-12) # EAPI6. Fails to compile with go versions in tree. Upstream is # archived. Uses deprecated go eclasses. Maintainer needed, no # rev deps. # Removal: 2024-05-12. Bugs #794913, #679348, #771072, #844607. app-emulation/runv OpenPGP_signature.asc Description

[gentoo-dev] Last rites: dev-go/qr, dev-go/twofactor

2024-04-19 Thread Arthur Zamarin
# Arthur Zamarin (2024-04-19) # EAPI=6, library only without any reverse dependencies, uses # deprecated go eclasses, maintainer-needed. # Removal on 2024-05-19, bug #930249 dev-go/qr dev-go/twofactor OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: sys-block/megamgr

2024-04-20 Thread Arthur Zamarin
# Arthur Zamarin (2024-04-20) # EAPI6 package, with no reverse dependencies. Not really maintained # since gentoo's transition to git. Distfile is fetch and mirror # restricted, and based on comment in ebuild, the source isn't stable # and we can lose the only source for distfile. #

[gentoo-dev] Last rites: net-misc/ttytter

2024-04-26 Thread Arthur Zamarin
# Arthur Zamarin (2024-04-26) # Broken and reported as such upstream. EAPI=6. # Removal: 2024-05-26. Bug #912842. net-misc/ttytter OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: app-i18n/skkserv

2024-04-27 Thread Arthur Zamarin
# Arthur Zamarin (2024-04-27) # EAPI=6 package, has issues with implicit function declarations, has # issues with incompatible types and more. The only reverse dependency # is virtual/skkserv, which has other better candidates. # Removal on 2024-05-27, bug #930781 app-i18n/skkserv

[gentoo-dev] Last rites: dev-go/fuzzy, dev-go/go-bindata-assetfs, dev-go/godebug-pretty, dev-go/goversion, dev-go/sanitized-anchor-name

2024-05-11 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-11) # EAPI=6, library only without any reverse dependencies, uses # deprecated go eclasses. # Removal: 2024-06-10. Bug #931725. dev-go/fuzzy dev-go/go-bindata-assetfs dev-go/godebug-pretty dev-go/goversion dev-go/sanitized-anchor-name OpenPGP_signature.asc Description

[gentoo-dev] Last rites: app-emulation/docker-machine

2024-05-11 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-11) # EAPI=6, uses deprecated go eclass, archived upstream. Update to # usage of go-module.eclass isn't simple. # Removal: 2024-06-10. Bugs #931745, #844598. app-emulation/docker-machine OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: sci-libs/libghemical

2024-05-13 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-13) # EAPI=6, fails to compile, no reverse dependencies. # Removal: 2024-06-12. Bugs #931860, #891895. sci-libs/libghemical OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: sci-libs/cifparse-obj

2024-05-13 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-13) # EAPI=6, fails to compile, library with no reverse dependencies. # Removal: 2024-06-12. Bug #931861. sci-libs/cifparse-obj OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: media-gfx/raw-thumbnailer

2024-05-13 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-13) # EAPI=6, fails to compile, dead upstream, maintainer-needed. # Removal: 2024-06-12. Bugs #931874, #878771. media-gfx/raw-thumbnailer OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: app-emulation/docker-machine-kvm

2024-05-13 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-13) # EAPI=6, fails to compile, archived upstream, uses deprecated go eclasses. # Removal: 2024-06-12. Bugs #931879, #734186. app-emulation/docker-machine-kvm OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: app-forensics/air

2024-05-17 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-17) # EAPI=6, no maintainer, fails to compile. # Removal on 2024-06-16. Bugs #932095, #768072, #47. app-forensics/air OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: x11-plugins/pidgintex

2024-05-17 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-17) # EAPI=6, no maintainer, fails to compile. # Removal on 2024-06-16. Bugs #932097, #542244, #742965. x11-plugins/pidgintex OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: app-emulation/hyperd

2024-05-18 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-18) # EAPI6. Fails to compile with go versions in tree. Upstream is archived. # Uses deprecated go eclasses. Maintainer needed, no rev deps. # Removal on 2024-06-17. Bugs #932166, #844604, #679832. app-emulation/hyperd OpenPGP_signature.asc Description: OpenPGP

[gentoo-dev] Last rites: dev-lang/srf

2024-05-18 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-18) # EAPI=6, no reverse dependencies, dead homepage, has issues # with modern C, maintainer needed. # Removal on 2024-06-17. Bugs #932168, #906348, #895028, #870640. dev-lang/srf OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: dev-util/bitrise, dev-util/envman, dev-util/stepman

2024-05-23 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-23) # Bitrise stack is abandoned in Gentoo, maintainer-needed, awaits # version bump, uses deprecated Go eclasses, EAPI=6, fails to compile # with modern C. # Removal on 2024-06-22. Bugs #932570, #844688, #717536, #771066, #844700, #844703. dev-util/bitrise dev-util

[gentoo-dev] Last rites: x11-plugins/pidgin-rhythmbox

2024-05-23 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-23) # EAPI=6, maintainer-needed, dead HOMEPAGE, fails to compile. # Removal on 2024-06-22. Bugs #932571, #902899, #887625, #853025, #672702. x11-plugins/pidgin-rhythmbox OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: x11-wm/stumpwm, x11-wm/stumpwm-contrib

2024-05-24 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-24) # EAPI=6, fails tests, maintainer-needed, other QA fails. # Removal on 2024-06-23. Bugs #932627, #888473, #882935. x11-wm/stumpwm x11-wm/stumpwm-contrib OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: app-emulation/phpvirtualbox

2024-05-31 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-31) # EAPI=6, no activity upstream, maintianer-needed. # Removal on 2024-06-30. Bugs #933239, #828068. app-emulation/phpvirtualbox OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: net-mail/gnubiff

2024-05-31 Thread Arthur Zamarin
# Arthur Zamarin (2024-05-31) # EAPI=6, maintainer-needed, incorrect LICENSE, fails to compile with # clang. # Removal on 2024-06-30. Bugs #933241, #889912, #880267, #562822. net-mail/gnubiff OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: sci-libs/h5part

2024-06-07 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-07) # EAPI=6, no reverse dependencies, failing tests, various QA issues. # Removal on 2024-07-07. Bugs #933768, #849923, #882403, #837020, #741444, #831092, #862717. sci-libs/h5part OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: net-p2p/gnut

2024-06-08 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-08) # EAPI=6, not maintained since cvs days. Keyworded for x86 and ppc # only. Fails to compile with modern C. # Removal on 2024-07-08. Bugs #933824, #927783. net-p2p/gnut OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: sci-libs/coinhsl

2024-06-08 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-08) # EAPI=6, fetch restricted, waiting for a version bump. # Removal on 2024-07-08. Bug #933836. sci-libs/coinhsl OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: media-sound/herrie

2024-06-08 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-08) # EAPI=6, no reverse dependencies, fails to compile with LLVM or musl, # various QA issues. # Removal on 2024-07-08. Bugs #933837, #832891, #740364, #751697, #403627. media-sound/herrie OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: net-analyzer/check_mk_agent

2024-06-08 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-08) # EAPI=6, no reverse dependencies, maintainer-needed, various QA issues. # Removal on 2024-07-08. Bugs #933843, #695068, #677432. net-analyzer/check_mk_agent OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: sys-power/powernowd

2024-06-08 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-08) # EAPI=6, maintainer-needed, no reverse dependencies. # Removal on 2024-07-08. Bugs #933846, #598678, #916203. sys-power/powernowd OpenPGP_signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: www-apache/mod_authnz_external, www-apache/mod_authz_unixgroup, www-apache/mod_maxminddb, www-apache/mod_vdbh, www-apache/modsec-flameeyes

2024-06-08 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-08) # Various apache modules with no reverse dependencies, EAPI=6, # some maintainer-needed. # Removal on 2024-07-08. Bug #933847. www-apache/mod_authnz_external www-apache/mod_authz_unixgroup www-apache/mod_maxminddb www-apache/mod_vdbh www-apache/modsec-flameeyes

[gentoo-dev] Last rites: www-apps/wiliki

2024-06-08 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-08) # EAPI=6, waiting for a version bump, not maintained for many years. # Removal on 2024-07-08. Bug #933850. www-apps/wiliki OpenPGP_signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] [PATCH 1/2] common-lisp-3.eclass: Support EAPI 8

2024-06-08 Thread Arthur Zamarin
local source=${1%.asd}.asd > @@ -168,7 +168,7 @@ common-lisp-install-asdf() { > > [[ $# = 0 ]] && set - ${CLSYSTEMS} > [[ $# = 0 ]] && set - $(find . -type f -name \*.asd) > - for sys in "${@}" ; do > + for sys ; do > common-lisp-install-one-asdf ${sys} > done > } LGTM, thanks! -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, pkgcore stack, QA, Arch Teams, GURU) OpenPGP_signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] Last rites: dev-php/pear and friends

2024-06-11 Thread Arthur Zamarin
e maintains the PEAR packages that it needs. The rest are > indeed obsolete AFAIK though. Sounds good to me, then please make sure all that dependency tree needed for those targets are EAPI bumped, and most QA warnings from pkgcheck are handled. Currently those packages look unmaintained. When

[gentoo-dev] Last rites: sci-libs/o2scl

2024-06-12 Thread Arthur Zamarin
# Arthur Zamarin (2024-06-12) # EAPI=6, library with no reverse dependencies, fails tests, has # issues with modern C. # Removal on 2024-07-12. Bugs #934133, #725622, #813240. sci-libs/o2scl OpenPGP_signature.asc Description: OpenPGP digital signature

  1   2   >