Package Details: reposurgeon 3.45-1

Git Clone URL: (read-only)
Package Base: reposurgeon
Description: Performs surgery on version control repositories.
Upstream URL:
Licenses: BSD
Submitter: chungy
Maintainer: chungy
Last Packager: chungy
Votes: 5
Popularity: 0.000883
First Submitted: 2011-10-19 17:52
Last Updated: 2018-09-05 18:05

Dependencies (13)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

chungy commented on 2018-04-29 23:15

As of reposurgeon 3.44, cyreposurgeon has been discontinued and the project now depends on pypy.

There shouldn't be issues upgrading, but it's a good time to remove cyreposurgeon if you still have it.

chungy commented on 2016-12-02 22:50

I've updated to use regular cython (python 3) instead.

codyps commented on 2016-12-02 18:41

I've also noticed that cython2 needs to be added as a build dependency.

uberben commented on 2016-12-02 15:07

I needed to install cython2 in order for the build to succeed. It should probably be added as a build dependency.

chungy commented on 2016-02-23 18:03

I don't get this same issue. What lines are on the terminal before the segfault?

daurnimator commented on 2016-02-23 06:17

/tmp/yaourt-tmp-daurnimator/aur-cyreposurgeon/./PKGBUILD: line 36: 22483 Segmentation fault (core dumped) make all

chungy commented on 2015-09-03 21:01

Thanks. Upstream generated a new tarball after I reported an issue with the Makefile, which broke this PKGBUILD. Updating this now.

mbrown commented on 2015-09-03 12:25

Version 3.29-1 of the PKGBUILD chokes on the validity check for me, appearing to use the wrong sha256sum for the source tarball. The patch below fixed the issue:

--- PKGBUILD 2015-09-02 13:45:18.000000000 -0400
+++ PKGBUILD.fixed 2015-09-03 08:19:39.181186991 -0400
@@ -20,7 +20,7 @@

prepare() {

jschwab commented on 2015-08-16 01:54

With cython2 (0.23-1), the maximum recursion depth is hit during the cyreposurgeon build. I rolled back to cython2 (0.22.1) to workaround.

Here's the full error log.

chungy commented on 2015-05-29 16:05

I'm going to start building this package with cyreposurgeon included -- it uses Cython to convert reposurgeon into a C-compiled binary program and can run much more efficiently than the pure Python version.

It has the following consequences:
* the package is now architecture-dependent, because of the /usr/bin/cyreposurgeon binary
* the package is now *significantly* longer to build. It takes several minutes on my machine.

Please speak up if you would rather see cyreposurgeon as its own package (and keep this one fast-to-build, arch-independent). I have considered it, but I think I prefer the package unified myself.