Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]emerge blocked USE flag real
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
SeaTiger
l33t
l33t


Joined: 22 Nov 2007
Posts: 603
Location: Toronto, Ontario, Canada

PostPosted: Thu Oct 30, 2008 11:03 pm    Post subject: [solved]emerge blocked USE flag real Reply with quote

Want to know if anyone has the same problem in amd64.

Following is my make.conf
Code:
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-mtune=native -march=native -O3 -pipe -msse3 -mno-tls-direct-seg-refs"
CXXFLAGS="${CFLAGS}"

# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"

USE="Xaw3d a52 aac ace admin administrator aim alisp amr amrnb amrwb aotuv \
     apache2 applet archive ares aspnet aspnet2 async asyncns atmo audacious \
     audiofile audit authfile auto-completion autocreate autoipd \
     avalon-framework avalon-logkit bash-completion bbdb bcmath bcp bidi \
     big-tables binary-drivers bl bonjour bookmarks bsf c3p0 canna caps cdda \
     cddb cdio cdparanoia cgi chardet checkpath chroot cjk cluster \
     color-console colordiff command-args commons-digester commonslogging \
     commonsnet consolekit contentcache coverage cpudetection cpufreq \
     cpulimit cpusets cscope css ctype curl curlwrappers custom-cflags \
     custom-cpuopts custom-optimization cvs cxx d daap daemon dbi dbx \
     device-mapper dga dict dirac discard-path disk-partition diskio divx \
     djbfft djvu dlz dmi dmx dnd dnotify dnsdb dolby-record-switch \
     domainkeys double-precision dovecot-sasl dts dv dvi dxr2 dynamic \
     dynamicplugin elisp enca enscript eolconv equalizer erandom espeak exif \
     exiscan exiscan-acl expat experimental extensions extra \
     extra-algorithms extraengine extras faillog fastbuild fastcgi fat \
     ffmpeg fftw file file-icons filter flac flatfile flexresp flexresp2 \
     fluidsynth fontconfig foomaticdb force-cgi-redirect fpx freetts freewnn \
     ftp fuse gadu gajim galago gcrypt gd gdl gecko geoip git glib \
     glibc-compat20 glibc-omitfp glitz glut gmedia gmp gnuplot gnutls gpg \
     graphviz gre guidexml gzip hash hddtemp hdf5 hdri high-ints highlight \
     howl-compat hpn html http hybrid hyphenation icap-client icons icp icq \
     icu id3tag idea idn ieee1394 imagemagick imap imlib imq inherit-graph \
     inifile injection inkjar inline innodb iodbc ipf-transparent iproute2 \
     ithreads jabber jai java java-external java5 java6 javamail javascript \
     jbig jce jdepend jimi jingle jmf jms jmx jni john jpeg2k jsapi jsch \
     json justify kpathsea krb4 ksize l7filter lapack latex ldap-sasl \
     libgcrypt libsamplerate libssh2 libyaml lighttpd linux-smp-stats \
     linuxthreads-tls live lm_sensors log4j login-watch logrotate logwatch \
     long-double lzma lzo m17n-lib mainmenuhooks management masquerade math \
     matroska matrox max-idx-128 maya-shaderlibrary mbox md5sum mdb \
     mdnsresponder-compat meanwhile memcache menu-plugin messages metric \
     mhash mime mktemp mmap mmxext mng mod_irc mod_muc mod_pubsub mod_python \
     mode-force mode-owner mode-paranoid modperl modplug module mongrel \
     moonlight mounts-check mouse mozdevelop mozdom mozembed mozilla mozsha1 \
     mp2 mp3rtp mp4 mp4live mpd mpe mpe-sdk mpeg2 mpi mpi_njtree mplayer msn \
     mtp muine mule multipath multipleip multiprocess multiuser munin-apache \
     munin-dhcp munin-irc munin-squid munin-surfboard musepack music \
     musicbrainz mysql mysqli nagios-dns nagios-game nagios-ntp nagios-ping \
     nagios-ssh nano-syntax nas nat ncap2 neXt nemesi neon net netbeans \
     netboot netcdf netjack netpbm network network-cron networking new-clx \
     new-interface new-reg-alloc nextaw nfconntrack nforce2 nfs nids nis njb \
     nntp nodrm normalize normalizemime nsplugin nspr nss ntfs ntlm ntp \
     numarray numeric nut nuv nvidia nxclient objc objc++ objc-gc ode \
     offensive ofx ogdi openal openexr openid openssl opera oscar overlays \
     pae pager pam_nuauth parse-clocks paste64 patch pcap pcapnav pch pcntl \
     pcsc-lite pdo perfprofiling pf-transparent physfs pidgin pinplugin pipe \
     pixmaps pkcs11 plaintext player plib plotutils plugins pmu pnm \
     policykit polling pop3d portaudio posix postfix postgis postproc \
     postscript prediction prelude pri prime print priority procmail proj \
     projectx pstricks pulseaudio pvfs2 pvr pyste pyx pyzord q32 qos qq \
     query-browser quotas radio rar rc5 rdesktop react real realmedia recode \
     regex regexp remix replaygain replication replytolist resolver rewrite \
     rfc2307 rfc822 rfkill rhythmbox rle romio roundrobin rpc rplay rpm \
     rrdcgi rss rtc rtsp samba sasl script servletapi shaper sharedext \
     sharedmem shorten shout sieve silc simplexml sitemisc skins slang slp \
     smi smp sndfile snortsam soap sockets softquota sound soundex \
     soundtouch sox speex spf spoof-source sqlite sqlite3 srp srt sse3 ssh \
     ssse3 stats stream subversion suexec suhosin swat syslog sysvipc t1lib \
     taglib teletext tga theora threads threadsafe threadsonly thumbnail \
     thunderbird tidy timestats timidity tokenizer toolbar tools trace \
     trash-plugin tta twolame urandom userlocales utils v4l2 vcd vcdx vda \
     vhosts video vim vim-pager vim-syntax vim-with-x vlm vnc vorbis-psy \
     vroot wav wavpack wddx web webdav winbind wireshark wma wmf wmp wordexp \
     xalan xanim xattr xcb xcf xcomposite xext xfce xforms xim xine xinetd \
     xmldoclet xmlreader xmlrpc xmlwriter xmp xosd xscreensaver xsl xslt \
     xtended xterm xulrunner xvid xvmc yahoo yp yv12 zephyr zip zoran \
     zsh-completion zvbi -arts -bluetooth -branding -eds -esd -evo -gnome \
     -ipv6 -kde -kerberos -pppd -qt3 -sdl"

source /mnt/sdb3/x86_64/portage/overlay/make.conf
PORT_LOGDIR="/mnt/sdb3/x86_64/portage/log"
PORTDIR="/mnt/sdb3/x86_64/portage/portage"
PORTAGE_TMPDIR="/mnt/sdb3/x86_64/portage/tmp"
DISTDIR="/mnt/sdb3/x86_64/portage/distfiles"
PKGDIR="/mnt/sdb3/x86_64/portage/packages"
FEATURES="ccache parallel-fetch fixpackages metadata-transfer"
MAKEOPTS="-j13"
AUTOCLEAN="yes"
ACCEPT_KEYWORDS="~amd64"
NOCOLOR="false"
LINGUAS="en en_US zh_TW"
VIDEO_CARDS="nvidia"
ALSA_CARDS="hda-intel"
#INPUT_DEVICES="keyboard mouse evdev"
CCACHE_SIZE="4G"
CCACHE_DIR="/mnt/sdb3/x86_64/ccache"
UCLIBC_CPU="PENTIUM4"
PORTAGE_ELOG_CLASSES="warn info error log"
PORTAGE_ELOG_SYSTEM="save"
Following is emerge --info
Code:
Portage 2.2_rc12 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.27.3 x86_64)
=================================================================
System uname: Linux-2.6.27.3-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6700_@_2.66GHz-with-glibc2.2.5
Timestamp of tree: Thu, 30 Oct 2008 22:06:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.3.0-r1
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r4
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-mtune=native -march=native -O3 -pipe -msse3 -mno-tls-direct-seg-refs"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-mtune=native -march=native -O3 -pipe -msse3 -mno-tls-direct-seg-refs"
DISTDIR="/mnt/sdb3/x86_64/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en en_US zh_TW"
MAKEOPTS="-j13"
PKGDIR="/mnt/sdb3/x86_64/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/mnt/sdb3/x86_64/portage/tmp"
PORTDIR="/mnt/sdb3/x86_64/portage/portage"
PORTDIR_OVERLAY="/mnt/sdb3/x86_64/portage/overlay/desktop-effects /mnt/sdb3/x86_64/portage/overlay/gnome /mnt/sdb3/x86_64/portage/overlay/sunrise /mnt/sdb3/x86_64/portage/overlay/js"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d a52 aac ace acl acpi admin administrator aim alisp alsa amd64 amr amrnb amrwb aotuv apache2 applet archive ares aspnet aspnet2 async asyncns atmo audacious audiofile audit authfile auto-completion autocreate autoipd avalon-framework avalon-logkit bash-completion bbdb bcmath bcp berkdb bidi big-tables binary-drivers bl bonjour bookmarks bsf bzip2 c3p0 cairo canna caps cdda cddb cdio cdparanoia cdr cgi chardet checkpath chroot cjk cli cluster color-console colordiff command-args commons-digester commonslogging commonsnet consolekit contentcache coverage cpudetection cpufreq cpulimit cpusets cracklib crypt cscope css ctype cups curl curlwrappers custom-cflags custom-cpuopts custom-optimization cvs cxx d daap daemon dbi dbus dbx device-mapper dga dict dirac discard-path disk-partition diskio divx djbfft djvu dlz dmi dmx dnd dnotify dnsdb dolby-record-switch domainkeys double-precision dovecot-sasl dri dts dv dvd dvdr dvdread dvi dxr2 dynamic dynamicplugin elisp emboss enca encode enscript eolconv equalizer erandom espeak exif exiscan exiscan-acl expat experimental extensions extra extra-algorithms extraengine extras faillog fam fastbuild fastcgi fat ffmpeg fftw file file-icons filter firefox flac flatfile flexresp flexresp2 fluidsynth fontconfig foomaticdb force-cgi-redirect fortran fpx freetts freewnn ftp fuse gadu gajim galago gcrypt gd gdbm gdl gecko geoip gif git glib glibc-compat20 glibc-omitfp glitz glut gmedia gmp gnuplot gnutls gpg gpm graphviz gre gstreamer gtk guidexml gzip hal hash hddtemp hdf5 hdri high-ints highlight howl-compat hpn html http hybrid hyphenation icap-client icons iconv icp icq icu id3tag idea idn ieee1394 imagemagick imap imlib imq inherit-graph inifile injection inkjar inline innodb iodbc ipf-transparent iproute2 isdnlog ithreads jabber jai java java-external java5 java6 javamail javascript jbig jce jdepend jimi jingle jmf jms jmx jni john jpeg jpeg2k jsapi jsch json justify kpathsea krb4 ksize l7filter lapack latex ldap ldap-sasl libgcrypt libnotify libsamplerate libssh2 libyaml lighttpd linux-smp-stats linuxthreads-tls live lm_sensors log4j login-watch logrotate logwatch long-double lzma lzo m17n-lib mad mainmenuhooks management masquerade math matroska matrox max-idx-128 maya-shaderlibrary mbox md5sum mdb mdnsresponder-compat meanwhile memcache menu-plugin messages metric mhash midi mikmod mime mktemp mmap mmx mmxext mng mod_irc mod_muc mod_pubsub mod_python mode-force mode-owner mode-paranoid modperl modplug module mongrel moonlight mounts-check mouse mozdevelop mozdom mozembed mozilla mozsha1 mp2 mp3 mp3rtp mp4 mp4live mpd mpe mpe-sdk mpeg mpeg2 mpi mpi_njtree mplayer msn mtp mudflap muine mule multilib multipath multipleip multiprocess multiuser munin-apache munin-dhcp munin-irc munin-squid munin-surfboard musepack music musicbrainz mysql mysqli nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh nano-syntax nas nat ncap2 ncurses neXt nemesi neon net netbeans netboot netcdf netjack netpbm network network-cron networking new-clx new-interface new-reg-alloc nextaw nfconntrack nforce2 nfs nids nis njb nls nntp nodrm normalize normalizemime nptl nptlonly nsplugin nspr nss ntfs ntlm ntp numarray numeric nut nuv nvidia nxclient objc objc++ objc-gc ode offensive ofx ogdi ogg openal openexr opengl openid openmp openssl opera oscar overlays pae pager pam pam_nuauth parse-clocks paste64 patch pcap pcapnav pch pcntl pcre pcsc-lite pdf pdo perfprofiling perl pf-transparent physfs pidgin pinplugin pipe pixmaps pkcs11 plaintext player plib plotutils plugins pmu png pnm policykit polling pop3d portaudio posix postfix postgis postproc postscript ppds prediction prelude pri prime print priority procmail proj projectx pstricks pulseaudio pvfs2 pvr pyste python pyx pyzord q32 qos qq qt3support qt4 query-browser quicktime quotas radio rar rc5 rdesktop react readline realmedia recode reflection regex regexp remix replaygain replication replytolist resolver rewrite rfc2307 rfc822 rfkill rhythmbox rle romio roundrobin rpc rplay rpm rrdcgi rss rtc rtsp samba sasl script servletapi session shaper sharedext sharedmem shorten shout sieve silc simplexml sitemisc skins slang slp smi smp sndfile snortsam soap sockets softquota sound soundex soundtouch sox speex spell spf spl spoof-source sqlite sqlite3 srp srt sse sse2 sse3 ssh ssl ssse3 startup-notification stats stream subversion suexec suhosin svg swat sysfs syslog sysvipc t1lib taglib tcpd teletext tga theora threads threadsafe threadsonly thumbnail thunderbird tidy tiff timestats timidity tokenizer toolbar tools trace trash-plugin truetype tta twolame unicode urandom usb userlocales utils v4l2 vcd vcdx vda vhosts video vim vim-pager vim-syntax vim-with-x vlm vnc vorbis vorbis-psy vroot wav wavpack wddx web webdav winbind wireshark wma wmf wmp wordexp xalan xanim xattr xcb xcf xcomposite xext xfce xforms xim xine xinetd xml xmldoclet xmlreader xmlrpc xmlwriter xmp xorg xosd xscreensaver xsl xslt xtended xterm xulrunner xv xvid xvmc yahoo yp yv12 zephyr zip zlib zoran zsh-completion zvbi" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US zh_TW" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
The 'real' flag is gone!!

