[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1061287: marked as done (libllvmspirvlib-15-dev is needed even with rusticl disabled)



Your message dated Fri, 29 Mar 2024 17:01:40 +0000
with message-id <E1rqFbo-00GjQh-4M@fasolo.debian.org>
and subject line Bug#1061287: fixed in mesa 24.0.4-1
has caused the Debian Bug report #1061287,
regarding libllvmspirvlib-15-dev is needed even with rusticl disabled
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1061287: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061287
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: mesa
Version: 24.0.0~rc2-1.1
Severity: normal

Hi,

I'm trying to build mesa 24 from experimental on bookworm. Since rusticl
requires rust-bindgen 0.66 and since building that and the surrounding
rust packages on bookworm is infeasible, I decided to disable rusticl by
excluding my host architecture from RUSTICL_ARCHS in debian/rules.
Unfortunately it seems, that libllvmspirvlib-15-dev which is pulled in
only when rusticl is enabled, is also necessary without rusticl:

    Determining dependency 'LLVMSPIRVLib' with pkg-config executable '/usr/bin/pkg-config'
    env[PKG_CONFIG_PATH]:█
    env[PKG_CONFIG]: /usr/bin/pkg-config
    -----------
    Called: `/usr/bin/pkg-config --modversion LLVMSPIRVLib` -> 1
    stderr:
    Package LLVMSPIRVLib was not found in the pkg-config search path.
    Perhaps you should add the directory containing `LLVMSPIRVLib.pc'
    to the PKG_CONFIG_PATH environment variable
    Package 'LLVMSPIRVLib', required by 'virtual:world', not found
    -----------
    CMake binary for host machine is cached as not found
    Dependency lookup for LLVMSPIRVLib with method 'cmake' failed: CMake binary for machine host machine not found.        Giving up.
    Run-time dependency llvmspirvlib found: NO (tried pkgconfig)
    
    ../meson.build:1844:21: ERROR: Dependency "LLVMSPIRVLib" not found, tried pkgconfig


Reading meson.build, with_opencl_spirv seems to be set when opencl is not
disabled and thus does not only depend on rusticl. Could you change
debian/control.in such that the dependency on libllvmspirvlib-15-dev is not
only emitted when rusticl is enabled but also otherwise?

Let me also quickly send you two missing minimum version restrictions I found:

    ../meson.build:831:4: ERROR: Problem encountered: rusticl requires meson 1.3.1 or newer

and:

    Message: libdrm 2.4.119 needed because amdgpu has the highest requirement
    Dependency libdrm_amdgpu found: NO found 2.4.114 but need: '>=2.4.119'
    Run-time dependency libdrm_amdgpu found: NO█
    
    ../meson.build:1674:6: ERROR: Dependency lookup for libdrm_amdgpu with method 'pkgconfig' failed: Invalid version,     need 'libdrm_amdgpu' ['>=2.4.119'] found '2.4.114'.

Thanks!

cheers, josch

--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 24.0.4-1
Done: Timo Aaltonen <tjaalton@debian.org>

We believe that the bug you reported is fixed in the latest version of
mesa, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1061287@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated mesa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 29 Mar 2024 17:59:50 +0200
Source: mesa
Built-For-Profiles: noudeb
Architecture: source
Version: 24.0.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Closes: 1061287
Changes:
 mesa (24.0.4-1) unstable; urgency=medium
 .
   [ Timo Aaltonen ]
   * New upstream release.
   * patches: Dropped upstreamed patches.
 .
   [ Fabio Pedretti ]
   * control: libllvmspirvlib-*-dev is needed even with rusticl disabled
     (Closes: #1061287)
   * control: Bump meson build-dep
Checksums-Sha1:
 5c07969f07328fa899840d9f61e3e7bdf190cd91 5629 mesa_24.0.4-1.dsc
 7fdca41e718aa9ed65ef438b828455a48959a072 32922354 mesa_24.0.4.orig.tar.gz
 17f72042ad7253f90c084d54489f771b091a41a3 115838 mesa_24.0.4-1.diff.gz
 5825927846d8aee772529d30eab9faae39b6852f 10302 mesa_24.0.4-1_source.buildinfo
Checksums-Sha256:
 686b0646c3b6639ab78d4a6be2745772a75fff60bfcaa19b6fdf244e413e5b73 5629 mesa_24.0.4-1.dsc
 7fbc95b2d426488c48ff86763c86f4991ed3c9aa2606d640910b3f4bfbcb7685 32922354 mesa_24.0.4.orig.tar.gz
 4d2bcd5e51f96e0e41441cb4a9e519eabcc5bc0c6f1c7be6eed6fee6cf5935f7 115838 mesa_24.0.4-1.diff.gz
 65857dfdcdca24116eabc8def10e38057557261d222b582cd4394d7897a6fc39 10302 mesa_24.0.4-1_source.buildinfo
Files:
 2ccaa99a25e864201525fc1719596d5d 5629 graphics optional mesa_24.0.4-1.dsc
 9cebce48944c97970108f0984b6756fa 32922354 graphics optional mesa_24.0.4.orig.tar.gz
 961e8b5e338810e00374bee0f2afbaae 115838 graphics optional mesa_24.0.4-1.diff.gz
 a73fee11c9964e400bae21e58581a156 10302 graphics optional mesa_24.0.4-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmYG5aMACgkQy3AxZaiJ
hNy0Jw/7BOARXlbJ9a2NtsS8Lzd/QE05PS7Fvp6924NpN7CqVMMH1Psv45WOpWcT
3T6TSyHTTeMOwuG3Sn49lwFZVvBrW58QLplkeCjChx9f7gJ8qABr3ofdklzuK50U
2aQRbluACGIng1ux8qY2RcNWaQMTSJ1N//0JPKx3EevuwxrLnPO1Ldy5hVTHbpqO
l9961rW9s+jQm4wHiJfC1P3aWYAfqfsikd6wNdQihW/aFsl0PZA4ohHyf11CCE8h
0N8rnqgKSwLRVN6cWKO/Xh9KcS1tGaIixOF60TgyUmlbiLx79EkgzgbDfwlpsQBp
QB/vr0fbuuiCN2Fn5NIEvvANM0OdErmiTUD74qi//tANgYSJvvYdOaHVVQ2BGJ+Z
n7+02wwwWlIGwmFJAMrHiTegSRDQEKJzImtS1ze8nNK/nBhEuYd4ga7vMC6QKldT
HWmeCXlCuQtv/NUbUtPyfjE8FXS8xEYndxv+w3Cfwzo8LysT++IAwKViKGrmwNNA
JJGd8LWXGFkJEmC1EOJCK2c4v153cVco/7hW5iF/pKDBcn9/3WDwA6mDMdQN1Zwg
CAdlgmPZju6GkLfi05op3SNPVNt2bu7Cu6yngiYZ5DtGaRaf5hilIC2u92Dd/hV7
Ye6UHYSX4lrOQM/+u4Y38H2IWWNO4QWzxMu2hvBD5rETJDh7dck=
=n+5S
-----END PGP SIGNATURE-----

Attachment: pgp2KJjtMjN3Q.pgp
Description: PGP signature


--- End Message ---

Reply to: