From je-vv at e.email Fri Jun 6 23:37:11 2025 From: je-vv at e.email (Javier) Date: Fri, 6 Jun 2025 15:37:11 -0600 Subject: [artix-general] With recent upgrade sway doesn't start Message-ID: <5671c976-faad-43a6-9b08-a41952fb428e@e.email> > [sway/server.c:236] Failed to create renderernitialize renderer Installing "mesa" packages from arch/extra is a work around this issue: > pacman -S extra/mesa extra/opencl-mesa extra/vulkan-mesa-layers But we need an upgrade for these mesa packages on artix. Notice I looked on the gremlins and goblins repos for world as well, and I didn't find the upgrades there... Thanks ! -- Javier From je-vv at e.email Sat Jun 7 10:42:17 2025 From: je-vv at e.email (Javier) Date: Sat, 7 Jun 2025 02:42:17 -0600 Subject: [artix-general] With recent upgrade sway doesn't start In-Reply-To: <5671c976-faad-43a6-9b08-a41952fb428e@e.email> References: <5671c976-faad-43a6-9b08-a41952fb428e@e.email> Message-ID: <3cc6972f-63fa-4713-9cf4-e8c3206b0bd2@e.email> On 2025-06-06 03:37 PM, Javier wrote: >> [sway/server.c:236] Failed to create renderernitialize renderer > > Installing "mesa" packages from arch/extra is a work around this issue: > >> pacman -S extra/mesa extra/opencl-mesa extra/vulkan-mesa-layers > > But we need an upgrade for these mesa packages on artix.? Notice I looked on the gremlins and goblins repos for world as well, and I didn't find the upgrades there... Artix packages already released on the repos. To revert the workaround: > pacman -S mesa opencl-mesa vulkan-mesa-layers Many thanks ! -- Javier From je-vv at e.email Sat Jun 7 17:58:54 2025 From: je-vv at e.email (Javier) Date: Sat, 7 Jun 2025 09:58:54 -0600 Subject: [artix-general] Current upgrade of llhttp breakd opendht Message-ID: <7357fae0-d1a8-4fe4-a3fc-9e1b6ed03ca8@e.email> > % ldd /usr/lib/libopendht.so.3.2.0 > linux-vdso.so.1 (0x00007f58c20c0000) > libfmt.so.11 => /usr/lib/libfmt.so.11 (0x00007f58c2098000) > libllhttp.so.9.2 => not found Current solution is to prevent upgrades on all these packages: > % 'grep' IgnorePkg /etc/pacman.conf > # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup > IgnorePkg = llhttp libgit2 bat This to avoid missing libraries sonames and avoid conflicts as well. BTW, as opendht depends on llhttp, this dependency should be made explicit on the package I guess. Greetings ! -- Javier