| Summary: | dev-vcs/git-1.7.8 fails tests | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Markus Walter <gentoo> |
| Component: | [OLD] Development | Assignee: | Robin Johnson <robbat2> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | CC: | galtgendo |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build log
emerge --info build log |
||
Created attachment 293525 [details]
emerge --info
Created attachment 295293 [details]
build log
In git-1.7.8 there are a lot more test-failures now (to be exact 10 tests fail). The initial problem still persists.
Known problems with SVN 1.7. see my work in 1.7.9_rc2/9999 on it. I can confirm, that git-1.7.9.1 merges just fine. It only merges fine because I've disabled the SVN tests that fail for now. But this IS blocking stable. Is this bug the reason why ebuilds >=1.7.9 dropped keywords ? (on that note: 1.7.10.1 was released) Is this just a matter of fixing the testsuite or does it affect common svn repos too ? galtgendo: I can cause data-loss with git-svn if the repo has files or a URL with weird names. I'm having trouble deciphering which failures were expected and which were unexpected, but 1.7.8.6 fails in the t0001-init section, and I guess it is this one: not ok - 3 plain through aliased command, outside any git repo # # ( # sane_unset GIT_DIR GIT_WORK_TREE && # HOME=$(pwd)/alias-config && # export HOME && # mkdir alias-config && # echo "[alias] aliasedinit = init" >alias-config/.gitconfig && # # GIT_CEILING_DIRECTORIES=$(pwd) && # export GIT_CEILING_DIRECTORIES && # # mkdir plain-aliased && # cd plain-aliased && # git aliasedinit # ) && # check_config plain-aliased/.git false unset # I'm using gcc-4.5.3-r2, not hardened. 1.7.3.4-r1 passes all tests. please retest with >=1.7.12-r1 All tests passed for git-1.7.12-r2. |
Created attachment 293523 [details] build log On my ~amd64 machine with hardened gcc 4.6.2 I see the following error when running the git testsuite. not ok - 2 fetch deleted tags from same revision with checksum error # # git svn init --stdlayout "$svnrepo" git_project && # cd git_project && # git svn fetch && # # git diff --exit-code mybranch:trunk/subdir/file tags/mytag:file && # git diff --exit-code master:subdir/file tags/mytag^:file # # failed 1 among 2 test(s)