+CC opensuse-releaseteam On Monday, August 14, 2017 7:06:51 AM CDT Stefan Dirsch wrote:
Visit https://build.opensuse.org/package/show/X11:XOrg/Mesa
Repo Checker wrote in package X11:XOrg/Mesa:
The version of this package in openSUSE:Factory has installation issues and may not be installable:
can't install Mesa-libd3d-devel-32bit-17.1.5-168.2.x86_64: nothing provides libvulkan_intel-32bit = 17.1.5 needed by Mesa-libd3d-devel-32bit-17.1.5-168.2.x86_64 nothing provides libvulkan_radeon-32bit = 17.1.5 needed by Mesa-libd3d-devel-32bit-17.1.5-168.2.x86_64 Guys, in case anybody figures out what's wrong in baselibs.conf of Mesa
On Fri, Aug 11, 2017 at 07:13:29PM +0000, Repo Checker wrote: package, please let me know. Sigh.
After reading the baselibs.conf documentation [1] it seems there are two
different statements that are extremely similar and are confused within the
Mesa baselibs.conf.
The two statements being:
- arch <arch> package <package>
- arch <arch> targets
From the documentation there does not appear to be a conditional for multiple archs. Instead the only option appears to be targettype in front of each line. This obviously requires repeating for each arch which is a bit ugly. Short of reading the parser to confirm this appears to be the only option.
Feel free to rework my request 516907 [2] as needed. Looking at the build results it properly removes the dependencies from Mesa-libd3d-devel-32bit It would seem possible for the parser to look for the "package" keyword and allow for the desired syntax. I would imagine it either ignored those lines or using the second syntax (with the target keyword). [1] https://en.opensuse.org/openSUSE:Build_Service_baselibs.conf [2] https://build.opensuse.org/request/show/516907 -- Jimmy -- To unsubscribe, e-mail: opensuse-releaseteam+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-releaseteam+owner@opensuse.org