[gentoo-dev] [ANN] find-work utility: discover ebuilds to improve

2024-01-11 Thread Anna (cybertailor) Vyalkova

TL;DR:

Install:
# eselect repository enable guru && emaint sync -r guru
# emerge dev-util/find-work

Browse documentation:
$ xdg-open https://find-work.sysrq.in/
$ man find-work

Backstory
-

I used to be very active in ::guru, trying to fix every bug. This led me
to a burnout, so after some months of rest I decided to care only about
packages that are actually installed on my system.

I used a couple of scripts for that, and after writing yet another one I
realized they have a common purpose: fetch all available work and filter
it to show only things I will be interested in.

That's how this utility was born.

What's next?


v0.3.0 has initial support for Repology, Bugzilla and 
packages.gentoo.org as data sources. It can filter results by installed 
status and/or by maintainer email.


However the development can't move forward without your feedback, so I 
encourage you to report bug and feature requests on my bugzilla, chat 
rooms or via email.


Everyone is also welcome to contribute.



[gentoo-dev] Last rites: dev-python/pytest-fixture-config, dev-python/pytest-shutil, dev-python/pytest-verbose-parametrize, dev-python/pytest-virtualenv

2024-01-11 Thread Michał Górny
# Michał Górny  (2024-01-11)
# These plugins are no longer maintained.  At least
# dev-python/pytest-virtualenv is broken.  They have no revdeps left.
# Removal on 2024-02-10.  Bug #921836.
dev-python/pytest-fixture-config
dev-python/pytest-shutil
dev-python/pytest-verbose-parametrize
dev-python/pytest-virtualenv

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] [PATCH 3/3] Summary for 20231210 meeting.

2024-01-11 Thread Matt Turner
License: CC-BY-SA-4.0
Signed-off-by: Matt Turner 
---
 meeting-logs/20231210-summary.txt | 71 +++
 meeting-logs/20231210-summary.txt.asc | 10 
 2 files changed, 81 insertions(+)
 create mode 100644 meeting-logs/20231210-summary.txt
 create mode 100644 meeting-logs/20231210-summary.txt.asc

