Summary: | media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking media-libs/libjpeg-turbo-1.2.0-r1) | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Michal Augustyniak <misiek303> |
Component: | Core - Dependencies | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michal Augustyniak
2012-05-26 16:19:13 UTC
I should post more info [blocks B ] media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking media-libs/libjpeg-turbo-1.2.0-r1) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-libs/libjpeg-turbo-1.2.0-r1::gentoo, installed) pulled in by >=media-libs/libjpeg-turbo-1.2.0-r1 required by (www-client/chromium-19.0.1084.52::gentoo, ebuild scheduled for merge) >=media-libs/libjpeg-turbo-1.2.0:0[static-libs] required by (virtual/jpeg-0::gentoo, ebuild scheduled for merge) (media-libs/jpeg-8d::gentoo, ebuild scheduled for merge) pulled in by media-libs/jpeg required by (media-video/ogle-0.9.2-r2::gentoo, installed) For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked !!! The following installed packages are masked: - sys-kernel/xen-sources-2.6.38::gentoo (masked by: package.mask) /usr/portage/profiles/package.mask: # Pacho Ramos <pacho@gentoo.org> (13 May 2012) # No needed since kernel-2.6.38 (#406577). Removal in a month. For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. You can only have one jpeg implementation and www-client/chromium already determines it as libjpeg-turbo. And I have only libjpeg-turbo installed [ebuild R ] media-libs/libjpeg-turbo-1.2.0-r1 USE="static-libs -java" 0 kB [ebuild N ] media-libs/jpeg-8d USE="static-libs" 969 kB [ebuild N ] virtual/jpeg-0 USE="static-libs" 0 kB emerge -pv media-libs/jpeg These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-libs/jpeg-8d USE="static-libs" 969 kB [uninstall ] media-libs/libjpeg-turbo-1.2.0-r1 USE="static-libs -java" [blocks b ] media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking media-libs/libjpeg-turbo-1.2.0-r1) I don't understand that block, media-libs/libjpeg-turbo is already install and nothing else. It like emerge sees media-libs/jpeg:0 as installed. But its not. eix media-libs/jpeg * media-libs/jpeg Available versions: (62) 6b-r9 (7) ~7-r1 (0) 8b ~8c {static-libs} Homepage: http://jpegclub.org/ http://www.ijg.org/ Description: Library to load, handle and manipulate images in the JPEG format Only ogle wants it equery d media-libs/jpeg * These packages depend on media-libs/jpeg: media-video/ogle-0.9.2-r2 (media-libs/jpeg) In such case, the answer is simple: media-video/ogle left the tree on 20.02.2012. media-video/ogle has been removed from gentoo's tree: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-video/ogle/ So you've got 2 choices: 1) emerge --unmerge media-video/ogle 2) fix the dependencies of media-video/ogle: sed -e 's:media-libs/jpeg:virtual/jpeg:g' -i /var/db/pkg/media-video/ogle-0.9.2-r2/*DEPEND touch /var/db/pkg/media-video/ogle-0.9.2-r2 |