Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 649962 - dev-libs/wayland-9999 with media-libs/mesa-18.0.0_rc4 - file collisions in /usr/lib64/libwayland-egl.so.1.0.0 /usr/lib64/pkgconfig/wayland-egl.pc /usr/lib64/libwayland-egl.so.1 /usr/lib64/libwayland-egl.so
Summary: dev-libs/wayland-9999 with media-libs/mesa-18.0.0_rc4 - file collisions in /u...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 657298 (view as bug list)
Depends on:
Blocks: 656930
  Show dependency tree
 
Reported: 2018-03-08 21:32 UTC by Yuriy Dmitriev
Modified: 2018-06-06 20:10 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuriy Dmitriev 2018-03-08 21:32:28 UTC
Package compiled, but not install.




 * Detected file collision(s):
 * 
 *      /usr/lib64/libwayland-egl.so.1.0.0
 *      /usr/lib64/pkgconfig/wayland-egl.pc
 *      /usr/lib64/libwayland-egl.so.1
 *      /usr/lib64/libwayland-egl.so
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * media-libs/mesa-18.0.0_rc4:0::gentoo
 *      /usr/lib64/libwayland-egl.so
 *      /usr/lib64/libwayland-egl.so.1
 *      /usr/lib64/libwayland-egl.so.1.0.0
 *      /usr/lib64/pkgconfig/wayland-egl.pc
 *
Comment 1 Andy Pettinger 2018-04-10 09:48:57 UTC
[ANNOUNCE] wayland 1.15.0

"libwayland-egl is now part of libwayland, and will presumably be removed
from mesa in the not too distant future."
Comment 2 Petross404(Petros S) 2018-05-18 17:52:43 UTC
(In reply to Yuriy Dmitriev from comment #0)
> Package compiled, but not install.
> 
> 
> 
> 
>  * Detected file collision(s):
>  * 
>  *      /usr/lib64/libwayland-egl.so.1.0.0
>  *      /usr/lib64/pkgconfig/wayland-egl.pc
>  *      /usr/lib64/libwayland-egl.so.1
>  *      /usr/lib64/libwayland-egl.so
>  * 
>  * Searching all installed packages for file collisions...
>  * 
>  * Press Ctrl-C to Stop
>  * 
>  * media-libs/mesa-18.0.0_rc4:0::gentoo
>  *      /usr/lib64/libwayland-egl.so
>  *      /usr/lib64/libwayland-egl.so.1
>  *      /usr/lib64/libwayland-egl.so.1.0.0
>  *      /usr/lib64/pkgconfig/wayland-egl.pc
>  *

I can confirm the same. When trying to bump the 1.14 ebuild to 1.15, I came across the same error.

(In reply to Andy Pettinger from comment #1)
> [ANNOUNCE] wayland 1.15.0
> 
> "libwayland-egl is now part of libwayland, and will presumably be removed
> from mesa in the not too distant future."

The wayland-1.15 should wait for this to happen?
Comment 3 Matt Turner gentoo-dev 2018-05-20 17:48:58 UTC
Looks like the guy who did the work never finished the Mesa side of it.
Comment 4 cyrillic 2018-05-20 21:09:54 UTC
Progress is being made on this front.  Check out the latest mesa development at bug 652762
Comment 5 Larry the Git Cow gentoo-dev 2018-06-06 20:08:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ce69811353a99068596f7df7db71159792ed2b

commit a9ce69811353a99068596f7df7db71159792ed2b
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-06-06 20:02:49 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-06-06 20:07:40 +0000

    media-libs/mesa: Do not install libwayland-egl files
    
    These files have been moved to >=dev-libs/wayland-1.15.0. Upstream Mesa
    has finally removed them, but it is not in the 18.1 stable branch.
    
    Closes: https://bugs.gentoo.org/649962

 media-libs/mesa/mesa-18.1.1-r1.ebuild | 537 ++++++++++++++++++++++++++++++++++
 1 file changed, 537 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aebb24f15887d86faf283994ecfdf0150eb59bcf

commit aebb24f15887d86faf283994ecfdf0150eb59bcf
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-06-06 19:58:50 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-06-06 20:07:40 +0000

    profiles: Mask new wayland and mesa
    
    libwayland-egl.so is moving from Mesa to wayland, so I need to ensure
    the blocker deps work as expected.
    
    Bug: https://bugs.gentoo.org/649962
    Bug: https://bugs.gentoo.org/656930

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc42d4eba0589bd2016f25f0aaeec37d157147f8

commit dc42d4eba0589bd2016f25f0aaeec37d157147f8
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-06-06 20:06:51 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-06-06 20:06:51 +0000

    media-libs/mesa: Depend on >=dev-libs/wayland-1.15.0
    
    These files have been moved to >=dev-libs/wayland-1.15.0. Upstream Mesa
    has finally removed them.
    
    Bug: https://bugs.gentoo.org/649962

 media-libs/mesa/mesa-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99ebc6c497e97baafc78066c1c3506d4cd3838f

commit b99ebc6c497e97baafc78066c1c3506d4cd3838f
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-06-06 20:05:25 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-06-06 20:06:21 +0000

    dev-libs/wayland: Block versions of media-libs/mesa with libwayland-egl
    
    Bug: https://bugs.gentoo.org/649962

 dev-libs/wayland/wayland-9999.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
Comment 6 Matt Turner gentoo-dev 2018-06-06 20:10:56 UTC
*** Bug 657298 has been marked as a duplicate of this bug. ***