Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 172482 - media-video/mplayer-1.0_rc2_pre20070321-r4 doesn't work with fontconfig
Summary: media-video/mplayer-1.0_rc2_pre20070321-r4 doesn't work with fontconfig
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-27 23:31 UTC by Renat Golubchyk
Modified: 2007-04-01 23:53 UTC (History)
1 user (show)

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


Attachments
media-video:mplayer-1.0_rc2_pre20070321-r4:20070327-194734.log (media-video:mplayer-1.0_rc2_pre20070321-r4:20070327-194734.log,716.71 KB, text/plain)
2007-04-01 23:51 UTC, DEMAINE Benoît-Pierre, aka DoubleHP
Details
media-video:mplayer-1.0_rc2_pre20070321-r4:20070401-154926.log (media-video:mplayer-1.0_rc2_pre20070321-r4:20070401-154926.log,674.08 KB, text/plain)
2007-04-01 23:53 UTC, DEMAINE Benoît-Pierre, aka DoubleHP
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Renat Golubchyk 2007-03-27 23:31:55 UTC
After upgrading from mplayer-1.0_rc1-r2 to mplayer-1.0_rc2_pre20070321-r4 I get following error message at application start:

ren@tux ~ $ mplayer movie.avi
MPlayer dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) M processor 1600MHz (Family: 6, Model: 9, Stepping: 5)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
The fontconfig option can't be used in a config file.
Error parsing option fontconfig=1 at line 126
Warning unknown option subfont-osd-scale at line 127
Warning unknown option subfont-text-scale at line 128

Commenting out those three lines allows mplayer to start, but OSD fonts are not working any longer, i.e. no subtitles, no volume bar etc.

Reproducible: Always




Following packages have been updated beside mplayer:

