There seems to be a bug in gnome.org.eclass. Someone on the mailing list had trouble emerging libxml2, and I found a fix for it by changing gnome.org.eclass. It declares a variable without properly declaring the variable as an array. The variable is then used in an array fashion in SRC_URI, resulting in a malformed download url. Note that this bug does only occur when fetching the libxml2 sources directly from no.gnome.org, using some mirror that already had the tarball in its distfiles directory does not trigger the bug... I am still wondering how the mirrors managed to get the source package though...
Created attachment 36000 [details, diff] gnome.org.eclass.diff the fix
I said no.gnome.org but I actually meant any offical gnome mirror.
*** Bug 58053 has been marked as a duplicate of this bug. ***
*** Bug 58051 has been marked as a duplicate of this bug. ***
works for me, thanks
PVP=(${PV//[-\._]/ }) is a much cleaner patch to the same effect, applying now.
Applied now, thanks for your report, was an important catch.
*** Bug 58064 has been marked as a duplicate of this bug. ***
*** Bug 58147 has been marked as a duplicate of this bug. ***