[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

building subversion from source rpm - failures

From: <scohen_at_javactivity.org>
Date: 2005-02-07 19:39:44 CET

I originally submitted this yesterday, but maybe, it being a Sunday, it
escaped the notice of someone who might know the answer.
Can anyone shed any light on the errors encountered below when
attempting to build from the source RPM for Redhat 9.0? Are there
errors significant, and how can they be avoided?

Although I have subversion 1.13 running I wanted to try to build from
source so I could get subeclipse working better. I am working on a
RedHat 9.0 system.

I ran the command
rpmbuild --rebuild subversion-1.1.3-1.src.rpm
And after a few minutes of building, it ran into a very slow testing
phase, which continued for over an hour, with each line eventually
reporting success, until i hit this patch:
+ make check BASE_URL=http://localhost:15835
Running all tests in config-test...success
Running all tests in diff-diff3-test...success
Running all tests in hashdump-test...success
Running all tests in path-test...success
Running all tests in random-test...success
Running all tests in stream-test...success
Running all tests in string-test...success
Running all tests in time-test...success
Running all tests in translate-test...success
Running all tests in utf-test...success
Running all tests in target-test.py...success
Running all tests in getopt_tests.py...success
Running all tests in basic_tests.py...FAILURE
Running all tests in commit_tests.py...FAILURE
Running all tests in update_tests.py...FAILURE
Running all tests in switch_tests.py...FAILURE
Running all tests in prop_tests.py...FAILURE
Running all tests in schedule_tests.py...FAILURE
Running all tests in log_tests.py...FAILURE
Running all tests in copy_tests.py...FAILURE
Running all tests in diff_tests.py...FAILURE
Running all tests in export_tests.py...FAILURE
Running all tests in externals_tests.py...FAILURE
Running all tests in merge_tests.py...FAILURE
Running all tests in revert_tests.py...FAILURE
Running all tests in stat_tests.py...FAILURE
Running all tests in trans_tests.py...FAILURE
Running all tests in autoprop_tests.py...FAILURE
Running all tests in blame_tests.py...FAILURE
Running all tests in special_tests.py...FAILURE
Running all tests in svnadmin_tests.py...FAILURE
Running all tests in svnlook_tests.py...FAILURE
Running all tests in svnversion_tests.py...FAILURE
Running all tests in run-fs-tests.py...success
Running all tests in run-repos-tests.py...success
At least one test FAILED, checking
/usr/src/redhat/BUILD/subversion-1.1.3/tests.log
FAIL: basic_tests.py 1: basic checkout of a wc
FAIL: basic_tests.py 2: basic status command
FAIL: basic_tests.py 3: basic commit command
FAIL: basic_tests.py 4: basic update command
FAIL: basic_tests.py 5: basic mkdir URL
FAIL: basic_tests.py 6: basic corruption detection
FAIL: basic_tests.py 7: receiving text merges as part of an update
FAIL: basic_tests.py 8: basic conflict creation and resolution
FAIL: basic_tests.py 9: basic cleanup command
FAIL: basic_tests.py 10: basic revert command
FAIL: basic_tests.py 11: basic switch command
FAIL: basic_tests.py 12: basic delete command
FAIL: basic_tests.py 13: checkout a path no longer in HEAD
FAIL: basic_tests.py 14: attempt to change node kind
FAIL: basic_tests.py 15: basic import of single new file
FAIL: basic_tests.py 16: basic cat of files
FAIL: basic_tests.py 17: basic ls
FAIL: basic_tests.py 18: basic import of executable files
FAIL: basic_tests.py 20: basic auth caching
FAIL: basic_tests.py 21: ignored files in added dirs should not be
added
FAIL: basic_tests.py 22: do not import ignored files in imported dirs
FAIL: basic_tests.py 23: make sure URI syntaxes are parsed correctly
FAIL: basic_tests.py 24: trying to check out a file should fail
FAIL: basic_tests.py 25: verify that 'svn cat' traces renames
FAIL: commit_tests.py 1: commit one file
FAIL: commit_tests.py 2: commit one newly added file
FAIL: commit_tests.py 3: commit one newly added binary file
FAIL: commit_tests.py 4: commit multiple targets
FAIL: commit_tests.py 5: commit multiple targets, 2nd variation
FAIL: commit_tests.py 6: commit wc_dir/A/D -- includes D. (anchor=A,
tgt=D)
FAIL: commit_tests.py 7: commit wc_dir -- (anchor=wc_dir, tgt={})
FAIL: commit_tests.py 8: committing unversioned object produces error
FAIL: commit_tests.py 9: replace two nested dirs, verify empty contents
FAIL: commit_tests.py 10: hudson prob 1.0: delete file, commit, update
FAIL: commit_tests.py 11: hudson prob 1.1: delete dir, commit, update
FAIL: commit_tests.py 12: hudson prob 1.2: delete, commit, re-add,
commit
FAIL: commit_tests.py 13: hudson prob 2.0: prop commit on old dir
fails
FAIL: commit_tests.py 14: hudson prob 2.1: move files, update empty
dir
FAIL: commit_tests.py 16: commit mixed-rev wc (no erroneous merge
error)
FAIL: commit_tests.py 17: commit files and dirs with URI-unsafe
characters
FAIL: commit_tests.py 18: commit deleted yet edited files
FAIL: commit_tests.py 19: commit a file inside dir scheduled for
addition
FAIL: commit_tests.py 20: commit deleted (and missing) file
FAIL: commit_tests.py 21: issue 644 attempt to add a file twice
FAIL: commit_tests.py 22: commit from a dir with a longer name than the
wc
FAIL: commit_tests.py 23: try to commit when directory is locked
FAIL: commit_tests.py 24: commit the current directory
FAIL: commit_tests.py 25: attempted commit from multiple wc fails
FAIL: commit_tests.py 26: commit named targets with -N (issues #1195,
#1239)
FAIL: commit_tests.py 27: commit with conflicts and check txn in repo
FAIL: commit_tests.py 28: commit deletion of out-of-date file or dir
FAIL: commit_tests.py 29: commit with a log message containing bad data
FAIL: commit_tests.py 30: commit with invalid external editor cmd
FAIL: update_tests.py 1: update a locally-modified binary file
FAIL: update_tests.py 2: update to an old revision of a binary files
FAIL: update_tests.py 3: update should not munge adds or replaces
FAIL: update_tests.py 4: update to revision 0
FAIL: update_tests.py 5: overlapping identical changes should not
conflict
FAIL: update_tests.py 6: delete files and update to resolve text
conflicts
FAIL: update_tests.py 7: update that deletes modified files
FAIL: update_tests.py 8: update after add/rm of deleted state
FAIL: update_tests.py 9: update missing items (by name) in working copy
FAIL: update_tests.py 10: update that replaces a directory
FAIL: update_tests.py 11: update with explicit file target
FAIL: update_tests.py 12: receive prop update to file scheduled for
deletion
FAIL: update_tests.py 13: bail when receive a file or dir named .svn
FAIL: update_tests.py 14: update missing dir to rev in which it is
absent
FAIL: update_tests.py 15: another "hudson" problem: updates that delete
FAIL: update_tests.py 16: receive new dir with spaces in its name
FAIL: update_tests.py 17: non-recursive update
FAIL: update_tests.py 18: check out an empty dir
FAIL: update_tests.py 19: update target till it's gone, then get it
back
FAIL: update_tests.py 20: update child before parent of a deleted tree
FAIL: update_tests.py 21: update a schedule-add directory
FAIL: update_tests.py 22: update target that was added in a future rev
FAIL: switch_tests.py 1: test some basic switching operations
FAIL: switch_tests.py 2: commits after some basic switching operations
FAIL: switch_tests.py 3: update wc that contains switched things
FAIL: switch_tests.py 4: reverse update wc that contains switched
things
FAIL: switch_tests.py 5: update switched wc things to HEAD
FAIL: switch_tests.py 6: reverse update switched wc things to an older
rev
FAIL: switch_tests.py 7: show logs for a switched file
FAIL: switch_tests.py 8: relocate with deleted, missing and copied
entries
FAIL: switch_tests.py 9: switch that deletes a sub-directory
FAIL: switch_tests.py 11: non-recursive switch
FAIL: switch_tests.py 12: anchor=target that fails due to local mods
FAIL: prop_tests.py 1: write/read props in wc only (ps, pl, pdel)
FAIL: prop_tests.py 2: commit properties
FAIL: prop_tests.py 3: receive properties via update
FAIL: prop_tests.py 4: receive property changes as part of a downdate
FAIL: prop_tests.py 5: commit the removal of props
FAIL: prop_tests.py 6: update with conflicting props
FAIL: prop_tests.py 7: props work when committing a replacement
FAIL: prop_tests.py 8: props work when reverting a replacement
FAIL: prop_tests.py 9: try to set inappropriate props
FAIL: prop_tests.py 10: file copies inherit (not re-derive) special
props
FAIL: prop_tests.py 11: set, get, and delete a revprop change
FAIL: prop_tests.py 12: some svn: properties should be converted
FAIL: prop_tests.py 13: test binary property support
FAIL: prop_tests.py 14: recursive property operations in BASE and WC
FAIL: prop_tests.py 15: property operations on an URL
FAIL: schedule_tests.py 1: schedule: add some files
FAIL: schedule_tests.py 2: schedule: add some directories
FAIL: schedule_tests.py 3: schedule: add some nested files and
directories
FAIL: schedule_tests.py 4: schedule: add some executable files
FAIL: schedule_tests.py 5: schedule: delete some files
FAIL: schedule_tests.py 6: schedule: delete some directories
FAIL: schedule_tests.py 7: revert: add some files
FAIL: schedule_tests.py 8: revert: add some directories
FAIL: schedule_tests.py 9: revert: add some nested files and
directories
FAIL: schedule_tests.py 10: revert: add some executable files
FAIL: schedule_tests.py 11: revert: delete some files
FAIL: schedule_tests.py 12: revert: delete some directories
FAIL: schedule_tests.py 19: unschedule addition on missing items
FAIL: schedule_tests.py 20: schedule and commit deletion on missing
items
FAIL: schedule_tests.py 21: revert inside a newly added dir
FAIL: schedule_tests.py 22: status after add of deleted directory
FAIL: schedule_tests.py 23: 'svn add' should traverse already-versioned

dirs
FAIL: log_tests.py 1: 'svn log', no args, top of wc
FAIL: log_tests.py 2: 'svn commit -F foo' when foo is a versioned file
FAIL: log_tests.py 3: 'svn log' on an empty repository
FAIL: log_tests.py 4: 'svn log -rN some_dir_unchanged_in_N'
FAIL: log_tests.py 5: 'svn log -v -r 1:0 wc_root'
FAIL: log_tests.py 6: 'svn log', with args, top of wc
FAIL: log_tests.py 7: 'svn log -r N URL' when URL is not in HEAD
FAIL: log_tests.py 8: 'svn log TGT' with copyfrom history
FAIL: copy_tests.py 1: basic copy and move commands -- on files only
FAIL: copy_tests.py 2: test fix for 'svn mv unversioned_file some_dst'
FAIL: copy_tests.py 3: receive a copied directory during update
FAIL: copy_tests.py 4: resurrect a deleted directory
FAIL: copy_tests.py 5: svn cp URL URL cannot overwrite destination
FAIL: copy_tests.py 6: svn cp PATH PATH cannot overwrite destination
FAIL: copy_tests.py 7: copy and tree and modify before commit
FAIL: copy_tests.py 8: copy files with properties
FAIL: copy_tests.py 9: copy a tree and delete part of it before commit
FAIL: copy_tests.py 10: move and revert a directory
FAIL: copy_tests.py 11: executable bit should be preserved when copying
FAIL: copy_tests.py 12: working-copy to repository copy
FAIL: copy_tests.py 13: repository to working-copy copy
FAIL: copy_tests.py 14: copy item to root of repository
FAIL: copy_tests.py 15: copy URL URL/subdir
FAIL: copy_tests.py 16: copy WC URL/subdir
FAIL: copy_tests.py 17: resurrect a deleted file
FAIL: copy_tests.py 18: copy file from repos to working copy and run
diff
FAIL: copy_tests.py 19: repos->WC copy with keyword or eol property set
FAIL: copy_tests.py 20: revision-kind keywords with non-URL source
FAIL: copy_tests.py 21: copy over a missing file
FAIL: copy_tests.py 22: copy a deleted directory back from the repos
FAIL: copy_tests.py 23: check for double URI escaping in svn ls -R
FAIL: diff_tests.py 1: update a file
FAIL: diff_tests.py 2: add a file
FAIL: diff_tests.py 3: add a file in an added directory
FAIL: diff_tests.py 4: replace a file with a file
FAIL: diff_tests.py 5: multiple revisions diff'd forwards and backwards
FAIL: diff_tests.py 6: non-recursive behaviour
FAIL: diff_tests.py 7: diff only part of the repository
FAIL: diff_tests.py 8: non version controlled files
FAIL: diff_tests.py 9: pure repository diff update a file
FAIL: diff_tests.py 10: diff when property was changed but text was not
FAIL: diff_tests.py 11: don't diff file marked as binary type
FAIL: diff_tests.py 12: svn diff errors against a non-existant URL
FAIL: diff_tests.py 13: diff against the head of a moved file
FAIL: diff_tests.py 14: diff text-bases against repository
FAIL: diff_tests.py 15: repos-repos diff on item deleted from HEAD
FAIL: diff_tests.py 16: select diff targets
FAIL: diff_tests.py 17: diff for branches
FAIL: diff_tests.py 18: diff between repos URLs and WC paths
FAIL: diff_tests.py 19: diff between two file URLs (issue #1311)
FAIL: diff_tests.py 21: check for omitted prefix in path component
FAIL: diff_tests.py 22: diff a file that has been renamed
FAIL: diff_tests.py 23: diff a file within a renamed directory
FAIL: export_tests.py 1: export an empty directory
FAIL: export_tests.py 2: export the greek tree
FAIL: export_tests.py 3: export working copy
FAIL: export_tests.py 4: export working copy with mods
FAIL: export_tests.py 5: export over existing dir
FAIL: export_tests.py 6: export with keyword translation
FAIL: export_tests.py 7: export with eol translation
FAIL: export_tests.py 8: export working copy with keyword translation
FAIL: export_tests.py 9: export working copy with property mods
FAIL: export_tests.py 10: export working copy at base revision
FAIL: export_tests.py 11: export with --native-eol
FAIL: externals_tests.py 1: test checkouts with externals
FAIL: externals_tests.py 2: update to receive a new external module
FAIL: externals_tests.py 3: update to lose an external module
FAIL: externals_tests.py 4: update change to an unmodified external
module
FAIL: externals_tests.py 5: update changes to a modified external
module
FAIL: externals_tests.py 6: update changes under an external module
FAIL: externals_tests.py 7: commit and update additional externals
FAIL: externals_tests.py 8: error if external target dir involves '.'
or '..'
FAIL: externals_tests.py 9: test exports with externals
FAIL: merge_tests.py 1: performing a merge, with mixed results
FAIL: merge_tests.py 2: merge and add new files/dirs with history
FAIL: merge_tests.py 3: merge that deletes items
FAIL: merge_tests.py 4: some simple property merges
FAIL: merge_tests.py 5: merging a file with no explicit target path
FAIL: merge_tests.py 6: merge should not die if a target file is absent
FAIL: merge_tests.py 7: merge on deleted directory in target
FAIL: merge_tests.py 8: merging similar trees ancestrally unrelated
FAIL: merge_tests.py 9: merge operations using PREV revision
FAIL: merge_tests.py 10: merge change into unchanged binary file
FAIL: merge_tests.py 11: merge one file (issue #1150)
FAIL: merge_tests.py 12: diff after merge that creates a new file
FAIL: merge_tests.py 13: merge should skip over unversioned
obstructions
FAIL: merge_tests.py 14: merge into missing must not break working copy
FAIL: merge_tests.py 15: merge --dry-run adding a new file with props
FAIL: merge_tests.py 16: merge with funny characters (issue #1905)
FAIL: revert_tests.py 2: reverting to corrupt text base should fail
FAIL: revert_tests.py 3: revert a replaced file with no properties
FAIL: stat_tests.py 1: status on unversioned file in current directory
FAIL: stat_tests.py 2: run 'status -u' when nested additions are
pending
FAIL: stat_tests.py 3: status -vN shows all items in current directory
FAIL: stat_tests.py 4: status with a versioned file missing
FAIL: stat_tests.py 5: status on versioned items whose type has changed
FAIL: stat_tests.py 6: status on versioned items replaced by symlinks
FAIL: stat_tests.py 7: status -u with new files in the repository
FAIL: stat_tests.py 8: status for unignored file and directory
FAIL: stat_tests.py 9: status on missing and unversioned file
FAIL: stat_tests.py 10: status -u indicates out-of-dateness
FAIL: stat_tests.py 11: status -u on outdated, added file shows only
that
FAIL: stat_tests.py 12: status -u on working copy deleted in HEAD
FAIL: stat_tests.py 13: timestamp behaviour
FAIL: stat_tests.py 14: status on '..' where '..' is not versioned
FAIL: stat_tests.py 15: a missing dir in the anchor
FAIL: trans_tests.py 1: commit new files with keywords active from
birth
FAIL: trans_tests.py 5: update modified file with eol-style 'native'
FAIL: trans_tests.py 6: committing eol-style change forces text send
FAIL: trans_tests.py 7: keyword expansion for lone file in directory
FAIL: trans_tests.py 8: keyword expanded on cat
FAIL: trans_tests.py 9: copy, propset svn:eol-style, commit
FAIL: autoprop_tests.py 1: add: config=no, commandline=none
FAIL: autoprop_tests.py 2: add: config=yes, commandline=none
FAIL: autoprop_tests.py 3: add: config=no, commandline=yes
FAIL: autoprop_tests.py 4: add: config=yes, commandline=yes
FAIL: autoprop_tests.py 5: add: config=no, commandline=no
FAIL: autoprop_tests.py 6: add: config=yes, commandline=no
FAIL: autoprop_tests.py 7: import: config=no, commandline=none
FAIL: autoprop_tests.py 8: import: config=yes, commandline=none
FAIL: autoprop_tests.py 9: import: config=no, commandline=yes
FAIL: autoprop_tests.py 10: import: config=yes, commandline=yes
FAIL: autoprop_tests.py 11: import: config=no, commandline=no
FAIL: autoprop_tests.py 12: import: config=yes, commandline=no
FAIL: autoprop_tests.py 13: add directory
FAIL: autoprop_tests.py 14: import directory
FAIL: blame_tests.py 1: annotate a file whose name contains a space
FAIL: blame_tests.py 2: annotate a binary file
FAIL: special_tests.py 1: general symlink handling
FAIL: special_tests.py 2: replace a normal file with a special file
FAIL: special_tests.py 3: import and export a symlink
FAIL: special_tests.py 4: 'svn cp dir1 dir2' which contains a symlink
FAIL: special_tests.py 5: replace a special file with a non-special
file
FAIL: special_tests.py 6: remove a symlink
FAIL: svnadmin_tests.py 1: 'svnadmin dump' on copied directory
FAIL: svnadmin_tests.py 2: 'svnadmin dump' on modified child of copied
dir
FAIL: svnadmin_tests.py 3: 'svnadmin dump --quiet'
FAIL: svnadmin_tests.py 4: 'svnadmin hotcopy PATH .'
FAIL: svnlook_tests.py 1: test 'svnlook youngest' subcommand
FAIL: svnlook_tests.py 2: delete file in moved dir
FAIL: svnlook_tests.py 3: test the printing of property diffs
FAIL: svnversion_tests.py 1: test 'svnversion' on wc and other dirs
make: *** [check] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.79013 (%build)

RPM build errors:
     user dsummers does not exist - using root
     group dsummers does not exist - using root
     user dsummers does not exist - using root
     group dsummers does not exist - using root
     user dsummers does not exist - using root
     group dsummers does not exist - using root
     Bad exit status from /var/tmp/rpm-tmp.79013 (%build)

Can anyone tell me what this means and what to do about it?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Feb 7 19:42:10 2005

This is an archived mail posted to the Subversion Users mailing list.