trying to get the latest version of flash for firefox and chromium fails. Reproducible: Always Steps to Reproduce: 1.emerge nspluginwrapper 2.Note failure to link because it can't find libpixman-1.so 3.Do a locate on libpixman-1.so. It is located in /usr/lib64 Actual Results: gcc -std=c99 -o test-rpc-nested-1-client test-rpc-nested-1-client.o test-rpc-common-client.o debug-client.o rpc-client.o -lglib-2.0 -lpthread gcc -std=c99 -o test-rpc-nested-2-client test-rpc-nested-2-client.o test-rpc-common-client.o debug-client.o rpc-client.o -lglib-2.0 -lpthread npplayer-npw-player.o: In function `on_stream_open_cb': npw-player.c:(.text+0x1bb1): warning: the use of `tmpnam' is dangerous, better use `mkstemp' gcc -std=c99 -o test-rpc-concurrent-client test-rpc-concurrent-client.o test-rpc-common-client.o debug-client.o rpc-client.o -lglib-2.0 -lpthread gcc -std=c99 -o test-rpc-types-server test-rpc-types-server.o test-rpc-common-server.o debug-server.o rpc-server.o -lglib-2.0 -lpthread gcc -std=c99 -o test-rpc-nested-1-server test-rpc-nested-1-server.o test-rpc-common-server.o debug-server.o rpc-server.o -lglib-2.0 -lpthread /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libpixman-1.so.0, needed by /usr/lib32/libcairo.so.2, not found (try using -rpath or -rpath-link) /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_init_rect' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_create_bits' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_get_stride' /usr/lib32/libcairo.so.2: undefined reference to `pixman_add_trapezoids' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_get_data' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_init' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_set_clip_region' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_intersect' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_not_empty' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_init_rects' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_set_filter' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_set_repeat' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_get_height' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_fini' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_get_depth' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_unref' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_composite' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_set_component_alpha' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_contains_rectangle' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_n_rects' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_translate' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_set_transform' /usr/lib32/libcairo.so.2: undefined reference to `pixman_format_supported_destination' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_create_radial_gradient' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_subtract' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_extents' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_union_rect' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_copy' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_fill_rectangles' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_get_width' /usr/lib32/libcairo.so.2: undefined reference to `pixman_region_rectangles' /usr/lib32/libcairo.so.2: undefined reference to `pixman_transform_point_3d' /usr/lib32/libcairo.so.2: undefined reference to `pixman_image_create_linear_gradient' collect2: ld returned 1 exit status make: *** [npviewer.bin] Error 1 make: *** Waiting for unfinished jobs.... rm test-rpc-types-server.o test-rpc-nested-1-client.o test-rpc-nested-2-client.o test-rpc-concurrent-client.o test-rpc-common-server.o test-rpc-common-client.o test-rpc-nested-2-server.o rpc-client.o test-rpc-types-client.o test-rpc-concurrent-server.o rpc-server.o debug-client.o test-rpc-nested-1-server.o debug-server.o * ERROR: www-plugins/nspluginwrapper-1.2.2-r2 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2734: Called die * The specific snippet of code: * emake LDFLAGS_32="-m32 ${LDFLAGS}" || die "emake failed" * * If you need support, post the output of 'emerge --info =www-plugins/nspluginwrapper-1.2.2-r2', * the complete build log and the output of 'emerge -pqv =www-plugins/nspluginwrapper-1.2.2-r2'. * The complete build log is located at '/var/tmp/portage/www-plugins/nspluginwrapper-1.2.2-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/www-plugins/nspluginwrapper-1.2.2-r2/temp/environment'. * S: '/var/tmp/portage/www-plugins/nspluginwrapper-1.2.2-r2/work/nspluginwrapper-1.2.2' >>> Failed to emerge www-plugins/nspluginwrapper-1.2.2-r2, Log file: >>> '/var/tmp/portage/www-plugins/nspluginwrapper-1.2.2-r2/temp/build.log' * Messages for package www-plugins/nspluginwrapper-1.2.2-r2: * ERROR: www-plugins/nspluginwrapper-1.2.2-r2 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2734: Called die * The specific snippet of code: * emake LDFLAGS_32="-m32 ${LDFLAGS}" || die "emake failed" * * If you need support, post the output of 'emerge --info =www-plugins/nspluginwrapper-1.2.2-r2', * the complete build log and the output of 'emerge -pqv =www-plugins/nspluginwrapper-1.2.2-r2'. * The complete build log is located at '/var/tmp/portage/www-plugins/nspluginwrapper-1.2.2-r2/temp/build.log'. Expected Results: I don't understand what is going on well enough to know whether the problem is a missing link to /usr/lib64. I do know that libpixman-1.so is a symbolic link to libpixman-1.so.0.17.2 This breaks flash in Firefox and chromium
Output from qlist, please. I suspect something is wrong with your emul- libs installation. Also, try revdep-rebuild. # emerge portage-utils # qlist -CIv emul-linux
As suggested, I ran revdep-rebuild again. (I had been running it all day yesterday. The problem is now fixed.