Artix Linux Forum

Other languages => Español => Topic started by: ArtEze on 18 December 2023, 23:45:35

Title: Duda sobre Yay
Post by: ArtEze on 18 December 2023, 23:45:35
Quisiera saber si hay algún iso que venga con Yay instalado.

Y si no es así, me gustaría saber si ese Yay usa systemd. Quiero un Yay que no use Systemd.

Yo tengo instalado un Yay en otro sistema pero me pide Systemd, si es posible quisiera saber cómo cambio la configuración para que no use Systemd.

Luego si logro instalar Yay en Artix puedo agarrar los archivos y pasarlos a otro sistema. Todavía no bajé Qemu, lo voy a hacer en cuanto pueda.
Title: Re: Duda sobre Yay
Post by: ####### on 19 December 2023, 00:00:56
  Podrías instalar yay o yay-bin desde el AUR. He usado yay en el pasado y funcionaba perfectamente en Artix entonces. No sé si alguna iso ya lo tiene, no estoy seguro, probablemente no.

https://wiki.archlinux.org/title/Arch_User_Repository_(Espa%C3%B1ol) (https://wiki.archlinux.org/title/Arch_User_Repository_(Espa%C3%B1ol))
Title: Re: Duda sobre Yay
Post by: ArtEze on 19 December 2023, 00:26:40
Está muy confuso ese artículo, realmente no lo entiendo, no aclara nada sobre systemd.

Yo decía el iso, pero también si hubiera un paquete de yay instalable me vendría bien.

Por ejemplo yo había bajado este, pero al usarlo me da un error de que no puede descargar PKGBUILD por un fallo de dbus, me imagino que es porque usa systemd... Me gustaría poder solucionarlo de cualquier manera.

https://builds.garudalinux.org/repos/chaotic-aur/x86_64/yay-12.2.0-1-x86_64.pkg.tar.zst

Pero el error que tengo es el siguiente:

Code: [Select]
:: (0/2) Falló la descarga de PKGBUILD : octopi
:: (0/2) Falló la descarga de PKGBUILD : alpm_octopi_utils
 -> error descargando octopi: Failed to connect to bus: Connection refused
context: exit status 1

error descargando alpm_octopi_utils: Failed to connect to bus: Connection refused
context: exit status 1
Title: Re: Duda sobre Yay
Post by: ####### on 19 December 2023, 02:32:07
Ese paquete funciona bien aquí. Realmente deberías estudiar esa página para asegurarte de que puedes usar "makepkg" y entender cómo se construyen los paquetes desde el AUR primero, porque te ayudará a resolver los problemas que encuentres con yay.
Creo que el problema que estás experimentando actualmente es porque no has completado este paso:

"Asegúrese de que el meta-paquete base-devel esté instalado."
Title: Re: Duda sobre Yay
Post by: tintin on 19 December 2023, 05:08:31
Buenos dias,
Terminé prefiriendo trizen, que se usa de la misma manera que yay.
Trizen está en el repositorio de galaxy.
Deberíamos poder instalarlo desde un sistema "en vivo".
Code: [Select]
pacman -Si trizen
Dépôt                    : galaxy
Nom                      : trizen
Version                  : 1.68-1.1
Description              : Trizen AUR Package Manager: lightweight pacman
                           wrapper and AUR helper.
Architecture             : any
URL                      : https://github.com/trizen/trizen
Title: Re: Duda sobre Yay
Post by: ArtEze on 19 December 2023, 09:38:31
Realmente deberías estudiar esa página

El problema con la página es que no aclara si se puede usar yay sin systemd. Si no queda otra alternativa sí voy a compilarlo.

Trizen está en el repositorio de galaxy.


¿Cómo hago booteable un USB para poder usar Artix?

¿O cómo hago para agregar galaxy a pacman para usarlo en otro sistema?

Quiero usar yay sin systemd ni ningún otro proceso que comience con el PID 1. Si OpenRC comienza en PID 1 tampoco me sirve.
Title: Re: Duda sobre Yay
Post by: tintin on 19 December 2023, 10:23:55
¿Cómo hago booteable un USB para poder usar Artix?
Una forma sencilla, práctica y eficaz: Ventoy
https://www.ventoy.net/es/index.html
https://www.youtube.com/watch?v=-7APoZzNPyU


Quote
¿O cómo hago para agregar galaxy a pacman para usarlo en otro sistema?
No creo equivocarme al decir que el repositorio de Galaxy está disponible automáticamente desde una sesión en vivo de Artix.

Quote
Quiero usar yay sin systemd ni ningún otro proceso que comience con el PID 1. Si OpenRC comienza en PID 1 tampoco me sirve.
Instalé varios paquetes de AUR usando yay o trizen.
Por ejemplo, si quiero instalar kim4 ejecuto el siguiente comando:
Code: [Select]
trizen kim4
1 aur/kim4 0.9.8-2 [instalado] [3+] [0.00%] [27 de junio de 2020]
     Menú de imágenes de Kde para comprimir, cambiar tamaño, convertir, renombrar y mucho más

= >> Seleccionar paquetes para instalar
>
Luego de seleccionar la versión que me interesa trizen o yay se encarga de instalarla o compilarla.

Title: Re: Duda sobre Yay
Post by: ####### on 19 December 2023, 13:14:13
Yay no tiene nada que ver con systemd. Yay utiliza pacman y makepkg, es sólo una envoltura de conveniencia alrededor de ellos, al igual que otros ayudantes AUR. Si consigues que makepkg funcione entonces Yay debería funcionar también, y te ayudará a entender cuál es el problema porque estarás siguiendo los pasos para instalar un paquete desde el AUR manualmente uno a uno para que puedas encontrar el fallo fácilmente. ¿Has instalado el meta-paquete "base-devel"?
Title: Re: Duda sobre Yay
Post by: ArtEze on 20 December 2023, 15:30:10
Una forma sencilla, práctica y eficaz: Ventoy

Vi el video, me distraigo mucho y vi el ícono de Blender, le instalé Blender y me dio Violación de segmento, al final tuve que desinstalarlo.

El pendrive ya pude hacerlo booteable usando este código.

Code: [Select]
grub-install --boot-directory="/mnt/dev/sdb1/boot" --removable "/dev/sdb"

Aún así el Ventoy sí me parece muy bueno, luego podría usarlo, todavía no lo descargué.

No creo equivocarme al decir que el repositorio de Galaxy está disponible automáticamente desde una sesión en vivo de Artix.

Yo me refería de agregar Galaxy en otro sistema que no sea Artix.

Instalé varios paquetes de AUR usando yay o trizen.

Sí, pero si trizen funciona con OpenRC, que supuestamente iniciaría en proceso con PID 1, que en verdad no sé si lo usa, tampoco me sirve.

Yay no tiene nada que ver con systemd. Yay utiliza pacman y makepkg,
En la parte donde Yay tiene que bajarse un repositorio para poder compilarlo, fallaba diciendo que no podía descargar PKGBUILD, y que era un problema de dbus, entonces pienso que podría ser por Systemd, Si no, ¿Por qué es?

¿Has instalado el meta-paquete "base-devel"?

Sí, ya lo instalé, y sigue apareciendo el problema del dbus.
Title: Re: Duda sobre Yay
Post by: ####### on 20 December 2023, 21:33:50
https://unix.stackexchange.com/questions/369835/replacing-pid-1-in-linux (https://unix.stackexchange.com/questions/369835/replacing-pid-1-in-linux)

¿Qué init no utiliza PID 1? Lo importante es minimizar la cantidad de código que se ejecuta como PID 1.
Yay funciona aquí con OpenRC. Intenta usar git clone para descargar el PKGBUILD, si eso funciona entonces constrúyelo con makepkg.

Ejemplo de test rápido:
Code: [Select]
$ cd /tmp
$ git clone https://aur.archlinux.org/ttyecho-git.git
$ cd ttyecho-git
$ makepkg -si
$ ttyecho --help

Title: Re: Duda sobre Yay
Post by: ArtEze on 21 December 2023, 11:26:25
Tengo un problema al iniciar Artix. El USB aún teniendo el nombre de etiqueta ARTIX_202308 sigue esperando el nombre, no sé cómo solucionarlo.