ren@tux ~ $ genlop -lu --date 2 days ago
     Mon Mar 26 15:50:59 2007 <<< sys-libs/timezone-data-2007c
     Mon Mar 26 15:50:59 2007 >>> sys-libs/timezone-data-2007d
     Mon Mar 26 15:51:10 2007 <<< media-sound/alsa-headers-1.0.14_rc2_p3234
     Mon Mar 26 15:51:10 2007 >>> media-sound/alsa-headers-1.0.14_rc3
     Mon Mar 26 15:53:02 2007 <<< sys-apps/busybox-1.4.1-r2
     Mon Mar 26 15:53:02 2007 >>> sys-apps/busybox-1.5.0
     Mon Mar 26 15:53:09 2007 >>> sys-apps/fbset-2.1
     Mon Mar 26 15:54:15 2007 <<< media-libs/x264-svn-20061014-r1
     Mon Mar 26 15:54:15 2007 >>> media-libs/x264-svn-20070325
     Mon Mar 26 15:54:19 2007 <<< dev-java/java-config-wrapper-0.12-r1
     Mon Mar 26 15:54:19 2007 >>> dev-java/java-config-wrapper-0.13
     Mon Mar 26 15:54:49 2007 <<< sys-kernel/linux-headers-2.6.20-r1
     Mon Mar 26 15:54:49 2007 >>> sys-kernel/linux-headers-2.6.20-r2
     Mon Mar 26 15:55:08 2007 <<< sys-apps/ifplugd-0.28-r7
     Mon Mar 26 15:55:08 2007 >>> sys-apps/ifplugd-0.28-r8
     Mon Mar 26 15:57:03 2007 <<< media-libs/freetype-2.3.2
     Mon Mar 26 15:57:03 2007 >>> media-libs/freetype-2.3.2-r1
     Mon Mar 26 15:59:49 2007 <<< app-shells/bash-3.2_p10
     Mon Mar 26 15:59:49 2007 >>> app-shells/bash-3.2_p15-r1
     Mon Mar 26 16:00:40 2007 <<< dev-util/dialog-1.0.20060221
     Mon Mar 26 16:00:40 2007 >>> dev-util/dialog-1.1.20070227
     Mon Mar 26 16:01:12 2007 <<< app-i18n/man-pages-de-0.4
     Mon Mar 26 16:01:12 2007 >>> app-i18n/man-pages-de-0.5
     Mon Mar 26 16:02:16 2007 <<< sys-devel/m4-1.4.8
     Mon Mar 26 16:02:16 2007 >>> sys-devel/m4-1.4.9
     Mon Mar 26 16:05:07 2007 <<< sys-fs/e2fsprogs-1.39-r1
     Mon Mar 26 16:05:07 2007 >>> sys-fs/e2fsprogs-1.39-r2
     Mon Mar 26 16:06:17 2007 <<< sys-libs/readline-5.2_p1
     Mon Mar 26 16:06:17 2007 >>> sys-libs/readline-5.2_p2
     Mon Mar 26 16:06:27 2007 <<< perl-core/libnet-1.20
     Mon Mar 26 16:06:27 2007 >>> perl-core/libnet-1.20-r1
     Mon Mar 26 16:10:06 2007 <<< media-libs/alsa-lib-1.0.14_rc2
     Mon Mar 26 16:10:06 2007 >>> media-libs/alsa-lib-1.0.14_rc3
     Mon Mar 26 16:10:44 2007 <<< x11-libs/libXinerama-1.0.1
     Mon Mar 26 16:10:44 2007 >>> x11-libs/libXinerama-1.0.2
     Mon Mar 26 16:36:31 2007 <<< x11-base/xorg-server-1.2.0-r1
     Mon Mar 26 16:36:31 2007 >>> x11-base/xorg-server-1.2.0-r2
     Mon Mar 26 16:43:06 2007 <<< sys-apps/coreutils-6.7-r1
     Mon Mar 26 16:43:06 2007 >>> sys-apps/coreutils-6.9
     Mon Mar 26 16:43:44 2007 <<< sys-apps/usbutils-0.72-r1
     Mon Mar 26 16:43:44 2007 >>> sys-apps/usbutils-0.72-r2
     Mon Mar 26 16:45:13 2007 <<< media-libs/faac-1.24-r4
     Mon Mar 26 16:45:13 2007 >>> media-libs/faac-1.25
     Mon Mar 26 16:46:02 2007 <<< sys-fs/udev-106-r4
     Mon Mar 26 16:46:02 2007 >>> sys-fs/udev-107
     Mon Mar 26 16:46:09 2007 <<< app-portage/gentoolkit-0.2.4_pre1
     Mon Mar 26 16:46:09 2007 >>> app-portage/gentoolkit-0.2.4_pre3
     Mon Mar 26 16:49:22 2007 <<< net-print/cups-1.2.8
     Mon Mar 26 16:49:22 2007 >>> net-print/cups-1.2.9
     Mon Mar 26 16:50:10 2007 <<< x11-terms/xterm-224
     Mon Mar 26 16:50:10 2007 >>> x11-terms/xterm-225
     Mon Mar 26 16:50:45 2007 <<< net-wireless/ieee80211-1.2.15
     Mon Mar 26 16:50:45 2007 >>> net-wireless/ieee80211-1.2.16
     Mon Mar 26 16:53:58 2007 <<< net-print/hplip-1.6.10
     Mon Mar 26 16:53:58 2007 >>> net-print/hplip-1.7.3
     Mon Mar 26 16:55:13 2007 >>> gnome-base/libgnomecanvas-2.14.0
     Mon Mar 26 16:59:37 2007 <<< x11-wm/fluxbox-1.0_rc2-r2
     Mon Mar 26 16:59:37 2007 >>> x11-wm/fluxbox-1.0_rc3
     Mon Mar 26 17:01:32 2007 <<< gnome-extra/libgsf-1.14.2
     Mon Mar 26 17:01:32 2007 >>> gnome-extra/libgsf-1.14.3
     Mon Mar 26 17:02:36 2007 <<< x11-misc/xchm-1.10
     Mon Mar 26 17:02:36 2007 >>> x11-misc/xchm-1.11
     Mon Mar 26 17:21:40 2007 <<< app-cdr/k3b-0.12.17
     Mon Mar 26 17:21:40 2007 >>> app-cdr/k3b-1.0
     Mon Mar 26 17:24:22 2007 <<< media-libs/libsdl-1.2.11-r1
     Mon Mar 26 17:24:22 2007 >>> media-libs/libsdl-1.2.11-r2
     Mon Mar 26 17:28:09 2007 <<< dev-libs/DirectFB-0.9.25.1
     Mon Mar 26 17:28:09 2007 >>> dev-libs/DirectFB-1.0.0
     Mon Mar 26 17:41:41 2007 <<< x11-libs/cairo-1.4.0
     Mon Mar 26 17:41:41 2007 >>> x11-libs/cairo-1.4.2
     Mon Mar 26 17:55:53 2007 <<< media-video/mplayer-1.0_rc1-r2
     Mon Mar 26 17:55:53 2007 >>> media-video/mplayer-1.0_rc2_pre20070321-r4
     Mon Mar 26 18:42:10 2007 <<< www-client/mozilla-firefox-2.0.0.2
     Mon Mar 26 18:42:10 2007 >>> www-client/mozilla-firefox-2.0.0.3
     Mon Mar 26 18:42:52 2007 <<< media-video/dvdrip-0.98.3-r1
     Mon Mar 26 18:42:52 2007 >>> media-video/dvdrip-0.98.4
     Mon Mar 26 19:09:43 2007 >>> media-video/ogle-0.9.2-r1
     Mon Mar 26 19:11:48 2007 >>> x11-libs/pango-1.14.10
     Mon Mar 26 19:22:19 2007 >>> x11-libs/gtk+-2.10.11
     Mon Mar 26 20:42:23 2007 >>> sys-devel/gcc-4.1.2
     Mon Mar 26 21:29:15 2007 >>> sys-devel/gcc-3.4.6-r2
     Mon Mar 26 21:35:28 2007 >>> net-im/gaim-2.0.0_beta6
     Mon Mar 26 21:35:49 2007 >>> media-video/ogle-gui-0.9.2
     Mon Mar 26 21:37:00 2007 >>> gnome-base/librsvg-2.16.1
     Mon Mar 26 21:41:49 2007 >>> mail-client/claws-mail-2.8.1
     Mon Mar 26 21:42:33 2007 >>> sys-apps/qingy-0.9.5
     Mon Mar 26 21:44:37 2007 >>> media-libs/libsdl-1.2.11-r2
     Mon Mar 26 21:46:02 2007 >>> www-client/links-2.1_pre26
     Mon Mar 26 21:48:59 2007 >>> media-libs/libquicktime-0.9.10
     Mon Mar 26 21:51:55 2007 >>> media-video/mjpegtools-1.9.0_rc2
     Mon Mar 26 21:57:24 2007 >>> media-video/transcode-1.0.2-r4
     Tue Mar 27 07:00:24 2007 <<< media-video/transcode-1.0.2-r4
     Tue Mar 27 07:00:24 2007 >>> media-video/transcode-1.0.3_rc2_p20070310-r1
Comment 1 Renat Golubchyk 2007-03-27 23:33:00 UTC
ren@tux ~ $ emerge --info
Portage 2.1.2.2 (default-linux/x86/2006.0, gcc-4.1.2, glibc-2.5-r1, 2.6.17-suspend2-r3 i686)
=================================================================
System uname: 2.6.17-suspend2-r3 i686 Intel(R) Pentium(R) M processor 1600MHz
Gentoo Base System version 1.12.9
Timestamp of tree: Sun, 25 Mar 2007 21:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
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
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=pentium-m -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /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 /etc/texmf/web2c"
CXXFLAGS="-march=pentium-m -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig distlocks metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LANG="en_US"
LINGUAS="en de ru uk"
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 --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib acpi alsa bash-completion berkdb binfilter blas bluetooth bzip2 cairo cardbus cdda cddb cdparanoia cdr clamav cli cracklib crypt css cups curl dga dillo directfb distribution djvu dpms dri dts dv dvd dvdread ecc edl encode exif expat faad fam fbcon ffmpeg fftw firefox flac fontconfig foomaticdb fortran fpx ftp gb gcj gd gdbm gif gimp gimpprint glade glut gmp gnutls gpm gs gtk gtk2 hddtemp i8x0 iconv icq id3 ieee1394 imagemagick imap imlib ipv6 isdnlog jabber java javamail javascript jbig jpeg junit jython lame lapack lcd lcms libcaca libg++ libwww lzo lzw lzw-tiff m17n-lib mad maildir math matroska md5sum mhash midi mikmod mime mjpeg mmx mng motif mozdevelop mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mplayer musicbrainz ncurses network nls nptl nsplugin ogg opengl optional-tasks oro oscar oss pam pcmcia pcre pdf perl plotutils png pnp ppds print python qt3 qt4 quicktime readline real reflection samba sdl session silc sox speex spell sse sse-filters sse2 ssl svg syslog t1lib tcpd tetex theora tidy tiff timidity transcode truetype truetype-fonts trusted type1 type1-fonts unicode usb userlocales v4l v4l2 vcd vim-syntax vorbis wifi win32codecs wma wmf x264 x86 xanim xface xinerama xml xorg xosd xpm xv xvid xvmc yahoo yv12 zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de ru uk" LIRC_DEVICES="serial sir devinput" USERLAND="GNU" VIDEO_CARDS="radeon vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Renat Golubchyk 2007-03-28 00:18:34 UTC
Passing -fontconfig as command-line argument produces this message:

