gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] i/o error mirroring archive with sftp


From: Matteo Settenvini
Subject: [Gnu-arch-users] i/o error mirroring archive with sftp
Date: Fri, 01 Jul 2005 22:03:52 +0200
User-agent: Mozilla Thunderbird 1.0.2 (X11/20050628)

Hi!

I'm a newcomer in this list. I started using GNU Arch only recently, and
I found it a wonderful SCM! Thanks :-)

However, I'm encountering a problem when mirroring an archive of mine
with sftp. If I (for example):

$ tla my-default-archive address@hidden
$ tla make-archive --listing --mirror address@hidden \
        ${HOME}/{archives}/tmp
$ tla archive-mirror

everything goes alright. I can also "tla get"
address@hidden in a directory of my choice.
This is with a mirror on the local filesystem, as you can see.

However, if I:

$ tla register-archive -d address@hidden
$ tla make-archive --listing --mirror address@hidden
sftp://address@hidden/Tmp/{archives}/stradivari

it gives the following output:

$ tla archive-mirror
Password:
* mirroring address@hidden to
address@hidden with limit (null)
* creating version
address@hidden/stradivari--mainline--0.00
** adding revision stradivari--mainline--0.00--base-0
** adding revision stradivari--mainline--0.00--patch-1
** adding revision stradivari--mainline--0.00--patch-2
** adding revision stradivari--mainline--0.00--patch-3
** adding revision stradivari--mainline--0.00--patch-4
** adding revision stradivari--mainline--0.00--patch-5
** adding revision stradivari--mainline--0.00--patch-6
** adding revision stradivari--mainline--0.00--patch-7
** adding revision stradivari--mainline--0.00--patch-8
** adding revision stradivari--mainline--0.00--patch-9
** adding revision stradivari--mainline--0.00--patch-10
** adding revision stradivari--mainline--0.00--patch-11
** adding revision stradivari--mainline--0.00--patch-12
i/o error modifying archive (internal error in
archive-pfs.c(pfs_lock_revision))
    archive: address@hidden
    path:
stradivari--mainline--0.00/address@hidden/+contents/++revision-lock/+contents


Since I revcached patch-12, I tried also to mirror with "--no-cached",
in case it was that that broke things up, with the same results.
Until patch-10 (the last one that I mirrored) everything went well (with
incremental updates to the mirror).
Now even trying to completely nuke the destination directory (and so
restarting from scratch the mirroring) yelds the same problem.

What's up? Is it a problem of the destination machine?

If I try to see what's into
address@hidden on the
destination machine (via ssh), I see the directory "+contents", and
inside it:

+contents $ ls -l
total 4
-r--r--r--  1 msettenv 30002    0 2005-07-01 21:32 checksum
-r--r--r--  1 msettenv 30002 2606 2005-07-01 21:32 log
-r--r--r--  1 msettenv 30002    0 2005-07-01 21:32
stradivari--mainline--0.00--patch-12.patches.tar.gz


Thanks for any help,

-- 
Matteo Settenvini
FSF Associated Member
Email : address@hidden


-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d--(-) s+:- a-- C++ UL+++
P?>++ L+++>$ E+>+++ W+++ N++ o?
w--- O- M++ PS++ PE- Y+>++
PGP+++ t+ 5 X- R tv-- b+++ DI+
D++ G++ e h+ r-- y?
------END GEEK CODE BLOCK------

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]