Este problema ocurre booteando normalmente, si pruebo eso mismo en Qemu no ocurre.
Title: Re: Duda sobre Yay
Post by: tintin on 21 December 2023, 12:46:09
Tengo un problema al iniciar Artix. El USB aún teniendo el nombre de etiqueta ARTIX_202308 sigue esperando el nombre, no sé cómo solucionarlo.

Este problema ocurre booteando normalmente, si pruebo eso mismo en Qemu no ocurre.
Tampoco puedo iniciar con la ISO reciente.
En cambio, el anterior funciona.
Puedes descargarlo aquí:
https://iso.artixlinux.org/archived-isos.php
Title: Re: Duda sobre Yay
Post by: ArtEze on 21 December 2023, 14:04:10
Tampoco puedo iniciar con la ISO reciente.
En cambio, el anterior funciona.

Ya estoy en Artix. Tuve que ponerlo en inglés, porque en español me pide el comando xterm, que no está instalado.

Puede ser que una versión anterior me funcione mejor, porque me está usando el %94 de RAM y está demasiado lento el sistema.

Quiero desactivar el protector de pantalla, y no sé cómo hacerlo. El problema que tengo es que al mover el mouse me pide usuario y contraseña, y cuando ingreso la contraseña se queda colgado y no me queda otra alternativa que reiniciar el sistema.
Title: Re: Duda sobre Yay
Post by: tintin on 21 December 2023, 14:19:00
Quiero desactivar el protector de pantalla, y no sé cómo hacerlo.
Si está utilizando xfce4, puede desinstalar xfce4-screensaver y si es una PC de escritorio, opcionalmente puede eliminar xfce4-power-manager.
Code: [Select]
sudo pacman -R xfce4-screensaver xfce4-power-manager
Title: Re: Duda sobre Yay
Post by: ArtEze on 21 December 2023, 14:30:20
Estoy usando LxDE y ahora tengo el problema que se desactivó el wifi, y no aparece ninguna red.
Title: Re: Duda sobre Yay
Post by: ArtEze on 21 December 2023, 14:46:11
Ya logré desactivar el protector de pantalla con este comando xset s off

Sobre el wifi, me sale este error y no aparece ningún wifi.

Code: [Select]
connman-gtk
** (connman-gtk:6436): WARNING **: 13:42:17.014: failed to scan wifi: GDBus.Error:net.connman.Error.Nocarrier: No carrier
Title: Re: Duda sobre Yay
Post by: tintin on 21 December 2023, 14:56:59
Si su inicio es openrc, ¿ha instalado connman-openrc?
Title: Re: Duda sobre Yay
Post by: ArtEze on 21 December 2023, 15:04:56
No, no lo instalé, vino con el iso.

A pesar de haber puesto xset s off se volvió a ejecutar el protector de pantalla.
Title: Re: Duda sobre Yay
Post by: tintin on 21 December 2023, 15:40:45
Si usa openrc y connman, debe instalar connman-openrc.
Title: Re: Duda sobre Yay
Post by: ArtEze on 21 December 2023, 16:01:43
Entiendo, lo instalaré en cuanto pueda.

Para quitar el protector de pantalla, ahora vi un proceso con nombre extraño que se estaba ejecutando y lo terminé, el nombre es light-locker, pero no tengo manera de saber si se va a volver a ejecutar, tengo que estar movimiendo el mouse cada cierto tiempo para que no aparezca mientras actualizo el sistema con pacman.

Porque cada vez que ingreso la contraseña se queda colgado con una pantalla negra y tengo que volver a reiniciar, y además no es un sistema que inicie rápido, tarda 10 minutos al menos.
Title: Re: Duda sobre Yay
Post by: tintin on 21 December 2023, 16:42:09
El primer paquete que elimino después de una nueva instalación es light-locker.

sudo pacman -R light-locker.
Title: Re: Duda sobre Yay
Post by: tintin on 21 December 2023, 16:46:01
Creo que habrías tenido menos problemas instalando un lxqt iso en lugar de un lxde.
Title: Re: Duda sobre Yay
Post by: ArtEze on 21 December 2023, 18:38:34
Hice mal en intentar actualizar el sistema con pacman -Syu, porque me usó toda la RAM, y tuve que reiniciar otra vez.

Lo que quiero hacer ahora es cambiar el código fuente de yay para que no use systemd y así hacer que descargue correctamente el PKGBUILD desde el otro sistema.

Sigo teniendo el problema que se me desconecta el wifi, solo es posible conectarme al inicio, una vez desconectado no puedo volver a conectarme. Esto es un problema de software, el hardware está bien, ya que en el otro sistema no se corta, pero en Artix sí.
Title: Re: Duda sobre Yay
Post by: ArtEze on 21 December 2023, 18:47:20
El error que tengo con el wifi es el siguiente:

Code: [Select]
** (connman-gtk:5425): WARNING **: 17.40.33.740: failed to ser technology property TetheringPassphrase: GDBus.Error:net.connman.Error.PassphraseRequired: Passphrase required

** (connman-gtk:5425): WARNING **: 17.40.34.926: failed to set technology property Tethering: GDBus.Error:net.connman.Error.InvalidArguments: Invalid arguments
Title: Re: Duda sobre Yay
Post by: ArtEze on 22 December 2023, 11:30:07
Ya pude instalar trizen en el otro sistema, octopi me da Violación de segmento.

Me gustaría probar si trizen funciona correctamente con un paquete que sea compilable.
Title: Re: Duda sobre Yay
Post by: ArtEze on 22 December 2023, 11:35:50
Esta es la salida que estoy obteniendo:

Code: [Select]
trizen kim4
1 aur/kim4 0.9.8-2 [3+] [0.00%] [27 Jun 2020]
    Kde Image Menu to compress, resize, convert, rename and much more

=>> Select packages to install
> 1
:: Cloning AUR package: kim4

--------------------------------------------------------------------------------
:: Content of /initrd/mnt/dev_save/root/.cache/trizen/sources/kim4/PKGBUILD
--------------------------------------------------------------------------------

# Maintainer: João Figueiredo <jf dot mundox at gmail dot com>
# Contributor: Ray Rashif <[email protected]>
# Contributor: Andrea Scarpino <[email protected]>
# Contributor: raku <[email protected]>

pkgname=kim4
pkgver=0.9.8
pkgrel=2
pkgdesc="Kde Image Menu to compress, resize, convert, rename and much more"
arch=('any')
url="http://www.librepc.com/dl/kim/"
license=('GPL')
depends=('bash' 'imagemagick' 'dolphin' 'kdialog')
source=("http://www.librepc.com/dl/kim/kim4-$pkgver.tar.gz")
sha256sums=('dcc1f2fb0a9b69b7b406afab266d0521426dbe3a05a71706aa4dc7e86a70a715')

package() {
  cd ${srcdir}/${pkgname}-${pkgver}/src

  install -d ${pkgdir}/usr/share/kservices5/ServiceMenus
  install -Dm644 kim_{compressandresize,convertandrotate,publication}.desktop \
    ${pkgdir}/usr/share/kservices5/ServiceMenus
  install -d ${pkgdir}/usr/bin
  install -Dm755 bin/kim_{album,compress,convert,flipflop,galery,multiburst,other,pelemele} \
    bin/kim_{print,record,rename,resize,resizeandsend,rotate,rotatewithexif} \
    bin/kim_{slideshow,sortbydate,treatment,webexport} ${pkgdir}/usr/bin/
  install -d ${pkgdir}/usr/share/kim/slideshow
  install -Dm644 slideshow/{dewslider.swf,index.part1,index.part2} \
    ${pkgdir}/usr/share/kim/slideshow
  install -d ${pkgdir}/usr/share/kim/gallery
  install -Dm644 gallery/{index.part1,index.part2} \
    ${pkgdir}/usr/share/kim/gallery
}

=>> Edit kim4/PKGBUILD? [y/N]:

/usr/bin/makepkg: línea 37: type: busybox: no encontrado
/usr/bin/makepkg: línea 40: type: mawk: no encontrado
dirname: unrecognized option '--printsrcinfo'
Pruebe 'dirname --help' para más información.
basename: unrecognized option '--printsrcinfo'
Pruebe 'basename --help' para más información.

./
./PKGBUILD
./.git/
./.git/hooks/
./.git/hooks/pre-merge-commit.sample
./.git/hooks/sendemail-validate.sample
./.git/hooks/applypatch-msg.sample
./.git/hooks/fsmonitor-watchman.sample
./.git/hooks/post-update.sample
./.git/hooks/commit-msg.sample
./.git/hooks/pre-receive.sample
./.git/hooks/pre-commit.sample
./.git/hooks/update.sample
./.git/hooks/pre-rebase.sample
./.git/hooks/pre-applypatch.sample
./.git/hooks/push-to-checkout.sample
./.git/hooks/pre-push.sample
./.git/hooks/prepare-commit-msg.sample
./.git/refs/
./.git/refs/heads/
./.git/refs/heads/master
./.git/refs/remotes/
./.git/refs/remotes/origin/
./.git/refs/remotes/origin/HEAD
./.git/refs/tags/
./.git/objects/
./.git/objects/pack/
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.pack
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.idx
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.rev
./.git/objects/info/
./.git/index
./.git/logs/
./.git/logs/refs/
./.git/logs/refs/heads/
./.git/logs/refs/heads/master
./.git/logs/refs/remotes/
./.git/logs/refs/remotes/origin/
./.git/logs/refs/remotes/origin/HEAD
./.git/logs/HEAD
./.git/config
./.git/HEAD
./.git/packed-refs
./.git/branches/
./.git/description
./.git/info/
./.git/info/exclude
./.SRCINFO
Repository      : AUR
Name            : kim4
Version         : 0.9.8-2
Maintainer      : IslandC0der
URL             : http://www.librepc.com/dl/kim/
AUR URL         : https://aur.archlinux.org/packages/kim4
License         : None
Votes           : 3
Popularity      : 0%
Installed       : No
Out Of Date     : No
Depends On      : None
Make Deps       : None
Check Deps      : None
Optional Deps   : None
Provides        : None
Conflicts With  : None
Replaces        : None
Package Base    : kim4
Last Update     : Sat Jun 27 18:42:18 2020
Description     : Kde Image Menu to compress, resize, convert, rename and much more

/usr/bin/makepkg: línea 37: type: busybox: no encontrado
/usr/bin/makepkg: línea 40: type: mawk: no encontrado
dirname: opción inválida -- 's'
Pruebe 'dirname --help' para más información.
basename: falta un operando
Pruebe 'basename --help' para más información.

Slackware package maker, version 3.14159.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? y

el modo de '.' permanece como 0755 (rwxr-xr-x)
el modo de './.git' permanece como 0755 (rwxr-xr-x)
el modo de './.git/hooks' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/heads' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/remotes' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/remotes/origin' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/tags' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects/pack' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects/info' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/heads' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/remotes' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/remotes/origin' permanece como 0755 (rwxr-xr-x)
el modo de './.git/branches' permanece como 0755 (rwxr-xr-x)
el modo de './.git/info' permanece como 0755 (rwxr-xr-x)
chown: warning: '.' should be ':': «root.root»
el propietario de '.' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/hooks' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/heads' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/remotes' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/remotes/origin' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/tags' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects/pack' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects/info' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/heads' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/remotes' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/remotes/origin' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/branches' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/info' permanece como root:root
Creating Slackware package:  /.tgz.tgz

./
./PKGBUILD
./.git/
./.git/hooks/
./.git/hooks/pre-merge-commit.sample
./.git/hooks/sendemail-validate.sample
./.git/hooks/applypatch-msg.sample
./.git/hooks/fsmonitor-watchman.sample
./.git/hooks/post-update.sample
./.git/hooks/commit-msg.sample
./.git/hooks/pre-receive.sample
./.git/hooks/pre-commit.sample
./.git/hooks/update.sample
./.git/hooks/pre-rebase.sample
./.git/hooks/pre-applypatch.sample
./.git/hooks/push-to-checkout.sample
./.git/hooks/pre-push.sample
./.git/hooks/prepare-commit-msg.sample
./.git/refs/
./.git/refs/heads/
./.git/refs/heads/master
./.git/refs/remotes/
./.git/refs/remotes/origin/
./.git/refs/remotes/origin/HEAD
./.git/refs/tags/
./.git/objects/
./.git/objects/pack/
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.pack
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.idx
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.rev
./.git/objects/info/
./.git/index
./.git/logs/
./.git/logs/refs/
./.git/logs/refs/heads/
./.git/logs/refs/heads/master
./.git/logs/refs/remotes/
./.git/logs/refs/remotes/origin/
./.git/logs/refs/remotes/origin/HEAD
./.git/logs/HEAD
./.git/config
./.git/HEAD
./.git/packed-refs
./.git/branches/
./.git/description
./.git/info/
./.git/info/exclude
./.SRCINFO

Slackware package /.tgz.tgz created.

/usr/bin/makepkg: línea 37: type: busybox: no encontrado
/usr/bin/makepkg: línea 40: type: mawk: no encontrado
dirname: unrecognized option '--packagelist'
Pruebe 'dirname --help' para más información.
basename: unrecognized option '--packagelist'
Pruebe 'basename --help' para más información.

./
./PKGBUILD
./.git/
./.git/hooks/
./.git/hooks/pre-merge-commit.sample
./.git/hooks/sendemail-validate.sample
./.git/hooks/applypatch-msg.sample
./.git/hooks/fsmonitor-watchman.sample
./.git/hooks/post-update.sample
./.git/hooks/commit-msg.sample
./.git/hooks/pre-receive.sample
./.git/hooks/pre-commit.sample
./.git/hooks/update.sample
./.git/hooks/pre-rebase.sample
./.git/hooks/pre-applypatch.sample
./.git/hooks/push-to-checkout.sample
./.git/hooks/pre-push.sample
./.git/hooks/prepare-commit-msg.sample
./.git/refs/
./.git/refs/heads/
./.git/refs/heads/master
./.git/refs/remotes/
./.git/refs/remotes/origin/
./.git/refs/remotes/origin/HEAD
./.git/refs/tags/
./.git/objects/
./.git/objects/pack/
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.pack
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.idx
./.git/objects/pack/pack-6e04461b5a90532b9527b61fd5cd48ecf74e1cb1.rev
./.git/objects/info/
./.git/index
./.git/logs/
./.git/logs/refs/
./.git/logs/refs/heads/
./.git/logs/refs/heads/master
./.git/logs/refs/remotes/
./.git/logs/refs/remotes/origin/
./.git/logs/refs/remotes/origin/HEAD
./.git/logs/HEAD
./.git/config
./.git/HEAD
./.git/packed-refs
./.git/branches/
./.git/description
./.git/info/
./.git/info/exclude
./.SRCINFO
:: Unable to find a built tarball for kim4
Title: Re: Duda sobre Yay
Post by: ArtEze on 22 December 2023, 12:25:56
Mejor quiero probarlo con otro repositorio, el kim4 tiene problemas que no entiendo.
Title: Re: Duda sobre Yay
Post by: tintin on 22 December 2023, 13:05:09
Ya pude instalar trizen en el otro sistema, octopi me da Violación de segmento.

Me gustaría probar si trizen funciona correctamente con un paquete que sea compilable.
Primero intente actualizar su sistema inmediatamente después de la instalación:
Code: [Select]
sudo pacman-syu
Después :
Code: [Select]
sudo pacman -Sy trizen
Title: Re: Duda sobre Yay
Post by: tintin on 22 December 2023, 13:10:36
Mejor quiero probarlo con otro repositorio, el kim4 tiene problemas que no entiendo.
kim4 (AUR) siempre se ha instalado sin problemas usando trizen o yay:
Code: [Select]
trizen kim4
1 aur/kim4 0.9.8-2 [installed] [3+] [0.00%] [27 Jun 2020]
    Kde Image Menu to compress, resize, convert, rename and much more
Title: Re: Duda sobre Yay
Post by: ArtEze on 22 December 2023, 23:00:34
Me había salido este error, que no sé cómo resolverlo, por eso quisiera probar con otro que no sea kim4.

Code: [Select]
dirname: unrecognized option '--printsrcinfo'
Title: Re: Duda sobre Yay
Post by: tintin on 23 December 2023, 04:48:56
Me había salido este error, que no sé cómo resolverlo, por eso quisiera probar con otro que no sea kim4.
kim4 se agrega al administrador de archivos Dolphin.

Como sugiere #######, prueba ttyecho-git:
Code: [Select]
trizen tyecho
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 15:38:59
Probé con ttyecho y estoy obteniendo este error:
Code: [Select]
makepkg -si
dirname: opción inválida -- 's'
Pruebe 'dirname --help' para más información.
basename: falta un operando
Pruebe 'basename --help' para más información.

Slackware package maker, version 3.14159.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? y

el modo de '.' permanece como 0755 (rwxr-xr-x)
el modo de './.git' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/heads' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/remotes' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/remotes/origin' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects/info' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects/pack' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/remotes' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/remotes/origin' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/tags' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/heads' permanece como 0755 (rwxr-xr-x)
el modo de './.git/info' permanece como 0755 (rwxr-xr-x)
el modo de './.git/hooks' permanece como 0755 (rwxr-xr-x)
el modo de './.git/branches' permanece como 0755 (rwxr-xr-x)
chown: warning: '.' should be ':': «root.root»
el propietario de '.' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/heads' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/remotes' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/remotes/origin' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects/info' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects/pack' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/remotes' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/remotes/origin' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/tags' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/heads' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/info' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/hooks' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/branches' permanece como root:root
Creating Slackware package:  /.tgz.tgz

./
./PKGBUILD
./.SRCINFO
./.git/
./.git/index
./.git/config
./.git/HEAD
./.git/logs/
./.git/logs/HEAD
./.git/logs/refs/
./.git/logs/refs/heads/
./.git/logs/refs/heads/master
./.git/logs/refs/remotes/
./.git/logs/refs/remotes/origin/
./.git/logs/refs/remotes/origin/HEAD
./.git/packed-refs
./.git/objects/
./.git/objects/info/
./.git/objects/pack/
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.idx
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.rev
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.pack
./.git/refs/
./.git/refs/remotes/
./.git/refs/remotes/origin/
./.git/refs/remotes/origin/HEAD
./.git/refs/tags/
./.git/refs/heads/
./.git/refs/heads/master
./.git/info/
./.git/info/exclude
./.git/hooks/
./.git/hooks/update.sample
./.git/hooks/sendemail-validate.sample
./.git/hooks/push-to-checkout.sample
./.git/hooks/prepare-commit-msg.sample
./.git/hooks/pre-receive.sample
./.git/hooks/pre-rebase.sample
./.git/hooks/pre-push.sample
./.git/hooks/pre-merge-commit.sample
./.git/hooks/pre-commit.sample
./.git/hooks/pre-applypatch.sample
./.git/hooks/post-update.sample
./.git/hooks/fsmonitor-watchman.sample
./.git/hooks/commit-msg.sample
./.git/hooks/applypatch-msg.sample
./.git/description
./.git/branches/

Slackware package /.tgz.tgz created.

Si se sabe cómo solucionarlo me gustaría saberlo.
Title: Re: Duda sobre Yay
Post by: tintin on 25 December 2023, 16:05:03
Probé con ttyecho y estoy obteniendo este error:
¿Después de lanzar sucesivamente este comando?
Code: [Select]
sudo pacman -Syu trizen git base-devel linux-headers
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 17:09:26
Sí, hice todos esos pasos y el problema sigue:

Dejo la salida de la ayuda de dirname, quiero saber si es correcto, y cómo actualizar dirname si es posible.
Code: [Select]
dirname --help
Modo de empleo: dirname [OPCIÓN] NOMBRE...
Muestra NOMBRE eliminando las barras finales y la última componente que no sea
una barra; si NOMBRE no tiene /'s, el resultado es '.'  (representando el
directorio actual).

  -z, --zero     termina cada línea de salida con NUL, no con nueva línea

      --help        display this help and exit
      --version     output version information and exit

Ejemplos:
  dirname /usr/bin/          -> "/usr"
  dirname dir1/str dir2/str  -> "dir1" seguido por "dir2"
  dirname stdio.h            -> "."

ayuda en línea sobre GNU coreutils: <https://www.gnu.org/software/coreutils/>
Report any translation bugs to <https://translationproject.org/team/>
Full documentation <https://www.gnu.org/software/coreutils/dirname>
or available locally via: info '(coreutils) dirname invocation'
Title: Re: Duda sobre Yay
Post by: tintin on 25 December 2023, 17:25:46
Code: [Select]
[quote author=ArtEze link=msg=38606 date=1703520566]
Sí, hice todos esos pasos y el problema sigue:
[/quote]
¿Qué respondiste a esta pregunta?
=>> Edit key-mon/PKGBUILD? [y/N]:
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 17:58:43
En ningún momento recibí esa pregunta, quisiera una explicación de qué tengo que hacer, y antes que nada, cómo reparo el comando dirname.
Title: Re: Duda sobre Yay
Post by: tintin on 25 December 2023, 18:20:46
En ningún momento recibí esa pregunta, quisiera una explicación de qué tengo que hacer, y antes que nada, cómo reparo el comando dirname.
¿Estamos en medio de un diálogo de sordos?  ::)

No recibí ningún mensaje de error después de ejecutar:
Code: [Select]
trizen ttyecho
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 18:24:36
Es probable que yo me haya distraído y me haya perdido de algún paso, prestaré más atención.

Este es el código de makepkg, quisiera que corrobores si es exactamente igual al tuyo.
Code: [Select]
#!/bin/sh
# Copyright 1994, 1998, 2008  Patrick Volkerding, Moorhead, Minnesota USA
# Copyright 2003  Slackware Linux, Inc.  Concord, CA USA
# Copyright 2009  Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
#
#  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
#  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
#  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
#  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
#  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
#  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
#  OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
#  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
#  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
#  ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
# Sun Apr  5 21:23:26 CDT 2009
# Support .tgz, .tbz, .tlz, and .txz packages.  <volkerdi>
#
# Wed Mar 18 15:32:33 CST 1998
# Patched to avoid possible symlink attacks in /tmp.
# James 2013 patched to make it work with GNU tar 1.26
# James 2015 patched to make it work with faster
# James comment: I could have made it work with spaces but that willb
#                break compatibility with Slackware, so I dropped it.

CWD=$(pwd)

# choose the best awk
type busybox > /dev/null && AWK='busybox awk'
type awk > /dev/null && AWK=awk
type gawk > /dev/null && AWK=gawk
type mawk > /dev/null && AWK=mawk

TAR=tar-1.13
umask 022
$TAR --help 1> /dev/null 2> /dev/null
if [ ! $? = 0 ]; then
  TAR="tar --transform s,^./,, "
fi
<< "EOF"
if [ ! "$(LC_MESSAGES=C $TAR --version)" = "tar (GNU tar) 1.13

Copyright (C) 1988, 92,93,94,95,96,97,98, 1999 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Written by John Gilmore and Jay Fenlason." ]; then
  echo "WARNING: pkgtools are unstable with tar > 1.13."
  echo "         You should provide a \"tar-1.13\" in your \$PATH."
  sleep 5
fi

make_install_script() {
  COUNT=1
  LINE="$(sed -n "$COUNT p" $1)"
  while [ ! "$LINE" = "" ]; do
   LINKGOESIN="$(echo "$LINE" | cut -f 1 -d " ")"
   LINKGOESIN="$(dirname $LINKGOESIN)"
   LINKNAMEIS="$(echo "$LINE" | cut -f 1 -d ' ')"
   LINKNAMEIS="$(basename "$LINKNAMEIS")"
   LINKPOINTSTO="$(echo "$LINE" | cut -f 3 -d ' ')"
   echo "( cd $LINKGOESIN ; rm -rf $LINKNAMEIS )"
   echo "( cd $LINKGOESIN ; ln -sf $LINKPOINTSTO $LINKNAMEIS )"
   COUNT=$(expr $COUNT + 1)
   LINE="$(sed -n "$COUNT p" $1)"
  done
}
EOF

# $1-input file
make_install_script() {
< "$1" $AWK '
{
sub(/\.\//,"");
cmd="readlink \"" $0 "\""
while ( cmd | getline link ) {
#print "|" $0 "->" link "|"
dir=$0
base=$0
sub(/^.*\//,"",base)
dir=substr(dir,1,length(dir)-length(base))
sub("/$","",dir)
if (!dir) dir="."
#print $0 " + " dir " - " base
printf("( cd %s ; rm -rf %s )\n",dir,base)
printf("( cd %s ; ln -sf %s %s )\n",dir,link,base)
#space-resistant version
#printf("( cd \"%s\" ; rm -rf \"%s\" )\n",dir,base)
#printf("( cd \"%s\" ; ln -sf \"%s\" \"%s\" )\n",dir,link,base)
}
close(cmd)
}
'
}

usage() {
  cat << EOF

Usage: makepkg package_name.tgz
       (or: package_name.tbz, package_name.tlz, package_name.txz)

Makes a Slackware compatible package containing the contents of the current
and all subdirectories.  If symbolic links exist, they will be removed and
an installation script will be made to recreate them later. This script will
be called "install/doinst.sh". You may add any of your own ash-compatible
shell scripts to this file and rebuild the package if you wish.

options:  -l, --linkadd y|n (moves symlinks into doinst.sh: recommended)
          -p, --prepend (prepend rather than append symlinks to an existing
                         doinst.sh.  Useful to link libraries needed by
                         programs in the doinst.sh script)
          -c, --chown y|n (resets all permissions to root:root 755
                           - not generally recommended)

If these options are not set, makepkg will prompt as appropriate.
EOF
}

TMP=/tmp # This can be a hole, but I'm going to be careful about file
         # creation in there, so don't panic. :^)

# Parse options
while [ 0 ]; do
  if [ "$1" = "--linkadd" -o "$1" = "-l" ]; then
    if [ "$2" = "y" ]; then
      LINKADD=y
    elif [ "$2" = "n" ]; then
      LINKADD=n
    else
      usage
      exit 2
    fi
    shift 2
  elif [ "$1" = "--chown" -o "$1" = "-c" ]; then
    if [ "$2" = "y" ]; then
      CHOWN=y
    elif [ "$2" = "n" ]; then
      CHOWN=n
    else
      usage
      exit 2
    fi
    shift 2
  elif [ "$1" = "-p" -o "$1" = "--prepend" ]; then
    PREPEND=y
    shift 1
  elif [ "$1" = "-h" -o "$1" = "-H" -o "$1" = "--help" -o $# = 0 ]; then
    usage
    exit 0
  else
    break
  fi
done

PACKAGE_NAME="$1"
TARGET_NAME="$(dirname $PACKAGE_NAME)"
PACKAGE_NAME="$(basename $PACKAGE_NAME)"

# Identify package extension:
if [ ! "$(basename $PACKAGE_NAME .tgz)" = "$PACKAGE_NAME" ]; then
  EXTENSION="tgz"
elif [ ! "$(basename $PACKAGE_NAME .tar.gz)" = "$PACKAGE_NAME" ]; then
  # .tar.compression is also supported, although the resulting "packages" will
  # not be installable by installpkg without the correct 3 letter extension
  # instead.
  EXTENSION="tar.gz"
elif [ ! "$(basename $PACKAGE_NAME .tbz)" = "$PACKAGE_NAME" ]; then
  EXTENSION="tbz"
elif [ ! "$(basename $PACKAGE_NAME .tar.bz2)" = "$PACKAGE_NAME" ]; then
  EXTENSION="tar.bz2"
elif [ ! "$(basename $PACKAGE_NAME .tlz)" = "$PACKAGE_NAME" ]; then
  EXTENSION="tlz"
elif [ ! "$(basename $PACKAGE_NAME .tar.lzma)" = "$PACKAGE_NAME" ]; then
  EXTENSION="tar.lzma"
elif [ ! "$(basename $PACKAGE_NAME .txz)" = "$PACKAGE_NAME" ]; then
  EXTENSION="txz"
elif [ ! "$(basename $PACKAGE_NAME .tar.xz)" = "$PACKAGE_NAME" ]; then
  EXTENSION="tar.xz"
else
  EXTENSION="$(echo $PACKAGE_NAME | rev | cut -f 1 -d . | rev)"
  echo "ERROR:  Package extension .$EXTENSION is not supported."
  exit 1
fi

TAR_NAME="$(basename $PACKAGE_NAME .$EXTENSION)"

# Sanity check -- we can't make the package in the current directory:
if [ "$CWD" = "$TARGET_NAME" -o "." = "$TARGET_NAME" ]; then
  echo "ERROR: Can't make output package in current directory."
  exit 2
fi

# Make sure external compression utility is available:
case $EXTENSION in
'tgz' | 'tar.gz' )
  if ! which gzip 1> /dev/null 2> /dev/null ; then
    echo "ERROR:  gzip compression utility not found in \$PATH."
    exit 3
  fi
  ;;
'tbz' | 'tar.bz2' )
  if ! which bzip2 1> /dev/null 2> /dev/null ; then
    echo "ERROR:  bzip2 compression utility not found in \$PATH."
    exit 3
  fi
  ;;
'tlz' | 'tar.lzma' )
  if ! which lzma 1> /dev/null 2> /dev/null ; then
    echo "ERROR:  lzma compression utility not found in \$PATH."
    exit 3
  fi
  ;;
'txz' | 'tar.xz' )
  if ! which xz 1> /dev/null 2> /dev/null ; then
    echo "ERROR:  xz compression utility not found in \$PATH."
    exit 3
  fi
  ;;
esac

echo
echo "Slackware package maker, version 3.14159."
echo
echo "Searching for symbolic links:"
# Get rid of possible pre-existing trouble:
INST=$(mktemp $TMP/makepkg.XXXXXX)
# This requires the ls from coreutils-5.0 (or newer):
#find . -type l -exec ls -l --time-style=long-iso {} \; | while read foo ; do echo $foo ; done | cut -f 8- -d ' ' | cut -b3- | tee $INST
find . -type l > $INST
if [ ! "$(cat $INST)" = "" ]; then
  echo
  echo "Making symbolic link creation script:"
  make_install_script $INST | tee doinst.sh
fi
echo
if [ ! "$(cat $INST)" = "" ]; then
  if [ -r install/doinst.sh ]; then
    echo "Unless your existing installation script already contains the code"
    echo "to create these links, you should append these lines to your existing"
    echo "install script. Now's your chance. :^)"
    echo
    echo "Would you like to add this stuff to the existing install script and"
    echo -n "remove the symbolic links ([y]es, [n]o)? "
  else
    echo "It is recommended that you make these lines your new installation script."
    echo
    echo "Would you like to make this stuff the install script for this package"
    echo -n "and remove the symbolic links ([y]es, [n]o)? "
  fi
  if [ ! "$LINKADD" ]; then
    read LINKADD;
    echo
  else
    echo $LINKADD
    echo
  fi
  if [ "$LINKADD" = "y" ]; then
    if [ -r install/doinst.sh ]; then
      UPDATE="t"
      if [ "$PREPEND" = "y" ]; then
        touch install/doinst.sh
        mv install/doinst.sh install/doinst.sh.shipped
        cat doinst.sh > install/doinst.sh
        echo "" >> install/doinst.sh
        cat install/doinst.sh.shipped >> install/doinst.sh
        rm -f install/doinst.sh.shipped
      else
        cat doinst.sh >> install/doinst.sh
      fi
    else
      mkdir -p install
      cat doinst.sh > install/doinst.sh
    fi
    echo
    echo "Removing symbolic links:"
    find . -type l -exec rm -v {} \;
    echo
    if [ "$UPDATE" = "t" ]; then
      if [ "$PREPEND" = "y" ]; then
        echo "Updating your ./install/doinst.sh (prepending symlinks)..."
      else
        echo "Updating your ./install/doinst.sh..."
      fi
    else
      echo "Creating your new ./install/doinst.sh..."
    fi
  fi
else
  echo "No symbolic links were found, so we won't make an installation script."
  echo "You can make your own later in ./install/doinst.sh and rebuild the"
  echo "package if you like."
fi
rm -f doinst.sh $INST
echo
echo "This next step is optional - you can set the directories in your package"
echo "to some sane permissions. If any of the directories in your package have"
echo "special permissions, then DO NOT reset them here!"
echo
echo "Would you like to reset all directory permissions to 755 (drwxr-xr-x) and"
echo -n "directory ownerships to root.root ([y]es, [n]o)? "
if [ ! "$CHOWN" ]; then
  read CHOWN;
  echo
else
  echo $CHOWN
  echo
fi
if [ "$CHOWN" = "y" ]; then
  find . -type d -exec chmod -v 755 {} \;
  find . -type d -exec chown -v root.root {} \;
fi

echo "Creating Slackware package:  ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}"
echo
rm -f ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}
case $EXTENSION in
'tgz' | 'tar.gz' )
  $TAR -cvf - . | gzip -9c > ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}
  ERRCODE=$?
  if [ ! $? = 0 ]; then
    echo "ERROR:  gzip returned error code $? -- makepkg failed."
  fi
  ;;
'tbz' | 'tar.bz2' )
  $TAR -cvf - . | bzip2 -9c > ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}
  ERRCODE=$?
  if [ ! $ERRCODE = 0 ]; then
    echo "ERROR:  bzip2 returned error code $ERRCODE -- makepkg failed."
  fi
  ;;
'tlz' | 'tar.lzma' )
  $TAR -cvf - . | lzma -c > ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}
  ERRCODE=$?
  if [ ! $ERRCODE = 0 ]; then
    echo "ERROR:  lzma returned error code $ERRCODE -- makepkg failed."
  fi
  ;;
'txz' | 'tar.xz' )
  $TAR -cvf - . | xz -c > ${TARGET_NAME}/${TAR_NAME}.${EXTENSION}
  ERRCODE=$?
  if [ ! $ERRCODE = 0 ]; then
    echo "ERROR:  xz returned error code $ERRCODE -- makepkg failed."
  fi
  ;;
esac

# Warn of zero-length files:
find . -type f -size 0c | while read file ; do
  echo "WARNING:  zero length file $(echo $file | cut -b3-)"
done

# Warn of corrupt or empty gzip files:
find . -type f -name '*.gz' | while read file ; do
  if ! gzip -t $file 1> /dev/null 2> /dev/null ; then
    echo "WARNING:  gzip test failed on $(echo $file | cut -b3-)"
  else
    if [ "$(gzip -l $file | tail -n 1 | tr -s ' ' | cut -f 3 -d ' ')" -eq 0 ]; then
      echo "WARNING:  $(echo $file | cut -b3-) is an empty gzipped file"
    fi
  fi
done

# Some more handy warnings:
if [ -d usr/share/man ]; then
  echo "WARNING:  /usr/share/man (with possibly not gzipped man pages) detected"
fi

if [ -d usr/share/info ]; then
  echo "WARNING:  /usr/share/info (with possibly not gzipped info pages) detected"
fi

if find . | grep site_perl 1> /dev/null ; then
  echo "WARNING:  site_perl directory detected (this is fine for a local package build)"
fi

echo
echo "Slackware package ${TARGET_NAME}/${TAR_NAME}.${EXTENSION} created."
echo
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 18:31:19
Acabo de ver que el código que dio ####### es incorrecto, no hay que hacer makepkg -si porque eso le pasa la s a dirname.

Ejemplo de test rápido:
Code: [Select]
$ cd /tmp
$ git clone https://aur.archlinux.org/ttyecho-git.git
$ cd ttyecho-git
$ makepkg -si
$ ttyecho --help
Title: Re: Duda sobre Yay
Post by: tintin on 25 December 2023, 18:32:24
Aquí está el procedimiento completo (en francés):
Spoiler (click to show/hide)
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 18:36:09
Respecto a la pregunta de si quiero editar el archivo, probé otra vez y le dije que no, no quiero editar el archivo.

Esta es la salida que estoy obteniendo:

Code: [Select]
 /initrd/mnt/tmpfs/tmp/ttyecho-git 
trizen ttyecho
1 aur/ttyecho-git r2.beb3ecc-1 [0+] [0.00%] [24 Jul 2016]
    Send commands or data to other terminals.

=>> Select packages to install
> 1
:: Cloning AUR package: ttyecho-git

--------------------------------------------------------------------------------
:: Content of /initrd/mnt/dev_save/root/.cache/trizen/sources/ttyecho-git/PKGBUILD
--------------------------------------------------------------------------------

# Maintainer: OSO <[email protected]>
pkgname=ttyecho-git
pkgver=r2.beb3ecc
pkgrel=1
pkgdesc="Send commands or data to other terminals."
arch=('any')
url="https://github.com/osospeed/ttyecho.git"
makedepends=('git')
sha1sums=('SKIP')

source=("$pkgname"::"git+${url}")

pkgver() {
  cd "$pkgname"
  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

build() {
  cd "$srcdir/$pkgname"
  make
}

package() {
  cd "$srcdir/$pkgname"
  make DESTDIR="${pkgdir}/usr/bin/" install
}

=>> Edit ttyecho-git/PKGBUILD? [y/N]:

dirname: unrecognized option '--printsrcinfo'
Pruebe 'dirname --help' para más información.
basename: unrecognized option '--printsrcinfo'
Pruebe 'basename --help' para más información.

./
./PKGBUILD
./.git/
./.git/hooks/
./.git/hooks/pre-merge-commit.sample
./.git/hooks/sendemail-validate.sample
./.git/hooks/applypatch-msg.sample
./.git/hooks/fsmonitor-watchman.sample
./.git/hooks/post-update.sample
./.git/hooks/commit-msg.sample
./.git/hooks/pre-receive.sample
./.git/hooks/pre-commit.sample
./.git/hooks/update.sample
./.git/hooks/pre-rebase.sample
./.git/hooks/pre-applypatch.sample
./.git/hooks/push-to-checkout.sample
./.git/hooks/pre-push.sample
./.git/hooks/prepare-commit-msg.sample
./.git/refs/
./.git/refs/heads/
./.git/refs/heads/master
./.git/refs/remotes/
./.git/refs/remotes/origin/
./.git/refs/remotes/origin/HEAD
./.git/refs/tags/
./.git/objects/
./.git/objects/pack/
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.idx
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.rev
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.pack
./.git/objects/info/
./.git/index
./.git/logs/
./.git/logs/refs/
./.git/logs/refs/heads/
./.git/logs/refs/heads/master
./.git/logs/refs/remotes/
./.git/logs/refs/remotes/origin/
./.git/logs/refs/remotes/origin/HEAD
./.git/logs/HEAD
./.git/config
./.git/HEAD
./.git/packed-refs
./.git/branches/
./.git/description
./.git/info/
./.git/info/exclude
./.SRCINFO
Repository      : AUR
Name            : ttyecho-git
Version         : r2.beb3ecc-1
Maintainer      : osospeed
URL             : https://github.com/osospeed/ttyecho.git
AUR URL         : https://aur.archlinux.org/packages/ttyecho-git
License         : None
Votes           : 0
Popularity      : 0%
Installed       : No
Out Of Date     : No
Depends On      : None
Make Deps       : None
Check Deps      : None
Optional Deps   : None
Provides        : None
Conflicts With  : None
Replaces        : None
Package Base    : ttyecho-git
Last Update     : Sun Jul 24 21:56:53 2016
Description     : Send commands or data to other terminals.

dirname -scf
dirname: opción inválida -- 's'
Pruebe 'dirname --help' para más información.
basename: falta un operando
Pruebe 'basename --help' para más información.

Slackware package maker, version 3.14159.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? y

el modo de '.' permanece como 0755 (rwxr-xr-x)
el modo de './.git' permanece como 0755 (rwxr-xr-x)
el modo de './.git/hooks' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/heads' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/remotes' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/remotes/origin' permanece como 0755 (rwxr-xr-x)
el modo de './.git/refs/tags' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects/pack' permanece como 0755 (rwxr-xr-x)
el modo de './.git/objects/info' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/heads' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/remotes' permanece como 0755 (rwxr-xr-x)
el modo de './.git/logs/refs/remotes/origin' permanece como 0755 (rwxr-xr-x)
el modo de './.git/branches' permanece como 0755 (rwxr-xr-x)
el modo de './.git/info' permanece como 0755 (rwxr-xr-x)
chown: warning: '.' should be ':': «root.root»
el propietario de '.' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/hooks' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/heads' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/remotes' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/remotes/origin' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/refs/tags' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects/pack' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/objects/info' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/heads' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/remotes' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/logs/refs/remotes/origin' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/branches' permanece como root:root
chown: warning: '.' should be ':': «root.root»
el propietario de './.git/info' permanece como root:root
Creating Slackware package:  /.tgz.tgz

./
./PKGBUILD
./.git/
./.git/hooks/
./.git/hooks/pre-merge-commit.sample
./.git/hooks/sendemail-validate.sample
./.git/hooks/applypatch-msg.sample
./.git/hooks/fsmonitor-watchman.sample
./.git/hooks/post-update.sample
./.git/hooks/commit-msg.sample
./.git/hooks/pre-receive.sample
./.git/hooks/pre-commit.sample
./.git/hooks/update.sample
./.git/hooks/pre-rebase.sample
./.git/hooks/pre-applypatch.sample
./.git/hooks/push-to-checkout.sample
./.git/hooks/pre-push.sample
./.git/hooks/prepare-commit-msg.sample
./.git/refs/
./.git/refs/heads/
./.git/refs/heads/master
./.git/refs/remotes/
./.git/refs/remotes/origin/
./.git/refs/remotes/origin/HEAD
./.git/refs/tags/
./.git/objects/
./.git/objects/pack/
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.idx
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.rev
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.pack
./.git/objects/info/
./.git/index
./.git/logs/
./.git/logs/refs/
./.git/logs/refs/heads/
./.git/logs/refs/heads/master
./.git/logs/refs/remotes/
./.git/logs/refs/remotes/origin/
./.git/logs/refs/remotes/origin/HEAD
./.git/logs/HEAD
./.git/config
./.git/HEAD
./.git/packed-refs
./.git/branches/
./.git/description
./.git/info/
./.git/info/exclude
./.SRCINFO

Slackware package /.tgz.tgz created.

dirname: unrecognized option '--packagelist'
Pruebe 'dirname --help' para más información.
basename: unrecognized option '--packagelist'
Pruebe 'basename --help' para más información.

./
./PKGBUILD
./.git/
./.git/hooks/
./.git/hooks/pre-merge-commit.sample
./.git/hooks/sendemail-validate.sample
./.git/hooks/applypatch-msg.sample
./.git/hooks/fsmonitor-watchman.sample
./.git/hooks/post-update.sample
./.git/hooks/commit-msg.sample
./.git/hooks/pre-receive.sample
./.git/hooks/pre-commit.sample
./.git/hooks/update.sample
./.git/hooks/pre-rebase.sample
./.git/hooks/pre-applypatch.sample
./.git/hooks/push-to-checkout.sample
./.git/hooks/pre-push.sample
./.git/hooks/prepare-commit-msg.sample
./.git/refs/
./.git/refs/heads/
./.git/refs/heads/master
./.git/refs/remotes/
./.git/refs/remotes/origin/
./.git/refs/remotes/origin/HEAD
./.git/refs/tags/
./.git/objects/
./.git/objects/pack/
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.idx
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.rev
./.git/objects/pack/pack-b7bb7e3eefbd950c0a0540329c9a23324bc8871f.pack
./.git/objects/info/
./.git/index
./.git/logs/
./.git/logs/refs/
./.git/logs/refs/heads/
./.git/logs/refs/heads/master
./.git/logs/refs/remotes/
./.git/logs/refs/remotes/origin/
./.git/logs/refs/remotes/origin/HEAD
./.git/logs/HEAD
./.git/config
./.git/HEAD
./.git/packed-refs
./.git/branches/
./.git/description
./.git/info/
./.git/info/exclude
./.SRCINFO
:: Unable to find a built tarball for ttyecho-git
[/]
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 19:21:04
Pienso que es imposible resolverlo, ¿Hay alguna alternativa a trizen?
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 19:57:54
Ya lo solucioné, tuve que reinstalar pacman y trizen... Solo tengo problema en el último paso.

Tengo esta salida:

Code: [Select]
1 aur/ttyecho-git r2.beb3ecc-1 [installed] [0+] [0.00%] [24 Jul 2016]
    Send commands or data to other terminals.

=>> Select packages to install
> 1
:: Pulling AUR changes: ttyecho-git

--------------------------------------------------------------------------------
:: Content of /home/spot/.cache/trizen/sources/ttyecho-git/PKGBUILD
--------------------------------------------------------------------------------

# Maintainer: OSO <[email protected]>
pkgname=ttyecho-git
pkgver=r2.beb3ecc
pkgrel=1
pkgdesc="Send commands or data to other terminals."
arch=('any')
url="https://github.com/osospeed/ttyecho.git"
makedepends=('git')
sha1sums=('SKIP')

source=("$pkgname"::"git+${url}")

pkgver() {
  cd "$pkgname"
  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

build() {
  cd "$srcdir/$pkgname"
  make
}

package() {
  cd "$srcdir/$pkgname"
  make DESTDIR="${pkgdir}/usr/bin/" install
}

=>> Edit ttyecho-git/PKGBUILD? [y/N]:

Repository      : AUR
Name            : ttyecho-git
Version         : r2.beb3ecc-1
Maintainer      : osospeed
URL             : https://github.com/osospeed/ttyecho.git
AUR URL         : https://aur.archlinux.org/packages/ttyecho-git
License         : None
Votes           : 0
Popularity      : 0%
Installed       : Yes
Out Of Date     : No
Depends On      : None
Make Deps       : git
Check Deps      : None
Optional Deps   : None
Provides        : None
Conflicts With  : None
Replaces        : None
Package Base    : ttyecho-git
Last Update     : Sun Jul 24 21:56:53 2016
Description     : Send commands or data to other terminals.

:: makepkg_command /usr/bin/makepkg -scf
==> Making package: ttyecho-git r2.beb3ecc-1 (lun 25 dic 2023 15:55:56)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating ttyecho-git git repo...
==> Validating source files with sha1sums...
    ttyecho-git ... Skipped
==> Extracting sources...
  -> Creating working copy of ttyecho-git git repo...
Clonando en 'ttyecho-git'...
hecho.
==> Starting pkgver()...
==> Starting build()...
gcc  -o ttyecho ttyecho.c
==> Entering fakeroot environment...
==> Starting package()...
mkdir -p /home/spot/.cache/trizen/sources/ttyecho-git/pkg/ttyecho-git/usr/bin/
install -m 0755 ttyecho -t /home/spot/.cache/trizen/sources/ttyecho-git/pkg/ttyecho-git/usr/bin/
==> Tidying install...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "ttyecho-git"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: ttyecho-git r2.beb3ecc-1 (lun 25 dic 2023 15:56:05)
==> Cleaning up...
:: Pacman command: /usr/bin/sudo /usr/bin/pacman /home/spot/.cache/trizen/sources/ttyecho-git/ttyecho-git-r2.beb3ecc-1-any.pkg.tar.gz -U

Confiamos que haya recibido la charla habitual del administrador
de sistema local. Por lo general se reduce a estas tres cosas:

    #1) Respeta la privacidad de otros.
    #2) Piensa antes de escribir.
    #3) Un gran poder conlleva una gran responsabilidad.

For security reasons, the password you type will not be visible.

sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
sudo: a password is required
=>> Try again? [Y/n]:
Title: Re: Duda sobre Yay
Post by: ArtEze on 25 December 2023, 20:03:52
Ya lo solucioné. Solo quité estas líneas de código de /usr/bin/makepkg:

Code: [Select]
if (( ! INFAKEROOT )); then
if (( EUID == 0 )); then
error "$(gettext "Running %s as root is not allowed as it can cause permanent,\n\
catastrophic damage to your system.")" "makepkg"
exit $E_ROOT
fi
else
if [[ -z $FAKEROOTKEY ]]; then
error "$(gettext "Do not use the %s option. This option is only for internal use by %s.")" "'-F'" "makepkg"
exit $E_INVALID_OPTION
fi
fi
Title: Re: Duda sobre Yay
Post by: ####### on 25 December 2023, 21:36:45
Enhorabuena por haber conseguido que las cosas funcionen, es una noticia maravillosa, pero debo señalar que los comandos que escribí funcionan perfectamente en Artix, tuve la precaución de probarlos antes de publicar ese consejo. Sin embargo, ten en cuenta que $ significa "no como root" y # significa "como root" - por ejemplo, usando su , sudo o doas. Si ha ejecutado alguna de estas cosas como root cuando no debería, podría entonces desordenar la propiedad y los permisos de los archivos y directorios creados, causando así futuros problemas continuos. Y no estoy seguro de cómo funcionarán los mecanismos de escalada de privilegios si no tienes ni sudo ni doas, no lo he probado personalmente. Tambien el "makepkg" al que me refiero es el makepkg de Arch Linux, parte del paquete pacman, y no el comando makepkg de Slackware al que te refieres.
Title: Re: Duda sobre Yay
Post by: tintin on 26 December 2023, 05:09:22
Enhorabuena por haber conseguido que las cosas funcionen, es una noticia maravillosa, pero debo señalar que los comandos que escribí funcionan perfectamente en Artix, .../...
Yo también los he probado con éxito.  8)
Title: Re: Duda sobre Yay
Post by: ArtEze on 26 December 2023, 18:57:30
El kim4 lo pude instalar, pero al ejecutar sus programas tuve errores como el siguiente:

Al final tuve que desinstalarlo, porque además me instaló Dolphin, que también tenía muchos errores, y lo tuve que desinstalar.

Code: [Select]
kim_webexport
kdialog: Unknown option '1'.
Path 'true' is not a valid path name.
dbus[8607]: arguments to dbus_message_new_method_call() were incorrect, assertion "destination == NULL || _dbus_check_is_valid_bus_name (destination)" failed in file dbus-message.c line 1375.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
/usr/bin/kim_webexport: línea 65:  8607 Abortado                qdbus $dbusRef close
Title: Re: Duda sobre Yay
Post by: tintin on 27 December 2023, 05:15:09
El kim4 lo pude instalar, pero al ejecutar sus programas tuve errores como el siguiente:
Al final tuve que desinstalarlo, porque además me instaló Dolphin, que también tenía muchos errores, y lo tuve que desinstalar.
Cómo os dejé aclarado: kim4 es un complemento para la gestión de archivos Dolphin.

Utilizo Dolphin porque se puede configurar libremente y es muy adecuado para gestionar imágenes y fotografías.
Es una elección completamente personal. 8)

