Re: [gentoo-user] Blockers problem: no ebuilds to satisfy media-libs/libpng:0/0=

2014-04-14 Thread Neil Bothwick
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=

2014-04-14 Thread Stroller

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=

2014-04-13 Thread Matthias Bethke
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=

2014-04-13 Thread Alan McKinnon
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