The toolbar buttons are there, and can be used, but the icons can't be seen. Reproducible: Always Portage 2.1.10.49 (default/linux/amd64/10.0/no-multilib, gcc-4.5.3, glibc-2.14.1-r3, 3.2.12-gentoo x86_64) ================================================================= System uname: Linux-3.2.12-gentoo-x86_64-AMD_Phenom-tm-_II_X6_1100T_Processor-with-gentoo-2.0.3 Timestamp of tree: Thu, 26 Apr 2012 15:30:01 +0000 app-shells/bash: 4.2_p20 dev-lang/python: 2.7.2-r3, 3.2.2 dev-util/cmake: 2.8.6-r4 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.0.3 sys-apps/openrc: 0.9.8.4 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.11.1 sys-devel/binutils: 2.21.1-r1 sys-devel/gcc: 4.5.3-r2 sys-devel/gcc-config: 1.5-r2 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.82-r1 sys-kernel/linux-headers: 3.1 (virtual/os-headers) sys-libs/glibc: 2.14.1-r3 Repositories: gentoo ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=native -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -march=native -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="en_GB.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en_GB" MAKEOPTS="-j7" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext alsa amd64 mmx mmxext nptl opencl opengl openmp smp sse sse2 sse3 sse4a threads threadsafe unicode vaapi" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="fglrx" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
There is a 0.2.2_beta2 version. See if that fixes it?
I compiled 0.2.2beta2, but for some reason the executable doesn't do anything (there is no application window displaying) although it's running. By the way, I know this one's not in Portage, but could somebody try building it to see if it works or what's wrong with it? I did try fiddling with different useflags for qt and poppler, but to no avail.
I have bumped qpdfview to 0.2.2_beta2 in portage. But I can reproduce neither of your problems. It works just fine for me.
Could you please tell me what does your build environment look like (versions of kernel, gcc, glibc, qt, poppler, what useflags/configuration options were they built with etc.)? Thanks.
What is your DE? Which icon them are you using? Did you try a different icon theme? Did you try to re-set your theme on your DE? Could you provide an strace output?
Created attachment 310427 [details] strace output
No DE, just WindowMaker. I have hicolor-icon-theme installed, but qpdfview uses its own icons. Right now, I'm more concerned about 0.2.2_beta2 not working.
Maybe it just needs a dep on virtual/freedesktop-icon-theme ?
I have just committed a version bump to 0.3_beta2. Does this work for you?
OK, I just stumbled on https://bugs.launchpad.net/qpdfview/+bug/990004 where it is found that we need a dependency on qt-core[iconv]. I will add this for the new version bump, since beta3 is out. If there are still problems, please reopen this bug.