Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58047 - bug in gnome.org.eclass
Summary: bug in gnome.org.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 All
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 58051 58053 58064 58147 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-23 04:26 UTC by Stefan Sperling
Modified: 2004-07-24 02:05 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnome.org.eclass.diff (gnome.org.eclass.diff,426 bytes, patch)
2004-07-23 04:28 UTC, Stefan Sperling
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Sperling 2004-07-23 04:26:58 UTC
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...
Comment 1 Stefan Sperling 2004-07-23 04:28:02 UTC
Created attachment 36000 [details, diff]
gnome.org.eclass.diff

the fix
Comment 2 Stefan Sperling 2004-07-23 04:31:18 UTC
I said no.gnome.org but I actually meant any offical gnome mirror.
Comment 3 Thomas Matthijs (RETIRED) gentoo-dev 2004-07-23 05:08:20 UTC
*** Bug 58053 has been marked as a duplicate of this bug. ***
Comment 4 Thomas Matthijs (RETIRED) gentoo-dev 2004-07-23 05:08:26 UTC
*** Bug 58051 has been marked as a duplicate of this bug. ***
Comment 5 Alexander Brüning 2004-07-23 05:25:31 UTC
works for me, thanks
Comment 6 Mike Gardiner (RETIRED) gentoo-dev 2004-07-23 06:06:48 UTC
PVP=(${PV//[-\._]/ })

is a much cleaner patch to the same effect, applying now.
Comment 7 Mike Gardiner (RETIRED) gentoo-dev 2004-07-23 06:11:52 UTC
Applied now, thanks for your report, was an important catch.
Comment 8 Tom Knight (RETIRED) gentoo-dev 2004-07-23 07:39:42 UTC
*** Bug 58064 has been marked as a duplicate of this bug. ***
Comment 9 Mr. Bones. (RETIRED) gentoo-dev 2004-07-24 02:05:44 UTC
*** Bug 58147 has been marked as a duplicate of this bug. ***