diff --git a/meeting-logs/20231210-summary.txt 
b/meeting-logs/20231210-summary.txt
new file mode 100644
index 000..c1dca69
--- /dev/null
+++ b/meeting-logs/20231210-summary.txt
@@ -0,0 +1,71 @@
+Summary of Gentoo council meeting 10 December 2023
+
+Agenda
+==
+
+1. Roll call
+2. Foundation dissolution status update
+3. Clarification of allarches stabilization policy
+4. GLEP84 acceptance
+5. Open bugs with council participation
+6. Arch status review
+7. Open floor
+
+Roll Call
+=
+
+Present: ajak, dilfridge, mattst88, mgorny (late), sam, soap, ulm
+
+Foundation dissolution status update
+
+mattst88 emailed the X.Org Board of Directors to ask for their experience with
+SPI in November and pinged them again on December 5. He asked in their IRC
+channel (#xf-bod on OFTC) as well on Dec 9. No response at the time of the
+Council meeting [*]
+
+[*] We received a reply via email on Dec 12 from X.Org Board Member Ricardo
+Garcia:
+
+> Regarding your questions, it's my understanding SPI are sometimes slow to
+> reply to some questions and required actions, and the X.Org Foundation is
+> now in the process of moving to SFC hoping that some of those problems are
+> solved.
+>
+> The experience of joining an umbrella organization is generally good (but
+> other board members with more experience should chime in on this), in the
+> sense that it removes a fair amount of work from the treasurer and other
+> board members.
+
+Clarification of allarches stabilization policy
+===
+ulm asks for a clarification of the allarches stabilization policy:
+
+> I'd like the council to clarify the allarches stabilisation policy.
+> In particular, can we allow self-stabilisation by maintainers for
+> allarches packages, if the requirements for testing the package are
+> fulfilled on at least one arch (e.g. stable system or stable chroot).
+
+Council agrees.
+
+GLEP84 approval
+===
+Motion: Accept GLEP 84 (https://www.gentoo.org/glep/glep-0084.html)
+Accepted 6-0
+
+Open bugs with council involvement
+==
+None.
+
+Arch status review
+==
+No changes required at this time.
+
+Some discussion of ia64 support being dropped from core upstream projects.
+Likely means the end of the ia64 Gentoo port in the near future.
+
+Open floor
+==
+Gentoo was not granted a booth for FOSDEM 2024. dilfridge has emailed the
+organizers in the hopes of changing this.
+
+This work is licensed under the CC BY-SA 4.0 License.
diff --git a/meeting-logs/20231210-summary.txt.asc 
b/meeting-logs/20231210-summary.txt.asc
new file mode 100644
index 000..9b501ef
--- /dev/null
+++ b/meeting-logs/20231210-summary.txt.asc
@@ -0,0 +1,10 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iOoEABYKAJIWIQReryEEmoa4pUzLG/qs6yl0DJpOlwUCZaAmcV8UgAAuAChp
+c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0NUVB
+RjIxMDQ5QTg2QjhBNTRDQ0IxQkZBQUNFQjI5NzQwQzlBNEU5NxQcbWF0dHN0ODhA
+Z2VudG9vLm9yZwAKCRCs6yl0DJpOl8fVAP4mHzGl/l59I6Gl2smRtoGi/cL71L+E
+I6W3MiHEzolEawEA2PM0v2dAPcVHQ3PM1qItBn/Tp15h3EcMqpIPBVljuAk=
+=3MPH
+-END PGP SIGNATURE-
-- 
2.43.0




[gentoo-dev] [PATCH 2/3] Summary for 20231112 meeting.

2024-01-11 Thread Matt Turner
License: CC-BY-SA-4.0
Signed-off-by: Matt Turner 
---
 meeting-logs/20231112-summary.txt | 34 +++
 meeting-logs/20231112-summary.txt.asc | 10 
 2 files changed, 44 insertions(+)
 create mode 100644 meeting-logs/20231112-summary.txt
 create mode 100644 meeting-logs/20231112-summary.txt.asc

diff --git a/meeting-logs/20231112-summary.txt 
b/meeting-logs/20231112-summary.txt
new file mode 100644
index 000..4c6fd7c
--- /dev/null
+++ b/meeting-logs/20231112-summary.txt
@@ -0,0 +1,34 @@
+Summary of Gentoo council meeting 12 November 2023
+
+Agenda
+==
+
+1. Roll call
+2. Foundation dissolution status update
+3. Open bugs with council participation
+4. Open floor
+
+Roll Call
+=
+
+Present: ajak, dilfridge, mattst88, mgorny, sam, soap, ulm
+
+Foundation dissolution status update
+
+ulm and dilfridge emailed SPI and received prompt and positive responses. SPI
+is open to accepting the Gentoo Foundation.
+
+mattst88 emailed the X.Org Board of Directors to ask for their experience with
+SPI because he heard a rumor that they were not happy and were planning to
+switch to a different umbrella. No response by the time of the meeting.
+
+Open bugs with council involvement
+==
+None.
+
+Open floor
+==
+arthurzam requested approval (not acceptance) of GLEP84 before he began
+implementation. No further concerns, so Council agrees it's ready.
+
+This work is licensed under the CC BY-SA 4.0 License.
diff --git a/meeting-logs/20231112-summary.txt.asc 
b/meeting-logs/20231112-summary.txt.asc
new file mode 100644
index 000..c4f4388
--- /dev/null
+++ b/meeting-logs/20231112-summary.txt.asc
@@ -0,0 +1,10 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iOoEABYKAJIWIQReryEEmoa4pUzLG/qs6yl0DJpOlwUCZaAh6V8UgAAuAChp
+c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0NUVB
+RjIxMDQ5QTg2QjhBNTRDQ0IxQkZBQUNFQjI5NzQwQzlBNEU5NxQcbWF0dHN0ODhA
+Z2VudG9vLm9yZwAKCRCs6yl0DJpOlxxrAQCuJWghhBFhw+4N74uJJpnC0EDrKbCD
+X6F1rpOTaK7a/QD9GR3R1+zHzBELXGBwzchkqL3aMUgp6KmB1bh8XMErRAY=
+=3xnE
+-END PGP SIGNATURE-
-- 
2.43.0




[gentoo-dev] [PATCH 1/3] Log for 20231210 meeting.

2024-01-11 Thread Matt Turner
License: CC-PDM-1.0 (raw IRC log, not copyrightable)
Signed-off-by: Matt Turner 
---
 meeting-logs/20231210.txt | 163 ++
 meeting-logs/20231210.txt.asc |  10 +++
 2 files changed, 173 insertions(+)
 create mode 100644 meeting-logs/20231210.txt
 create mode 100644 meeting-logs/20231210.txt.asc

diff --git a/meeting-logs/20231210.txt b/meeting-logs/20231210.txt
new file mode 100644
index 000..af9cca6
--- /dev/null
+++ b/meeting-logs/20231210.txt
@@ -0,0 +1,163 @@
+14:00 <@   mattst88> | meeting time!
+14:00 <@   mattst88> | !proj council
+14:01 <   willikins> | (coun...@gentoo.org) ajak, dilfridge, mattst88, mgorny, 
sam, soap, ulm
+14:01  * | dilfridge here
+14:01 <@   sam_> | \o
+14:01 <@   mattst88> | Roll call!
+14:01  * | ulm here
+14:01  * | mattst88 here
+14:01  * | ajak here
+14:01  * | sam_ here
+14:01  * | dilfridge here
+14:02 <@   mattst88> | soap, mgorny: ping. we'll wait a few minutes
+14:05 <@   mattst88> | alright, let's get started
+14:05 <@   mattst88> |  2. Foundation dissolution status update
+14:05 <@   mattst88> | ulm, dilfridge: want to comment?
+14:05 <@  dilfridge> | not much new from me
+14:05 <@   mattst88> | okay
+14:05 <@ulm> | no news from our side
+14:06 <@  dilfridge> | I talked to tomaw a bit but spi doesnt handle much for 
oftc
+14:06 <@   sam_> | I think mattst88 pinged X11 again, and dilfridge spo-
+14:06 <@ulm> | has anyone talked to other distros?
+14:06 <@   mattst88> | I pinged the X.Org board by email and on #xf-bod on 
OFTC and never heard anything back :(
+14:06 <@  dilfridge> | also, I wanted to read the logs of the spi board 
meeting but didnt get to it
+14:06 <@  dilfridge> | => holidays
+14:07 <@   mattst88> | okay, thanks
+14:07 <@ulm> | we'll go ahead with SPI only if we get the council's 
mandate for it
+14:07 <@   mattst88> | okay, next topic
+14:07 <@   ajak> | i think i'd want some kind of "yeah they're fine" from 
a third party before fully committing
+14:07 <@   mattst88> | from ulm:
+14:08 <@  dilfridge> | ajak++
+14:08 <@ulm> | wfm
+14:08 <@   mattst88> | I'd like the council to clarify the allarches 
stabilisation policy.
+14:08 <@   mattst88> | In particular, can we allow self-stabilisation by 
maintainers for
+14:08 <@   mattst88> | allarches packages, if the requirements for testing the 
package are
+14:08 <@   mattst88> | fulfilled on at least one arch (e.g. stable system or 
stable chroot).
+14:08 <@   mattst88> | ---
+14:08 <@   mattst88> | this seems fine to me, IMO
+14:08 <@  dilfridge> | works for me
+14:08 <@   sam_> | sure
+14:08 <@ulm> | just asking for a nod from the council if it's ok like 
this
+14:09 <@   sam_> | no reason not to and I think it's been applied like 
this at least by some in the past too
+14:09 <@   ajak> | yes, allarches shouldn't change the calculus of 
maintainer-stabilization
+14:09 <@   mattst88> | yep, any need for a vote?
+14:09 <@   soap> | sorry, was in the train
+14:09 <+  arthurzam> | only keywording/rekeywording should go through the full 
arch testing
+14:09 <+  arthurzam> | no issue with stabling
+14:09 <@ulm> | I don't need one unless someone would disagree
+14:09  * | soap here now
+14:09 <@   mattst88> | hello soap :)
+14:09 <@  dilfridge> | seems like we're all on the same pahe
+14:09 <@   mattst88> | ulm: okay, thank you
+14:09 <@  dilfridge> | page
+14:10 <@   mattst88> | next topic
+14:10 <@   mattst88> | arthurzam requests Council approval of a few changes to 
GLEP 84
+14:10 <+  arthurzam> | (this is a new GLEP)
+14:10 <@   mattst88> | the link in the email seems to not work 
(https://gitweb.gentoo.org/data/glep.git/tree/glep-0084.rst?h=glep-0084)
+14:10 <@  dilfridge> | that's the package.mask format?
+14:11 <@ulm> | it's acceptance of the GLEP, right?
+14:11 <+  arthurzam> | https://www.gentoo.org/glep/glep-0084.html
+14:11 <+  arthurzam> | Yes
+14:11 <@   mattst88> | I'm fine with this. does anyone have any concerns?
+14:12 <@   sam_> | no, very happy indeed, thank you for doing it
+14:12 <@   soap> | thanks arthurzam!
+14:13 <@   mattst88> | awesome, time for a vote I think?
+14:13 <@   mattst88> | Motion: Accept GLEP 84 
(https://www.gentoo.org/glep/glep-0084.html)
+14:13  * | ajak yes
+14:13  * | mattst88 yes
+14:13  * | sam_ yes
+14:13  * | ulm yes
+14:14  * | soap yes
+14:14  * | dilfridge yes
+14:14 <@   mattst88> | yay, 6-0
+14:14 <@   mattst88> | thanks arthurzam!
+14:14 <+  arthurzam> | Thank you
+14:14 <+  arthurzam> | > a small editor request, of not needed council 
approval just for inserting links implementation commits of the tools.
+14:14 <+  arthurzam> | This is fine, right?
+14:14 <@ulm> | obviously :)
+14:14 <@  dilfridge> | of course, yes
+14:14 <@   soap> | I would hope so
+14:15 <+

[gentoo-dev] [PATCH 2/2] dev-debug: New category

2024-01-11 Thread Michał Górny
Signed-off-by: Michał Górny 
---
 dev-debug/metadata.xml | 10 ++
 1 file changed, 10 insertions(+)
 create mode 100644 dev-debug/metadata.xml

diff --git a/dev-debug/metadata.xml b/dev-debug/metadata.xml
new file mode 100644
index ..f90a9fc0b5a0
--- /dev/null
+++ b/dev-debug/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   Debuggers and debugging-related tools.
+   
+   
+   Debugery i narzędzia związane z debugowaniem.
+   
+
-- 
2.43.0




[gentoo-dev] [PATCH 1/2] dev-build: New category

2024-01-11 Thread Michał Górny
Signed-off-by: Michał Górny 
---
 dev-build/metadata.xml | 10 ++
 1 file changed, 10 insertions(+)
 create mode 100644 dev-build/metadata.xml

diff --git a/dev-build/metadata.xml b/dev-build/metadata.xml
new file mode 100644
index ..f09d276f46f5
--- /dev/null
+++ b/dev-build/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   Build systems and related tools.
+   
+   
+   Systemy budowania i powiązane narzędzia.
+   
+
-- 
2.43.0