Package Details: ledger-git latest-4

Git Clone URL: (read-only, click to copy)
Package Base: ledger-git
Description: A double-entry accounting system with a command-line reporting interface (development version)
Upstream URL:
Licenses: BSD
Conflicts: ledger
Provides: ledger
Submitter: joni
Maintainer: the0
Last Packager: the0
Votes: 23
Popularity: 0.000000
First Submitted: 2009-05-28 01:14
Last Updated: 2021-02-28 20:53

Dependencies (8)

Required by (3)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

ankz commented on 2016-08-02 03:01

Recently having problem with python bindings:

$ python2
Python 2.7.12 (default, Jun 28 2016, 08:31:05)
[GCC 6.1.1 20160602] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ledger
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: No to_python (by-value) converter found for C++ type: boost::shared_ptr<ledger::commodity_pool_t>

maralorn commented on 2016-02-07 16:03

As mentioned in

I get this weird behavior, when using haskell:
# cat test.ledger
2015-10-10=2015-10-09 Test
Account1 2 EUR

# ledger -f test.ledger print
2015-10-10=2015-10-10 Test
Account1 2 EUR

Notice the secondary date has changed. This problem doesn't occur, when I build the package myself with ./acprep update && make from the same repo and commit. I am quite puzzled by the phenomenon.


csllbr commented on 2015-09-07 14:34

is it possible to add build support for python?

@@ -42,7 +42,7 @@ prepare() {

build() {
cd ledger; rm -rf build
- ./acprep "${_build:-opt}" --python --output=./build --prefix=/usr make all doc -- "${_defines[@]/#/-D}"
+ ./acprep "${_build:-opt}" --output=./build --prefix=/usr make all doc -- "${_defines[@]/#/-D}"


lothar_m commented on 2015-08-15 16:23

I'm unable to build the package at the moment.
The following error is returned when running "makepkg -s"

error: could not apply 48aec0f... boost::none_t no longer convertible from literal 0 in 1.58
hint: after resolving the conflicts, mark the corrected paths
hint: with 'git add <paths>' or 'git rm <paths>'
hint: and commit the result with 'git commit'
==> ERROR: A failure occurred in prepare().

I've also tried to build without the "git cherry-pick" command but without success.
Anyone has any ideas?

ikke commented on 2015-07-28 16:30

The issue with boost 1.58 has just been fixed. Branch next builds again for me.

joni commented on 2015-05-12 21:32

Fixed, thanks.

csllbr commented on 2015-05-12 18:08

install: cannot stat ‘../doc/LICENSE’: No such file or directory
==> ERROR: A failure occurred in package().

Any updates?

joni commented on 2015-05-11 15:09

Fixed upstream.

kjk commented on 2015-05-06 19:23

check the ledger package maintained by korjjj. There is a patch available, it worked for me when I applied it ad-hoc, and the aforementioned PKGBUILD applies it and that works too. It ought to work for this package. The patch just wraps small sections of the code in five of the .h files to handle Boost changes.

csllbr commented on 2015-04-28 18:27

The latest update of boost and boost-libs to 1.58 broke the build process. I guess we have to wait for the upstream fix. As always, downgrading solved the problem for me:

sudo pacman -U /var/cache/pacman/pkg/boost-libs-1.57.0-4-x86_64.pkg.tar.xz /var/cache/pacman/pkg/boost-1.57.0-4-x86_64.pkg.tar.xz