On Feb 25, 2012, at 1:02 PM, reubano wrote: > > John Ralls-2 wrote >> >> On Feb 25, 2012, at 10:28 AM, Reuben Cummings wrote: >> >>> The scrollback in the terminal doesn't go back far enough to show >>> that. It use to give the failed to unpack error (even after >>> installing xzip) but now it only gives the autoreconf error. Now, the >>> only gtk+ lines are >>> >>> *** Checking out gtk+ *** [26/73] >>> *** Configuring gtk+ *** [26/73] >>> autoreconf -fis && ./configure --prefix /Users/admin/gnucash-stable >>> --libdir '/Users/admin/gnucash-stable/lib' --with-gdktarget=quartz >>> --enable-quartz-relocation >>> autoreconf: `configure.ac' or `configure.in' is required >>> *** Error during phase configure of gtk+: ########## Error running >>> autoreconf -fis && ./configure --prefix /Users/admin/gnucash-stable >>> --libdir '/Users/admin/gnucash-stable/lib' --with-gdktarget=quartz >>> --enable-quartz-relocation *** [26/73] >>> ......... >>> ......... >>> *** the following modules were not built *** [73/73] >>> gtk+ meta-gtk-osx-core gnome-keyring-28 libgnomeui meta-gtk-osx-webkit >>> goffice gnucash >>> >>> And I'm on MacOSX 10.7.2 Lion. >> >> Why are you continuing after an error? Do you think that the dependencies >> are built just to waste time? >> > > I have limited access to a fast internet connection and wanted to build all > the other modules that didn't depend on gtk+. Should I not do that?
You can; you want to use --no-poison (as in jhbuild build --no-poison) so that it doesn't skip anything. You *will* have to hit "ignore and continue" a lot more, but it will get everything on disk so you can then build again when you don't have a good internet connection. *Do* build again so that you can get a good error analysis. It will make it easier if you then let that terminal window sit while you email the list, because you can open a shell in the checkout directory and look at what's going on. > > > > John Ralls-2 wrote >> >> Run jhbuild build again, but when it stops for failing autoreconf on gtk+, >> select "wipe directory" and reply "yes" when it asks if you're sure. If it >> stops again, copy the output starting with the "yes". >> > > Type "yes" to confirm the action: yes > *** Checking out gtk+ *** [26/73] > rm -rf /Users/admin/gtk/source/gtk+-2.24.9 > xzcat -d "/Users/admin/gtk/source/pkgs/gtk+-2.24.9.tar.xz" | tar xf - > xzcat: /Users/admin/gtk/source/pkgs/gtk+-2.24.9.tar.xz: Unexpected end of > input > gtk+-2.24.9/ChangeLog.pre-1-2: Truncated tar archive > tar: Error exit delayed from previous errors. > jhbuild build: failed to unpack > /Users/admin/gtk/source/pkgs/gtk+-2.24.9.tar.xz Ah, so you got a bad download. Jhbuild isn't very good about detecting and correcting for that, unfortunately. Delete /Users/admin/gtk/source/pkgs/gtk+-2.24.9.tar.xz and /Users/admin/gtk/source/pkgs/gtk+-2.24.9.tar.xz then try again. Regards, John Ralls _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel