I have two macchines, one build and second use this binarys. I have installed media-video/vlc with USE=ffmpeg I try upgrade: emerge --update --newuse --deep --usepkgonly world there is new version of ffmpeg present, but nothigh show to upgrade, so I upgrade ffmpeg by hand: emerge -1K ffmpeg but this boreke them, because use librarys which are not up to date. if I add in to ffmpeg ebuild line RDEPEND=$DEPEND and rebuild the packge, then libraries are upgraded (on machive which use binaries), but this is bad and might be never used, if no RDEPEND present then portage do RDEPEND=$DEPEND (say documentation) -------------------------- Portage 2.1_rc2-r3 (default-linux/amd64/2005.1, gcc-3.4.6, glibc-2.4-r3, 2.6.15-gentoo-r7-v0002 x86_64) ================================================================= System uname: 2.6.15-gentoo-r7-v0002 x86_64 AMD Sempron(tm) Processor 3400+ Gentoo Base System version 1.12.0 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O0 -march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O0 -march=athlon64 -pipe" DISTDIR="/mnt/storage/gentoo/distfiles" FEATURES="autoconfig buildpkg distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.linux.cz/pub/lunux/gentoo http://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/mnt/storage/gentoo/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="" SYNC="rsync://ftp.sh.cvut.cz/gentoo-portage" USE="amd64 7zip X X509 a52 aac alsa apache2 async audiofile avahi avi bash-completion berkdb bidi bitmap-fonts browserplugin bzip2 cairo cdda cddb chroot cli crosscompile crypt cscope cups curl dba dbus dedicated doc dri dvb dvd eds emboss encode exif ffmpeg firefox flac fontconfig foomaticdb fortran gd gdbm gif gnutls gphoto2 gtk gtk2 hal howl hpn httpd iconv idn ieee1394 imlib ipv6 isdnlog jack javascript jpeg jpeg2k lirc live logitech-mouse logrotate lzw lzw-tiff matroska mikmod mmap mng mod mp3 mpeg musepack mysql nas ncurses netboot network nls no-old-linux nptl nptlonly objc ogg pam pam_chroot pam_console pcre pdf pdflib perl php pic png pppd python quicktime rdesktop readline reflection rle rtsp screen session shout slang smartcard sndfile speex spell spl ssl stream tcpd test theora threads tiff truetype truetype-fonts type1-fonts unicode usb v4l vcd vhosts vlm vorbis wxwindows xine xinerama xml xml2 xorg xosd xpm xv xvid zip zlib dvb_cards_dibusb-usb1 dvb_cards_dibusb-usb2 dvb_cards_or51132 dvb_cards_or51211 dvb_cards_ttpci dvb_cards_usb-a800 dvb_cards_usb-dtt200u dvb_cards_usb-umt dvb_cards_usb-vp702x dvb_cards_usb-vp7045 dvb_cards_usb-wt220u elibc_glibc input_devices_acecad input_devices_aiptek input_devices_calcomp input_devices_citron input_devices_digitaledge input_devices_dmc input_devices_dynapro input_devices_elo2300 input_devices_elographics input_devices_evdev input_devices_fpit input_devices_hyperpen input_devices_jamstudio input_devices_joystick input_devices_keyboard input_devices_magellan input_devices_magictouch input_devices_microtouch input_devices_mouse input_devices_mutouch input_devices_palmax input_devices_penmount input_devices_spaceorb input_devices_summa input_devices_synaptics input_devices_tek4957 input_devices_ur98 input_devices_vmmouse input_devices_void input_devices_wacom kernel_linux userland_GNU video_cards_apm video_cards_ark video_cards_ati video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_fbdev video_cards_glint video_cards_i128 video_cards_i810 video_cards_mga video_cards_neomagic video_cards_nv video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vesa video_cards_vga video_cards_via video_cards_vmware video_cards_voodoo" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS ------------------------------------
(In reply to comment #0) > if no RDEPEND present then > portage do RDEPEND=$DEPEND (say documentation) The documentation is outdated. Please see my on bug 134025#c7. http://bugs.gentoo.org/show_bug.cgi?id=134025#c7
Created attachment 87713 [details, diff] soleve DEPEND/RDEPEND problem for my for 0.4.9_p20060302
Created attachment 87715 [details, diff] DEPEND/RDEPEND solution for 0.4.9_p20060517
(In reply to comment #1) > (In reply to comment #0) > > if no RDEPEND present then > > portage do RDEPEND=$DEPEND (say documentation) > > The documentation is outdated. Please see my on bug 134025#c7. > > http://bugs.gentoo.org/show_bug.cgi?id=134025#c7 I wasn't aware of this either. There's so much "junk" on the gentoo-dev mailinglist, that I doubt even half of the Gentoo developer crowd is aware of the policy change by this single announcement, with only two replies. I'm also really badly surprised that the policy got changed, but it wasn't made sure that the documentation got updated accordingly. Changing the dependency handling isn't a minor issue. Make more fuss about to ensure everyone knows it, please.
I am also surprised about this, as http://gentoo.tamperd.net/stable/index.php is warning about RDEPEND=DEPEND all the time.
(In reply to comment #5) > I am also surprised about this, as http://gentoo.tamperd.net/stable/index.php > is warning about RDEPEND=DEPEND all the time. You shouldn't take the warnings of this site for "real". Some are simply wrong. And the guy providing the service isn't a Gentoo developer anymore due to lack of commitment. Maybe we should have an official replacement.
fixed, thanks