ergatis icon indicating copy to clipboard operation
ergatis copied to clipboard

find: ‘shell’: No such file or directory

Open abrozzi opened this issue 1 year ago • 2 comments

My Ubunbtu:

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.2 LTS
Release:        22.04
Codename:       jammy

wget and tar

sudo wget https://github.com/jorvis/ergatis/archive/refs/tags/v2r19b4.tar.gz
sudo tar -xvf v2r19b4.tar.gz

Makefile.PL

sudo /usr/bin/perl Makefile.PL INSTALL_BASE=/opt/ergatis
checking necessary perl modules:
        Bio::Seq        : found
        CDB_File        : found
        Class::Struct   : found
        CGI::Session    : found
        Config::IniFiles        : found
        DB_File : found
        Data::Dumper    : found
        Date::Manip     : found
        File::Basename  : found
        File::Copy      : found
        File::Find      : found
        File::Mirror    : found
        File::Path      : found
        File::Spec      : found
        Getopt::Long    : found
        HTML::Template  : found
        IO::File        : found
        IO::Tee : found
        IPC::Open3      : found
        LWP::Simple     : found
        Log::Cabin      : found
        Log::Log4perl   : found
        Mail::Mailer    : found
        Math::Combinatorics     : found
        MLDBM   : found
        PerlIO::gzip    : found
        Storable        : found
        URI::Escape     : found
        XML::LibXML     : found
        XML::Parser     : found
        XML::RSS        : found
        XML::Twig       : found
        XML::Writer     : found

all modules found, carrying on
Writing makefile to install directory . to /opt/ergatis
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for ergatis
Writing MYMETA.yml and MYMETA.json

make

/var/ergatis-2r19b4/install$ sudo make
cp perl2wrapper_ergatis.pl blib/lib/perl2wrapper_ergatis.pl
cp check_installation.pl blib/lib/check_installation.pl
cp python2wrapper_ergatis.pl blib/lib/python2wrapper_ergatis.pl
Manifying 1 pod document

make install

sudo make install
Manifying 1 pod document
mkdir -p /opt/ergatis/docs
mkdir -p /opt/ergatis/docs/documentation
mkdir -p /opt/ergatis/samples
Installing samples
find  -type f -exec install {} /opt/ergatis/samples \;
Installing shell wrappers
find shell -type f -exec install {} /opt/ergatis/bin \;
find: ‘shell’: No such file or directory
make: *** [Makefile:885: shellwrappers] Error 1

abrozzi avatar Apr 05 '23 08:04 abrozzi

Seems to still be some versioning issues between the installer here and directory structure present. but at least here you should be able to just do this before the make install:

mkdir shell

jorvis avatar Apr 05 '23 15:04 jorvis

Still error:

sudo make install
Manifying 1 pod document
mkdir -p /opt/ergatis/docs
mkdir -p /opt/ergatis/docs/documentation
mkdir -p /opt/ergatis/samples
Installing samples
find  -type f -exec install {} /opt/ergatis/samples \;
Installing shell wrappers
find shell -type f -exec install {} /opt/ergatis/bin \;
Compiling C applications and installing in /opt/ergatis/bin
make -C src/cluster
make[1]: *** src/cluster: No such file or directory.  Stop.
make: *** [Makefile:895: c_apps] Error 2

Any help is welcome.

abrozzi avatar Apr 05 '23 17:04 abrozzi