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
>
>   


Reply via email to