Summary: | gui-wm/wayfire-0.7.0 - meson.build: ERROR: Dependencies must be external dependencies | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | juippis, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 gui-wm:wayfire-0.7.0:20210410-153737.log logs.tar.bz2 temp.tar.bz2 The build output The faulty lines in meson.build |
Description
Toralf Förster
2021-04-10 16:07:18 UTC
Created attachment 698958 [details]
emerge-info.txt
Created attachment 698961 [details]
emerge-history.txt
Created attachment 698964 [details]
environment
Created attachment 698967 [details]
etc.portage.tar.bz2
Created attachment 698970 [details]
gui-wm:wayfire-0.7.0:20210410-153737.log
Created attachment 698973 [details]
logs.tar.bz2
Created attachment 698976 [details]
temp.tar.bz2
Any news on this? The problem is the meson build specification and I encountered it for version 0.5.0 as well, which is marked stable! I bypassed it by using '-system-*' flags, but now I hit a dead end. I'm attaching some pictures (yes, my system has no DE at the moment and I'm using my phone). Created attachment 702381 [details]
The build output
Created attachment 702384 [details]
The faulty lines in meson.build
apologies, I'm busy for the next week. I will check this out next Sunday. Got passed this issue by erasing ,dependencies:wlroots in lines 124,125 in meson.build. But building fails upon installation because it also installs wlroots files, in spite of the 'system-wlroots' flag. *** Bug 785502 has been marked as a duplicate of this bug. *** From Toralfs log Dependency wlroots found: NO found 0.13.0 but need: '<0.13.0' ; matched: '>=0.12.0' wayfire-0.7.0 needs wlroots-0.12.0 wayfire-0.7.1 (new) will need wlroots 0.13.0 |