Re: [gentoo-user] Blockers problem: no ebuilds to satisfy media-libs/libpng:0/0=
On Mon, 14 Apr 2014 00:27:13 +0200, Alan McKinnon wrote: A second, blunt weapon, approach is to quickpkg libpng, unmerge libpng then emerge rawstudio back (or even -avuND world) and let portage get on with the business of figuring stuff out that will work If that fails, unmerge rawstudio too. Run emerge -u @world then re-emerge rawstudio. It may well clear the problem but even if it does not you are now dealing with a single blocker on an up to date system. -- Neil Bothwick ... if (pot.coffee == EMPTY) { programmer-brain = OFF }; signature.asc Description: PGP signature
Re: [gentoo-user] Blockers problem: no ebuilds to satisfy media-libs/libpng:0/0=
On Sun, 13 April 2014, at 4:05 pm, Matthias Bethke matth...@towiski.de wrote: For the first time in years portage is driving me crazy. I'm trying to update my desktop after half a year in storage and … this is where it always gets stuck: ... | emerge: there are no ebuilds to satisfy media-libs/libpng:0/0=. | (dependency required by -2.0-r1 [installed]) | (dependency required by @selected [set]) | (dependency required by @world [argument]) Unemerge media-libs/libpng and media-gfx/rawstudio, get stuff like @system, Portage and Python updated first. As a general rule when updating old systems, remove all the packages you installed on it, update the base system, and then reinstalling user apps will go easy. Stroller.
[gentoo-user] Blockers problem: no ebuilds to satisfy media-libs/libpng:0/0=
For the first time in years portage is driving me crazy. I'm trying to update my desktop after half a year in storage and coping with the Gnome 3.10 upgrade that I want to avoid because of systemd. And this is where it always gets stuck: | aldous ~ # emerge --keep-going --jobs=5 -DNuvta @world | | These are the packages that would be merged, in reverse order: | | Calculating dependencies... done! | | emerge: there are no ebuilds to satisfy media-libs/libpng:0/0=. | (dependency required by media-gfx/rawstudio-2.0-r1 [installed]) | (dependency required by @selected [set]) | (dependency required by @world [argument]) | aldous ~ # eix libpng | [I] media-libs/libpng | Available versions: | (1.2) 1.2.50-r1 ~1.2.51 | (1.5) 1.5.17-r15 ~1.5.18 | (0)1.6.8(0/16) ~1.6.9(0/16) ~1.6.10(0/16) |{apng neon static-libs ABI_MIPS=n32 n64 o32 ABI_X86=32 64 x32} | Installed versions: 1.6.8(09:32:10 PM 03/29/2014)(apng -neon -static-libs ABI_MIPS=-n32 -n64 -o32 ABI_X86=64 -32 -x32) | Homepage:http://www.libpng.org/ | Description: Portable Network Graphics library So media-libs/libpng:0 is indeed installed, and it not only works but | emerge -1vta `equery d libpng` does work, too. That way I have already recompiled every single thing that requires libpng, including rawstudio so IMAO it shouldn't even come up during @world updating, and if there is some reason for to be recompiled it should work just like when I say emerge -1 rawstudio. I've run into a few blockers during this update run and Google has been my friend for most of there, but here I only find some QT-related forum entries that seem to be unrelated or offer solutions like masking some libpng version [http://forums.gentoo.org/viewtopic-p-7520134.html#7520134] that didn't help and frankly sound rather voodoo. Could anyone help me out here? cheers, Matthias signature.asc Description: Digital signature
Re: [gentoo-user] Blockers problem: no ebuilds to satisfy media-libs/libpng:0/0=
On 13/04/2014 17:05, Matthias Bethke wrote: For the first time in years portage is driving me crazy. I'm trying to update my desktop after half a year in storage and coping with the Gnome 3.10 upgrade that I want to avoid because of systemd. And this is where it always gets stuck: | aldous ~ # emerge --keep-going --jobs=5 -DNuvta @world | | These are the packages that would be merged, in reverse order: | | Calculating dependencies... done! | | emerge: there are no ebuilds to satisfy media-libs/libpng:0/0=. | (dependency required by media-gfx/rawstudio-2.0-r1 [installed]) | (dependency required by @selected [set]) | (dependency required by @world [argument]) | aldous ~ # eix libpng | [I] media-libs/libpng | Available versions: | (1.2) 1.2.50-r1 ~1.2.51 | (1.5) 1.5.17-r15 ~1.5.18 | (0)1.6.8(0/16) ~1.6.9(0/16) ~1.6.10(0/16) |{apng neon static-libs ABI_MIPS=n32 n64 o32 ABI_X86=32 64 x32} | Installed versions: 1.6.8(09:32:10 PM 03/29/2014)(apng -neon -static-libs ABI_MIPS=-n32 -n64 -o32 ABI_X86=64 -32 -x32) | Homepage:http://www.libpng.org/ | Description: Portable Network Graphics library So media-libs/libpng:0 is indeed installed, and it not only works but | emerge -1vta `equery d libpng` does work, too. That way I have already recompiled every single thing that requires libpng, including rawstudio so IMAO it shouldn't even come up during @world updating, and if there is some reason for to be recompiled it should work just like when I say emerge -1 rawstudio. I've run into a few blockers during this update run and Google has been my friend for most of there, but here I only find some QT-related forum entries that seem to be unrelated or offer solutions like masking some libpng version [http://forums.gentoo.org/viewtopic-p-7520134.html#7520134] that didn't help and frankly sound rather voodoo. Could anyone help me out here? This sort of query is coming up a lot lately, a common suggestion to help portage out is to use the --backtrack option with a high number like 30 or 100. Give that a try. A second, blunt weapon, approach is to quickpkg libpng, unmerge libpng then emerge rawstudio back (or even -avuND world) and let portage get on with the business of figuring stuff out that will work -- Alan McKinnon alan.mckin...@gmail.com