The main problem with my installation now is that mplayer can no longer play real media video, though there is sound.

Following is the output if I do 'emerge -av mplayer'
Code:
emerge -av mplayer

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

Calculating dependencies... done!
[ebuild   R   ] media-video/mplayer-1.0_rc2_p27725-r1  USE="X a52 aac alsa amrnb amrwb bidi bl cddb cdio cdparanoia cpudetection custom-cflags custom-cpuopts dga dirac dts dv dvd enca encode ftp gif gtk iconv jpeg live lzo mad md5sum mmx mmxext mp2 mp3 musepack nas nemesi openal opengl png pnm pulseaudio pvr quicktime radio rar rtc samba speex srt sse sse2 ssse3 teletext tga theora truetype unicode v4l2 vorbis xanim xscreensaver xv xvid xvmc zoran -3dnow -3dnowext -aalib (-altivec) -arts -bindist -debug -directfb -doc -dvb -dxr3 -esd -fbcon -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -oss (-real) -schroedinger -sdl (-svga) -v4l (-vidix) (-win32codecs) -x264 -xinerama (-realmedia%*)" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]
It will stay the same way even I down grade to the previous version, the (-real) just refuse to go away. I tried to use package.use and USE=real and result is same.

Last edited by SeaTiger on Fri Oct 31, 2008 6:03 pm; edited 1 time in total
Back to top
View user's profile Send private message
desultory
Bodhisattva
Bodhisattva


