Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 480886 - =media-video/ffmpeg-0.10.8 USE="sdl" ABI_X86="32" requires multilib-enabled media-libs/libsdl which does not exist in portage
Summary: =media-video/ffmpeg-0.10.8 USE="sdl" ABI_X86="32" requires multilib-enabled m...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-13 15:12 UTC by Ben Kohler
Modified: 2013-08-13 15:29 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 Ben Kohler gentoo-dev 2013-08-13 15:12:18 UTC
The newly multilib-ready media-video/ffmpeg-0.10.8 has this in RDEPEND: 
sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video,${MULTILIB_USEDEP}] )
but there are no multilib-enabled libsdl ebuilds in portage yet.  Trying to upgrade world today, I get the following:


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

Calculating dependencies... done!

emerge: there are no ebuilds built with USE flags to satisfy ">=media-libs/libsdl-1.2.13-r1[audio,video,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]".
!!! One of the following packages is required to complete your request:
- media-video/ffmpeg-0.10.8::gentoo (Change USE: -abi_x86_32)
(dependency required by "media-video/ffmpeg-0.10.8" [ebuild])
(dependency required by "app-emulation/emul-linux-x86-medialibs-20130224-r12[abi_x86_32]" [ebuild])
(dependency required by "app-emulation/wine-1.7.0[abi_x86_32,gstreamer,-v4l,-scanner]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
Comment 1 Alexis Ballier gentoo-dev 2013-08-13 15:26:32 UTC
gentoo-x86/profiles $ head -n 12 base/package.use.mask
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/base/package.use.mask,v 1.500 2013/08/12 15:44:27 aballier Exp $

# This file requires >=portage-2.1.1
# New entries go on top.
#

# Alexis Ballier <aballier@gentoo.org> (11 Aug 2013)
# Multilib migrated version for binary compatibility.
# Those useflags have deps that are not migrated yet.
=media-video/ffmpeg-0.10* libass pulseaudio frei0r openal gnutls rtmp vaapi sdl openssl



its not the only one. they are masked for a reason :)

what profile are you using ?
Comment 2 Ben Kohler gentoo-dev 2013-08-13 15:29:09 UTC
I did indeed have an outdated profile link, pointing to an older portage tree.  Thanks and sorry for the noise.