Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
svn error E170001 with svn:// URIs, on one machine only
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
jeffk
l33t
l33t


Joined: 13 Sep 2003
Posts: 671

PostPosted: Tue Dec 06, 2011 12:32 am    Post subject: svn error E170001 with svn:// URIs, on one machine only Reply with quote

UPDATE: see the third post in this thread, the problem is not specific to gentoo overlays, it is specific to svn:// URIs. Thanks for any help figuring out what has broken.

I have been getting svn: E170001 on layman subversion repositories for the last few days. Specifically affected were emacs and java, the working directory (checkout) doesn't even seem to be valid svn any more. There is a .svn directory, and svn cleanup returns without output.
Code:
/var/lib/layman/java-overlay $ sudo svn log
svn: E170001: Unable to connect to a repository at URL 'svn://overlays.gentoo.org/proj/java/java-overlay'
svn: E170001: generic failure

Cleaned out emacs repository and tried to re-add:
Code:
$ sudo layman -a emacs
 * Adding overlay,...
 * Running Subversion... # /usr/bin/svn co svn://overlays.gentoo.org/proj/emacs/emacs-overlay/@ /var/lib/layman/emacs
svn: E170001: Unable to connect to a repository at URL 'svn://overlays.gentoo.org/proj/emacs/emacs-overlay'
svn: E170001: generic failure
 * Failure result returned from Subversion
 * Deleting _empty_ directory "/var/lib/layman/emacs"
 * Adding repository "emacs" failed!

 * CLI: Errors occured processing action add
 * Adding repository "emacs" failed!

Any ideas.


Last edited by jeffk on Wed Dec 07, 2011 5:01 pm; edited 1 time in total
Back to top
View user's profile Send private message
jeffk
l33t
l33t


Joined: 13 Sep 2003
Posts: 671

PostPosted: Tue Dec 06, 2011 4:28 am    Post subject: Reply with quote

One other datum: looking through the recent emerge list and cross-referencing with subversions dependencies, I have suspicions that the last time I had a successful svn update via layman -S (of emacs or java overlays) was about the time of latest cyrus-sasl update:
Code:
     Mon Nov  7 05:38:24 2011 >>> dev-libs/cyrus-sasl-2.1.23-r6
       merge time: 1 minute and 36 seconds.

     Thu Dec  1 07:29:19 2011 >>> dev-libs/cyrus-sasl-2.1.25
       merge time: 1 minute and 29 seconds.

E170001 is apparently an authorization error.
However, subversion has been manually re-emerged since then, I have run git svn updates since then, works fine. Performing a regular svn checkout against an https URI works fine too, just tested it.
Back to top
View user's profile Send private message
jeffk
l33t
l33t


Joined: 13 Sep 2003
Posts: 671

PostPosted: Wed Dec 07, 2011 4:59 pm    Post subject: Reply with quote

UPDATE: This is actually problem on one machine with svn:// URIs. http(s):// URIs are fine with subversion and git-svn.
Code:
$ svn co svn://svn.zope.org/repos/main/hurry.query
svn: E170001: Unable to connect to a repository at URL 'svn://svn.zope.org/repos/main/hurry.query'
svn: E170001: generic failure

The problem is only occurring on my laptop. My other ~amd64 machines are able to access the emacs and java overlays. There is apparently something wrong on my ~amd64 laptop that is causing the svn: E170001 error.

It is reproducible after removing and rsyncing the emacs overlay from another machine. I can go to /var/lib/layman/emacs and get the same error with svn up, both as root and as sudo.
Code:
/var/lib/layman/emacs # svn up
Updating '.':
svn: E170001: Unable to connect to a repository at URL 'svn://overlays.gentoo.org/proj/emacs/emacs-overlay'
svn: E170001: generic failure

Code:
jtk@usi-l00339 /tmp $ svn co svn://anonsvn.gentoo.org/emacs                                                                                                   
svn: E170001: Unable to connect to a repository at URL 'svn://anonsvn.gentoo.org/emacs'
svn: E170001: generic failure

I removed all entries under ~/.subversion/auth and /root/subversion/auth (none grep-matched emacs overlay anyway).

I have remerged cyrus-sasl, neon, subversion.

Are there any other dependencies that could be involved in causing a failing svn:// URL auth? revdep-rebuild has been run several times, nothing found needing rebuilding.

Thanks.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum