[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: 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: 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. # Removal

[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: 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] [PATCH 2/2] tree-sitter-grammar.eclass: support opt in python bindings

2024-03-20 Thread Arthur Zamarin
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 | 85

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

2024-03-20 Thread Arthur Zamarin
with 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] 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

[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

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

2024-02-28 Thread Arthur Zamarin
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. > > Compare with the shitstorm at: > https://github.com/pk

[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] pkgcheck scan: error: failed running git log: fatal: unrecognized argument: --no-find-copies

2024-02-16 Thread Arthur Zamarin
> 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.org Gentoo

[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

[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

[gentoo-dev] Using RST for eclassdoc

2023-10-23 Thread Arthur Zamarin
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] https://dev.gentoo.org/~arthurzam/devmanual/ecla

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

2023-10-13 Thread Arthur Zamarin
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

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

[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 opt

[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

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

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
rd 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

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

2023-10-04 Thread Arthur Zamarin
-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.mask`` files under profiles

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

2023-09-22 Thread Arthur Zamarin
nts, 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 broken, no id

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] 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). --

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

2023-09-21 Thread Arthur Zamarin
agraph. = 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 package. See for h

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

2023-07-21 Thread Arthur Zamarin
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] 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

Re: [gentoo-dev] Package stabilization groups

2023-07-17 Thread Arthur Zamarin
he 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 input, and then we can g

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, eas

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", &g

Re: [gentoo-dev] Package stabilization groups

2023-07-16 Thread Arthur Zamarin
u 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 the former. Nicer synt

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

2023-07-14 Thread Arthur Zamarin
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

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

2023-06-24 Thread Arthur Zamarin
s 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 Zamarin arthu

Re: [gentoo-dev] Re: EGO_SUM

2023-05-30 Thread Arthur Zamarin
me 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 mail is a little jumping all over, it is quite hard

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

[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

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

2023-01-27 Thread Arthur Zamarin
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: 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] 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: 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: 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: 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-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

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

2022-11-07 Thread Arthur Zamarin
have 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: 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. Bug

[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

Re: [gentoo-dev] New type

2022-10-14 Thread Arthur Zamarin
e 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, Arch

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

2022-09-27 Thread Arthur Zamarin
et) 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/GitHub_Pull_Re

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

2022-09-10 Thread Arthur Zamarin
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

[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

[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: 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-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/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: 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: 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] [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] [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 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 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.eclass |

[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] 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
se and 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

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 to hosting on

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

2022-07-13 Thread Arthur Zamarin
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] 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

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

2022-05-22 Thread Arthur Zamarin
[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] [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 additional tag > for

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

2022-04-23 Thread Arthur Zamarin
, 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] Announcing the Gentoo/LoongArch project

2022-04-17 Thread Arthur Zamarin
ntoo 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/msg76936.html > > -- > WANG

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

2022-04-09 Thread Arthur Zamarin
nt 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] New Developer: WANG Xuerui (xen0n)

2022-03-19 Thread Arthur Zamarin
. 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 describing a pers

Re: [gentoo-dev] Deprecating repoman

2022-03-11 Thread Arthur Zamarin
n *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

[gentoo-dev] Last rites: app-mobilephone/adb-sync

2021-11-19 Thread Arthur Zamarin
# Arthur Zamarin (2021-11-19) # Doesn't work with latest versions of adb, source not easily ported # to python 3.9 and 3.10. No upstream activity for 7 years. # Removal on 2021-12-19. Bug #825038. app-mobilephone/adb-sync OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] Last rites: dev-python/cheetah-docs

2021-10-22 Thread Arthur Zamarin
# Arthur Zamarin (2021-10-22) # EAPI=5, no revdeps, dead upstream. As documentation only package, # upstream isn't even closely updated to latest API by cheetah. # Removal on 2021-11-21. Bug #819504. dev-python/cheetah-docs OpenPGP_signature Description: OpenPGP digital signature

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

2021-10-10 Thread Arthur Zamarin
# Arthur Zamarin (2021-10-10) # Archived upstream, and no longer maintained. Has issues with # python 3.9 and python 3.10. # Extra bugs: #798348 #798351 #812908 # Removal on 2021-11-09. Bug #817401. dev-python/python-ceilometerclient -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer

[gentoo-dev] Last rites: dev-python/onkyo-eiscp

2021-10-10 Thread Arthur Zamarin
# Arthur Zamarin (2021-10-10) # Inactive upstream with reported bugs. Has issues with python 3.9 # and python 3.10. # Extra bugs: #798252 #812734 # Removal on 2021-11-09. Bug #817392. dev-python/onkyo-eiscp -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, GURU

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

2021-10-10 Thread Arthur Zamarin
# Arthur Zamarin (2021-10-10) # Archived upstream repo, and deprecated by Microsoft. Doesn't work # with the latest Visual Studio. Has issues with python 3.9 and # python 3.10. # Extra bugs: #798192 #723741 #727212 #730330 # Removal on 2021-11-09. Bug #817389. dev-python/ptvsd -- Arthur Zamarin

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

2021-10-10 Thread Arthur Zamarin
# Arthur Zamarin (2021-10-10) # Inactive upstream with reported bugs. Has issues with python 3.9 # and python 3.10. # Removal on 2021-11-09. Bug #817386. dev-python/pipfile -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, GURU) OpenPGP_signature Description: OpenPGP

[gentoo-dev] Last rites: dev-db/sadisplay

2021-10-10 Thread Arthur Zamarin
# Arthur Zamarin (2021-10-10) # Upstream lost to history. Web archive finds a very broken repo. # Has issues with python 3.9 and python 3.10. # Extra Bugs: #696674, #814572 # Removal on 2021-11-09. Bug #817383. dev-db/sadisplay -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer

[gentoo-dev] Last rites: dev-vcs/github-pages-publish

2021-10-10 Thread Arthur Zamarin
# Arthur Zamarin (2021-10-10) # Old project, has problems with symlinks in repo. Fails for new # GitHub projects. # Removal on 2021-11-09. Bug #817380. dev-vcs/github-pages-publish -- Arthur Zamarin arthur...@gentoo.org Gentoo Linux developer (Python, GURU) OpenPGP_signature Description

Re: [gentoo-dev] [PATCH] distutils-r1.eclass: fix formatting

2021-09-27 Thread Arthur Zamarin
On 9/25/21 9:28 PM, Arthur Zamarin wrote: > - mark _distutils-r1_check_all_phase_mismatch as @INTERNAL > - fix list appearance for distutils_enable_tests options > > Signed-off-by: Arthur Zamarin > --- > eclass/distutils-r1.eclass | 4 > 1 file changed, 4 insertio

[gentoo-dev] [PATCH] distutils-r1.eclass: fix formatting

2021-09-25 Thread Arthur Zamarin
- mark _distutils-r1_check_all_phase_mismatch as @INTERNAL - fix list appearance for distutils_enable_tests options Signed-off-by: Arthur Zamarin --- eclass/distutils-r1.eclass | 4 1 file changed, 4 insertions(+) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index

Re: [gentoo-dev] [PATCH 1/2] bzr.eclass: Reinstate eclass

2021-09-25 Thread Arthur Zamarin
if [[ -n ${EBZR_WORKDIR_CHECKOUT} ]]; then + einfo "checking out ..." + ${EBZR_CHECKOUT_CMD} ${EBZR_REVISION:+-r ${EBZR_REVISION}} \ + . "${EBZR_UNPACK_DIR}" || die "${EBZR}: checkout failed" + else +

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

2021-09-11 Thread Arthur Zamarin
# Arthur Zamarin (2021-09-11) # # No reverse dependencies. Implements ordered set, which was needed # for the python 2.6 era, and since python 2.7 isn't needed and is # builtin in the language. Upstream isn't active at all. # No other distros package it anymore. # # Removal on 2021-10-11. Bug

[gentoo-dev] Last rites: dev-python/py-gfm

2021-09-11 Thread Arthur Zamarin
# Arthur Zamarin (2021-09-11) # # No reverse dependencies. Has issues with porting to python 3.10. # Has known upstream issues with latest GitHub's markdown parsing. # Last year upstream planned to archive the repository, no activity # since. No other distros package it anymore. # Extra bug

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

2021-09-11 Thread Arthur Zamarin
# Arthur Zamarin (2021-09-11) # Upstream repository was archived. No reverse dependencies (only # blocked by one other package). Implements GitHub API in python, while # better and maintained packages are in tree. Has non trivial issues # with bump to python 3.10. No other distros package

[gentoo-dev] [PATCH] 2021-09-03-setuptools_scm-6_3_0-temporary-breakage: add item

2021-09-03 Thread Arthur Zamarin
Bug: https://bugs.gentoo.org/811504 Signed-off-by: Sam James Signed-off-by: Arthur Zamarin --- ...ptools_scm-6_3_0-temporary-breakage.en.txt | 49 +++ 1 file changed, 49 insertions(+) create mode 100644 2021-09-03-setuptools_scm-6_3_0-temporary-breakage/2021-09-03

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

2021-08-20 Thread Arthur Zamarin
# Arthur Zamarin (2021-08-20) # Inactive upstream. # Fully superseded by dev-python/dnspython. All reverse dependencies support # and recommend usage of dev-python/dnspython. # No other distros package it anymore. # Removal on 2021-09-19. Bug