when select the GRAFCET sheet it will report fail to load etapei.png, etapemc.png, etapeme.png, etapems.png, etapesp.png, ergent_and.png and some pictures didn't show in the sheets button of main window. However there are etapei.xpm, etapemc.xpm, etapeme.xpm, etapems.xpm, etapesp.xpm, ergent_and.xpm under the /usr/share/dia/sheets/GRAFCET/ directory. Maybe these pictures need to convert to png format. Reproducible: Always Steps to Reproduce: 1. run dia 2. select the GRAFCET sheet 3. Actual Results: ** (dia:23588): WARNING **: failed to load pixbuf for file /usr/share/dia/sheets/GRAFCET/etapei.png; cause=Failed to open file '/usr/share/dia/sheets/GRAFCET/etapei.png': No such file or directory ** (dia:23588): WARNING **: failed to load pixbuf for file /usr/share/dia/sheets/GRAFCET/etapeme.png; cause=Failed to open file '/usr/share/dia/sheets/GRAFCET/etapeme.png': No such file or directory ** (dia:23588): WARNING **: failed to load pixbuf for file /usr/share/dia/sheets/GRAFCET/etapems.png; cause=Failed to open file '/usr/share/dia/sheets/GRAFCET/etapems.png': No such file or directory ** (dia:23588): WARNING **: failed to load pixbuf for file /usr/share/dia/sheets/GRAFCET/etapemc.png; cause=Failed to open file '/usr/share/dia/sheets/GRAFCET/etapemc.png': No such file or directory ** (dia:23588): WARNING **: failed to load pixbuf for file /usr/share/dia/sheets/GRAFCET/etapesp.png; cause=Failed to open file '/usr/share/dia/sheets/GRAFCET/etapesp.png': No such file or directory ** (dia:23588): WARNING **: failed to load pixbuf for file /usr/share/dia/sheets/GRAFCET/vergent_and.png; cause=Failed to open file '/usr/share/dia/sheets/GRAFCET/vergent_and.png': No such file or directory (dia:23588): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed (dia:23588): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed (dia:23588): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed (dia:23588): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed (dia:23588): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed (dia:23588): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed (dia:23588): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed (dia:23588): Gdk-CRITICAL **: gdk_draw_drawable: assertion `src != NULL' failed Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r9 i686) ================================================================= System uname: 2.6.12-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe -fprefetch-loop-arrays -fomit-frame-pointer -momit-leaf-frame-pointer -mmmx -msse -msse2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fprefetch-loop-arrays -fomit-frame-pointer -momit-leaf-frame-pointer -mmmx -msse -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks moo sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tsinghua.edu.cn/mirror/gentoo http://gentoo.chem.wisc.edu/gentoo" LANG="en_US.UTF-8" LDFLAGS="-Wl,-z,now -Wl,-O1" LINGUAS="en zh_CN" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://140.211.166.165/gentoo-portage" USE="x86 X aac alsa audiofile avi bash-completion berkdb bitmap-fonts browserplugin cjk crypt cscope divx4linux dvd eds emacs emboss flac foomaticdb gdbm gpm gstreamer gtk gtk2 imagemagick imlib java jpeg lcms libg++ libwww mad matroska mikmod mmx mng mozilla mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl png python quicktime readline sasl spell sse sse2 ssl svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode vorbis xml2 xv xvid zlib linguas_en linguas_zh_CN userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL
emerge -pv dia These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] app-office/dia-0.94-r1 -debug -gnome +png +python -static +zlib 0 kB
this is fixed in GNOME's cvs ( they now include the png's ), but DIA hasn't had a release in awhile. Heres the upstream bug I found: http://bugs.gnome.org/show_bug.cgi?id=152142 We'll fix this shortly, Thanks!
Fixed in dia-0.94-r4, added to CVS and sent upstream to http://bugzilla.gnome.org/show_bug.cgi?id=154079 Thanks for the report.