Hi,
Well you're using Fedora, that's your problem :-P
Just kidding...
I've been digging into Docker recently. I think I would suggest, once we
have a pretty solid working environment, bundling that up into a Docker
container we can distribute as a working container, for an alternative
to normal CGI.
I think I would suggest bundling all the Perl, Starman, Perlbrew, etc
into one container, and import environment variables to connect to
Postgres outside the container.
Maybe we can even get Travis to rebuild the image for us...
With a Docker image, it doesn't matter what distribution we use as a
base, it should run on any Linux (with docker installed, of course!) And
now that templates are in the database, people shouldn't need to even
change anything inside the container, right? (Ok, guess we need to
figure out how to support server-side printing with this, and fix some
of those check template bugs that still load from the demo templates).
We could bundle the other dependencies in there as well, the Tex,
headless LibreOffice, etc.
Cheers,
John Locke
http://www.freelock.com
On 04/18/2015 12:23 AM, Erik Huelsmann wrote:
Hi Chris, everybody,
While of course this is ultimately a problem of Fedora and not ours,
I'm a bit concerned on how this reflects on us. While I have seen your
mail regarding Perlbrew and it's thus possible to make things work,
I'm concerned that the first impression from users trying LedgerSMB
will be that "it" doesn't work.
Does this report concern both 1.4 and master? What can we do in our
communication to explain the situation? I'm also thinking we may want
to help people in a way that it's easy to get a working setup. If the
easy path of getting a working setup on Debian is to use Starman, but
on Fedora it is to use Apache, how can we help people walk down the
right path?
Regards,
Erik.
On Thu, Apr 16, 2015 at 5:34 AM, Chris Travers
<chris.trav...@gmail.com <mailto:chris.trav...@gmail.com>> wrote:
Hi;
I am at this point giving up running LedgerSMB via Plack on
Fedora. Last night I set up LedgerSMB on a Debian virtualbox
image I have. I am not sure what the problem is but I see a lot
of issues and they go deep.
I have frankly not been very impressed with Fedora's Perl
support. I have tried to work around them for a while but this
frustration has been growing for a while (Fedora makes it
remarkably difficult to install modules from CPAN and have them
work for example).
The issues I am seeing appear to relate to Starman not handling
sockets correctly, and processes therefore tripping over
eachother. This causes deep recursion in printing errors and it
makes binmode unusable for cgiscript processes. These issues do
not happen on other platforms.
When I have a little time I expect to investigate Perlbrew on
Fedroa as an alternative. But I think we should consider stock
Perl on Fedora to be unsupported at present.
--
Best Wishes,
Chris Travers
Efficito: Hosted Accounting and ERP. Robust and Flexible. No
vendor lock-in.
http://www.efficito.com/learn_more
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live
exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ledger-smb-devel mailing list
Ledger-smb-devel@lists.sourceforge.net
<mailto:Ledger-smb-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
--
Bye,
Erik.
http://efficito.com <http://efficito.com/> -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ledger-smb-devel mailing list
Ledger-smb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Ledger-smb-devel mailing list
Ledger-smb-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel