Arnaud,
What flags are you passing to rsync? The README at
http://apt.puppetlabs.com/README.txt offers a sample rsync command
which includes the --copy-links flag. When I rsync using copy links,
my dists directory looks like:

total 0
drwxrwsr-x  7 matthaus  staff  238 Dec 20 16:45 hardy
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:27 lucid
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:28 natty
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:30 oneiric
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:37 precise
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:38 quantal
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:33 sid
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:34 squeeze
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:39 stable
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:39 testing
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:31 unstable
drwxrwsr-x  7 matthaus  staff  238 Dec 27 11:36 wheezy

Without --copy-links, the dists directory looks like what you have described.

HTH

On Thu, Dec 27, 2012 at 5:59 AM, Arnaud Gomes-do-Vale
<arnaud.go...@ircam.fr> wrote:
> Hi,
>
> I have sent this mail to i...@puppetlabs.com and received no answer, so
> I'm posting here as well; I hope somebody at PuppetLabs will be able to
> help.
>
> I have a local mirror of apt.puppetlabs.com which has been broken for at
> least a few days: the apt/dists/ subdirectory only contains symlinks to
> non-existent files.
>
> [mirror@excellent dists]$ ls -l
> total 0
> lrwxrwxrwx 1 mirror mirror 29 21 déc.  01:45 hardy -> 
> hardy-20121220164502045137453
> lrwxrwxrwx 1 mirror mirror 29 21 déc.  01:53 lucid -> 
> lucid-20121220165208876527646
> lrwxrwxrwx 1 mirror mirror 29 21 déc.  01:57 natty -> 
> natty-20121220165607590234617
> lrwxrwxrwx 1 mirror mirror 31 21 déc.  01:47 oneiric -> 
> oneiric-20121220164616495945899
> lrwxrwxrwx 1 mirror mirror 31 21 déc.  01:54 precise -> 
> precise-20121220165341748274165
> lrwxrwxrwx 1 mirror mirror 31 21 déc.  01:46 quantal -> 
> quantal-20121220164539080938625
> lrwxrwxrwx 1 mirror mirror 27 21 déc.  01:49 sid -> 
> sid-20121220164825095308145
> lrwxrwxrwx 1 mirror mirror 31 21 déc.  01:52 squeeze -> 
> squeeze-20121220165038896453411
> lrwxrwxrwx 1 mirror mirror 30 21 déc.  01:50 stable -> 
> stable-20121220164951162557153
> lrwxrwxrwx 1 mirror mirror 31 21 déc.  01:48 testing -> 
> testing-20121220164736915534425
> lrwxrwxrwx 1 mirror mirror 32 21 déc.  01:58 unstable -> 
> unstable-20121220165727244887087
> lrwxrwxrwx 1 mirror mirror 30 21 déc.  01:56 wheezy -> 
> wheezy-20121220165450654775488
>
> This mirror is maintained with rsync. I have tried downloading a fresh
> copy of the repo on another machine in case I have somehow setup rsync
> wrong, and I can confirm the issue is not on my side.
>
> --
> A
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to 
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/puppet-users?hl=en.
>



-- 
Matthaus Owens
Release Manager, Puppet Labs

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to