app-text/zathura-pdf-mupdf-0.2.6 won't compile, complaining "x86_64-pc-linux-gnu/bin/ld: cannot find -lmupdf-js-none". So it would be nice if mupdf provides a symlink libmupdf-js-nono.so to libmupdf-js-none.so.1.3. Reproducible: Always Steps to Reproduce: 1.install app-text/mupdf-1.3_p20140118 2.install app-text/zathura-pdf-mupdf-0.2.6 3. Actual Results: zathura-pdf-mupdf won't compile: Makefile:50: recipe for target 'pdf.so' failed /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lmupdf-js-none collect2: error: ld returned 1 exit status make: *** [pdf.so] Error 1
Created attachment 374292 [details, diff] Create nonversioned libmupdf-js-none.so symlink. Happens here as well with =zathura-pdf-mupdf-0.2.6. Adding another dosym line, for -js-none, seems to fix it (patch attached).
+ 05 Apr 2014; Samuli Suominen <ssuominen@gentoo.org> + zathura-pdf-mupdf-0.2.6.ebuild, zathura-pdf-mupdf-9999.ebuild: + Use pkg-config for determining mupdf libs wrt #506802 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-9999.ebuild?r1=1.6&r2=1.7 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.2.6.ebuild?r1=1.1&r2=1.2
Wait, even while zathura-pdf-mupdf is now fixed by other means, you are still right, there is a missing libmupdf-js-none.so symlink: $ qlist mupdf|grep "\.so" /usr/lib64/libmupdf-js-none.so.1.3 /usr/lib64/libmupdf.so.1.3 /usr/lib64/libmupdf.so
(In reply to Samuli Suominen from comment #3) > Wait, even while zathura-pdf-mupdf is now fixed by other means, you are > still right, there is a missing libmupdf-js-none.so symlink: > > $ qlist mupdf|grep "\.so" > /usr/lib64/libmupdf-js-none.so.1.3 > /usr/lib64/libmupdf.so.1.3 > /usr/lib64/libmupdf.so Which version did you test? The libmupdf-js-none is gone in 1.4.
You are right, this bug is fixed in 1.4 by removal of the '-none.so* library