Entonces, primero debes instalar Dolphin y solo luego kim4.
Code: [Select]
sudo pacman -Sy ark dolphin kdegraphics-thumbnailers kimageformats5 oxygen-icons qt5-imageformats
Code: [Select]
trizen kim4
Title: Re: Duda sobre Yay
Post by: ArtEze on 27 December 2023, 17:20:31
Cuando ejecuto Dolphin me da violación de segmento:

Code: [Select]
kf.service.services: The desktop file "kim_compressandresize.desktop" references the action " WebThumb75120" but doesn't define it
kf.kio.core: couldn't create worker: "Protocolo desconocido «trash»."
kf.kio.core: "No se ha podido crear el módulo de trabajo KIO. Protocolo desconocido «trash»."
kf.kio.core: couldn't create worker: "Protocolo desconocido «file»."
kf.kio.core: "No se ha podido crear el módulo de trabajo KIO. Protocolo desconocido «file»."
Violación de segmento

Las aplicaciones de kim4 me dan errores como el siguiente:

Code: [Select]
kim_webexport 
kdialog: Unknown option '1'.
Path 'true' is not a valid path name.
dbus[13722]: arguments to dbus_message_new_method_call() were incorrect, assertion "destination == NULL || _dbus_check_is_valid_bus_name (destination)" failed in file dbus-message.c line 1375.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
/usr/bin/kim_webexport: línea 65: 13722 Abortado                qdbus $dbusRef close
Title: Re: Duda sobre Yay
Post by: ArtEze on 27 December 2023, 17:24:05
Y también recibo este error de Dolphin:

Code: [Select]
Unable to create KIO worker. Unknown protocol 'file'.
Title: Re: Duda sobre Yay
Post by: ArtEze on 27 December 2023, 21:23:08
Estoy teniendo problemas con gio:

Code: [Select]
'g_io_module_load': /usr/lib/gvfs/modules/libvfs-test.so: undefined symbol: g_io_module_load

Si hago lo siguiente, veo que libgio sí tiene el string g_io_module_load, entonces no sé por qué sale el error.

Code: [Select]
strings /usr/lib/libgio-2.0.so.0 | grep -i g_io_module_load
g_io_module_load

ldd /usr/lib/gvfs/modules/libvfs-test.so

Code: [Select]
ldd: atención: no tiene permiso de ejecución para `/usr/lib/gvfs/modules/libvfs-test.so'
linux-vdso.so.1 (0x00007ffca1d17000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f1e72d98000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f1e72c2e000)
libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0x00007f1e72bc6000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f1e729e4000)
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007f1e72949000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f1e7292d000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f1e728fa000)
libicuuc.so.74 => /usr/lib/libicuuc.so.74 (0x00007f1e726ec000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f1e725ff000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f1e725f8000)
libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x00007f1e72200000)
libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x00007f1e725c8000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f1e72577000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f1e72515000)
libssl.so.3 => /usr/lib/libssl.so.3 (0x00007f1e72435000)
libavahi-glib.so.1 => /usr/lib/libavahi-glib.so.1 (0x00007f1e72430000)
libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0x00007f1e721f1000)
libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0x00007f1e721de000)
/usr/lib/ld-2.38.so (0x00007f1e72eed000)
libicudata.so.74 => /usr/lib/libicudata.so.74 (0x00007f1e70480000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f1e70205000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f1e701e0000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f1e7000e000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f1e72427000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f1e70009000)
libelogind.so.0 => /usr/lib/libelogind.so.0 (0x00007f1e6ff5c000)
libffi.so.8 => /usr/lib/libffi.so.8 (0x00007f1e6ff51000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x00007f1e6fa1f000)
libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f1e6f9cd000)
libselinux.so.1 => /usr/lib/libselinux.so.1 (0x00007f1e6f9a2000)
libcap.so.2 => /usr/lib/libcap.so.2 (0x00007f1e6f996000)
libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f1e6f95a000)
libpcre.so.3 => /usr/lib/libpcre.so.3 (0x00007f1e6f600000)
Title: Re: Duda sobre Yay
Post by: ArtEze on 30 December 2023, 08:08:16
Si lo instalo no funciona, me aparecía un diálogo para reportar el error, lo cerré y ya desinstalé el programa. Al parecer no hay manera de hacerlo funcionar.

Lo que sí me funcionó fue el Dolphin pero de un AppImage, no es lo mismo que instalarlo ya que carga más lento.

No me gusta casi nada las aplicaciones de QT. En comparación GTK es más ligero y menos pesado, incluso diría que GTK 2 estaba mejor programado que GTK 3, con el tiempo van empeorando las cosas, creando más bugs y cada vez más lento... Me gustaría que hagan un Dolphin para GTK, pero eso sí sería mucho pedir.
Title: Re: Duda sobre Yay
Post by: tintin on 30 December 2023, 08:59:02
Hello,

Dolphin se lanza rápidamente en Artix XFCE y es fluido a pesar de sus posibilidades.
Lo tengo en máquinas que tienen más de 10 años.
Title: Re: Duda sobre Yay
Post by: ArtEze on 05 January 2024, 02:46:53
Me volvió a aparecer este error, pero esta vez en español:

Code: [Select]
No se ha podido crear el módulo de trabajo KIO. Protocolo desconocido «file».
Title: Re: Duda sobre Yay
Post by: tintin on 05 January 2024, 04:47:23
Code: [Select]
No se ha podido crear el módulo de trabajo KIO. Protocolo desconocido «file».
Nunca recibí este mensaje de error...

¿Tienes kio5 y kio-extras?
Code: [Select]
sudo pacman -Sy kio5 kio-extras