On Dec 9, 2014, at 5:07 PM, Ryan Ollos wrote:
> [root@stride2 tests]# printenv LANG
> en_US.UTF-8
>
> [root@stride2 SRPMS]# rpmbuild --rebuild trac-1.0.2-2.fc19.src.rpm
> Installing trac-1.0.2-2.fc19.src.rpm
>
> [...]
>
> ======================================================================
> ERROR: test_get_node
> (tracopt.versioncontrol.git.tests.git_fs.GitNormalTestCase)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File
> "/root/rpmbuild/BUILD/Trac-1.0.2/tracopt/versioncontrol/git/tests/git_fs.py",
> line 267, in test_get_node
> self._git('branch', u'tïckét10605', 'master')
> File
> "/root/rpmbuild/BUILD/Trac-1.0.2/tracopt/versioncontrol/git/tests/git_fs.py",
> line 53, in _git
> cwd=self.repos_path, **kwargs)
> File "/usr/lib64/python2.6/subprocess.py", line 642, in __init__
> errread, errwrite)
> File "/usr/lib64/python2.6/subprocess.py", line 1234, in _execute_child
> raise child_exception
> TypeError: execv() arg 2 must contain only strings
>
> ----------------------------------------------------------------------
>
> This smells a lot like Ticket 12020 (or 11675?) but I thought that was fixed
> by now? Sorry, I don't know enough about Trac 1.0.x to decipher this.
>
> The traceback looks similar to #11291
> http://trac.edgewall.org/ticket/11291
> You should probably open a ticket for the issue.
>
> What is the output of the "locale" command?
Hi Ryan,
Thanks for replying. The "locale" output is
--
[root@stride2 ~]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
--
I changed $LANG to "C" and re-ran it with
--
[root@stride2 SRPMS]# locale
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
--
but I get the same error.
You mentioned ticket 11291; that bug also says "Fixed in [12020]"
like the other ticket(s) I mentioned. I also noticed that 11291
says "No errors if filesystem encoding is UTF-8, e.g. en_US.UTF8."
Shouldn't Changeset 12020 be folded into Trac 1.0.2? It's over a
year old. (Sept. 2013)
- Greg
--
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.