Jerome Vouillon | 4 May 2010 10:03
Picon

Re: does the stable release 2.32.52 contain the bug fix (rev. 407) regarding 64 bit compile on MacOSX?

On Tue, Apr 27, 2010 at 04:57:17PM +0200, joerg van den hoff wrote:
> I presume the answer to the question in the subject line is 'yes', but
> I'm not completely sure.
> 
> the reason for asking is: 2.32.52 is (finally available via
> `macports') and I would like to stop using a "private" version
> containing the respective patch (thanks again, jerome!) if possible.
> 
> so the question really is "can I safely switch back to `macports'
> for unison installs/updates?"

No, Unison 2.32.52 does not contain the fix.  So, when compiled to
64bit, it will not synchronize correctly ressource forks and finder
information.

-- Jerome

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/unison-users/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/unison-users/join
    (Yahoo! ID required)
(Continue reading)

Jerome Vouillon | 4 May 2010 10:14
Picon

Re: Synchronizing external drive with network drive

Hello,

On Tue, Apr 27, 2010 at 10:50:28PM +0200, Reinert H Karlsen wrote:
> I’m having some problems syncing an external drive with some folders on 
> a network drive of an office. I believe this is happening because I'm on 
> different computers accessing the network drive, and therefore the 
> .unison directory storing the root information will be on different 
> computers and simply copying the .unison directory from one computer to 
> the other does naturally not work. I’m always logged in as the same user 
> on the network. Is there a way to store the .unison directory on the 
> external drive itself or any other way of solving this? I could not find 
> anything in the manual or FAQ on this.

You can indeed store the .unison directory on the external drive
itself: set the environment variable UNISON to some directory that
you want Unison to use instead of the default .unison directory.

But this is not going to be sufficient.  The .unison contains a pair
of archive files (one for each replica), which are used to select in
which direction the files should be propagated.  The name of these
files depend on the machine hostname.  Thus, if you synchronize from
different machines, Unison will use different pairs of archives and
will make suboptimal choices.  The workaround is to use the rootalias
directive to ensure that the same pair of archives is always used.

-- Jerome

------------------------------------

Yahoo! Groups Links
(Continue reading)

cmap_16 | 7 May 2010 12:52
Picon
Favicon

unison and backups

hi
New to the group and first time playing around with unison. I've got it working how I want other than my
backups appear in the synched location - ie folder1/folder2/folder3 and if i synch from server1 to
server2 my backups appear in folder1/folder2/folder3. i'd like to specify a location for them whether
local on each server or central to them all. I've been reading and searching but don't seem able to crack it.
My config is 
backuplocation = local
backupprefix = $VERSION.
backupdir = /home/synctest/backups
maxbackups = 10
The backupdir exists and is under the same ownership as the user synching. I've run with debug and
"backupdir" never appears. I've also tried with backuplocation = central but no change. With the above
config and specifying -backups I do get the backups as stated above.
Elaine

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/unison-users/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/unison-users/join
    (Yahoo! ID required)

<*> To change settings via email:
(Continue reading)

Alan Schmitt | 7 May 2010 13:03

Re: unison and backups

On Fri, May 7, 2010 at 12:52 PM, cmap_16 <cmappy <at> hotmail.com> wrote:
> hi
> New to the group and first time playing around with unison. I've got it working how I want other than my
backups appear in the synched location - ie folder1/folder2/folder3 and if i synch from server1 to
server2 my backups appear in folder1/folder2/folder3. i'd like to specify a location for them whether
local on each server or central to them all. I've been reading and searching but don't seem able to crack it.
My config is
> backuplocation = local
> backupprefix = $VERSION.
> backupdir = /home/synctest/backups
> maxbackups = 10
> The backupdir exists and is under the same ownership as the user synching. I've run with debug and
"backupdir" never appears. I've also tried with backuplocation = central but no change. With the above
config and specifying -backups I do get the backups as stated above.

This is because "-backups" means this (from the manual):
> For backward compatibility, the backups preference is also supported. It simply means backup = Name * and
backuplocation = local.

You may want to try using the "backup = <pathspec>" preference
instead, setting "backuplocation" to central (which you actually don't
need to as it's the default value).

Hope this helps,

Alan

------------------------------------

Yahoo! Groups Links
(Continue reading)

Error when syncing read-only files on Windows

Hi,

I've been having a problem for a while, that I just manually fix which is transferring read-only files on Windows.  I tried the new beta 2.40.16 and it does the same thing.  When I have a new read-only file created on a replica, unison will transfer the file to the other replica as a temp file and then fail during the renaming process with a "Permission Denied" error.  As the same user running unison, I then can go into Windows explorer and rename the unison temp file to the proper name (after confirming the rename of a read-only file warning) and removing the hidden attribute and then everything is fine.  Since the new beta doesn't address this, I guess it's time for a bug report.  The problem appears to be that unison is unable to rename read-only files from Windows machines for some reason.  Doing a -debug all gives this output:

[startup] Preferences:
ui = text
host = 
server = false
prefsdocs = false
doc = 
version = false
silent = false
dumbtty = false
testserver = false
rest = \\DCSS02\My Documents
rest = C:\Offline files from Server\MAE's Documents
rest = Documents
showprev = false
selftest = false
confirmmerge = false
retry = 0
repeat = 
contactquietly = false
key = 
label = 
expert = false
height = 15
auto = true
maxthreads = 0
prefer = C:\Offline files from Server\MAE's Documents
force = 
sortnewfirst = false
sortbysize = false
keeptempfilesaftermerge = false
diff = diff -u CURRENT2 CURRENT1
backupdir = 
maxbackups = 2
backups = false
backupsuffix = 
backupprefix = .bak.$VERSION.
backuploc = central
copymax = 1
copyquoterem = default
copythreshold = -1
copyprogrest = rsync --partial --append-verify --compress
copyprog = rsync --partial --inplace --compress
rsync = true
immutable = Path */Sent Reports/*
fastcheck = true
ignorelocks = false
dumparchives = false
ignorearchives = false
showarchive = false
rootsName = 
fat = false
allHostsAreRunningWindows = false
someHostIsRunningWindows = false
ignore = Name *.bak
ignore = Name *.tmp
confirmbigdel = true
batch = true
root = \\DCSS02\My Documents
root = C:\Offline files from Server\MAE's Documents
killserver = false
halfduplex = false
stream = true
addversionno = false
servercmd = 
sshargs = 
rshargs = 
rshcmd = rsh
sshcmd = ssh
xferbycopying = true
sshversion = 
ignoreinodenumbers = false
links-aux = true
links = default
times = true
group = true
owner = true
numericids = false
dontchmod = false
perms = 128
rsrc-aux = false
rsrc = default
maxerrors = 1
unicodeCS = false
unicodeEnc = false
unicode = default
someHostIsInsensitive = false
ignorecase = default
timers = false
terse = false
logfile = C:\Documents and Settings\mae\unison.log
log = true
debugtimes = false
debug = all
addprefsto = 
[recon] root2direction called to choose C:\Offline files from Server\MAE's Documents from C:\Offline files from Server\MAE's Documents and \\DCSS02\My Documents
Contacting server...
[globals] Checking path '' for expansions
[startup] Roots: 
        C:\Offline files from Server\MAE's Documents
        \\DCSS02\My Documents
  i.e. 
        C:\Offline files from Server\MAE's Documents
        \\DCSS02\My Documents
  i.e. (in canonical order)
       //DCSS02/My Documents/
       C:/Offline files from Server/MAE's Documents

...

[BGN] Copying DCS Tools/Service Reports/Sent Reports/41130416.doc from C:/Offline files from Server/MAE's Documents to //DCSS02/My Documents/
 74%  00:02 ETA
               
[files] copy C:/Offline files from Server/MAE's Documents DCS Tools/Service Reports/Sent Reports/41130416.doc ---> //DCSS02/My Documents/ DCS Tools/Service Reports/Sent Reports/41130416.doc 
 74%  00:02 ETA
               
[fspath] Os.findWorkingDir(//DCSS02/My Documents/,DCS Tools/Service Reports/Sent Reports/41130416.doc) = (//DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports,41130416.doc)
 74%  00:02 ETA
               
[update] updateArchive //DCSS02/My Documents/ DCS Tools/Service Reports/Sent Reports/41130416.doc
 74%  00:02 ETA
               
[pred] ignore 'DCS Tools/Service Reports/Sent Reports/41130416.doc' = false
 74%  00:02 ETA
               
[files] copyRec DCS Tools/Service Reports/Sent Reports/41130416.doc --> .unison.41130416.doc.d0bff5.unison.tmp  (really to 41130416.doc)
 74%  00:02 ETA
               
[abort] Checking line 3
 74%  00:02 ETA
               
[copy] copyRegFile(C:/Offline files from Server/MAE's Documents,DCS Tools/Service Reports/Sent Reports/41130416.doc) -> (//DCSS02/My Documents/,41130416.doc,//DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports,.unison.41130416.doc.d0bff5.unison.tmp,modified on 2010-04-22 at 11:23:29  size 44544     read-only)
 74%  00:02 ETA
               
[copy] Copy.localFile C:/Offline files from Server/MAE's Documents / DCS Tools/Service Reports/Sent Reports/41130416.doc to //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports / .unison.41130416.doc.d0bff5.unison.tmp
 74%  00:02 ETA
               
[copy] Removing old temp file //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports / .unison.41130416.doc.d0bff5.unison.tmp
 74%  00:02 ETA
               
[props] Setting permissions for //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp to read-only (400/200)
 74%  00:02 ETA
               
[files] rename(root=//DCSS02/My Documents/, pathOld=.unison.41130416.doc.d0bff5.unison.tmp, pathNew=41130416.doc)
 74%  00:02 ETA
               
[update] checkNoUpdates //DCSS02/My Documents/ DCS Tools/Service Reports/Sent Reports/41130416.doc
 74%  00:02 ETA
               
[update] buildUpdate: //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/41130416.doc
 74%  00:02 ETA
               
[update]   buildUpdate -> Absent and no archive
 74%  00:02 ETA
               
[files] Renaming .unison.41130416.doc.d0bff5.unison.tmp to 41130416.doc in //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports; root is //DCSS02/My Documents/
 74%  00:02 ETA
               
[files] rename: moveFirst=false
 74%  00:02 ETA
               
[stasher] backup: //DCSS02/My Documents/ / DCS Tools/Service Reports/Sent Reports/41130416.doc
 74%  00:02 ETA
               
[fspath] Os.findWorkingDir(//DCSS02/My Documents/,DCS Tools/Service Reports/Sent Reports/41130416.doc) = (//DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports,41130416.doc)
 74%  00:02 ETA<>$
               
[stasher] File DCS Tools/Service Reports/Sent Reports/41130416.doc in //DCSS02/My Documents/ does not exist, so no need to back up
 74%  00:02 ETA
               
[os] rename //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp to //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/41130416.doc
 74%  00:02 ETA
               
[exn] Converting a Unix error to Transient:
Error in renaming //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp to //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/41130416.doc:
Permission denied [rename(//DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp)]
 74%  00:02 ETA
               
[exn] In renaming //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp to //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/41130416.doc: Propagating Transient error
 74%  00:02 ETA
               
Failed: Error in renaming //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp to //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/41130416.doc:
Permission denied [rename(//DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp)]
 74%  00:02 ETA
               
100%  00:00 ETAFailed [DCS Tools/Service Reports/Sent Reports/41130416.doc]: Error in renaming //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp to //DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/41130416.doc:
Permission denied [rename(//DCSS02/My Documents/DCS Tools/Service Reports/Sent Reports/.unison.41130416.doc.d0bff5.unison.tmp)]

               
UNISON 2.40.16 finished propagating changes at 12:26:06.59 on 06 May 2010
100%  00:00 ETA
 
I'm not sure if this is part of the problem, but the DCSS02 server is a Samba share on a CentOS 5.4 Linux box.  I have another CentOS server that unison then syncs to keep the servers synced to each other and the process goes without a glitch, so it is definitely a problem on Windows and not on Linux.  Let me know if there is anything else I can do to help track this down.  Unfortunately, I'm not setup to compile on Windows, so I am using the binary provided on Alan's website made by Karl, and thus don't have the ability to apply any patches.

Thanks,

Mike E.




__._,_.___

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___
Alan Schmitt | 7 May 2010 16:09

Re: unison and backups

On Fri, May 7, 2010 at 2:52 PM, cmap_16 <cmappy <at> hotmail.com> wrote:
>
> hi
> Thanks for the pointers. I was using -backups because if I miss it out nothing happens.
>
> default.prf
> backup= Path backups
> but nothing appeared in the backups folder sitting in that $HOME or on the remote side after a sync.
> backuplocation = central and running -
> unison a.tmp ssh://server1/a.tmp

You need to specify the path you want to backup. So this:
backup = Path backups
means that you backup every file under the directory backups. Maybe you want
backup = Name *
to backup everything that is synchronized.

Hope this helps,

Alan

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/unison-users/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/unison-users/join
    (Yahoo! ID required)

<*> To change settings via email:
    unison-users-digest <at> yahoogroups.com 
    unison-users-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    unison-users-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

William P.N. Smith | 8 May 2010 17:23

OSX 10.6.3 to Centos 5.3?

Hi All,

I've got Unison 2.40.1 running on a 13" White MacBook (2.4GHz Core 2 
Duo, 4G RAM) talking over a LAN to

Unison 2.40.16 running on a Centos 5.3 Linux 2.6.18 box with 2.2GHz 
Intel Core 2 Duo and 2G RAM.

When I do small directories, everything works well, but when I do my 
giant /Software tree, it calculates a bunch of changes, then the OSX 
side gets something along the lines of:

fspath] 
Os.findWorkingDir(/Users/Shared/Software/Software,Network/PingPlotter/Pro/New 
Folder (5)) = 
(/Users/Shared/Software/Software/Network/PingPlotter/Pro,New Folder (5))
[BGN] Copying Network/PingPlotter/Pro/New Folder (6) from 
//dobby.compusmiths.com//mnt/NAS/Software to /Users/Shared/Software/Software
[files] copy //dobby.compusmiths.com//mnt/NAS/Software 
Network/PingPlotter/Pro/New Folder (6) ---> 
/Users/Shared/Software/Software Network/PingPlotter/Pro/New Folder (6)
[pred] follow 'Network/PingPlotter/Pro/New Folder (6)' = false
[fspath] 
Os.findWorkingDir(/Users/Shared/Software/Software,Network/PingPlotter/Pro/New 
Folder (6)) = 
(/Users/Shared/Software/Software/Network/PingPlotter/Pro,New Folder (6))
3.4_3550 installer/Contents/Resources,Norwegian.lproj)
[server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/Portuguese.lproj' = false
[server: fspath] 
Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/Portuguese.lproj) = 
(/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources,Portuguese.lproj)
[server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/Spanish.lproj' = false
[server: fspath] 
Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/Spanish.lproj) = 
(/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources,Spanish.lproj)
[server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/Swedish.lproj' = false
[server: fspath] 
Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/Swedish.lproj) = 
(/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources,Swedish.lproj)
[server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/zh_CN.lproj' = false
[server: fspath] 
Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/zh_CN.lproj) = 
(/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 installer/Contents/Resources,zh_CN.lproj)
[server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/zh_TW.lproj' = false
[server: fspath] 
Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 
installer/Contents/Resources/zh_TW.lproj) = 
(/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit 
Folder/Toolbox/HP Toolbox 3.4_3550 installer/Contents/Resources,zh_TW.lproj)
[server: pred] follow 
'Hardware/Network/Linksys/SLM2008/SLM2008_V10_DS_NC0307%29.pdf' = false
[server: fspath]

Os.findWorkingDir(/mnt/NAS/Software,Hardware/Network/Linksys/SLM2008/SLM2008_V10_DS_NC0307%29.pdf) 
= 
(/mnt/NAS/Software/Hardware/Network/Linksys/SLM2008,SLM2008_V10_DS_NC0307%29.pdf)
[server: pred] follow 'Hardware/Samsung' = false
[server: fspath] Os.findWorkingDir(/mnt/NAS/Software,Hardware/Samsung) = 
(/mnt/NAS/Software/Hardware,Samsung)
[server: remote] Connection closed by the client
Illegal instruction
Descartes-2:unison wpns$

I'm not seeing anything in the Centos system logs in /var/log about 
unison other than installation stuff, and there doesn't seem to be a log 
file in ~ or ~/.unison for what's going on there.

I've added "log = true" to the Linux default.prf, but I'm still not 
seeing a lot file.

I can't tell if the server (Centos box) is throwing an illegal 
instruction and crashing the client (MacBook), or the other way around, 
but it's certainly crashing on the MacBook side, and sending some stuff 
to Apple.

The directories I'm trying to sync are about 78G, and something like 
100K files.  I'll be trying the subdirectories of /Software one at a 
time, but I thought someone might have some thoughts about what I can do 
in the meantime...

Many Thanks!

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/unison-users/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/unison-users/join
    (Yahoo! ID required)

<*> To change settings via email:
    unison-users-digest <at> yahoogroups.com 
    unison-users-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    unison-users-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

medium_grade | 9 May 2010 20:15
Picon
Favicon

Error when trying to run Unison on Windows XP Embedded...

When trying to run Unison from Windows XP Embedded, I receive the following error:

"The system cannot execute the specified program."

When looking at the event logs, I see the following:

Event Type:	Error
Event Source:	SideBySide
Event Category:	None
Event ID:	59
Date:		5/9/2010
Time:		7:15:02 PM
User:		N/A
Computer:	REMOTE-BK
Description:
Generate Activation Context failed for D:\unison\unison.exe. Reference error message: The operation
completed successfully.
.

and 

Event Type:	Error
Event Source:	SideBySide
Event Category:	None
Event ID:	59
Date:		5/9/2010
Time:		7:15:02 PM
User:		N/A
Computer:	REMOTE-BK
Description:
Resolve Partial Assembly failed for Microsoft.VC90.CRT. Reference error message: The referenced
assembly is not installed on your system.
.

Event Type:	Error
Event Source:	SideBySide
Event Category:	None
Event ID:	32
Date:		5/9/2010
Time:		7:15:01 PM
User:		N/A
Computer:	REMOTE-BK
Description:
Dependent Assembly Microsoft.VC90.CRT could not be found and Last Error was The referenced assembly is
not installed on your system.

How do I install this on my system? I already tried  installing the Visual Runtime 2005 and 2008 with no
success. Can someone please help?

Thanks!

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/unison-users/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/unison-users/join
    (Yahoo! ID required)

<*> To change settings via email:
    unison-users-digest <at> yahoogroups.com 
    unison-users-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    unison-users-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

William P.N. Smith | 10 May 2010 05:59

Re: OSX 10.6.3 to Centos 5.3?

OK, I've gone through all the subdirectories, and the problem seems to 
be in some of the Apple files.

Is OSX 10.6.3 running Unison 2.40.1 _SUPPOSED_ to work with Centos 5.3 
running Unison 2.40.16????

Thanks!

On 5/8/10 11:23 AM, William P.N. Smith wrote:
>
>
> Hi All,
>
> I've got Unison 2.40.1 running on a 13" White MacBook (2.4GHz Core 2
> Duo, 4G RAM) talking over a LAN to
>
> Unison 2.40.16 running on a Centos 5.3 Linux 2.6.18 box with 2.2GHz
> Intel Core 2 Duo and 2G RAM.
>
> When I do small directories, everything works well, but when I do my
> giant /Software tree, it calculates a bunch of changes, then the OSX
> side gets something along the lines of:
>
> fspath]
> Os.findWorkingDir(/Users/Shared/Software/Software,Network/PingPlotter/Pro/New
>
> Folder (5)) =
> (/Users/Shared/Software/Software/Network/PingPlotter/Pro,New Folder (5))
> [BGN] Copying Network/PingPlotter/Pro/New Folder (6) from
> //dobby.compusmiths.com//mnt/NAS/Software to /Users/Shared/Software/Software
> [files] copy //dobby.compusmiths.com//mnt/NAS/Software
> Network/PingPlotter/Pro/New Folder (6) --->
> /Users/Shared/Software/Software Network/PingPlotter/Pro/New Folder (6)
> [pred] follow 'Network/PingPlotter/Pro/New Folder (6)' = false
> [fspath]
> Os.findWorkingDir(/Users/Shared/Software/Software,Network/PingPlotter/Pro/New
>
> Folder (6)) =
> (/Users/Shared/Software/Software/Network/PingPlotter/Pro,New Folder (6))
> 3.4_3550 installer/Contents/Resources,Norwegian.lproj)
> [server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/Portuguese.lproj' = false
> [server: fspath]
> Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit
>
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/Portuguese.lproj) =
> (/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources,Portuguese.lproj)
> [server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/Spanish.lproj' = false
> [server: fspath]
> Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit
>
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/Spanish.lproj) =
> (/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources,Spanish.lproj)
> [server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/Swedish.lproj' = false
> [server: fspath]
> Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit
>
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/Swedish.lproj) =
> (/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources,Swedish.lproj)
> [server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/zh_CN.lproj' = false
> [server: fspath]
> Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit
>
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/zh_CN.lproj) =
> (/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550 installer/Contents/Resources,zh_CN.lproj)
> [server: pred] follow 'HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/zh_TW.lproj' = false
> [server: fspath]
> Os.findWorkingDir(/mnt/NAS/Software,HP/ColorLaserJet3550n/lj3550toolbox-en.sit
>
> Folder/Toolbox/HP Toolbox 3.4_3550
> installer/Contents/Resources/zh_TW.lproj) =
> (/mnt/NAS/Software/HP/ColorLaserJet3550n/lj3550toolbox-en.sit
> Folder/Toolbox/HP Toolbox 3.4_3550 installer/Contents/Resources,zh_TW.lproj)
> [server: pred] follow
> 'Hardware/Network/Linksys/SLM2008/SLM2008_V10_DS_NC0307%29.pdf' = false
> [server: fspath]
> Os.findWorkingDir(/mnt/NAS/Software,Hardware/Network/Linksys/SLM2008/SLM2008_V10_DS_NC0307%29.pdf)
>
> =
> (/mnt/NAS/Software/Hardware/Network/Linksys/SLM2008,SLM2008_V10_DS_NC0307%29.pdf)
> [server: pred] follow 'Hardware/Samsung' = false
> [server: fspath] Os.findWorkingDir(/mnt/NAS/Software,Hardware/Samsung) =
> (/mnt/NAS/Software/Hardware,Samsung)
> [server: remote] Connection closed by the client
> Illegal instruction
> Descartes-2:unison wpns$
>
> I'm not seeing anything in the Centos system logs in /var/log about
> unison other than installation stuff, and there doesn't seem to be a log
> file in ~ or ~/.unison for what's going on there.
>
> I've added "log = true" to the Linux default.prf, but I'm still not
> seeing a lot file.
>
> I can't tell if the server (Centos box) is throwing an illegal
> instruction and crashing the client (MacBook), or the other way around,
> but it's certainly crashing on the MacBook side, and sending some stuff
> to Apple.
>
> The directories I'm trying to sync are about 78G, and something like
> 100K files. I'll be trying the subdirectories of /Software one at a
> time, but I thought someone might have some thoughts about what I can do
> in the meantime...
>
> Many Thanks!
>
> 

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/unison-users/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/unison-users/join
    (Yahoo! ID required)

<*> To change settings via email:
    unison-users-digest <at> yahoogroups.com 
    unison-users-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    unison-users-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

carlos1w | 10 May 2010 06:12
Picon
Favicon

unison fails to copy due to permissions (OSX to FAT)

When unison (v. 2.32.12 for OSX) tries to copy a file from a OSX filesystem to a FAT32 volume (USB drive) it
ALWAYS fails. Gives an error saying that the permissions could not be copied.This is understandable
since FAT32 has no permissions, but the file should be copied (and an error reported) and what happens is
that no file is copied. This is using the graphical interface. Any clues? I read about setting "perms" to,
e.g., 0 but I cannot find how to set perms for the GUI (for the CLI I know how to do it, but I really want to use the
gui, my users would not figure how to use the CLI...).

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/unison-users/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/unison-users/join
    (Yahoo! ID required)

<*> To change settings via email:
    unison-users-digest <at> yahoogroups.com 
    unison-users-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    unison-users-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


Gmane