Doug Scott wrote: > Hey, > I just checked out the fox repository and during doing a > download-tarballs the were some missing files or bad url's. > Doug >
Hey, did you perform a "-c" before? Those download locations have changed over time, that's the reason why these tarballs are part of what you get during a fox-gate checkout: bash-3.00$ hg clone ssh://anon at hg.opensolaris.org/hg/fox/fox-gate destination directory: fox-gate requesting all changes adding changesets adding manifests adding file changes added 228 changesets with 1392 changes to 903 files 538 files updated, 0 files merged, 0 files removed, 0 files unresolved bash-3.00$ pwd /tmp/tst bash-3.00$ find .|grep tar ./fox-gate/.hg/store/data/_x_o_r_g___n_v/sun-src/xc/programs/_xserver/hw/xfree86/xf86cfg/startx.c.i ./fox-gate/.hg/store/data/_x_w___n_v/open-src/app/xscreensaver/starfish.patch.i ./fox-gate/.hg/store/data/_x_w___n_v/open-src/tarballs ./fox-gate/.hg/store/data/_x_w___n_v/open-src/tarballs/lg3dproto-5.0.tar.bz2.i ./fox-gate/.hg/store/data/_x_w___n_v/open-src/tarballs/lib_xlg3d-5.0.tar.bz2.i ./fox-gate/.hg/store/data/_x_w___n_v/open-src/tarballs/lib_xlg3d-5.0.tar.bz2.d ./fox-gate/.hg/store/data/download-tarballs.i ./fox-gate/XW_NV/open-src/tarballs ./fox-gate/XW_NV/open-src/tarballs/lg3dproto-5.0.tar.bz2 ./fox-gate/XW_NV/open-src/tarballs/libXlg3d-5.0.tar.bz2 ./fox-gate/download-tarballs bash-3.00$ ls -al ./fox-gate/XW_NV/open-src/tarballs total 264 drwxr-xr-x 2 bochnig other 272 Oct 3 11:45 . drwxr-xr-x 13 bochnig other 862 Oct 3 11:45 .. -rw-r--r-- 1 bochnig other 36831 Oct 3 11:45 lg3dproto-5.0.tar.bz2 -rw-r--r-- 1 bochnig other 208661 Oct 3 11:45 libXlg3d-5.0.tar.bz2 bash-3.00$ And as for xscreensaver-5.01.tar.gz : If you upgraded the version to 5.0.3 here: bash-3.00$ pwd /FOX/MERCURIAL_20070830thu/XXX__fox-gate/XW_NV/open-src/app/xscreensaver bash-3.00$ grep -n VERS ./Makefile 40:XSCREENSAVER_VERS=5.01 43:SOURCE_TARBALL_NAME=xscreensaver-$(XSCREENSAVER_VERS).tar.gz 79:SOURCE_DIR=$(BUILD_DIR)/xscreensaver-$(XSCREENSAVER_VERS) bash-3.00$ ... then the "make download" target would still succeed. But automatically applying most of all the *.patch files in fox-gate/XW_NV/open-src/app/xscreensaver/. would not, but instead would end up in millions of HUNKs and creating .rej files all over the place. Alan told us, that the X11 team is already working/almost done with upgrading those patch files to 5.0.3, that's why I left them unchanged (lots of work in this case). And even if you are trying to build 5.0.1: Bugs inside /usr/include make it time-consuming to get it built (on snv_70__preRespin). I'll file those bugs after everything fox related is finally out. However, if you still would like to test building 5.0.1 (maybe things are better on a more recent snv than 70, as they had also been on earlier builds), then just change the download location to a different value here: bash-3.00$ grep -n URL ./Makefile 46:SOURCE_URL=http://www.jwz.org/xscreensaver/$(SOURCE_TARBALL_NAME) 47:SOURCE_URL_SET=yes bash-3.00$ pwd /FOX/MERCURIAL_20070830thu/XXX__fox-gate/XW_NV/open-src/app/xscreensaver bash-3.00$ Here you can see Alan's response to my xscreensaver related question from two weeks ago: http://www.opensolaris.org/jive/message.jspa?messageID=154928#154928 where it reads > If you change the version number in the xscreensaver file to 5.03 and > run make download in that directory it should get it, but Mahmood from > our team is already looking at that port. > > A much quicker short term option is to simply download the 5.01 tarball > manually from a mirror site such as: > > http://ftp.osuosl.org/pub/FreeBSD/distfiles/xscreensaver-5.01.tar.gz > > -- > -Alan Coopersmith- alan dot coopersmith at sun dot com > Sun Microsystems, Inc. - X Window System Engineering One further note: Neither Moinak's, nor my changes are pushed in as of now. -- rgds. %martin > jdsbuild at prae> ./download-tarballs > x > > cd XW_NV/open-src > if [ $CLOBBER = 1 ] ; then > rm -rf tarballs > fi > if [ ! -d tarballs ] ; then > mkdir tarballs > fi > make $MAKE_FLAGS download > --15:21:27-- > http://xorg.freedesktop.org/releases/individual/proto/lg3dproto-5.0.tar.bz2 > => > `/export/home/jdsbuild/fox/fox-build/XW_NV/open-src/proto/lg3dproto/../../tarballs/lg3dproto-5.0.tar.bz2' > Resolving xorg.freedesktop.org... 131.252.210.176 > Connecting to xorg.freedesktop.org|131.252.210.176|:80... connected. > HTTP request sent, awaiting response... 404 Not Found > 15:21:28 ERROR 404: Not Found. > > make: Warning: Target `download' not remade because of errors > Current working directory > /export/home/jdsbuild/fox/fox-build/XW_NV/open-src/proto/lg3dproto > --15:21:29-- > http://xorg.freedesktop.org/releases/individual/lib/libXlg3d-5.0.tar.bz2 > => > `/export/home/jdsbuild/fox/fox-build/XW_NV/open-src/lib/libXlg3d/../../tarballs/libXlg3d-5.0.tar.bz2' > Resolving xorg.freedesktop.org... 131.252.210.176 > Connecting to xorg.freedesktop.org|131.252.210.176|:80... connected. > HTTP request sent, awaiting response... 404 Not Found > 15:21:29 ERROR 404: Not Found. > > make: Warning: Target `download' not remade because of errors > Current working directory > /export/home/jdsbuild/fox/fox-build/XW_NV/open-src/lib/libXlg3d > --15:21:29-- http://www.jwz.org/xscreensaver/xscreensaver-5.01.tar.gz > => > `/export/home/jdsbuild/fox/fox-build/XW_NV/open-src/app/xscreensaver/../../tarballs/xscreensaver-5.01.tar.gz' > Resolving www.jwz.org... 64.13.141.21 > Connecting to www.jwz.org|64.13.141.21|:80... connected. > HTTP request sent, awaiting response... 404 Not Found > 15:21:30 ERROR 404: Not Found. > > make: Warning: Target `download' not remade because of errors > Current working directory > /export/home/jdsbuild/fox/fox-build/XW_NV/open-src/app/xscreensaver > --15:21:31-- http://xorg.freedesktop.org/releases/individual//NONE > => > `/export/home/jdsbuild/fox/fox-build/XW_NV/open-src/data/smf-rbac/../../tarballs/NONE' > Resolving xorg.freedesktop.org... 131.252.210.176 > Connecting to xorg.freedesktop.org|131.252.210.176|:80... connected. > HTTP request sent, awaiting response... 404 Not Found > 15:21:32 ERROR 404: Not Found. > > make: Warning: Target `download' not remade because of errors > Current working directory > /export/home/jdsbuild/fox/fox-build/XW_NV/open-src/data/smf-rbac > --15:21:32-- http://xorg.freedesktop.org/releases/individual//NONE > => > `/export/home/jdsbuild/fox/fox-build/XW_NV/open-src/data/workspace-patterns/../../tarballs/NONE' > Resolving xorg.freedesktop.org... 131.252.210.176 > Connecting to xorg.freedesktop.org|131.252.210.176|:80... connected. > HTTP request sent, awaiting response... 404 Not Found > 15:21:32 ERROR 404: Not Found. > > make: Warning: Target `download' not remade because of errors > Current working directory > /export/home/jdsbuild/fox/fox-build/XW_NV/open-src/data/workspace-patterns > cd ../.. > _______________________________________________ > xwin-discuss mailing list > xwin-discuss at opensolaris.org > >
