Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 496540 - =media-video/ffmpeg-0.10.10 and media-libs/opencore-amr - dependency problem?
Summary: =media-video/ffmpeg-0.10.10 and media-libs/opencore-amr - dependency problem?
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-30 20:01 UTC by Marco Clocchiatti
Modified: 2014-01-02 00:28 UTC (History)
2 users (show)

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


Attachments
emerge info (emerge_info.txt,20.44 KB, text/plain)
2013-12-30 20:01 UTC, Marco Clocchiatti
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Clocchiatti 2013-12-30 20:01:09 UTC
Created attachment 366594 [details]
emerge info

dell ~ # emerge -pv emul-linux-x86-qtlibs

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "media-libs/opencore-amr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]".
(dependency required by "media-video/ffmpeg-0.10.10" [ebuild])
(dependency required by "app-emulation/emul-linux-x86-medialibs-20131008-r1[abi_x86_32]" [ebuild])
(dependency required by "app-emulation/emul-linux-x86-qtlibs-20131008" [ebuild])
(dependency required by "emul-linux-x86-qtlibs" [argument])

I'm not able to unlock this dependncy problem.
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2013-12-30 23:43:35 UTC
Please paste the output of "emerge -pv media-libs/opencore-amr"
Comment 2 Marco Clocchiatti 2013-12-31 19:36:49 UTC
(In reply to Alexandre Rostovtsev from comment #1)
> Please paste the output of "emerge -pv media-libs/opencore-amr"

dell ~ # emerge -pv media-libs/opencore-amr

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

Calculating dependencies... done!
[ebuild   R    ] media-libs/opencore-amr-0.1.3-r1  USE="-static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2014-01-02 00:28:16 UTC
(In reply to Marco Clocchiatti from comment #2)
> ABI_X86="(64) (-32) (-x32)" 0 kB

You are using a stable system (ACCEPT_KEYWORDS=amd64), and native multilib support for lots of ebuilds, including opencore-amr, was disabled in stable because at the moment there are simply too many dependency conflicts that can only be resolved by pulling unstable versions of various stuff.

Possible solutions:

a. Do not use ABI_X86="64 32". Stick with old-fashioned emul-linux-x86-* packages until the situation is sorted out (which will probably take at least six months); or

b. Switch your system to testing (set ACCEPT_KEYWORDS="~amd64 amd64" in make.conf); or

c. Add "-abi_x86_32" to your /etc/portage/profile/use.mask to unmask the flag, and deal with dependency conflicts manually by adding entries to /etc/portage/package.accept_keywords when needed.

See http://forums.gentoo.org/viewtopic-p-7457084.html and http://comments.gmane.org/gmane.linux.gentoo.devel/88853 for more information about this issue.