Now I figured out why it didn't work...
All the files hosted on tango.freedesktop.org are down
So I googled for icon-naming-utils, tango-icon-theme-extras and tango-icon-theme-extras (files originally hosted on that site), and downloaded them from other sources, then I moved them into the folder ~/gtk/source/pkgs/ and it worked.
Subject: Re: [gtk-osx-devel] Jhbuild bootstrap failed on Leopard 10.5.8
From: jralls ceridwen us
Date: Wed, 18 Jan 2012 06:46:25 -0800
CC: gtk-osx-devel-list gnome org
To: franciszhu1990 hotmail com
On Jan 18, 2012, at 4:15 AM, Francesco Zhu wrote:
Thank you very much, John.
I just ran meta-gtk-osx-bootstrap again and it worked, I also saw that the libpng file wasn't completed during the previous download.
Now I have another problem, and googling up I saw a mailing list of 16 January (maybe last year?) where you replied a user with the same problem.
Unfortunately I couldn't find a solution...
The problem is when I run:
jhbuild build meta-gtk-osx-themes
I get this error:
*** Checking out icon-naming-utils *** [2/7]
bunzip2 -dc "/Users/francesco/gtk/source/pkgs/icon-naming-utils-0.8.90.tar.bz2" | tar xf -
bunzip2: /Users/francesco/gtk/source/pkgs/icon-naming-utils-0.8.90.tar.bz2 is not a bzip2 file.
*** Error during phase checkout of icon-naming-utils: could not unpack tarball (expected icon-naming-utils-0.8.90 dir) *** [2/7]
I even edited the file gtk-osx-themes.module changing 'tar.bz2' to 'tar.gz', but it keeps searching for the bz2 and cannot unpack it...
That makes me upset, because I can unpack it through the GUI, so why can't bunzip2 unpack it?
Apparently jhbuild is stupid and looks for the archive, bz2 first, regardless of what's in the module. Just delete the archive from your tarballdir (~/gtk/pkgs by default) and it should work.
Regards,
John Ralls