Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman

2023-05-19 Thread Brian Evans

On 5/19/2023 1:51 PM, Mike Gilbert wrote:

On Thu, May 18, 2023 at 7:07 PM Sam James  wrote:



Alexe Stefan  writes:


Layman is still a convenient way of managing overlays. It still works
as intended.
Is there any way for it to be kept in the repos?


Is there an issue for you with using eselect-repository, which is
actively maintained and doesn't depend on unmaintained software
(pyGPG and g-sorcery)?


Is anyone aware of an alternative for "layman -i repo_name"? I use
that on occasion to find overlay maintainers when assigning bug
reports.

For repository owners, there's a simple way using xmllint (from the 
common libxml2 package):


xmllint --xpath "//repo[name='mysql']/owner" 
~/.cache/eselect-repo/repositories.xml



Trade out the name as necessary.  Needs a copy of repositories.xml 
locally which eselect-repository often caches. (Time is defined by 
REMOTE_LIST_REFRESH in /etc/eselect/repository.conf default of 2 hours.)


Brian



OpenPGP_signature
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman

2023-05-19 Thread Mike Gilbert
On Thu, May 18, 2023 at 7:07 PM Sam James  wrote:
>
>
> Alexe Stefan  writes:
>
> > Layman is still a convenient way of managing overlays. It still works
> > as intended.
> > Is there any way for it to be kept in the repos?
>
> Is there an issue for you with using eselect-repository, which is
> actively maintained and doesn't depend on unmaintained software
> (pyGPG and g-sorcery)?

Is anyone aware of an alternative for "layman -i repo_name"? I use
that on occasion to find overlay maintainers when assigning bug
reports.



Re: [gentoo-dev] Last rites: app-portage/g-sorcery

2023-05-19 Thread Ulrich Mueller
> On Fri, 19 May 2023, David Seifert wrote:

> # David Seifert  (2023-05-19)
> # Depends on app-portage/layman. Removal on 2023-06-18.
> app-portage/g-sorcery

> # David Seifert  (2023-05-19)
> # Depends on obsolete app-portage/g-sorcery.
> # Removal on 2023-06-18.
> app-portage/gs-elpa

app-portage/layman has been removed from app-portage/g-sorcery's
PDEPEND, therefore last rites for g-sorcery and its gs-elpa backend have
been cancelled.

Users can either use g-sorcery in standalone mode, or unmask layman.
We'll try to find a better solution before the end of layman's
last-rites period (which has been extended to 90 days).

Ulrich


signature.asc
Description: PGP signature


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

2023-05-19 Thread Michał Górny
# Michał Górny  (2023-05-19)
# Replaced by dev-python/pyproject-hooks.  No revdeps left.
# Removal on 2023-06-18.  Bug #906789.
dev-python/pep517

-- 
Best regards,
Michał Górny




Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman

2023-05-19 Thread Mickaël Bucas
Le ven. 19 mai 2023 à 01:08, Sam James  a écrit :
> Alexe Stefan  writes:
>
> > Layman is still a convenient way of managing overlays. It still works
> > as intended.
> > Is there any way for it to be kept in the repos?
>
> Is there an issue for you with using eselect-repository, which is
> actively maintained and doesn't depend on unmaintained software
> (pyGPG and g-sorcery)?
>

The only issue would be the switch to a different tool.
Is there documentation about the migration path ?

My little search found old forum questions, with individual
configuration changes, not general directions.
https://forums.gentoo.org/viewtopic-t-1136835-start-0.html
https://www.reddit.com/r/Gentoo/comments/lxnktm/psa_stop_using_layman/

Thanks
Mickaël Bucas