Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163985 - media-gfx/eog cannot open jpg images
Summary: media-gfx/eog cannot open jpg images
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High major
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-26 21:56 UTC by Denny Reeh
Modified: 2007-12-06 20:30 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denny Reeh 2007-01-26 21:56:29 UTC
the eog tool does not show jpg-images. not given with commandline and not as option in dialog File/Open all images selectbox.

all depended packaged are installed.
silvexnb robimaxchat # emerge -vp eog

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-gfx/eog-2.16.2  USE="debug jpeg lcms" 0 kB 



Reproducible: Always

Steps to Reproduce:
commandline
1. type eog imagename.jpg in commandline. nothing happens. 

gui
1. open eog. click on File/Open. jpg image format is not in available image formats in selectbox om the right button


no debug messages or errors are reported.



Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.19-gentoo-r4 i686)
=================================================================
System uname: 2.6.19-gentoo-r4 i686 Intel(R) Celeron(R) M processor         1.50GHz
Gentoo Base System version 1.12.6
Last Sync: Fri, 26 Jan 2007 15:01:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo "
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/myebuilds"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 alsa_cards_hda-intel alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2 berkdb bitmap-fonts cdr cli cracklib crypt cups dlloader dri dvd elibc_glibc fam fortran gdbm gnome gpm gtk hal howl iconv imagemagick input_devices_keyboard input_devices_mouse ipv6 isdnlog kernel_linux lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text libg++ linguas_de ncurses nls nptl nptlonly pam pcre perl ppds pppd python readline reflection session spl ssl tcpd truetype-fonts type1-fonts udev unicode userland_GNU userlocales video_cards_i810 video_cards_vesa xorg zlib"
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2007-01-27 10:27:09 UTC
Please try again running eog from the command line, see if anything shows up there.

Thanks
Comment 2 Denny Reeh 2007-01-27 11:07:51 UTC
no, absolutly nothing.
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-01-29 20:44:14 UTC
It works fine for me.  Do you have jpeg in USE in /etc/make.conf?  In particular, are gtk+ and libgnomeui build with jpeg?
Comment 4 Denny Reeh 2007-01-29 21:35:22 UTC
you are right. with gtk+ and libgnomeui compiled with jpeg USE-flag, it works fine.
thank you for you hints.

maybe can this be tested in eog-ebuilds??
Comment 5 Steve Kutnar 2007-04-14 02:13:58 UTC
I'm experiencing this issue.  The PC has just been freshly installed.  The JPEG use flag has been enabled since the start.  I tried rebuilding eog, to no avail.


Portage 2.1.2.3 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo-r4 i686)
=================================================================
System uname: 2.6.20-gentoo-r4 i686 AMD Athlon(tm) processor
Gentoo Base System release 1.12.10
Timestamp of tree: Sat, 07 Apr 2007 04:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17.50.0.14
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O2 -pipe -fno-ident -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-tbird -O2 -pipe -fno-ident -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache distcc distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.mirrors.tds.net/gentoo ftp://gentoo.mirrors.pair.com/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--sort-common -Wl,--hash-style=gnu"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://apollo.clarkconnect.lan/gentoo-portage"
USE="3dnow 3dnowext X Xaw3d a52 aac aalib alsa amr aotuv artworkextra asf bash-completion berkdb bitmap-fonts branding bzip2 cairo caps cddb cdr clamav cpudetection cracklib crypt cups curl dbus dga djbfft dri dts dvd dvdr dvdread eds emacs encode esd exif fam fbcon ffmpeg firefox flac fortran fpx gdbm gif glibc-omitfp glitz glut gmp gnome gnutls gphoto2 gpm gs gstreamer gtk hal hddtemp iconv idn imagemagick imlib insecure-savers ithreads java javascript jbig jikes jpeg jpeg2k lcms libcaca libnotify live lm_sensors logitech-mouse logrotate lzo mad md5sum midi mikmod mmap mmx mmxext mng modplug motif mp2 mp3 mpeg ncurses network nls nptl nptlonly nsplugin offensive ogg opengl oss pam pcre pdf perl pic png ppds python quicktime rar readline real rle rtc samba sdl slang sndfile speex spell srt ssl syslog tcl tcltk tcpd tga theora threads tiff tk toolbar truetype truetype-fonts type1-fonts unicode usb vcd vidix vim-with-x vorbis win32codecs wmf x264 x86 xanim xforms xine xml xorg xscreensaver xv xvid xvmc yahoo zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="joystick keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Comment 6 Steve Kutnar 2007-04-14 02:27:52 UTC
False alarm, sort of...  The JPEG I was trying to open just happened to have a minor error (premature end of file).  The file opens okay in xv after informing of the error, but eog fails to generate an error message and silently exits.
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-10-14 00:27:57 UTC
could you test with eog-2.20 ?
I think it's fixed now but I deleted the corrupted files in the meantime :)
Comment 8 Jeremy MacCabe 2007-11-07 06:49:06 UTC
I had this problem initially with eog-2.18.2, so I emerged eog-2.20.2. I was still unable to open jpegs. I then read through this bug report, re-emerged gtk+-2.12.1 and libgnomeui-2.18.1 with the jpeg flag enabled, and the issue is resolved for me now.

Thanks :)
Comment 9 Stian Skjelstad 2007-12-05 12:34:06 UTC
USE=jpeg

in make.conf and

emerge -uDN world

would probably have fixed the issues for you. Close the bug and reopen if the issue re-appears again? 
Comment 10 Rémi Cardona (RETIRED) gentoo-dev 2007-12-05 12:56:26 UTC
Closing as per comment #8
Comment 11 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-12-06 18:03:48 UTC
@Steve, please open a new bug if you think it's relevant to properly handle truncated/corrupted jpeg files for eog (I think it'd be better treated upstream though)
Comment 12 Steve Kutnar 2007-12-06 20:30:01 UTC
(In reply to comment #11)
> @Steve, please open a new bug if you think it's relevant to properly handle
> truncated/corrupted jpeg files for eog (I think it'd be better treated upstream
> though)
> 

I'm not going to bother doing so.