Solaris package

Mads Kiilerich mads at kiilerich.com
Thu Aug 20 18:32:05 CDT 2009


rupert.thurner wrote, On 08/04/2009 04:05 PM:
> On 3 Aug., 21:44, Matt Mackall<m... at selenic.com>  wrote:
>    
>> That definitely shouldn't happen. We only pass pending to the pretxn
>> hooks. Is this repeatable? Does it happen with 1.2.1?
>>      
> the 7 errors for hg-1.3.1 are repeatable with the testsuite. hg-1.3.1
> passes more tests than hg-1.2.1, and the test-hook testcase errors out
> in 1.2.1 as well. hope the paste below is not too long for the mailing
> list:
>
> ERROR: test-hook output changed
> --- Expected output
> +++ Test output
> @@ -1,29 +1,29 @@
>   precommit hook: HG_PARENT1=0000000000000000000000000000000000000000
>   pretxncommit hook: HG_NODE=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> HG_PARENT1=0000000000000000000000000000000000000000 HG_PENDING=true
>   0:29b62aeb769f
> -commit hook: HG_NODE=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> HG_PARENT1=0000000000000000000000000000000000000000
> -commit.b hook: HG_NODE=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> HG_PARENT1=0000000000000000000000000000000000000000
> +commit hook: HG_NODE=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> HG_PARENT1=0000000000000000000000000000000000000000 HG_PENDING=true
> +commit.b hook: HG_NODE=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> HG_PARENT1=0000000000000000000000000000000000000000 HG_PENDING=true
>   updating working directory
>   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
>   precommit hook: HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
>   pretxncommit hook: HG_NODE=b702efe9688826e3a91283852b328b84dbf37bc2
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b HG_PENDING=true
>   1:b702efe96888
> -commit hook: HG_NODE=b702efe9688826e3a91283852b328b84dbf37bc2
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> -commit.b hook: HG_NODE=b702efe9688826e3a91283852b328b84dbf37bc2
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> +commit hook: HG_NODE=b702efe9688826e3a91283852b328b84dbf37bc2
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b HG_PENDING=true
> +commit.b hook: HG_NODE=b702efe9688826e3a91283852b328b84dbf37bc2
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b HG_PENDING=true
>   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
>   precommit hook: HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
>   pretxncommit hook: HG_NODE=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b HG_PENDING=true
>   2:1324a5531bac
> -commit hook: HG_NODE=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> -commit.b hook: HG_NODE=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b
> +commit hook: HG_NODE=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b HG_PENDING=true
> +commit.b hook: HG_NODE=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT1=29b62aeb769fdf78d8d9c5f28b017f76d7ef824b HG_PENDING=true
>   created new head
>   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
>   (branch merge, don't forget to commit)
>   precommit hook: HG_PARENT1=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT2=b702efe9688826e3a91283852b328b84dbf37bc2
>   pretxncommit hook: HG_NODE=4c52fb2e402287dd5dc052090682536c8406c321
> HG_PARENT1=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT2=b702efe9688826e3a91283852b328b84dbf37bc2 HG_PENDING=true
>   3:4c52fb2e4022
> -commit hook: HG_NODE=4c52fb2e402287dd5dc052090682536c8406c321
> HG_PARENT1=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT2=b702efe9688826e3a91283852b328b84dbf37bc2
> -commit.b hook: HG_NODE=4c52fb2e402287dd5dc052090682536c8406c321
> HG_PARENT1=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT2=b702efe9688826e3a91283852b328b84dbf37bc2
> +commit hook: HG_NODE=4c52fb2e402287dd5dc052090682536c8406c321
> HG_PARENT1=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT2=b702efe9688826e3a91283852b328b84dbf37bc2 HG_PENDING=true
> +commit.b hook: HG_NODE=4c52fb2e402287dd5dc052090682536c8406c321
> HG_PARENT1=1324a5531bac09b329c3845d35ae6a7526874edb
> HG_PARENT2=b702efe9688826e3a91283852b328b84dbf37bc2 HG_PENDING=true
>   pre-identify hook: HG_ARGS=id
>   warning: pre-identify hook exited with status 1
>   pre-cat hook: HG_ARGS=cat b
> @@ -45,9 +45,9 @@
>   precommit hook: HG_PARENT1=4c52fb2e402287dd5dc052090682536c8406c321
>   pretxncommit hook: HG_NODE=8ea2ef7ad3e8cac946c72f1e0c79d6aebc301198
> HG_PARENT1=4c52fb2e402287dd5dc052090682536c8406c321 HG_PENDING=true
>   4:8ea2ef7ad3e8
> -commit hook: HG_NODE=8ea2ef7ad3e8cac946c72f1e0c79d6aebc301198
> HG_PARENT1=4c52fb2e402287dd5dc052090682536c8406c321
> -commit.b hook: HG_NODE=8ea2ef7ad3e8cac946c72f1e0c79d6aebc301198
> HG_PARENT1=4c52fb2e402287dd5dc052090682536c8406c321
> -tag hook: HG_LOCAL=0 HG_NODE=4c52fb2e402287dd5dc052090682536c8406c321
> HG_TAG=a
> +commit hook: HG_NODE=8ea2ef7ad3e8cac946c72f1e0c79d6aebc301198
> HG_PARENT1=4c52fb2e402287dd5dc052090682536c8406c321 HG_PENDING=true
> +commit.b hook: HG_NODE=8ea2ef7ad3e8cac946c72f1e0c79d6aebc301198
> HG_PARENT1=4c52fb2e402287dd5dc052090682536c8406c321 HG_PENDING=true
> +tag hook: HG_LOCAL=0 HG_NODE=4c52fb2e402287dd5dc052090682536c8406c321
> HG_PENDING=true HG_TAG=a
>   pretag hook: HG_LOCAL=1
> HG_NODE=8ea2ef7ad3e8cac946c72f1e0c79d6aebc301198 HG_TAG=la
>   tag hook: HG_LOCAL=1 HG_NODE=8ea2ef7ad3e8cac946c72f1e0c79d6aebc301198
> HG_TAG=la
>   pretag hook: HG_LOCAL=0
> HG_NODE=8ea2ef7ad3e8cac946c72f1e0c79d6aebc301198 HG_TAG=fa
> !......s.....
>    

Thomas, I wonder if this issue could be related to 97962a3e73cf and 
perhaps 73bf2b586f3f.

Do you have any comments to that? Can you say more about what the 
problem was with the environment handling on Solaris? Any pointers?

/Mads



More information about the Mercurial-devel mailing list