Giving up.

$ ./acprep clean
$ ./acprep configure  -DUSE_PYTHON=ON 
-DPython_ROOT_DIR=/home/sergiu/miniconda3/envs/ldg-build/
$ ./acprep make -- -DUSE_PYTHON=ON 
-DPython_ROOT_DIR=/home/sergiu/miniconda3/envs/ldg-build/

No errors whatsoever.

$ ./ledger
Ledger 3.3.2-20230330, the command-line accounting tool
without support for gpg encrypted journals and* without Python support*

Copyright (c) 2003-2023, John Wiegley.  All rights reserved.

On Tuesday, December 19, 2023 at 1:41:43 PM UTC-5 Alexis wrote:

> Hi,
>
> > I can run $ ./ledger --version and I'm getting "Ledger 3.3.2-20230330", 
>
> Posting the complete output of ./ledger --version is helpful as the
> version info includes a note about Python support:
>
> % ledger --version | head -2
> Ledger 3.3.2-20230330, the command-line accounting tool
> with support for gpg encrypted journals and with Python support
>
> > which is great, but the python test, fails on "import ledger".
>
> Seeing how you invoke Python, which version is run, and the actual
> error message when "the python test fails on "import ledger" can be
> insightful, e.g.:
>
> % /usr/bin/python3
> Python 3.9.6 (default, Nov 10 2023, 13:38:27)
> [Clang 15.0.0 (clang-1500.1.0.2.5)] on darwin
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import ledger
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> ModuleNotFoundError: No module named 'ledger'
>
> Maybe you could do a complete clean build from within a shell started
> with script(1) and reply to this mail with the output (ledger-build.log)
> attached?
>
> % script ledger-build.log
> % ./acprep ....
> % exit
>
> Looking at the linked libraries of the ledger (ldd output) built on
> your system I do not see any references to Python, which exist for me
> on my machine (see below).
>
> % otool -L $(which ledger)
> ~/.nix-profile/bin/ledger:
> /nix/store/zm4a348a65ilcl35dg1sc5wmr98f0qnn-ledger-3.3.2/lib/libledger.3.dylib
>  
> (compatibility version 3.0.0, current version 3.0.0)
> /nix/store/3zkxk2nzf3b59fmdqi7s8fasl4asgx37-gpgme-1.23.0/lib/libgpgmepp.6.dylib
>  
> (compatibility version 27.0.0, current version 27.0.0)
> /nix/store/z0nnwdh4p692yvf3qgwgj3bn78w99q6y-python3-3.11.6/lib/libpython3.11.dylib
>  
> (compatibility version 3.11.0, current version 3.11.0)
> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 
> 1292.60.1)
> /nix/store/3zkxk2nzf3b59fmdqi7s8fasl4asgx37-gpgme-1.23.0/lib/libgpgme.11.dylib
>  
> (compatibility version 44.0.0, current version 44.0.0)
> /nix/store/sc9h2pf31m4pqbnq9h5f5yj0ccgr1hb6-libassuan-2.5.6/lib/libassuan.0.dylib
>  
> (compatibility version 9.0.0, current version 9.6.0)
> /nix/store/l455b10bq8vri2gzgy7jk5fzjh6q24b8-mpfr-4.2.1/lib/libmpfr.6.dylib 
> (compatibility version 9.0.0, current version 9.1.0)
> /nix/store/1mlfpdjs99nhkin3gi2ns37vggkskkr4-gmp-with-cxx-6.3.0/lib/libgmp.10.dylib
>  
> (compatibility version 16.0.0, current version 16.0.0)
> /nix/store/4w0d6ly44x9mczv4s0x26dyhisgshb01-libedit-20221030-3.1/lib/libedit.0.dylib
>  
> (compatibility version 1.0.0, current version 1.70.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_date_time.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_filesystem.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_atomic.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_system.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_iostreams.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_regex.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_unit_test_framework.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_python311.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/rd912bdihq9azqhmx37p39yp05mv8vca-boost-1.81.0/lib/libboost_nowide.dylib
>  
> (compatibility version 0.0.0, current version 0.0.0)
> /nix/store/0w070w3a2azyy1gs4mgskz9j3pq0g5dy-libcxxabi-16.0.6/lib/libc++abi.1.dylib
>  
> (compatibility version 1.0.0, current version 1.0.0)
> /nix/store/jkp27cvkfzy264pgmwgry17rkyi50m3r-gettext-0.21.1/lib/libintl.8.dylib
>  
> (compatibility version 12.0.0, current version 12.0.0)
> /nix/store/a78xnmg223s3iffja69ydg6sswbwd3i3-libiconv-50/lib/libiconv.dylib 
> (compatibility version 7.0.0, current version 7.0.0)
> /nix/store/p5wr7bxrs2naa4rwy9sqs19rljr7g7qh-libcxx-16.0.6/lib/libc++.1.0.dylib
>  
> (compatibility version 1.0.0, current version 1.0.0)
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/e4d22b1e-555c-4265-b48b-51963a409c57n%40googlegroups.com.

Reply via email to