[gobolinux-users] cant install xorg 7.1, Compile freezes

Lucas C. Villa Real lucasvr at gobolinux.org
Mon Aug 14 03:48:45 GMT 2006


On 8/13/06, teique <teique at gmail.com> wrote:
> http://unc.dl.sourceforge.net/sourceforge/
>
> # but this url is unresponsive :/, I think it is an old setup from an
> old Compile version, I had problems with other packages from sourceforge
> also, cuz of same prob (I know it now)

Yes, sometimes sourceforge.net mirrors go down. I've been using UFPR
mirror which is pretty fast here in Brazil.

> # ok then I moved this path /Programs/Compile/Settings to a temp and
> typed SymlinkProgram Compile, but as it wasnt recreated I made a copy of
>
> /Programs/Compile/Current/Resources/Defaults/Settings
>
> # to
>
> /Programs/Compile/

There's a new script on the Scripts package called UpdateSettings
which would have been  handy for you. Take a look at it later.

> # and now
>
> Compile -B xorg
>
> # is working worked great (still compiling hehe)!!! XD
>
> #####################################
> # btw, that Settings path shouldnt be auto-recreated after
> SymlinkProgram in case it doesnt exist?

No, that's an UpdateSettings' job now. It's called just before
invoking SymlinkProgram by Compile and InstallPackage.

> # I am going to implement it on a script like "FetchMirrors"
> # that I will try to fit into FetchArchive (I think...) w/o much mess
> # so I can easly patch new releases of Compile (unless u also like the idea)
> # any tip is welcome :)

Well, I like the idea. Just a suggestion: instead of writing a
separate script to do that, give proper support inside Compile.conf on
the declaration of mirrors, such as:

httpSourceforgeMirrors=(
    superb-east
    ufpr
    puzzle
    mesh
    superb-west
    ...
)

I just don't think it's worth keeping track of download rates and
stuff like that. Let the user specify (at least for now) which are
their preferred mirrors by moving them up/down in the array.

You can perform a silly check on the server's status by playing with
--spider and --server-response, verifying later whether this extra
wget call will take too much time in the Compile process or not. If
you get interesting results, just share your patch on gobolinux-devel
so that others can make revisions and comments on it.

Cheers,

-- 
Lucas
powered by /dev/dsp


More information about the gobolinux-users mailing list