public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Last rites: app-portage/layman
@ 2023-05-18 22:34 David Seifert
  2023-05-18 23:00 ` [gentoo-dev] Re: [gentoo-dev-announce] " Alexe Stefan
  0 siblings, 1 reply; 9+ messages in thread
From: David Seifert @ 2023-05-18 22:34 UTC (permalink / raw
  To: gentoo-dev-announce; +Cc: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 176 bytes --]

# David Seifert <soap@gentoo.org> (2023-05-19)
# Abandoned, replaced by 'eselect repository', tons of open bugs.
# Removal on 2023-06-18. Bug #761199.
app-portage/layman


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 981 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman
  2023-05-18 22:34 [gentoo-dev] Last rites: app-portage/layman David Seifert
@ 2023-05-18 23:00 ` Alexe Stefan
  2023-05-18 23:07   ` Sam James
  0 siblings, 1 reply; 9+ messages in thread
From: Alexe Stefan @ 2023-05-18 23:00 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 382 bytes --]

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?

vin., 19 mai 2023, 01:35 David Seifert <soap@gentoo.org> a scris:

> # David Seifert <soap@gentoo.org> (2023-05-19)
> # Abandoned, replaced by 'eselect repository', tons of open bugs.
> # Removal on 2023-06-18. Bug #761199.
> app-portage/layman
>
>

[-- Attachment #2: Type: text/html, Size: 758 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman
  2023-05-18 23:00 ` [gentoo-dev] Re: [gentoo-dev-announce] " Alexe Stefan
@ 2023-05-18 23:07   ` Sam James
  2023-05-19  6:49     ` Mickaël Bucas
                       ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Sam James @ 2023-05-18 23:07 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 342 bytes --]


Alexe Stefan <stefanalexe48@gmail.com> 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)?


[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 377 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman
  2023-05-18 23:07   ` Sam James
@ 2023-05-19  6:49     ` Mickaël Bucas
  2023-05-19 17:51     ` Mike Gilbert
                       ` (2 subsequent siblings)
  3 siblings, 0 replies; 9+ messages in thread
From: Mickaël Bucas @ 2023-05-19  6:49 UTC (permalink / raw
  To: gentoo-dev

Le ven. 19 mai 2023 à 01:08, Sam James <sam@gentoo.org> a écrit :
> Alexe Stefan <stefanalexe48@gmail.com> 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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman
  2023-05-18 23:07   ` Sam James
  2023-05-19  6:49     ` Mickaël Bucas
@ 2023-05-19 17:51     ` Mike Gilbert
  2023-05-19 18:30       ` Brian Evans
  2023-05-22 10:50     ` Alexe Stefan
  2023-05-22 10:53     ` Alexe Stefan
  3 siblings, 1 reply; 9+ messages in thread
From: Mike Gilbert @ 2023-05-19 17:51 UTC (permalink / raw
  To: gentoo-dev

On Thu, May 18, 2023 at 7:07 PM Sam James <sam@gentoo.org> wrote:
>
>
> Alexe Stefan <stefanalexe48@gmail.com> 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.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman
  2023-05-19 17:51     ` Mike Gilbert
@ 2023-05-19 18:30       ` Brian Evans
  0 siblings, 0 replies; 9+ messages in thread
From: Brian Evans @ 2023-05-19 18:30 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 1062 bytes --]

On 5/19/2023 1:51 PM, Mike Gilbert wrote:
> On Thu, May 18, 2023 at 7:07 PM Sam James <sam@gentoo.org> wrote:
>>
>>
>> Alexe Stefan <stefanalexe48@gmail.com> 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


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman
  2023-05-18 23:07   ` Sam James
  2023-05-19  6:49     ` Mickaël Bucas
  2023-05-19 17:51     ` Mike Gilbert
@ 2023-05-22 10:50     ` Alexe Stefan
  2023-05-22 11:18       ` Adrian Schollmeyer
  2023-05-22 10:53     ` Alexe Stefan
  3 siblings, 1 reply; 9+ messages in thread
From: Alexe Stefan @ 2023-05-22 10:50 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 656 bytes --]

What is the alternative to layman -S?
I would like to have a way of syncing only my overlays, as there are often
fixes pushed multiple times in the same day and I would like to avoid
syncing ::gentoo every time I sync my overlays.

vin., 19 mai 2023, 02:08 Sam James <sam@gentoo.org> a scris:

>
> Alexe Stefan <stefanalexe48@gmail.com> 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)?
>
>

[-- Attachment #2: Type: text/html, Size: 1065 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman
  2023-05-18 23:07   ` Sam James
                       ` (2 preceding siblings ...)
  2023-05-22 10:50     ` Alexe Stefan
@ 2023-05-22 10:53     ` Alexe Stefan
  3 siblings, 0 replies; 9+ messages in thread
From: Alexe Stefan @ 2023-05-22 10:53 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 539 bytes --]

Regarding the dependency on pyGPG and g-sorcery, I have layman installed
without any of those programs installed.

vin., 19 mai 2023, 02:08 Sam James <sam@gentoo.org> a scris:

>
> Alexe Stefan <stefanalexe48@gmail.com> 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)?
>
>

[-- Attachment #2: Type: text/html, Size: 927 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: app-portage/layman
  2023-05-22 10:50     ` Alexe Stefan
@ 2023-05-22 11:18       ` Adrian Schollmeyer
  0 siblings, 0 replies; 9+ messages in thread
From: Adrian Schollmeyer @ 2023-05-22 11:18 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 203 bytes --]

Hey,

Am Montag, dem 22.05.2023 um 13:50 +0300 schrieb Alexe Stefan:
> What is the alternative to layman -S?

emaint sync -r <repo-name>

Works for any repo in repos.conf, not limited to layman.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2023-05-22 11:18 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-18 22:34 [gentoo-dev] Last rites: app-portage/layman David Seifert
2023-05-18 23:00 ` [gentoo-dev] Re: [gentoo-dev-announce] " Alexe Stefan
2023-05-18 23:07   ` Sam James
2023-05-19  6:49     ` Mickaël Bucas
2023-05-19 17:51     ` Mike Gilbert
2023-05-19 18:30       ` Brian Evans
2023-05-22 10:50     ` Alexe Stefan
2023-05-22 11:18       ` Adrian Schollmeyer
2023-05-22 10:53     ` Alexe Stefan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox