quicktime4linux and libquicktime both provide the same library - not compatible with each other and not blocking each other. The problem appeared in bug #20705. Suggestion: packages should block each other. Reproducible: Always Steps to Reproduce: 1. emerge libquicktime 2. emerge quicktime4linux 3. see the output of epm -qf /usr/lib/libquicktime.so 4. try to emerge nvrec Actual Results: > epm -qf /usr/lib/libquicktime.so quicktime4linux-1.5.5-r1 libquicktime-0.9.2_pre1 Building nvrec fails (unresolved symbols) Expected Results: Worked fine
patrick: easiest way: let each PROVIDE="virtual/quicktime" and then DEPEND="!virtual/quicktime"
I know next to nothing about quicktime (or these libraries) and didn't want to do anything like this unless I know if they are known to be incompatible or if there's just something broken with the installation or if there are different versions which are supposed to interoperate nicely... didn't take this bug because I hoped it would attract someone with a clue :-)
fixed, on remerge of one/both