Date: Wed, 12 Jul 2017 08:51:36 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 220670] devel/subversion Message-ID: <bug-220670-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220670 Bug ID: 220670 Summary: devel/subversion Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: lev@FreeBSD.org Reporter: se@FreeBSD.org Assignee: lev@FreeBSD.org Flags: maintainer-feedback?(lev@FreeBSD.org) After the upgrade to svn 1.9.6, subversion is unable to update any files on= my system (amd64, -CURRENT, ZFS). Updating continues to work with svnlite (1.9.5). It seems, that svn-1.9.6 tries to operate on garbage data, since all file n= ames in the directory sub-tree used are in pure ASCII and the reported bytes do = not look like part of a reasonable file name.=20 But no conversion to UTF-8 should be performed, anyway, since the system has been using a UTF-8 locale for years. As an example for the problem, I'm including a typescript of "svn up" of the devel/subversion port itself. All files are unchanged as checked out from t= he ports repository. (The problem first occured when I tried to update /usr/src and with the same invalid bytes being reported. This makes me believe, that= the file subversion complains about is not in the directory (tree) being update= d.) Interesting detail: The data reported as invalid differs between LANG=3Den_US.UTF-8 vs. e.g. de_DE.UTF-8: # cd /usr/ports/devel/subversion # unset LC_CTYPE # export LANG=3Den_US.UTF-8 # svn up Updating '.': svn: E000022: Error converting entry in directory '/usr/svn/ports/head/devel/subversion' to UTF-8 svn: E000022: Valid UTF-8 data (hex:) followed by invalid UTF-8 sequence (hex: a8 73 76 # LANG=3Dde_DE.UTF-8 # svn up Aktualisiere =C2=BB.=C2=AB: svn: E000022: Fehler beim Konvertieren eines Eintrags im Verzeichnis =C2=BB/usr/svn/ports/head/devel/subversion=C2=AB nach UTF-8 svn: E000022: Auf g=C3=BCltige UTF-8-Daten (hex: 28) folgte eine ung=C3=BCltige UTF-8-Sequenz (hex: b6 7f) But it does *not* change with LC_CTYPE, different from what I had expected: # export LC_CTYPE=3Den_US.UTF-8 # svn up Aktualisiere =C2=BB.=C2=AB: svn: E000022: Fehler beim Konvertieren eines Eintrags im Verzeichnis =C2=BB/usr/svn/ports/head/devel/subversion=C2=AB nach UTF-8 svn: E000022: Auf g=C3=BCltige UTF-8-Daten (hex: 28) folgte eine ung=C3=BCltige UTF-8-Sequenz (hex: b6 7f) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220670-13>