Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#39949 closed defect (fixed)

subversion @1.8.1_0: connecting to repository fails with HTTP 400

Reported by: rahsaan.page@… Owned by: danielluke (Daniel J. Luke)
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc: blair (Blair Zajac), cooljeanius (Eric Gallager)
Port: subversion

Description (last modified by larryv (Lawrence Velázquez))

running the following version on MacOSX 10.8.4

$ svn --version
svn, version 1.8.1 (r1503906)
   compiled Jul 24 2013, 12:54:25 on x86_64-apple-darwin12.3.0

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  - handles 'http' scheme
  - handles 'https' scheme

Error

$ svn update
Updating '.':
svn: E175002: Unable to connect to a repository at URL 'https://host.com/svn/infrastructure'
svn: E175002: Unexpected HTTP status 400 'Bad request' on '/svn/infrastructure'

svn: E000054: Additional errors:
svn: E000054: Error running context: Connection reset by peer

Change History (9)

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:2 Changed 11 years ago by larryv (Lawrence Velázquez)

Cc: blair@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to dluke@…
Port: subversion added
Priority: HighNormal
Summary: Macports 2.2.0 SVN is brokensubversion @1.8.1_0: connecting to repository fails with HTTP 400

OP claimed in IRC that the system Subversion (1.6.18 r1303927, I assume) works with the repository.

comment:3 Changed 11 years ago by danielluke (Daniel J. Luke)

This could possibly be fixed with the updated serf1 that is in macports now. Please upgrade your ports to the current versions (subversion is at 1.8.1_1 now) and re-test.

comment:4 Changed 11 years ago by danielluke (Daniel J. Luke)

If it's not fixed, it's likely an upstream bug anyway - so you'll probably want to try the subversion mailing list(s).

comment:5 Changed 11 years ago by rahsaan.page@…

updating serf1 and subversion fixed it

comment:6 Changed 11 years ago by danielluke (Daniel J. Luke)

Resolution: fixed
Status: newclosed

comment:7 Changed 11 years ago by rahsaan.page@…

$ sudo /opt/local/bin/port upgrade subversion
--->  Computing dependencies for serf1
--->  Fetching archive for serf1
--->  Attempting to fetch serf1-1.3.0_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/serf1
--->  Attempting to fetch serf1-1.3.0_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/serf1
--->  Installing serf1 @1.3.0_0
--->  Cleaning serf1
--->  Computing dependencies for serf1
--->  Deactivating serf1 @1.2.1_1
--->  Cleaning serf1
--->  Activating serf1 @1.3.0_0
--->  Cleaning serf1
--->  Computing dependencies for subversion
--->  Fetching archive for subversion
--->  Attempting to fetch subversion-1.8.1_1.darwin_12.x86_64.tbz2 from http://packages.macports.org/subversion
--->  Attempting to fetch subversion-1.8.1_1.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/subversion
--->  Installing subversion @1.8.1_1
--->  Cleaning subversion
--->  Computing dependencies for subversion
--->  Deactivating subversion @1.8.1_0
--->  Cleaning subversion
--->  Activating subversion @1.8.1_1
--->  Cleaning subversion
--->  Updating database of binaries: 100.0%
--->  Scanning binaries for linking errors: 100.0%
--->  Found 4 broken file(s), matching files to ports
--->  Found 2 broken port(s), determining rebuild order
--->  Rebuilding in order
     gnome-keyring @2.32.1 
     gimp2 @2.8.6 +help_browser+python27
--->  Computing dependencies for gnome-keyring
--->  Cleaning gnome-keyring
--->  Computing dependencies for gimp2
--->  Fetching archive for gimp2
--->  Attempting to fetch gimp2-2.8.6_2+help_browser+python27.darwin_12.x86_64.tbz2 from http://packages.macports.org/gimp2
--->  Attempting to fetch gimp2-2.8.6_2+help_browser+python27.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/gimp2
--->  Attempting to fetch gimp2-2.8.6_2+help_browser+python27.darwin_12.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/gimp2
--->  Fetching distfiles for gimp2
--->  Attempting to fetch gimp-2.8.6.tar.bz2 from http://ftp.gtk.org/pub/gimp/v2.8/
--->  Verifying checksums for gimp2
--->  Extracting gimp2
--->  Applying patches to gimp2
--->  Configuring gimp2
--->  Building gimp2
--->  Staging gimp2 into destroot
--->  Installing gimp2 @2.8.6_2+help_browser+python27
--->  Cleaning gimp2
--->  Computing dependencies for gimp2
--->  Deactivating gimp2 @2.8.6_1+help_browser+python27
--->  Cleaning gimp2
--->  Activating gimp2 @2.8.6_2+help_browser+python27
--->  Cleaning gimp2
--->  Updating database of binaries: 100.0%
--->  Scanning binaries for linking errors: 100.0%
--->  Found 3 broken file(s), matching files to ports
--->  Found 1 broken port(s), determining rebuild order
--->  Rebuilding in order
     gnome-keyring @2.32.1 
--->  Computing dependencies for gnome-keyring
--->  Cleaning gnome-keyring
--->  Scanning binaries for linking errors: 100.0%
--->  Found 3 broken file(s), matching files to ports
--->  Found 1 broken port(s), determining rebuild order
--->  Rebuilding in order
     gnome-keyring @2.32.1 
--->  Computing dependencies for gnome-keyring
--->  Cleaning gnome-keyring
--->  Scanning binaries for linking errors: 100.0%
--->  Found 3 broken file(s), matching files to ports
Error: Port gnome-keyring is still broken after rebuilding it more than 3 times.
Error: Please run port -d -y rev-upgrade and use the output to report a bug.
Port gnome-keyring still broken after rebuilding 3 time(s)
    while executing
"error "Port $portname still broken after rebuilding [expr $broken_port_counts($portname) - 1] time(s)""
    (procedure "revupgrade_scanandrebuild" line 268)
    invoked from within
"revupgrade_scanandrebuild broken_port_counts $opts"
    (procedure "macports::revupgrade" line 5)
    invoked from within
"macports::revupgrade $opts"
    (procedure "action_revupgrade" line 2)
    invoked from within
"action_revupgrade $action $portlist $opts"
    (procedure "action_upgrade" line 25)
    invoked from within
"$action_proc $action $portlist [array get global_options]"
    (procedure "process_cmd" line 93)
    invoked from within
"process_cmd $remaining_args"
    invoked from within
"if { [llength $remaining_args] > 0 } {

    # If there are remaining arguments, process those as a command
    set exit_status [process_cmd $remaining..."
    (file "/opt/local/bin/port" line 4857)
Last edited 11 years ago by rahsaan.page@… (previous) (diff)

comment:8 Changed 11 years ago by rahsaan.page@…

Last edited 11 years ago by rahsaan.page@… (previous) (diff)

comment:9 Changed 11 years ago by danielluke (Daniel J. Luke)

That looks like a problem with gnome-keyring and not with subversion.

Note that the output you pasted included instructions to follow for reporting a new bug.

Error: Port gnome-keyring is still broken after rebuilding it more than 3 times.
Error: Please run port -d -y rev-upgrade and use the output to report a bug.
Port gnome-keyring still broken after rebuilding 3 time(s)
Note: See TracTickets for help on using tickets.