View previous topic :: View next topic |
Author |
Message |
edgar_uriel84 Guru
Joined: 21 Dec 2008 Posts: 485 Location: Tultitlan, México
|
Posted: Wed Jun 01, 2022 6:53 pm Post subject: OpenRC y systemd-util |
|
|
Hola.
Ya el año pasado vi que gentoo comenzó a usar elogind, que si no me equivoco es parte de systemd. Ahora que actualizo veo que sys-fs/udev pide ser sustituido por sys-apps/systemd-utils. En la sección de noticias de portage hay una nota que dice que eudev será descontinuado en favor de udev, el caso es que de forma predeterminada estoy notando que también necesito systemd-utils por la USE tmpfiles, ese cambio no vi cuando se hizo, o no lo recuerdo. Como no pude quitar el bloqueo entre udev (que leo que es un componente de systemd por si mismo) y systemd-utils, decidí abrirle paso a este último para la actualización.
Mi pregunta es: ¿Tiene que ver directamente OpenRC con systemd-utils? Parece ser inevitable tener elementos de systemd dentro de la instalación y me da la impresión que systemd empieza a comerse a OpenRC. _________________ Algún día habrá una persona mejor que yo, pero esa persona no eres tú ni ese momento es ahora. |
|
Back to top |
|
|
GDH-gentoo Veteran
Joined: 20 Jul 2019 Posts: 1777 Location: South America
|
Posted: Sat Jun 25, 2022 9:18 pm Post subject: Re: OpenRC y systemd-util |
|
|
edgar_uriel84 wrote: | Ya el año pasado vi que gentoo comenzó a usar elogind, que si no me equivoco es parte de systemd. | En realidad es una versión modificada de un conjunto de componentes extraídos de systemd. Las modificaciones pérmiten que paquetes de software que de otra manera requerirían el programa systemd-logind puedan correr sin tener instalado systemd propiamente dicho, incluyendo en el caso en que el sistema de inicio es OpenRC. El desarrollador de elogind no es desarrollador de systemd.
edgar_uriel84 wrote: | Ahora que actualizo veo que sys-fs/udev pide ser sustituido por sys-apps/systemd-utils. | sys-apps/systemd-utils solamente combina en un único paquete a sys-fs/udev, sys-apps/systemd-tmpfiles y sys-boot/systemd-boot, para facilitarle el mantenimiento a los desarrolladores de Gentoo (ya que todos ellos contienen código extraído de los fuentes de systemd). Con systemd-utils decides cuáles de esos componentes instalar mediante USE flags (udev, tmpfiles y boot).
edgar_uriel84 wrote: | En la sección de noticias de portage hay una nota que dice que eudev será descontinuado en favor de udev [...] | eudev no está descontinuado, simplemente sys-apps/systemd-utils es el paquete que actualmente se instala por defecto para satisfacer virtual/udev. Puedes tranquilamente seguir usando eudev:
/etc/portage/package.use: Code: | sys-apps/systemd-utils -udev |
Code: | # emerge --oneshot systemd-utils eudev |
edgar_uriel84 wrote: | [...] también necesito systemd-utils por la USE tmpfiles [...] | Claro, porque sys-apps/systemd-utils es necesario para satisfacer virtual/tmpfiles.
edgar_uriel84 wrote: | [...] ese cambio no vi cuando se hizo, o no lo recuerdo. | Se hizo cuando se descontinuó sys-apps/opentmpfiles. _________________
NeddySeagoon wrote: | I'm not a witch, I'm a retired electronics engineer |
Ionen wrote: | As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|