[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Installation under Ubuntu 16.04

2016-10-29 10:28 GMT+02:00 Vincenzo Romano <..hidden..>:
> 2016-10-29 8:36 GMT+02:00 Robert J. Clay <..hidden..>:
>> David,
>> On Fri, Oct 28, 2016 at 11:21 PM, David G <..hidden..> wrote:
>>> I'm going to ask Robert (the team member that builds the packages) if he
>>> can have a look at the specifics of why your install of 1.3.46 failed as we
>>> probably will need to resolve that regardless.
>>   That was already fixed in the more recent versions for the package.
> I thank you all very much for the details you are providing.
> Nevermind about 1.3: I'm going to use your repository (just like I'm
> already using Postgres' one).
> This issue with outdated packages is becoming a real problem with Ubuntu,
> as the delay with newer packages depends mostly on Debian's.
> I'll file another "bug" to Ubuntu for this in order to urge them to upgrade.
> Thanks again: I'm going to pull those 250+  packages and see if I can
> manage to run it!

I'am trying the PPA that's been suggested earlier on a fresh new
Ubuntu installation (thanks to QEmu/KVM).
I am preferring it to the Debian repository as the PPA should be more
I am referring to http://ledgersmb.org/topic/installing-ledgersmb-15
for instructions.

Also this one is requiring me to pull 294 packages in and installed version
I checked that both apache module for perl and cpanm were missing.
So I added them.
Then I have checked the Perl "core" modules and found that libjson-perl,
libpgobject-util-dbmethod-perl and libmoosex-nonmoose-perl were missing.
All packages needed for PDF output were already in place as well as the
"Stand-alone Perl server".
I also added the extra (?) "OpenOffice output document" stuff.
I think that those missing bits should be pulled in as dependencies and not
installed manually. In my opinion.

I then went to the CPAN modules section.
For cpanm to work the "build-essential" package needs to be pulled in,
so I added it.
The suggested command says: "cpanm --quiet --notest --installdeps ."
but there is
no detail about that "." which should be the place where the
dependencies should be
checked from. I have tried the installation path
(/usr/share/ledgersmb) but it's still
failing with the same error:

cpanm (App::cpanminus) 1.7040 on perl 5.022001 built for
Work directory is /home/support/.cpanm/work/1477739810.9419
You have make /usr/bin/make
You have LWP 6.15
You have /bin/tar: tar (GNU tar) 1.28
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
--> Working on /usr/share/ledgersmb/
Entering /usr/share/ledgersmb
Configuring /usr/share/ledgersmb
-> N/A
! Configuring /usr/share/ledgersmb/ failed. See
/home/support/.cpanm/work/1477739810.9419/build.log for details.

I am not a Perl expert and am now stuck at this point.
I have also walked the "debian path" but in the end I reach this same end point.

Any hint on how to fix this stale situation?

The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
Ledger-smb-users mailing list