Joined: 04 Nov 2005
Posts: 9410

PostPosted: Fri Oct 31, 2008 12:20 am    Post subject: Reply with quote

It is to be expected.

Moved from Portage & Programming to Multimedia.
Back to top
View user's profile Send private message
BrummieJim
l33t
l33t


Joined: 22 Jul 2005
Posts: 683

PostPosted: Fri Oct 31, 2008 11:28 am    Post subject: Reply with quote

So how do I solve this?

I want to be able to listen to streams from the bbc, which I think requires realplayer,

Also, it's annoying that an emerge -uav world, can't just get on with it, and say it can't handle this one problem at teh end. Then 99% of my system would be upgraded.
Back to top
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2588
Location: Near Toronto

PostPosted: Fri Oct 31, 2008 11:34 am    Post subject: Reply with quote

worked for me, after editing /etc/portage/profile as per
the link above, I just

Code:
USE=real emerge whatever


and it worked fine ...
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Back to top
View user's profile Send private message
SeaTiger
l33t
l33t


Joined: 22 Nov 2007
Posts: 603
Location: Toronto, Ontario, Canada

PostPosted: Fri Oct 31, 2008 6:03 pm    Post subject: Reply with quote

I wasn't able to post back last night since my internet was down.

To play real video, all I need is mplayer with the real flag, I follow instruction in the sticky post:
Code:
mkdir -p /etc/portage/profile
echo media-video/mplayer -real >> /etc/portage/profile/package.use.mask
Re-emerge mplayer and it work. No need to install realplayer and I am happy :wink:
Back to top
View user's profile Send private message
cgmd
Veteran
Veteran


