unable to compile with stable kde. Reproducible: Always Steps to Reproduce: 1. nice -n 19 emerge -av kuickshow 2. 3. Actual Results: These are the packages that would be merged, in order: Calculating dependencies... done! !!! All ebuilds that could satisfy ">=kde-base/kdelibs-4.4" have been masked. !!! One of the following masked packages is required to complete your request: - kde-base/kdelibs-4.4.1-r1 (masked by: ~x86 keyword) - kde-base/kdelibs-4.4.0 (masked by: ~x86 keyword) (dependency required by "media-gfx/kuickshow-0.9.1" [ebuild]) (dependency required by "kuickshow" [argument]) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Expected Results: compilation :-) According to the homepage of the project http://userbase.kde.org/KuickShow tere is no need for kdelibs-4.4 Availability Source release packages of KuickShow for KDE SC 4.x can be downloaded from ftp://ftp.kde.org/pub/kde/stable/4.3.3/src/extragear/kuickshow-0.9.1-kde4.3.3.tar.bz2. Replace the occurrences of "4.3.3" with the KDE version of your desire.
The kuickshow in portage is from KDE 4.4 extragear... and I simply didn't bother to test it with KDE 4.3. So drop the KDE_MINIMAL=4.4 line from the ebuild and test it.
I tyed to compile but I get this error. nice -n 19 emerge -avD kuickshow * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news to read news items. These are the packages that would be merged, in order: Calculating dependencies / * Digest verification failed: * /usr/portage/media-gfx/kuickshow/kuickshow-0.9.1.ebuild * Reason: Failed on RMD160 verification * Got: df9e82d2eafc5942bfa7a0e195158bbed0cf0e52 * Expected: 05ac04d9782944de1d4c835fac7e6a2a059bbfa2 ... done! !!! All ebuilds that could satisfy "media-gfx/kuickshow" have been masked. !!! One of the following masked packages is required to complete your request: - media-gfx/kuickshow-0.9.1 (masked by: corruption) and when I try to digest the build I got: emerge digest /usr/portage/media-gfx/kuickshow/kuickshow-0.9.1.ebuild *** emerging by path is broken and may not always work!!! * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news to read news items. Calculating dependencies | * Digest verification failed: * /usr/portage/media-gfx/kuickshow/kuickshow-0.9.1.ebuild * Reason: Failed on RMD160 verification * Got: df9e82d2eafc5942bfa7a0e195158bbed0cf0e52 * Expected: 05ac04d9782944de1d4c835fac7e6a2a059bbfa2 *** You are emerging a masked package. It is MUCH better to use *** /etc/portage/package.* to accomplish this. See portage(5) man *** page for details. >>> Waiting 10 seconds before starting... >>> (Control-C to abort)... Continuing... in: 10 9 8 7 6 5 4 3 2 1 ... done! Traceback (most recent call last): File "/usr/bin/emerge", line 42, in <module> retval = emerge_main() File "/usr/lib/portage/pym/_emerge/main.py", line 1393, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/lib/portage/pym/_emerge/actions.py", line 276, in action_build settings, trees, myopts, myparams, myaction, myfiles, spinner) File "/usr/lib/portage/pym/_emerge/depgraph.py", line 5430, in backtrack_depgraph myaction, myfiles, spinner) File "/usr/lib/portage/pym/_emerge/depgraph.py", line 5448, in _backtrack_depgraph success, favorites = mydepgraph.select_files(myfiles) File "/usr/lib/portage/pym/_emerge/depgraph.py", line 1584, in select_files onlydeps=onlydeps) File "/usr/lib/portage/pym/_emerge/depgraph.py", line 2778, in _pkg raise portage.exception.PackageNotFound(cpv) PackageNotFound: media-gfx/kuickshow-0.9.1
droping the KDE_MINIMAL=4.4 line works. The program compiles and run. It would be good to change it by default.
Fixed in main tree.