10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I am installing Oracle DBD to PERL 5.16.3 and during make test , I am running into this error :rm -f blib/arch/auto/DBD/Oracle/Oracle.so
LD_RUN_PATH="/opt/oracle/product/11.2.0/racdb11204/lib" gcc -m32 -shared -O2 -L/usr/local/lib -fstack-protector Oracle.o dbdimp.o oci8.o -o... (3 Replies)
Discussion started by: talashil
3 Replies
2. Shell Programming and Scripting
Hi,
I am new to linux, and i want to know which mysql dbd is installed on linux,
what is the command to check this.
bash-2.05$ uname -a
Linux SURINT01 2.4.7-10 #1 Thu Sep 6 17:27:27 EDT 2001 i686 unknown
Thanks
Prakash GR (6 Replies)
Discussion started by: prakash.gr
6 Replies
3. Shell Programming and Scripting
Hi, i have some queries on installing the Perl DBI and the DBD Oracle.
I know that i have to install the DBI first. I have the source files in a folder in my home directory.The commands to install arecd /home/DBI
Perl Makefile.PL
make
make installI would like to know, after executing these... (4 Replies)
Discussion started by: new2ss
4 Replies
4. UNIX for Advanced & Expert Users
Hi,
Iam not able to install DBD-mysql-4.005 into my Sun machine as the error comes -
perl Makefile.PL --mysql_config=/usr/local/mysql/bin/mysql_config
I will use the following settings for compiling and testing:
cflags (mysql_config ) = -I/usr/local/mysql/include/mysql
... (2 Replies)
Discussion started by: aditya.ece1985
2 Replies
5. UNIX and Linux Applications
Hi,
I am trying to install perl module DBD::mysql and don't know how to resolve the following:
# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00base.............ok 3/5install_driver(mysql) failed: Can't load... (3 Replies)
Discussion started by: Yogesh Sawant
3 Replies
6. Shell Programming and Scripting
Hi all,
I am trying to install the DBI module in perl
using perl -MCPAN -e shell
install 'DBI'
--It is installing into the nuild directory properly but when it try to
make it is saying
NOT OK
-I tried to copy the module manually to the /lib/perl5/vendor_perl ... (3 Replies)
Discussion started by: jambesh
3 Replies
7. Solaris
Hi, all,
I need to add a user to our system in order to let him use Oracle and Perl. We want him to remain in his home directory and have no access to our data and other users' files.
I created a separate group for this user, and set his shell to rksh when I created his account, by which he... (2 Replies)
Discussion started by: alanlh
2 Replies
8. Shell Programming and Scripting
Hi,
I want to know where can I download the DBD-Informix drive for windows version of perl.
Regards,
Mahehs
:confused: (0 Replies)
Discussion started by: maheshsri
0 Replies
9. UNIX for Advanced & Expert Users
I am trying to install perl-DBD-Oracle-1.16-1.2.rpm on Suse (SLE 9), like
rpm -Uvh perl-DBD-Oracle-1.16-1.2.rpm but I keep getting the following error message
error: Failed dependencies:
libclntsh.so.10.1 is needed by perl-DBD-Oracle-1.16-1.2.el4
libnnz10.so is needed by... (1 Reply)
Discussion started by: hassan1
1 Replies
10. UNIX for Advanced & Expert Users
I am trying to install Oracle perl module(DBD-Oracle). MY oracle server runs on solaris 8 while the machine am tring to install DBD-Oracle runs Suse linux 9(SLE 9)
Oracle client library including sqlplus are NFS mount on my suse linux machine from my solaris oracle server but when I run make on... (1 Reply)
Discussion started by: hassan1
1 Replies
DBIx::Class::Optional::Dependencies(3) User Contributed Perl Documentation DBIx::Class::Optional::Dependencies(3)
NAME
DBIx::Class::Optional::Dependencies - Optional module dependency specifications (for module authors)
SYNOPSIS
Somewhere in your build-file (e.g. Module::Install's Makefile.PL):
...
configure_requires 'DBIx::Class' => '0.08203';
require DBIx::Class::Optional::Dependencies;
my $deploy_deps = DBIx::Class::Optional::Dependencies->req_list_for('deploy');
for (keys %$deploy_deps) {
requires $_ => $deploy_deps->{$_};
}
...
Note that there are some caveats regarding "configure_requires()", more info can be found at "configure_requires" in Module::Install
DESCRIPTION
Some of the less-frequently used features of DBIx::Class have external module dependencies on their own. In order not to burden the average
user with modules he will never use, these optional dependencies are not included in the base Makefile.PL. Instead an exception with a
descriptive message is thrown when a specific feature is missing one or several modules required for its operation. This module is the
central holding place for the current list of such dependencies, for DBIx::Class core authors, and DBIx::Class extension authors alike.
CURRENT REQUIREMENT GROUPS
Dependencies are organized in "groups" and each group can list one or more required modules, with an optional minimum version (or 0 for any
version). The group name can be used in the
DBIx::Class::Admin
Modules required for the DBIx::Class administrative library
o JSON::Any >= 1.22
o Moose >= 0.98
o MooseX::Types >= 0.21
o MooseX::Types::JSON >= 0.02
o MooseX::Types::Path::Class >= 0.05
o namespace::autoclean >= 0.09
Requirement group: admin
dbicadmin
Modules required for the CLI DBIx::Class interface dbicadmin
o Getopt::Long::Descriptive >= 0.081
o JSON::Any >= 1.22
o Moose >= 0.98
o MooseX::Types >= 0.21
o MooseX::Types::JSON >= 0.02
o MooseX::Types::Path::Class >= 0.05
o Text::CSV >= 1.16
o namespace::autoclean >= 0.09
Requirement group: admin_script
Storage::DBI::deploy()
Modules required for "deploy" in DBIx::Class::Storage::DBI and "deployment_statements" in DBIx::Class::Storage::DBI
o SQL::Translator >= 0.11006
Requirement group: deploy
Sybase ASE support
Modules required to connect to Sybase ASE
o DBD::Sybase
Requirement group: rdbms_ase
DB2 support
Modules required to connect to DB2
o DBD::DB2
Requirement group: rdbms_db2
DB2 on AS/400 support
Modules required to connect to DB2 on AS/400
o DBD::ODBC
Requirement group: rdbms_db2_400
Firebird support
Modules required to connect to Firebird
o DBD::Firebird
Requirement group: rdbms_firebird
Firebird support via DBD::InterBase
Modules required to connect to Firebird via DBD::InterBase
o DBD::InterBase
Requirement group: rdbms_firebird_interbase
Firebird support via DBD::ODBC
Modules required to connect to Firebird via DBD::ODBC
o DBD::ODBC
Requirement group: rdbms_firebird_odbc
Informix support
Modules required to connect to Informix
o DBD::Informix
Requirement group: rdbms_informix
MS Access support via DBD::ADO (Windows only)
Modules required to connect to MS Access via DBD::ADO. This particular DBD is available on Windows only
o DBD::ADO
Requirement group: rdbms_msaccess_ado
MS Access support via DBD::ODBC
Modules required to connect to MS Access via DBD::ODBC
o DBD::ODBC
Requirement group: rdbms_msaccess_odbc
MSSQL support via DBD::ADO (Windows only)
Modules required to connect to MSSQL via DBD::ADO. This particular DBD is available on Windows only
o DBD::ADO
Requirement group: rdbms_mssql_ado
MSSQL support via DBD::ODBC
Modules required to connect to MSSQL via DBD::ODBC
o DBD::ODBC
Requirement group: rdbms_mssql_odbc
MSSQL support via DBD::Sybase
Modules required to connect to MSSQL via DBD::Sybase
o DBD::Sybase
Requirement group: rdbms_mssql_sybase
MySQL support
Modules required to connect to MySQL
o DBD::mysql
Requirement group: rdbms_mysql
Oracle support
Modules required to connect to Oracle
o DBD::Oracle
o Math::Base36 >= 0.07
o Math::BigInt >= 1.80
Requirement group: rdbms_oracle
PostgreSQL support
Modules required to connect to PostgreSQL
o DBD::Pg
Requirement group: rdbms_pg
SQLAnywhere support
Modules required to connect to SQLAnywhere
o DBD::SQLAnywhere
Requirement group: rdbms_sqlanywhere
SQLAnywhere support via DBD::ODBC
Modules required to connect to SQLAnywhere via DBD::ODBC
o DBD::ODBC
Requirement group: rdbms_sqlanywhere_odbc
SQLite support
Modules required to connect to SQLite
o DBD::SQLite
Requirement group: rdbms_sqlite
Storage::Replicated
Modules required for DBIx::Class::Storage::DBI::Replicated
o Moose >= 0.98
o MooseX::Types >= 0.21
Requirement group: replicated
METHODS
req_group_list
Arguments: none
Returns: \%list_of_requirement_groups
This method should be used by DBIx::Class packagers, to get a hashref of all dependencies keyed by dependency group. Each key (group name)
can be supplied to one of the group-specific methods below.
req_list_for
Arguments: $group_name
Returns: \%list_of_module_version_pairs
This method should be used by DBIx::Class extension authors, to determine the version of modules a specific feature requires in the current
version of DBIx::Class. See the "SYNOPSIS" for a real-world example.
req_ok_for
Arguments: $group_name
Returns: 1|0
Returns true or false depending on whether all modules required by $group_name are present on the system and loadable.
req_missing_for
Arguments: $group_name
Returns: $error_message_string
Returns a single line string suitable for inclusion in larger error messages. This method would normally be used by DBIx::Class core-
module author, to indicate to the user that he needs to install specific modules before he will be able to use a specific feature.
For example if some of the requirements for "deploy" are not available, the returned string could look like:
SQL::Translator >= 0.11006 (see DBIx::Class::Optional::Dependencies for details)
The author is expected to prepend the necessary text to this message before returning the actual error seen by the user.
req_errorlist_for
Arguments: $group_name
Returns: \%list_of_loaderrors_per_module
Returns a hashref containing the actual errors that occured while attempting to load each module in the requirement group.
AUTHOR
See "CONTRIBUTORS" in DBIx::Class.
LICENSE
You may distribute this code under the same terms as Perl itself
perl v5.16.2 2012-10-18 DBIx::Class::Optional::Dependencies(3)