[ome-devel] Cvs install broken

kris kris at cs.ucsb.edu
Thu May 4 20:30:43 BST 2006


Downgrading to 1.41 did the trick..

Thx,
Kgk


On Thu, 2006-05-04 at 11:13 +0100, Chris Allan wrote:
> For what it's worth, I had no problem installing from CVS with  
> DBD::Pg 1.41 a little while ago.
> 
> Ciao.
> 
> -Chris
> 
> On 4 May 2006, at 00:35, kris wrote:
> 
> > I also ran into the omeis problem, but a make clean worked
> > to clear that up.
> >
> > My DBD::Pg is 1.45 so I will be downgrading.  However, on CPAN I  
> > notice
> > that there is 1.47 from 19 Mar 06, while 1.45 is from Feb 06.
> > The version 1.32 mentioned is from Feb 04  and 1.22 doesn't
> > seem available anymore.
> >
> > Postgresql is 7.4
> >
> >
> > On Wed, 2006-05-03 at 19:24 -0400, Ilya Goldberg wrote:
> >> This one is probably my fault.  I don't know why it wants a
> >> Makefile.in in omeis/t/, but not for any other sub-directory.
> >> You can cd src/C/omeis, then run ./autogen.sh, then make, and it
> >> should work.
> >> You did your update with the -dP flags?  These create and prune
> >> directories as needed.  A fresh checkout should have worked also.
> >>
> >> The DB thing is a new one.  What version of postgres and DBD::Pg are
> >> you using?
> >> -I
> >>
> >> On May 3, 2006, at 11:46 AM, Curtis Rueden wrote:
> >>
> >>> Hi Kris,
> >>>
> >>> I've seen similar DBD::Pg::db errors before. It seems various  
> >>> versions
> >>> of DBD::Pg (including some of the latest ones) are broken with  
> >>> respect
> >>> to OME. On our Debian systems, DBD::Pg 1.32 definitely works (I am
> >>> fairly sure 1.22 also works). Alternately, you can refrain from
> >>> installing DBD::Pg manually or with your package manager, and  
> >>> instead
> >>> allow the OME installer to download and install its preferred  
> >>> version,
> >>> which I believe should work.
> >>>
> >>> I was planning to test my claims with the latest OME from CVS
> >>> today, but
> >>> ran into an error of my own much earlier (included below, in case
> >>> anyone
> >>> else knows what's wrong).
> >>>
> >>> -Curtis
> >>>
> >>> -------------------
> >>>  Core Binary Setup
> >>> -------------------
> >>>
> >>> (All verbose information logged in /var/tmp/OME/install/
> >>> BinaryBuilds.log)
> >>>
> >>> Installing OMEIS
> >>>   \_ Configuring [FAILURE].
> >>>
> >>>
> >>> Errors executing task: Unable to configure module, see
> >>> BinaryBuilds.log
> >>> for details. at (eval 36) line 1
> >>>
> >>>  at ./install.pl line 81
> >>>         main::run_tasks() called at ./install.pl line 265
> >>>
> >>> -------------------
> >>> curtis at skyking:~/OME$ tail /var/tmp/OME/install/BinaryBuilds.log
> >>>  checking for strdup... yes
> >>>  checking for strerror... yes
> >>>  checking for strstr... yes
> >>>  configure: creating ./config.status
> >>>  config.status: creating Makefile
> >>>  config.status: creating zoom/Makefile
> >>>  config.status: creating zoom/lib/Makefile
> >>>  config.status: error: cannot find input file: t/Makefile.in
> >>> "
> >>>
> >>>
> >>> kris wrote:
> >>>
> >>>> Database woes when installing from CVS...
> >>>>
> >>>>
> >>>> ---CUT----
> >>>>
> >>>> # cat /var/tmp/OME/install/CoreDatabaseTablesTask.log
> >>>> Creating OME PostgreSQL SUPERUSER (ome)
> >>>> ERROR LOADING CLASS "OME::LookupTable" -- OUTPUT: "DBD::Pg::db do
> >>>> failed: ERROR:  could not determine data type of parameter $1
> >>>> "
> >>>>
> >>>> --------------------
> >>>> Database Bootstrap
> >>>> --------------------
> >>>>
> >>>> (All verbose information logged
> >>>> in /var/tmp/OME/install/CoreDatabaseTablesTask.log)
> >>>>
> >>>> Finding DB configuration in installation environment [FOUND
> >>>> EXISTING].
> >>>> Database connection information
> >>>> N.B.:  The database host must already be installed and running.
> >>>> It must already be configured for accepting the connection
> >>>> specified here, or a superuser connection from user "postgres".
> >>>>   Database Delegate Class: OME::Database::PostgresDelegate
> >>>>             Database Name: ome
> >>>>                      Host: undefined (local)
> >>>>                      Port: undefined (default)
> >>>> Username for DB connection: undefined (process owner)
> >>>>
> >>>> Are these values correct ? [y/n]:
> >>>> Creating OME PostgreSQL SUPERUSER (ome)[SUCCESS].
> >>>> Creating Apache PostgreSQL SUPERUSER (www-data)[SUCCESS].
> >>>> Creating Admin PostgreSQL SUPERUSER (kgk)[SUCCESS].
> >>>> Checking database
> >>>> Creating PostgreSQL database ome...     [Done.]
> >>>> Fixing OID/INTEGER compatability bug...WARNING:  changing return
> >>>> type of
> >>>> function plpgsql_call_handler from "opaque" to "language_handler"
> >>>>        [Done.]
> >>>> Loading the database schema
> >>>>  \__ OME::LookupTable NOTICE:  CREATE TABLE / PRIMARY KEY will  
> >>>> create
> >>>> implicit index "lookup_tables_pkey" for table "lookup_tables"
> >>>> DBD::Pg::db do failed: ERROR:  could not determine data type of
> >>>> parameter $1
> >>>> [FAILURE].
> >>>>
> >>>>
> >>>> Errors executing task: Error loading class "OME::LookupTable", see
> >>>> CoreDatabaseTablesTask.log details. at (eval 202) line 1
> >>>>
> >>>> at install.pl line 81
> >>>>        main::run_tasks() called at install.pl line 265
> >>>> # Looks like your test died before it could output anything.
> >>>> arno:/home/kgk/work/ome/OME-CVS#
> >>>> m /var/tmp/OME/install/CoreDatabaseTablesTask.log
> >>>>
> >>>>
> >>>>
> >>>
> >>> _______________________________________________
> >>> ome-devel mailing list
> >>> ome-devel at lists.openmicroscopy.org.uk
> >>> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel
> >>>
> > -- 
> > Kristian Kvilekval
> > kris at cs.ucsb.edu  http://www.cs.ucsb.edu/~kris w:805-893-2526 h: 
> > 504-9756
> >
> > _______________________________________________
> > ome-devel mailing list
> > ome-devel at lists.openmicroscopy.org.uk
> > http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel
-- 
Kristian Kvilekval
kris at cs.ucsb.edu  http://www.cs.ucsb.edu/~kris w:805-893-2526 h:504-9756



More information about the ome-devel mailing list