Package Details: cyphertite 2.0.4-2

Git Clone URL: https://aur.archlinux.org/cyphertite.git (read-only)
Package Base: cyphertite
Description: A high-security scalable solution for online backups
Upstream URL: https://opensource.conformal.com/wiki/cyphertite
Licenses: ISC
Replaces: cyphertite-external-libs
Submitter: keenerd
Maintainer: zman0900
Last Packager: zman0900
Votes: 6
Popularity: 0.000000
First Submitted: 2011-08-04 05:13
Last Updated: 2015-06-27 04:49

Latest Comments

zman0900 commented on 2014-12-04 04:33

I've taken over as maintainer and replaced this package with what was previously cyphertite-external-libs. It is the same software, only the build process has been simplified and should be more reliable. The dependencies are now in external packages. Also openssl and curl are now dynamically linked since Arch hasn't included the static libs for a while. Here's the relevant parts of the changelog since 1.6.7 (non-linux and buildscript stuff excluded):

Changes in 2.0.4 (Wed Oct 29 2014)
- Improve handling of deleted files when browsing individual ctfiles
- Reconnect if a temporary error is received from the server

Changes in 2.0.3 (Wed Jun 04 2014)
- Fix spelling mistakes in man pages

Changes in 2.0.0 (Sat Jan 04 2014)
- Install ct_threads header, which is needed by ct_sockets
- Manpage cleanup
- Fix archive file completed statistics
- Stop leaking filenames when parsing xdr ctfiles
- Replace bcmp with memcmp
- Other minor fixes

zman0900 commented on 2014-12-04 04:24

This package is now obsolete. It has moved here: https://aur.archlinux.org/packages/cyphertite/

zman0900 commented on 2014-12-02 23:59

Updated to new upstream release 2.0.4

kseistrup commented on 2014-09-15 17:26

https://www.cyphertite.com/snapshots/source/2.0.2/cyphertite-full-2.0.2.tar.gz built on April 7 2014.

zman0900 commented on 2014-04-09 02:00

This was flagged out of date because version 2.0.2 was released, but upstream did not make the unbundled version available. According to their git, the only changes since 2.0.0 were to some build scripts (that this package doesn't use) to require the new OpenSSL, and something related to windows. I've gone ahead and updated this package to require new OpenSSL. I've also bumped the version and included the patch from git for consistency's sake.

keenerd commented on 2014-01-10 22:21

I can't adequately test the builds any more. Best of luck to the new maintainer!

DasWu commented on 2014-01-10 20:55

cyphertite-full-2.0.0 is released 04-Jan-2014

sysfu commented on 2013-12-31 22:56

cyphertite-full-1.6.7 released November 13 2013

zman0900 commented on 2013-10-31 02:13

If you're having problems with the unionfs stuff, I uploaded my version as cyphertite-external-libs that builds just cyphertite and links to libs on your system instead of building the bundled libs in a sandbox. Also has a patch to fix the problems with missing static libs for curl and openssl.

sysfu commented on 2013-10-30 20:44

OK, AUR build works. For the benefit of the uninitiated: To avoid pain, you must recompile both curl and openssl with staticlibs option in order for this AUR package to build.

sysfu commented on 2013-10-30 20:16

I was able to get Cyphertite to compile manually after re-compiling the current version of curl with static libs. https://bbs.archlinux.org/viewtopic.php?pid=1343451#p1343451

Now I'll try to compile it again using the AUR package.

keenerd commented on 2013-10-30 20:11

That error is pretty obvious. Downgrade to a version of curl that still has static libs.

sysfu commented on 2013-10-30 18:11

Also, something about the build process totally borks my system where I can't even open up a new terminal error msg "getpt failed: no such file or directory". I have to reboot to recover. Think it might have something to do with /tmp/unionfs stuff.

sysfu commented on 2013-10-30 17:39

@keenerd

After downgrading to openssl-1.0.1e-3 the ld error is gone, but it throws another error https://privatepaste.com/6597741850

and makes a half baked package, missing many files https://privatepaste.com/8bedbe1ed4

keenerd commented on 2013-10-29 02:23

The shrink error happens with openssl-1.0.1.e-4. This is the version without static libs. Either downgrade to -3 or rebuild openssl with options=('staticlibs')

zman0900 commented on 2013-10-29 00:52

@srf21c: You are somehow missing OpenSSL, but it is listed as a dependency. I don't have any experience with packer-color, so make sure it is installing all required dependencies. If this package doesn't work for you, try my version. Get the main PKGBUILD here: https://raw.github.com/zman0900/cyphertite-aur/master/cyphertite/PKGBUILD All the dependencies are in AUR.

sysfu commented on 2013-10-28 23:56

Nope, failed again w/shrink error https://privatepaste.com/ac94e23b54

Also something about umount: /tmp/union-mnt/pkg: target is busy

sysfu commented on 2013-10-28 23:52

Installation via packer-color fails at the end with a shrink error. https://privatepaste.com/3b58c54436

Trying build once more manually i.e. downloading tarball and running makepkg.

zman0900 commented on 2013-09-11 05:11

I created PKGBUILD files for cyphertite 1.6.3 and all its dependencies and they are available on my github: https://github.com/zman0900/cyphertite-aur Everything except libclens and the main cyphertite packages are in AUR right now. For easiest installation, build and install each package in this order: libclens, libclog, libassl, libxmlsd, libshrink, libexude, then cyphertite. Its simplest to install each one before building the next.

@keenerd: If you will orphan this package and libclens, I can upload my updated/improved versions.

Schmeidenbacher commented on 2013-07-26 15:04

It's already at version 1.6.2 now. Could you orphan the package, so that someone else could take over maintaining it?

brycec commented on 2013-02-20 23:37

This package is pretty ancient. https://www.cyphertite.com/download.php?os=linux lists 1.5.0 as the current version.

lockheed commented on 2012-02-29 17:58

Don be so vague.

keenerd commented on 2012-02-29 14:08

You should be prompted to elevate privileges, You were not, so presumably your sudo config is broken. Suggest you fix that.

lockheed commented on 2012-02-29 13:39

==> Validating source files with md5sums...
cyphertite-full-1.0.0.tar.gz ... Passed
trip-arch ... Passed
==> Validating source files with sha256sums...
cyphertite-full-1.0.0.tar.gz ... Passed
trip-arch ... Passed
==> Extracting Sources...
-> Extracting cyphertite-full-1.0.0.tar.gz with bsdtar
==> Entering fakeroot environment...
==> Starting build()...
==> Cyphertite has a convoluted build process that requires writing to your /
==> Trip-arch will sandbox the build, using a chroot + unionFS overlay.
trip-arch requires real root for mount magic
ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored.
100+0 records in
100+0 records out
mount: /tmp/union-mnt/root is busy
***********
** ERROR **
***********
Unable to find the following required external libraries:
* edit

cp: cannot stat `pkg/usr': No such file or directory
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build cyphertite.

keenerd commented on 2012-02-29 13:29

That was fixed and it works fine here. I can't do anything with the amount of information you've provided.

lockheed commented on 2012-02-29 12:00

I would be repeating the same content as danilo:


***********
** ERROR **
***********
Make failed for 'clens'.
cp: cannot stat `pkg/usr': No such file or directory

keenerd commented on 2012-02-29 11:53

Don be so vague.

lockheed commented on 2012-02-29 11:07

Sam error here.

keenerd commented on 2012-01-19 15:37

And it looks like there are issues with not being able to find zlib. Something changed in Arch, because not even the old versions of Cyphertite build any more. Will try to find why...

keenerd commented on 2012-01-19 14:49

It should ask for your password. It did not, so you've probably got a botched sudo config.

dbrgn commented on 2012-01-19 10:36

Building for 0.6.1:

==> Cyphertite has a convoluted build process that requires writing to your /
==> Trip-arch will sandbox the build, using a chroot + unionFS overlay.
trip-arch requires real root for mount magic
ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored.
100+0 records in
100+0 records out
mount: /tmp/union-mnt/root is busy
Building ==> clens
mkdir obj
Dependencies are automatically generated. This target is not necessary.
Generating obj/clens.o.depend
cc -I include/clens -Wall -Werror -g -I/usr/include/libbsd -o obj/clens.o -c src/clens.c
Generating obj/arc4random_buf.o.depend
cc -I include/clens -Wall -Werror -g -I/usr/include/libbsd -o obj/arc4random_buf.o -c src/arc4random_buf.c
Generating obj/strnvis.o.depend
cc -I include/clens -Wall -Werror -g -I/usr/include/libbsd -o obj/strnvis.o -c src/strnvis.c
In file included from src/strnvis.c:26:0:
/usr/include/libbsd/vis.h:33:2: error: #warning "Deprecated header, use <bsd/vis.h> or libbsd-overlay.pc instead." [-Werror=cpp]
cc1: all warnings being treated as errors

make: *** [obj/strnvis.o] Error 1
***********
** ERROR **
***********
Make failed for 'clens'.
cp: cannot stat `pkg/usr': No such file or directory

keenerd commented on 2011-10-09 19:29

Updated. Real root is required, ironically, to completely sandbox the build script and prevent it from spewing junk all over your /

keenerd commented on 2011-10-09 19:29

Updated. Real root is required, ironically, to completely sandbox the build script and prevent it from spewing junk all over your /

Anonymous comment on 2011-10-09 16:06

Could you please update the package? Is it really nessacery to build it using su? sudo ok?
Thanks.