Package Details: python-pysvn 1.9.25-3

Git Clone URL: https://aur.archlinux.org/python-pysvn.git (read-only, click to copy)
Package Base: python-pysvn
Description: The Pythonic interface to Subversion
Upstream URL: https://pysvn.sourceforge.io/
Licenses: Apache
Submitter: yan12125
Maintainer: stickynotememo
Last Packager: stickynotememo
Votes: 61
Popularity: 0.000000
First Submitted: 2015-04-17 13:58 (UTC)
Last Updated: 2026-04-13 07:47 (UTC)

Latest Comments

1 2 3 Next › Last »

stickynotememo commented on 2026-04-13 07:47 (UTC)

@schinfo I changed it to the C locale, instead of removing it. Hopefully that's enough to make it work on your machine.

schinfo commented on 2026-04-13 05:02 (UTC) (edited on 2026-04-13 05:03 (UTC) by schinfo)

Please remove this check

check() {
  cd "$_name-$pkgver/Tests"

  LC_ALL=en_US.UTF-8 make
}

Not everyone has en_US.UTF-8 ;-)

stickynotememo commented on 2026-04-13 04:25 (UTC) (edited on 2026-04-13 07:49 (UTC) by stickynotememo)

@juno I am still not sure what the issue is, exactly. I've pushed some changes though, try clearing your package cache and rebuilding to see if that helps.

juno commented on 2026-04-12 20:27 (UTC)

Thanks for your reply. I hope this is the output you have asked for.

src/pysvn-1.9.25/Source
├── build.cmd
├── build.sh
├── create__init__.py
├── CXX -> /usr/include/python3.14/cxx
├── generate_svn_error_codes
├── Makefile
├── __pycache__
├── pysvn
├── pysvn_arg_processing.cpp
├── pysvn_callbacks.cpp
├── pysvn_client_cmd_add.cpp
├── pysvn_client_cmd_changelist.cpp
├── pysvn_client_cmd_checkin.cpp
├── pysvn_client_cmd_copy.cpp
├── pysvn_client_cmd_diff.cpp
├── pysvn_client_cmd_export.cpp
├── pysvn_client_cmd_info.cpp
├── pysvn_client_cmd_list.cpp
├── pysvn_client_cmd_lock.cpp
├── pysvn_client_cmd_merge.cpp
├── pysvn_client_cmd_patch.cpp
├── pysvn_client_cmd_prop.cpp
├── pysvn_client_cmd_revprop.cpp
├── pysvn_client_cmd_switch.cpp
├── pysvn_client.cpp
├── pysvncmd.cmd
├── pysvncmd.sh
[...]

stickynotememo commented on 2026-04-12 09:24 (UTC) (edited on 2026-04-12 11:49 (UTC) by stickynotememo)

@juno I am unable to reproduce this. Can you double check your copy of the package is up to date, and paste the output of tree -L 1 src/pysvn-1.9.25/Source (only the first 15 or so lines will be enough) while in the package directory?

juno commented on 2026-04-10 20:28 (UTC)

Latest build fails for me.

Info: Configure for python 3.14.3 in exec_prefix /usr
Info: Using C compiler gcc
Info: Using C++ compiler g++
Info: Checking for PyCXX include in ./CXX/Version.hxx
Error: Cannot find PyCXX include CXX/Version.hxx - use --pycxx-dir
make: *** No rule to make target 'clean'.  Stop.
make: *** No targets.  Stop.
creating /var/tmp/pamac-build-user/python-pysvn/src/pysvn-1.9.25/build/lib.linux-x86_64-cpython-314/pysvn
error: [Errno 2] No such file or directory: 'pysvn/__init__.py'

AURStruggler commented on 2025-04-25 13:13 (UTC)

It was looking for CXX/Version.hxx in /usr/include/python3.13. In this directory, there was a directory called cxx/ already. I created a symlink CXX to point to cxx to solve my problem. Someone will need to update the script accordingly.

AURStruggler commented on 2025-04-25 05:06 (UTC) (edited on 2025-04-25 05:11 (UTC) by AURStruggler)

I'm unable to rebuild python-pysvn after upgrading two days ago with a pacman -Syu


    Error: Cannot find PyCXX include CXX/Version.hxx - use --pycxx-dir
    make: *** No rule to make target 'clean'.  Stop.
    make: *** No targets.  Stop.
    creating /home/my_user/.cache/yay/python-pysvn/src/pysvn-1.9.23/build/lib.linux-x86_64-cpython-313/pysvn
    error: [Errno 2] No such file or directory: 'pysvn/__init__.py'
    ==> ERROR: A failure occurred in build().
        Aborting...
     -> error making: python-pysvn-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
    python-pysvn - exit status 4

AgentSIB commented on 2021-11-19 12:55 (UTC) (edited on 2021-11-19 12:55 (UTC) by AgentSIB)

In block check need add LC_ALL berfore make. For example:

check() {
  cd "$_name-$pkgver/Tests"

  LC_ALL=en_US.UTF-8 make
}

phillipk commented on 2021-11-18 14:50 (UTC) (edited on 2021-11-18 14:51 (UTC) by phillipk)

Tests fail with 1.9.16, and it seems like it's due to issues with the locale not being set by the tests, as the expected result is english while the actual result is german in my case.