On 3/21/07, JJDaNiMoTh <[EMAIL PROTECTED]> wrote:
> Hi all.
>
> I have public repository located on jjdanimoth.altervista.org/arch/i686;
> I have a local version of this repository, and when I upgrade package, I
> simply sync public repo with local.
> I use this command for creating db:
>
> gensync /home/danimoth/source/xgl
> /home/danimoth/source/xgl/pacchetti-i686/danimoth.db.tar.gz
> /home/danimoth/source/xgl/pacchetti-i686
>
>
> PKGBUILDs are located on xgl directory; packages are located in
> directory pacchetti-i686. In repo, /arch/i686 is the local directory
> pacchetti-i686.
>
> But when a user try to download any package with pacman, this is the error:
>
> error: failed retrieving file
> '/home/danimoth/source/xgl/pacchetti-i686/compiz-git-20070317-1-i686.pkg.tar.gz'
> from jjdanimoth.altervista.org : Not Found
>
> Note that compiz-git-20070317-1-i686.pkg.tar.gz is actually located on
> repo ( you can see on jjdanimoth.altervista.org/arch )
>
> Where is the problem?

The problem is in the %FILENAME% setting, which was using an absolute
path.  This has been fixed in CVS.  Please see:
http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/scripts/repo-add?cvsroot=Pacman
For a quick fix.

_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to