Summary: | sys-apps/portage-2.2.0_alpha163: emerge: there are no ebuilds to satisfy ">=media-libs/libpng-1.4:0/15=" | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Gabriel Misailidis <gabriel.misailidis> |
Component: | Core - Ebuild Support | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | gabriel.misailidis |
Priority: | Normal | Keywords: | InVCS |
Version: | 2.2 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=456340 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 459934 | ||
Attachments: |
emerge --info
debug.log New right debug tar.file make.conf /etc/portage/* |
Description
Gabriel Misailidis
2013-03-01 06:58:34 UTC
Please attach a debug log for the command that fails, created as follows: emerge [args] --pretend --debug > debug.log 2>&1 xz -9 debug.log Created attachment 340584 [details]
emerge --info
Created attachment 340586 [details]
debug.log
Thanks Zac. (In reply to comment #3) > Created attachment 340586 [details] > debug.log This log does not show the error that you initially reported. It only shows the following problems: emerge: there are no ebuilds to satisfy "app-office/giortes". (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) emerge: there are no ebuilds to satisfy "app-text/libwpg:0.1". (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) If you can still reproduce the initially reported error, then please create a --debug log which demonstrates that error. Created attachment 340598 [details]
New right debug
The debug log contains these messages about packages being masked for no apparent reason. If we can find out what makes these packages different, then that should help us solve the problem: !!! All ebuilds that could satisfy ">=app-text/enchant-0.22:=" have been masked. !!! One of the following masked packages is required to complete your request: - app-text/enchant-1.6.0::gentoo (masked by: ) (dependency required by "net-libs/webkit-gtk-1.10.2-r300[spell]" [installed]) !!! All ebuilds that could satisfy ">=kde-base/libkworkspace-4.10.0:4[aqua=]" have been masked. !!! One of the following masked packages is required to complete your request: - kde-base/libkworkspace-4.10.0::gentoo (masked by: ) (dependency required by "kde-base/plasma-workspace-4.10.0-r2" [installed]) !!! All ebuilds that could satisfy "x11-libs/libXdmcp" have been masked. !!! One of the following masked packages is required to complete your request: - x11-libs/libXdmcp-1.1.1-r1::gentoo (masked by: ) - x11-libs/libXdmcp-1.1.1::gentoo (masked by: ) - x11-libs/libXdmcp-1.1.0::gentoo (masked by: ) (dependency required by "kde-base/kdelibs-4.10.0" [installed]) !!! All ebuilds that could satisfy "dev-libs/libpcre[unicode]" have been masked. !!! One of the following masked packages is required to complete your request: - dev-libs/libpcre-8.32::gentoo (masked by: ) - dev-libs/libpcre-8.31::gentoo (masked by: ) - dev-libs/libpcre-8.30-r2::gentoo (masked by: ) - dev-libs/libpcre-8.21::gentoo (masked by: ) - dev-libs/libpcre-8.20::gentoo (masked by: ) - dev-libs/libpcre-8.13-r1::gentoo (masked by: ) - dev-libs/libpcre-8.13::gentoo (masked by: ) - dev-libs/libpcre-8.12::gentoo (masked by: ) - dev-libs/libpcre-8.02::gentoo (masked by: ) - dev-libs/libpcre-7.9-r1::gentoo (masked by: ) (dependency required by "kde-base/kdelibs-4.10.0" [installed]) When trying to emerge -a --depclean i get emerge -a --depclean * Always study the list of packages to be cleaned for any obvious * mistakes. Packages that are part of the world set will always * be kept. They can be manually added to this set with * `emerge --noreplace <atom>`. Packages that are listed in * package.provided (see portage(5)) will be removed by * depclean, even if they are part of the world set. * * As a safety measure, depclean will not remove any packages * unless *all* required dependencies have been resolved. As a * consequence, it is often necessary to run `emerge --update * --newuse --deep @world` prior to depclean. Calculating dependencies... done! * Dependencies could not be completely resolved due to * the following required packages not being installed: * * >=media-libs/libpng-1.4:0/15= pulled in by: * x11-libs/gdk-pixbuf-2.26.5 * * media-libs/libpng:0/15= pulled in by: * kde-base/ksplash-4.10.0 * * >=media-libs/libpng-1.4:0/15= pulled in by: * kde-base/kdelibs-4.10.0 * * >=media-libs/libpng-1.4:0/15= pulled in by: * net-libs/webkit-gtk-1.10.2-r300 * * Have you forgotten to do a complete update prior to depclean? The * most comprehensive command for this purpose is as follows: * * emerge --update --newuse --deep --with-bdeps=y @world * * Note that the --with-bdeps=y option is not required in many * situations. Refer to the emerge manual page (run `man emerge`) * for more information about --with-bdeps. * * Also, note that it may be necessary to manually uninstall * packages that no longer exist in the portage tree, since it may * not be possible to satisfy their dependencies. Please attach a tarball of /var/db/pkg and /var/lib/portage/world created as follows: tar -C / -cJf /tmp/vdb.tar.xz var/db/pkg var/lib/portage/world \ --exclude '*/CONTENTS' --exclude '*/environment.bz2' \ --exclude '*/NEEDED*' --exclude '*.ebuild' I may also need /etc/portage and /etc/make.conf. Created attachment 340672 [details]
tar.file
Tarball of : tar -C / -cJf /tmp/vdb.tar.xz var/db/pkg var/lib/portage/world \
--exclude '*/CONTENTS' --exclude '*/environment.bz2' \
--exclude '*/NEEDED*' --exclude '*.ebuild'
Created attachment 340674 [details]
make.conf
Created attachment 340676 [details]
/etc/portage/*
This fixes it: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=dd75365b27460fc5ceea697bfbb7cb2c2ddcc1cf With this patch, it reports the following issue for you configuration: The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by gnome-base/gnome-shell-3.6.3.1 # required by gnome-base/gdm-3.6.2[gnome-shell] # required by @selected # required by @world (argument) >=media-libs/mesa-9.1 gles2 This patch fixes a separate issue triggered by your config: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=d2fd1695b569ee8f6cf91dc012e4c0c7796ebe81 The kde-base/kdelibs:4 atom in your world file was interfering with the automatic rebuild code. This is fixed in 2.1.11.53 and 2.2.0_alpha164. Zac , i will confirm on Monday.Cause this laptop is at work. :) Thanks for your help. |