Summary: | media-libs/sratom-0.6.8: fatal error: lv2/atom/atom.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nikita Zlobin <cook60020tmp> |
Component: | Current packages | Assignee: | Professional Audio Applications Maintainers <proaudio> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | fordfrog, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
sratom-0.6.8 build log
emerge --info =sratom-0.6.8 |
Description
Nikita Zlobin
2021-05-11 09:32:29 UTC
Full build.log and emerge —-info as always please. ok, but first I'm not sure about symlink now, as it would be just dirty hack. Rebuilding all lv2/drobilla stack from live ebuilds (some available either at legacy proaudio or new audio-overlay) fixes this, as well as some warnings lv2ls (lilv) warnings about not finding some ttl files. Created attachment 707058 [details]
sratom-0.6.8 build log
Created attachment 707061 [details]
emerge --info =sratom-0.6.8
i cannot reproduce it with sratom-0.6.8 and lv2-1.18.2. I double checked, necessary header file presents in current git lv2 version, but missing in lv2-1.18.2. Could be release bug. Found true reason. It's not sratom, but lv2-1.18.2 package bug. All subdirs inside /usr/include/lv2 besides /usr/include/lv2/lv2plug.in are empty. Also there is broken symlink: /usr/include/lv2.h -> lv2/core/lv2.h It's revealed, this empty dirs must be symlinks. In fact these symlinks were in backups, in amount of 5. I can't understand, how could these empty dirs appear. After unmerging lv2 and removing all /usr/include/lv2 issue disappeared. Both lv2-1.18.2 and live lv2 install symlinks. They correctly reemerge, and when unmerged - no more orphane symlinks are left. Could be some bug, lasting from past. thanks for reporting back. closing as invalid as it's not a package issue. |