From qboosh at pld-linux.org Fri Sep 6 21:52:59 2024 From: qboosh at pld-linux.org (Jakub Bogusz) Date: Fri, 6 Sep 2024 21:52:59 +0200 Subject: x86_64 builder stuck? Message-ID: <20240906195259.GA26524@mail> Hi, it seems that x86_64 builder stopped processing requests (the first unfinished is ceph, which should have failed just like other archs due to xfsprogs headers vs gcc 14 incompatibility) -- Jakub Bogusz http://qboosh.pl/ From qboosh at pld-linux.org Thu Sep 19 17:42:09 2024 From: qboosh at pld-linux.org (Jakub Bogusz) Date: Thu, 19 Sep 2024 17:42:09 +0200 Subject: [packages/Mesa] up to 24.2.3 In-Reply-To: <77eb036aca7ddd14b9fb8c01ba97ffed035b2895_refs_heads_master@pld-linux.org> References: <617a1a0ea4c6f15f2ae269cd335101d714f915c7_refs_heads_master@pld-linux.org> <77eb036aca7ddd14b9fb8c01ba97ffed035b2895_refs_heads_master@pld-linux.org> Message-ID: <20240919154209.GA4740@mail> On Thu, Sep 19, 2024 at 11:39:44AM +0200, atler wrote: > commit 77eb036aca7ddd14b9fb8c01ba97ffed035b2895 > Author: Jan Palus > Date: Thu Sep 19 11:38:04 2024 +0200 > > up to 24.2.3 > > - libva/livdpau drivers are symlinks to libgallium now > %files libgallium > %defattr(644,root,root,755) > %attr(755,root,root) %{_libdir}/libgallium-%{version}.so > +%if %{with va} > +%if %{with gallium_radeon} > +%attr(755,root,root) %{_libdir}/libva/dri/r600_drv_video.so > +%attr(755,root,root) %{_libdir}/libva/dri/radeonsi_drv_video.so > +%endif > +%if %{with gallium_nouveau} > +%attr(755,root,root) %{_libdir}/libva/dri/nouveau_drv_video.so > +%endif > +%attr(755,root,root) %{_libdir}/libva/dri/virtio_gpu_drv_video.so > +%endif > +%if %{with vdpau} > +# ldconfig is not used in vdpau tree, so package all symlinks > +%if %{with gallium_nouveau} > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1.0.0 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1.0 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so > +%endif > +%if %{with gallium_radeon} > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1.0.0 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1.0 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1.0.0 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1.0 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so > +%endif > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1.0.0 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1.0 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1 > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so > +%endif This would pull libva and libvdpau by directories... I'd rather keep libva-driver-gallium and libvdpau-driver-gallium as symlink-only packages. -- Jakub Bogusz http://qboosh.pl/ From atler at pld-linux.org Thu Sep 19 18:17:28 2024 From: atler at pld-linux.org (Jan Palus) Date: Thu, 19 Sep 2024 18:17:28 +0200 Subject: [packages/Mesa] up to 24.2.3 In-Reply-To: <20240919154209.GA4740@mail> References: <617a1a0ea4c6f15f2ae269cd335101d714f915c7_refs_heads_master@pld-linux.org> <77eb036aca7ddd14b9fb8c01ba97ffed035b2895_refs_heads_master@pld-linux.org> <20240919154209.GA4740@mail> Message-ID: On 19.09.2024 17:42, Jakub Bogusz wrote: > On Thu, Sep 19, 2024 at 11:39:44AM +0200, atler wrote: > > commit 77eb036aca7ddd14b9fb8c01ba97ffed035b2895 > > Author: Jan Palus > > Date: Thu Sep 19 11:38:04 2024 +0200 > > > > up to 24.2.3 > > > > - libva/livdpau drivers are symlinks to libgallium now > > > %files libgallium > > %defattr(644,root,root,755) > > %attr(755,root,root) %{_libdir}/libgallium-%{version}.so > > +%if %{with va} > > +%if %{with gallium_radeon} > > +%attr(755,root,root) %{_libdir}/libva/dri/r600_drv_video.so > > +%attr(755,root,root) %{_libdir}/libva/dri/radeonsi_drv_video.so > > +%endif > > +%if %{with gallium_nouveau} > > +%attr(755,root,root) %{_libdir}/libva/dri/nouveau_drv_video.so > > +%endif > > +%attr(755,root,root) %{_libdir}/libva/dri/virtio_gpu_drv_video.so > > +%endif > > +%if %{with vdpau} > > +# ldconfig is not used in vdpau tree, so package all symlinks > > +%if %{with gallium_nouveau} > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1.0.0 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1.0 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so.1 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_nouveau.so > > +%endif > > +%if %{with gallium_radeon} > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1.0.0 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1.0 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so.1 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_r600.so > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1.0.0 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1.0 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so.1 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_radeonsi.so > > +%endif > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1.0.0 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1.0 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so.1 > > +%attr(755,root,root) %{_libdir}/vdpau/libvdpau_virtio_gpu.so > > +%endif > > This would pull libva and libvdpau by directories... > > I'd rather keep libva-driver-gallium and libvdpau-driver-gallium as > symlink-only packages. I don't have strong opinion here so I'll switch back to separate packages, although I don't see it pulled with current poldek: $ podman run -it --rm docker.io/jpalus/pld-linux-aarch64 sh -c "poldek -uv Mesa-libgallium && test -d /usr/lib64/vdpau && rpm -qf /usr/lib64/vdpau" ... Updating / installing... 1:libgcc-6:14.2.0-2 ################################# [ 6%] 2:libstdc++-6:14.2.0-2 ################################# [ 11%] 3:z3-4.12.6-1 ################################# [ 17%] 4:xorg-lib-libxshmfence-1.3.2-1 ################################# [ 22%] 5:xorg-lib-libX11-data-1.8.10-1 ################################# [ 28%] 6:libedit-0:3.1-1.20230828.1 ################################# [ 33%] 7:llvm-libs-18.1.8-1 ################################# [ 39%] 8:libmd-1.0.3-1 ################################# [ 44%] 9:libbsd-0.12.1-1 ################################# [ 50%] 10:xorg-lib-libXdmcp-1.1.3-2 ################################# [ 56%] 11:xorg-lib-libXau-1.0.9-1 ################################# [ 61%] 12:libxcb-1.17.0-1 ################################# [ 67%] 13:xorg-lib-libX11-1.8.10-1 ################################# [ 72%] 14:libunwind-1.6.2-2 ################################# [ 78%] 15:libdrm-2.4.123-1 ################################# [ 83%] 16:expat-1:2.6.3-1 ################################# [ 89%] 17:Mesa-libglapi-24.2.3-1 ################################# [ 94%] 18:Mesa-libgallium-24.2.3-1 ################################# [100%] file /usr/lib64/vdpau is not owned by any package From baggins at pld-linux.org Fri Sep 27 09:05:32 2024 From: baggins at pld-linux.org (Jan =?utf-8?Q?R=C4=99korajski?=) Date: Fri, 27 Sep 2024 09:05:32 +0200 Subject: Please fix KDE6 directory packaging Message-ID: Hi, I know rpm4 does not care about packaging directories, but we should be doing that anyway. So please review http://ep09.pld-linux.org/~pldth/main-ready-test.txt and fix directory packaging in kp6-* specs. As a motivation I need to mention that I only move packages out of th-test when they don't show up in that validation file. -- Jan R?korajski | PLD/Linux SysAdm | bagginspld-linux.org | http://www.pld-linux.org/ From krzysztof at mrozowicz.eu Fri Sep 27 11:47:02 2024 From: krzysztof at mrozowicz.eu (Krzysztof Mrozowicz) Date: Fri, 27 Sep 2024 09:47:02 +0000 Subject: =?utf-8?q?Re=3A?= Please fix KDE6 directory packaging In-Reply-To: References: Message-ID: <0102019232e0712b-d7e5acd6-ce8b-4049-8cec-af10331796e9-000000@eu-west-1.amazonses.com> W dniu: Pi?tek, Wrzesie? 27, 2024 08:05 IST, Jan R?korajski napisa?(a): > Hi, > > I know rpm4 does not care about packaging directories, but we should be > doing that anyway. > > So please review http://ep09.pld-linux.org/~pldth/main-ready-test.txt > and fix directory packaging in kp6-* specs. > > As a motivation I need to mention that I only move packages out of > th-test when they don't show up in that validation file. I feel responsible for that and I know it's waiting there... I suffer from lack of time recently, but I'll try to do it soon. I'm not sending the ka6* to builders until the directories of kp6 are done. Best Regards Krzysiek