Hi,
I am trying to install www-misc/rekonq-9999 from the kde overlay. It
is a git version of rekonq. I am using paludis as my package manager
and the install fails when fetching from git-repository with the
following call stack:
>>> Starting src_unpack
* GIT NEW clone -->
* repository: git://gitorious.org/rekonq/mainline.git
trace: built-in: git 'clone' '--bare'
'git://gitorious.org/rekonq/mainline.git' 'rekonq'
Initialize rekonq
trace: exec: 'git-index-pack' '--stdin' '-v' '--fix-thin'
'--keep=fetch-pack 21705 on albert'
trace: exec failed: Permission denied
fatal: exec index-pack failed.
fatal: index-pack failed
Initialized empty Git repository in
/var/paludis/distfiles/git-src/rekonq/
!!! ERROR in www-client/rekonq-9999:
!!! In git_fetch at line 3258
!!! git.eclass: can't fetch from git://gitorious.org/rekonq/mainline.git.
!!! Call stack:
!!! * git_fetch
(/var/tmp/paludis/www-client-rekonq-9999/temp/loadsaveenv:3258)
!!! * git_src_unpack
(/var/tmp/paludis/www-client-rekonq-9999/temp/loadsaveenv:3317)
!!! * src_unpack
(/var/tmp/paludis/www-client-rekonq-9999/temp/loadsaveenv:4607)
!!! * ebuild_f_unpack (/usr/libexec/paludis/2/src_unpack.bash:47)
!!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:482)
!!! * main (/usr/libexec/paludis/ebuild.bash:498)
I also tried the same operation with emerge but is fails during
unpacking source too although the error is a little bit different:
>>> Unpacking source...
* GIT NEW clone -->
* repository:
git://gitorious.org/rekonq/mainline.git
trace: built-in: git 'clone' '--bare'
'git://gitorious.org/rekonq/mainline.git' 'rekonq'
Initialize rekonq
Initialized empty Git repository in
/var/paludis/distfiles/git-src/rekonq/
trace: exec: 'git-index-pack' '--stdin' '-v' '--fix-thin'
'--keep=fetch-pack 22159 on albert'
trace: exec failed: No such file or directory
fatal: exec index-pack failed.
fatal: index-pack failed
*
* ERROR: www-client/rekonq-9999 failed.
* Call stack:
* ebuild.sh, line 49: Called src_unpack
* environment, line 3386: Called git_src_unpack
* environment, line 2394: Called git_fetch
* environment, line 2335: Called die
* The specific snippet of code:
remote: Counting objects: 2999, done.
* ${EGIT_FETCH_CMD} ${EGIT_OPTIONS} "${EGIT_REPO_URI}"
${EGIT_PROJECT} || die "${EGIT}: can't fetch from ${EGIT_REPO_URI}.";
* The die message:
* git.eclass: can't fetch from git://gitorious.org/rekonq/mainline.git.
I did export GIT_TRACE=1 before running those commands to get more
detailed output, the git-src directory did not exist when the
respective commands were executed. It seems strange to me that with
paludis the eclass is complaing about "permission denied" while with
emerge about "No such file or directory". I guess I must overlook
something obvious but I am completely stuck now :-( Any idea how to
solve the problem would be appreciated.
Thank you for help.
Tomas