Joined: 17 Feb 2005
Posts: 1585
Location: Louisiana

PostPosted: Sat Nov 01, 2008 1:40 pm    Post subject: Reply with quote

SeaTiger wrote:
I wasn't able to post back last night since my internet was down.

To play real video, all I need is mplayer with the real flag, I follow instruction in the sticky post:
Code:
mkdir -p /etc/portage/profile
echo media-video/mplayer -real >> /etc/portage/profile/package.use.mask
Re-emerge mplayer and it work. No need to install realplayer and I am happy :wink:


How did you make the "mplayer with the real flag" emerge? When I add the real flag to mplayer and try to emerge it, I get:
Code:

# emerge -av mplayer

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

Calculating dependencies \
!!! All ebuilds that could satisfy "media-video/realplayer" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-video/realplayer-11.0.1.1056-r2 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "media-video/mplayer-1.0_rc2_p27725-r1" [ebuild])


How would you explain this?

Thanks
_________________
"Primum non nocere" ---Galen
Back to top
View user's profile Send private message
desultory
Bodhisattva
Bodhisattva


Joined: 04 Nov 2005
Posts: 9410

PostPosted: Sat Nov 01, 2008 11:10 pm    Post subject: Reply with quote

Add media-video/realplayer to /etc/portage/package.keywords.
Back to top
View user's profile Send private message
cgmd
Veteran
Veteran


Joined: 17 Feb 2005
Posts: 1585
Location: Louisiana

PostPosted: Sun Nov 02, 2008 12:15 am    Post subject: Reply with quote

I tried that, only to get:
Code:

emerge -av mplayer

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

Calculating dependencies -
!!! All ebuilds that could satisfy "=media-libs/realcodecs-11.0.1.1056*" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/realcodecs-11.0.1.1056 (masked by: EAPI 2)

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

Do I really need the real use flag? What additional functionality does it provide?

Thanks!
_________________
"Primum non nocere" ---Galen
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Sun Nov 02, 2008 1:21 am    Post subject: Reply with quote

the ability to play realplayer files... if don't play .rm/.ram/etc files you probably don't need it.

cheers
_________________
Neddyseagoon wrote:
The problem with leaving is that you can only do it once and it reduces your influence.

banned from #gentoo since sept 2017
Back to top
View user's profile Send private message
SeaTiger
l33t
l33t


Joined: 22 Nov 2007
Posts: 603
Location: Toronto, Ontario, Canada

PostPosted: Sun Nov 02, 2008 7:31 am    Post subject: Reply with quote

cgmd:

I am using ~amd86. Seems the package dependency for win32codecs and amd64codecs are different. For now amd64codecs does not depend on replayer. So I don't have the problem.

The real flag is only needed if you want to use mplayer to play real video file. It is not needed to play mpeg, avi or other video file type.
Back to top
View user's profile Send private message
cgmd
Veteran
Veteran


Joined: 17 Feb 2005
Posts: 1585
Location: Louisiana

PostPosted: Sun Nov 02, 2008 11:46 am    Post subject: Reply with quote

Hi,

I don't really understand the implications of the following statement:
Code:

The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.


Should a portage upgrade (to a newer but unstable version) eliminate the EAPI blocker and enable emerging mplayer with the real flag?

Any thoughts?

Thanks!
_________________
"Primum non nocere" ---Galen
Back to top
View user's profile Send private message
SeaTiger
l33t
l33t


