On Thu, 11 Dec 2003, Martin Costabel wrote:

> Fink::Selfupdate.pm that chowns the downloaded trees after rsync,
> but it doesn't seem to do the right thing here. It sets the owner of
> everything below /sw/fink/10.3 to the owner of /sw/fink/10.3, which
> looks like the right thing to do, but if I read the code correctly,
> it

Not only /sw/fink/10.3, but also /sw/fink and TIMESTAMP and VERSION in
/sw/fink.

> will switch everything to 1045 the second time you rsync from the
> croatian mirror *if* before the first time the owner of
> /sw/fink/10.3 was root. Very subtle logic, maybe I am wrong.

I was using "rjk.hr.eu.finkmirrors.net". Is this the Croatian mirror?

> You can try to chown the /sw/fink/10.3 directory not to root, but to
> yourself. Then selfupdate-rsync again. If my theory is correct, you
> should not have these problems again.

Well, I have changed /sw/fink/10.3 to my user (claus). After the first
fink selfupdate (using rsync), a slightly changed result came out:

[cumulus:/sw/fink] claus$ ll | grep 1045
drwxr-xr-x   17 1045     1045          578 Dec 11 14:36 ./
drwxr-xr-x    6 claus    1045          204 Dec 11 14:00 10.3/
-rw-r--r--    1 1045     1045           11 Dec 11 14:00 TIMESTAMP
-rw-r--r--    1 1045     1045           11 Nov 12 20:45 VERSION

BTW, this problem came when I changed MirrorContinent from nam to eur
and MirrorCountry from nam-us to eur-dk. I just changed it back to US
and this problem is solved. However, I would like to avoid long
distances...

Greetings,
Claus


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to