ren@tux ~ $ mplayer movie.avi -fontconfig
MPlayer dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) M processor 1600MHz (Family: 6, Model: 9, Stepping: 5)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
MPlayer was compiled without fontconfig support.

In portage log in ${PORT_LOGDIR} there are following two lines:

Checking for freetype >= 2.0.9 ... no
Checking for fontconfig ... no (freetype support needed)

And this is the logged configure line (arguments sorted for readability):

./configure
    --cc=i686-pc-linux-gnu-gcc
    --charset=UTF-8
    --confdir=/usr/share/mplayer
    --datadir=/usr/share/mplayer
    --disable-3dfx
    --disable-3dnow
    --disable-3dnowext
    --disable-altivec
    --disable-arts
    --disable-ass
    --disable-dvb
    --disable-dvbhead
    --disable-dvdnav
    --disable-esd
    --disable-faad-external
    --disable-fribidi
    --disable-ggi
    --disable-ivtv
    --disable-jack
    --disable-joystick
    --disable-libcdio
    --disable-lirc
    --disable-lircc
    --disable-live
    --disable-mga
    --disable-mmxext
    --disable-musepack
    --disable-nas
    --disable-openal
    --disable-pnm
    --disable-pvr
    --disable-radio-bsdbt848
    --disable-radio-v4l2
    --disable-tdfxfb
    --disable-tdfxvid
    --disable-tga
    --disable-toolame
    --disable-tv-bsdbt848
    --disable-twolame
    --disable-unrarlib
    --disable-vidix-external
    --disable-vidix-internal
    --disable-vstream
    --disable-xmga
    --disable-zr
    --enable-gui
    --enable-largefiles
    --enable-menu
    --enable-network
    --enable-xvmc
    --host-cc=i686-pc-linux-gnu-gcc
    --libdir=/usr/lib
    --prefix=/usr
    --realcodecsdir=/opt/RealPlayer/codecs
    --with-xvmclib=XvMCW
    --xanimcodecsdir=/usr/lib/xanim/mods


As you see there is no "--disable-freetype" in the list which is correct since the truetype USE flag is set.
Comment 3 DEMAINE Benoît-Pierre, aka DoubleHP 2007-03-28 00:21:56 UTC
very strange; just updated to media-video/mplayer-1.0_rc2_pre20070321-r4 , and I got back OSD that was broken in r2 ! I got
fontconfig=1
subfont-osd-scale=4
subfont-text-scale=3
in /etc/mplayer.conf and it works very fine ...

[ebuild   R   ] media-video/mplayer-1.0_rc2_pre20070321-r4  USE="3dnow 3dnowext X a52 aac aalib alsa amr arts bidi bl cddb cdparanoia cpudetection dga doc dts dv dvb dvd dvdread encode esd fbcon ftp ggi gif gtk iconv ipv6 jack jpeg libcaca lirc live lzo mad md5sum mmx mmxext mp2 mp3 musepack openal opengl oss png pnm quicktime radio rar real rtc samba sdl speex srt sse svga theora tivo truetype unicode v4l v4l2 vidix vorbis win32codecs x264 xanim xinerama xv xvid xvmc (-altivec) -bindist -custom-cflags -debug -directfb -dvdnav -enca -ivtv -joystick -livecd -nas -sse2 -zoran" VIDEO_CARDS="mga s3virge tdfx tga vesa" 0 kB
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2007-03-28 13:20:00 UTC
yahp, was fixed in -r4, thanks
Comment 5 DEMAINE Benoît-Pierre, aka DoubleHP 2007-04-01 23:49:57 UTC
very strange ! Emerged r4 27th march very fine; I esynched yersterday, emerge world, and mplayer get remerged due to new flag, but without version bump !!! I remember I was surprised to see mplayer get remerged during update, due to flags changing ... 

and now, I also got 
> Error parsing option fontconfig=1 at line 124

logs coming.
Comment 6 DEMAINE Benoît-Pierre, aka DoubleHP 2007-04-01 23:51:18 UTC
Created attachment 115208 [details]
media-video:mplayer-1.0_rc2_pre20070321-r4:20070327-194734.log
Comment 7 DEMAINE Benoît-Pierre, aka DoubleHP 2007-04-01 23:53:36 UTC
Created attachment 115210 [details]
media-video:mplayer-1.0_rc2_pre20070321-r4:20070401-154926.log

by the way, I forgot to mention:
- I ask for re-open !

esynced yesterday night and this morning. So, by bug hapen with very recent ebuild. etc-update & enotice ve been ran.