-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dockerized image on Docker Hub #93
Comments
@symgryph "This is a Centos version of the RPERL compiler." "Centos version 7.5.1804" "assuming you want to mount /home/myuser/perl/ as your directory to conver (mnt in the docker container)t:" "Learning Rperl Document" |
@Util |
On Jun 27, 2018, at 4:55 AM, William N. Braswell, Jr. ***@***.***> wrote:
@Util <https://github.com/Util>
Can you please do a brief check to see if this RPerl-in-CentOS Docker image works on your computer, and can successfully run the rperl -? command (at least)?
@wbraswell
SUMMARY: image is broken, and I want to contact symgryph to get the Dockerfile he used to build it.
I just got my Docker un-broken on the new laptop over the weekend, and "kicked the tires" on the new "RPerl-in-CentOS" Docker image.
`rperl -?` and `rperl --version` work as expected. However, the build is fragile, and cannot use built-in modules.
If I take a minimal working "hello world" RPerl program, and add the line:
use File::Find;
, I get the error:
ERROR ECOCODE00, COMPILER, FIND DEPENDENCIES: File not found, 'sr/share/perl5/File/Find.pm', dying
If I use a module that is installed in `vendor_perl`, like this:
use Carp;
, I get the error:
ERROR ECOCODE00, COMPILER, FIND DEPENDENCIES: File not found, 'sr/share/perl5/vendor_perl/Carp.pm', dying
So, I think that something is wrong in @inc, like an embedded newline between '/u' and 'sr/'. I cannot inspect @inc, because when I add this code to a working minimal program:
foreach my string $INC_directory (@inc) {
print $INC_directory, "\n";
}
, the RPerl parser dies with this error:
Unexpected Token: @inc)
To best debug what is going wrong, I need the Dockerfile that was used to build the "RPerl-in-CentOS" Docker image I do not see that file in any branch of https://github.com/symgryph/rperl , nor is it referenced in https://hub.docker.com/r/symgryph/rperl/ .
I can contact symgryph directly to ask him (cc'ing you of course), or you can continue to drive the discussion.
How would you like to proceed?
—
Bruce Gray
|
@symgryph @Util |
https://hub.docker.com/r/symgryph/rperl/
The text was updated successfully, but these errors were encountered: