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@…

$ sudo /opt/local/bin/port upgrade outdated and not webkit-gtk and not dependentof:webkit-gtk
Password:
--->  Computing dependencies for gnome-keyring
--->  Cleaning gnome-keyring
--->  Computing dependencies for dbus-python27
--->  Fetching archive for dbus-python27
--->  Attempting to fetch dbus-python27-0.84.0_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/dbus-python27
--->  Attempting to fetch dbus-python27-0.84.0_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/dbus-python27
--->  Installing dbus-python27 @0.84.0_0
--->  Activating dbus-python27 @0.84.0_0
--->  Cleaning dbus-python27
--->  Fetching archive for xorg-recordproto
--->  Attempting to fetch xorg-recordproto-1.14.2_0.darwin_12.noarch.tbz2 from http://packages.macports.org/xorg-recordproto
--->  Attempting to fetch xorg-recordproto-1.14.2_0.darwin_12.noarch.tbz2.rmd160 from http://packages.macports.org/xorg-recordproto
--->  Installing xorg-recordproto @1.14.2_0
--->  Activating xorg-recordproto @1.14.2_0
--->  Cleaning xorg-recordproto
--->  Computing dependencies for xorg-libXtst
--->  Fetching archive for xorg-libXtst
--->  Attempting to fetch xorg-libXtst-1.2.2_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/xorg-libXtst
--->  Attempting to fetch xorg-libXtst-1.2.2_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/xorg-libXtst
--->  Installing xorg-libXtst @1.2.2_0
--->  Activating xorg-libXtst @1.2.2_0
--->  Cleaning xorg-libXtst
--->  Computing dependencies for at-spi2-core
--->  Fetching archive for at-spi2-core
--->  Attempting to fetch at-spi2-core-2.8.0_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/at-spi2-core
--->  Attempting to fetch at-spi2-core-2.8.0_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/at-spi2-core
--->  Installing at-spi2-core @2.8.0_0
--->  Activating at-spi2-core @2.8.0_0
--->  Cleaning at-spi2-core
--->  Computing dependencies for at-spi2-atk
--->  Fetching archive for at-spi2-atk
--->  Attempting to fetch at-spi2-atk-2.8.1_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/at-spi2-atk
--->  Attempting to fetch at-spi2-atk-2.8.1_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/at-spi2-atk
--->  Installing at-spi2-atk @2.8.1_0
--->  Activating at-spi2-atk @2.8.1_0
--->  Cleaning at-spi2-atk
--->  Computing dependencies for gtk3
--->  Fetching archive for gtk3
--->  Attempting to fetch gtk3-3.8.2_0+x11.darwin_12.x86_64.tbz2 from http://packages.macports.org/gtk3
--->  Attempting to fetch gtk3-3.8.2_0+x11.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/gtk3
--->  Installing gtk3 @3.8.2_0+x11
--->  Activating gtk3 @3.8.2_0+x11
--->  Cleaning gtk3
--->  Computing dependencies for libcanberra
--->  Fetching archive for libcanberra
--->  Attempting to fetch libcanberra-0.30_3+x11.darwin_12.x86_64.tbz2 from http://packages.macports.org/libcanberra
--->  Attempting to fetch libcanberra-0.30_3+x11.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/libcanberra
--->  Installing libcanberra @0.30_3+x11
--->  Cleaning libcanberra
--->  Computing dependencies for libcanberra
--->  Deactivating libcanberra @0.30_2+x11
--->  Cleaning libcanberra
--->  Activating libcanberra @0.30_3+x11
--->  Cleaning libcanberra
--->  Fetching archive for pngcrush
--->  Attempting to fetch pngcrush-1.7.66_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/pngcrush
--->  Attempting to fetch pngcrush-1.7.66_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/pngcrush
--->  Installing pngcrush @1.7.66_0
--->  Cleaning pngcrush
--->  Deactivating pngcrush @1.7.65_0
--->  Cleaning pngcrush
--->  Activating pngcrush @1.7.66_0
--->  Cleaning pngcrush
--->  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
--->  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)
Version 0, edited 11 years ago by rahsaan.page@… (next)

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.