Joined: 22 Nov 2007
Posts: 603
Location: Toronto, Ontario, Canada

PostPosted: Sun Nov 02, 2008 7:28 pm    Post subject: Reply with quote

cgmd, try do a
Code:
emerge -avDN world system
Back to top
View user's profile Send private message
desultory
Bodhisattva
Bodhisattva


Joined: 04 Nov 2005
Posts: 9410

PostPosted: Sun Nov 02, 2008 10:55 pm    Post subject: Reply with quote

cgmd wrote:
Should a portage upgrade (to a newer but unstable version) eliminate the EAPI blocker and enable emerging mplayer with the real flag?
Yes.
Code:
echo '<=sys-apps/portage-2.2' >> /etc/portage/package.keywords
Back to top
View user's profile Send private message
cgmd
Veteran
Veteran


Joined: 17 Feb 2005
Posts: 1585
Location: Louisiana

PostPosted: Mon Nov 03, 2008 12:20 am    Post subject: Reply with quote

Then how do I handle this?...
Code:

# emerge -av mplayer
WARNING: repository at /usr/local/portage is missing a repo_name entry



Thanks!
_________________
"Primum non nocere" ---Galen
Back to top
View user's profile Send private message
desultory
Bodhisattva
Bodhisattva


Joined: 04 Nov 2005
Posts: 9410

PostPosted: Mon Nov 03, 2008 12:49 am    Post subject: Reply with quote

Add a file named repo_name to /usr/local/portage/profiles, the first line of which should contain a unique name for that repository comprised of characters belonging to the set [A-Za-z0-9_-] with the first character being any member of that set with the exception of -, or just ignore it.
Back to top
View user's profile Send private message
uberkermitt
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2005
Posts: 107

PostPosted: Fri Nov 07, 2008 5:59 pm    Post subject: Reply with quote

Ok, this kind of ticks me off. Probably because this is the second time something like this has happened to me in as many days....

When I would do an emerge -uDpv world, I would get the message:

Code:
!!! The following installed packages are masked:
- media-libs/amd64codecs-20061203 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Steve Dibb <beandog@gentoo.org> (5 Nov 2008)
# Mask realplayer, real codecs for security, upstream issues, bug 245662

- media-video/realplayer-11.0.0.4028-r1 (masked by: package.mask)
 /
!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
media-video/realplayer

... done!


I figured I would just unmerge media-libs/amd64codecs and media-video/realplayer. That is when the fun began. I no longer can do an emerge -uDpv world, but get this:

Code:
Calculating world dependencies \
!!! All ebuilds that could satisfy "media-libs/amd64codecs" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/amd64codecs-20071007 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Steve Dibb <beandog@gentoo.org> (5 Nov 2008)
# Mask realplayer, real codecs for security, upstream issues, bug 245662


For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "media-video/mplayer-1.0_rc2_p27725-r1" [installed])



!!! Problem resolving dependencies for net-www/mplayerplug-in
!!! Depgraph creation failed.


Can anyone give me some direction here? I don't really care to have realplayer on my system, as I don't ever use it. I just want to be able to properly update my system again. BTW, revdep-rebuild did not seem to help anything at all.
Back to top
View user's profile Send private message
desultory
Bodhisattva
Bodhisattva


Joined: 04 Nov 2005
Posts: 9410

PostPosted: Sat Nov 08, 2008 3:51 am    Post subject: Reply with quote

As described elsewhere, you can either undo the unmasking of the real USE flag thereby eliminating the dependency, or unmask media-libs/amd64codecs thereby allowing the dependency to be satisfied.
Back to top
View user's profile Send private message
uberkermitt
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2005
Posts: 107

PostPosted: Sat Nov 08, 2008 6:11 pm    Post subject: Reply with quote

Ok thanks. I hadn't really wanted to be doing the unstable thing, but it is just one package, so that seems reasonable. That got me going again anyway.
Back to top
View user's profile Send private message
pdw_hu
Apprentice
Apprentice


Joined: 02 Jun 2008
Posts: 200
Location: Budapest, Hungary

PostPosted: Sat Nov 08, 2008 6:21 pm    Post subject: Reply with quote

Also, yout might want to read up on USE flags and clean out your make.conf file . You have a shitloads of flags in your make.conf, and most likely you wouldn't need 3/4 of them.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum