Open whm opened 6 years ago
You can't use git archive
to create an upstream tarball. It will be missing tons of files that the build system expects to exist. You would need to either run make dist
or import the changes since 1.3 as patches.
@whm Did you ever get a Debian package built for version 1.4?
If all you care about is 1.4 as released, Debian packages are available from my personal archive (and have been since the release). https://www.eyrie.org/~eagle/software/debian.html
Bill is trying to build a modified version, which is different.
The problems with building where the fault of my debian packing skills. I finally have gotten back to working on wallet, but I have not attempted to merge my changes back into master yet. I am making my changes as patches to the debian/master branch for now. Once I have finished testing my changes I will merge into master and create a pull request for Russ.
My recent changes are to add the checksum command, allow the definition of the characters to use when generating a password, and to implement a method for encrypting file objects on disk. Checksums will allow configuration managers to detect changes in file objects without having to download the files. The default character set for password generation created passwords that were difficult to type which is a problem for root passwords on VMware consoles. Encrypting file objects will make disk backups less sensitive. The encryption requires that the secret be stored in an LDAP directory. Again, the encryption has not been tested yet, I will start on that tomorrow.
My fork is at: https://github.com/whm/wallet.
I am attempting to build Wallet 1.4 for Xenial and hitting a problem. Here is what I have done:
gbp buildpackage --git-debian-branch=debian/master
The build fails. The last few lines of the build output are:
The build fails for both Xenial and Sid. I have attached a full build log. wallet_1.4-1_amd64.build.gz
Bill