libtool: link: x86_64-pc-linux-gnu-gcc -shared -fPIC -DPIC .libs/diagramdata.o .libs/layer.o .libs/geometry.o .libs/color.o .libs/dia_xml.o .libs/attributes.o .libs/text.o .libs/textline.o .libs/font.o .libs/group.o .libs/utils.o .libs/arrows.o .libs/message.o .libs/focus.o .libs/sheet.o .libs/connectionpoint.o .libs/object.o .libs/object_defaults.o .libs/connection.o .libs/orth_conn.o .libs/neworth_conn.o .libs/poly_conn.o .libs/bezier_conn.o .libs/element.o .libs/polyshape.o .libs/beziershape.o .libs/objchange.o .libs/dialogs.o .libs/widgets.o .libs/units.o .libs/dia_image.o .libs/intl.o .libs/filter.o .libs/connpoint_line.o .libs/properties.o .libs/propdesc.o .libs/proplist.o .libs/propoffsets.o .libs/propobject.o .libs/prop_basic.o .libs/prop_dict.o .libs/prop_inttypes.o .libs/prop_geomtypes.o .libs/prop_attr.o .libs/prop_text.o .libs/prop_widgets.o .libs/prop_sdarray.o .libs/propdialogs.o .libs/propregistry.o .libs/dia_dirs.o .libs/plug-ins.o .libs/paper.o .libs/boundingbox.o .libs/dynamic_obj.o .libs/create.o .libs/diatransform.o .libs/diarenderer.o .libs/diainteractiverenderer.o .libs/diagdkrenderer.o .libs/diasvgrenderer.o .libs/dia_svg.o .libs/autoroute.o .libs/parent.o .libs/render_pixmap.o .libs/diaarrowchooser.o .libs/dialinechooser.o .libs/persistence.o .libs/diaerror.o .libs/diamarshal.o .libs/debug.o .libs/prefs.o .libs/newgroup.o .libs/dialib.o .libs/diacellrendererproperty.o -Wl,--as-needed /usr/lib64/libgnomeui-2.so -L/usr/lib64 -lpng15 -lbz2 -lexpat -licui18n -licuuc -licudata -ldl -lgnome-keyring /usr/lib64/libgcrypt.so -lgpg-error -lX11 -lSM -lICE -lbonoboui-2 -lgnome-2 -lpopt /usr/lib64/libbonobo-2.so /usr/lib64/libbonobo-activation.so -lORBitCosNaming-2 -lORBit-2 -lgnomecanvas-2 /usr/lib64/libart_lgpl_2.so -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgdk_pixbuf-2.0 /usr/lib64/libgnomevfs-2.so -lxml2 -ldbus-glib-1 -ldbus-1 -lpthread -lssl -lcrypto -lresolv -lutil -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lpng -lm -lz -march=core2 -O2 -Wl,-O1 -Wl,--export-dynamic -pthread -pthread -pthread -pthread -Wl,-soname -Wl,libdia.so -o .libs/libdia.so /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpng15
Please run `revdep-rebuild' (or with a sufficiently recent sys-apps/portage, `emerge @preserved-rebuild' and try again.
(In reply to Jeroen Roovers from comment #1) > Please run `revdep-rebuild' (or with a sufficiently recent sys-apps/portage, > `emerge @preserved-rebuild' and try again. app-office/dia is the only package wanting to be rebuilt.
Please post your `emerge --info' output in a comment.
>=dev-libs/glib-2 dev-libs/libxml2 dev-libs/libxslt dev-libs/popt >=media-libs/freetype-2 >=media-libs/libart_lgpl-2 media-libs/libpng:0 sys-libs/zlib x11-libs/gtk+:2 x11-libs/pango Try rebuilding these. It's probably a good idea to start with the ones that were last updated rather long ago. *** This bug has been marked as a duplicate of bug 319101 ***
Fixed by re-emerging something not in the list: libgnomeui had an -lpng15 in its .la file.