Summary: | media-sound/mixxx-2.2.0 - In file included from src/controllers/controlpickermenu.cpp:7: src/effects/lv2/lv2effectprocessor.h:7:10: fatal error: lilv/lilv.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Simon <simon.vanderveldt+gentoo> |
Component: | Current packages | Assignee: | Professional Audio Applications Maintainers <proaudio> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | polynomial-c |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Simon
2018-12-27 12:24:10 UTC
Why do you mix stable lilv with unstable mixxx? (In reply to Lars Wendler (Polynomial-C) from comment #1) > Why do you mix stable lilv with unstable mixxx? Isn't that the normal way of doing things? I use a couple of packages from testing and only use their dependencies from testing if they are really required, otherwise I just use stable versions for the dependencies. AFAIK testing packages should work with testing and/or stable dependencies, so as long as no non-stable version of a dependency is required I use stable. This is the normal way to do this as far as I know, if not please let me know :) Anyway, after your comment I wanted to check the version of lilv that's required by mixxx but it's not in the list of dependencies. I guess that's not correct? And assuming from your comment, it should depend on a higher version than the one that's currently marked as stable (so that would be either 0.24.2-r3 or 0.24.4)? The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a850543fc4f0fb84d600796416cc52b843021df8 commit a850543fc4f0fb84d600796416cc52b843021df8 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2018-12-27 18:47:29 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2018-12-27 18:47:55 +0000 media-sound/mixxx: Make dependency on media-libs/lilv optional and no longer automagic. Closes: https://bugs.gentoo.org/673818 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> media-sound/mixxx/metadata.xml | 1 + media-sound/mixxx/mixxx-2.2.0.ebuild | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) @Lars FYI I think your commit also fixes https://bugs.gentoo.org/673802 |