[plt-scheme] Announce: SQLI/SQLD PLaneT package

From: Hans Oesterholt (hdnews at gawab.com)
Date: Fri Jan 6 09:06:38 EST 2006

Too big for the list :-(, deleting some text....

Hans Oesterholt wrote:

> I think I know what I'm seeing. But I'm not at my system right now.
> It's at the compile zos phase and trying to require c-sqld-db2.scm (which
> points to c-sqld-db2.dll). As I didn't provide the DB2CLI.DLL for DB2,
> It will not compile.  I'm not sure what to do.  I could supply the needed
> DLL, but it's a vendor library. Or I could implement a dependency in
> the pre-installer for windows. Well, I'm not sure.
>
> Anyone, what would you do?
> Maybe there's some other way to stop the compilation from failing?
>
> --Hans
>  
>
> pedro pinto wrote:
>
>> Hans,
>>  
>> This a quick message as I am bit busy. I cleaned my entire planet 
>> directory then tried planet -f on the package you sent and this is 
>> what I got:
>>  
>> ---------------------------
>> planet.exe - Unable To Locate Component
>> ---------------------------
>> This application has failed to start because DB2CLI.dll was not 
>> found. Re-installing the application may fix this problem.
>> ---------------------------
>> OK  
>> ---------------------------
>>  
>> C:\Documents and Settings\pedro\Desktop>planet -i oesterholt 
>> sqlid.plt 1 0
>> load-extension: could not load "C:\Documents and 
>> Settings\pedro\Application Data
>> \PLT 
>> Scheme\planet\300\300\cache\oesterholt\sqlid.plt\1\0\compiled\native\win32\ 
>>
>> i386\c-sqld-db2.dll" (The specified module could not be found.; 
>> errno=126)
>> setup-plt: Error during Compiling .zos for sqlid (C:\Documents and 
>> Settings\pedr
>> o\Application Data\PLT 
>> Scheme\planet\300\300\cache\oesterholt\sqlid.plt\1\0)
>> setup-plt:   load-extension: could not load "C:\Documents and 
>> Settings\pedro\App
>> lication Data\PLT 
>> Scheme\planet\300\300\cache\oesterholt\sqlid.plt\1\0\compiled\
>> native\win32\i386\c-sqld-db2.dll" (The specified module could not be 
>> found.; err
>> no=126)
>>  
>>  
>> Perhaps you coud try renaming your db2cli.dll and re-installing?
>>  
>> I will have a bit more time later if you need more details.
>>  
>> -pp
>>
>>
>>  
>> On 1/6/06, *Hans Oesterholt-Dijkema* <hdnews at gawab.com 
>> <mailto:hdnews at gawab.com>> wrote:
>>
>>     Dear Pedro,
>>
>>     I've created a new package, which may work better. /Could you
>>     test it with planet --file
>>     for me, before I send it to jacob?/ Thanks in advance. Again, it
>>     installs OK on my machine.
>>
>>     In the INSTALL-LOG you sent, I'm missing the output of the
>>     pre-installer.ss in this package,
>>     so I'm assuming, that's where the error is produced.
>>
>>     Otherwise. About DB2. There shouldn't be any complaints from the
>>     package. But
>>     if you would try to use the db2 driver, you would get into
>>     trouble if the vendor
>>     libraries are not installed on your system. I can't provide
>>     commercial libraries with the
>>     sqlid package.
>>
>>     NB. I'm interested in all test results.
>>
>>     Best whishes,
>>
>>     -Hans
>>
>>
>>
>>     pedro pinto wrote:
>>
>>>     What I did was clean up my entire planet directory then run the
>>>     planet command in the email. This reliably results in the error
>>>     I mentioned. On occasion, I also get a windows message reporting
>>>     that the DB2 dll is missing, though I never tried to use sqlid,
>>>     just install. I have not been able to reliably reproduce this
>>>     later problem.
>>>      
>>>     INSTALL-LOG is attached though I did not see anything
>>>     interesting on it.
>>>      
>>>     -pp
>>>
>>>      
>>>     On 1/6/06, *Hans Oesterholt-Dijkema* <hdnews at gawab.com
>>>     <mailto:hdnews at gawab.com>> wrote:
>>>
>>>         Hmm, I'm confused. I didn't get any error when I did the
>>>         same thing.
>>>         Please send the INSTALL-LOG.
>>>
>>>         -Hans
>>>
>>>         pedro pinto schreef:
>>>
>>>> Looks very interesting. My planet test failed though. I
>>>         could not
>>>> install sqlid on my Windows box:
>>>>
>>>> > planet -i oesterholt sqlid.plt 1 0
>>>>
>>>>  setup-plt: error loading installer: car: expects argument
>>>         of type
>>>> <pair>; given
>>>> ()
>>>> setup-plt: Error during Early Install for sqlid
>>>         (C:\Documents and
>>>> Settings\pedro
>>>> \Application Data\PLT
>>>> Scheme\planet\300\300\cache\oesterholt\sqlid.plt\1\0)
>>>> setup-plt:   setup-plt: error loading installer: car:
>>>         expects argument
>>>> of type <
>>>> pair>; given ()
>>>>
>>>>
>>>> I am trying to run installation tests every time a new
>>>         package is
>>>> announced. Check:
>>>>
>>>> http://www.rivendell.ws/planet-stats
>>>>
>>>> for the latest Windows results. I might be able to also
>>>         test on MacOS.
>>>> If anyone is interested in running Linux or FreeBSD tests I
>>>         will be
>>>> glad to share my scripts.
>>>>
>>>> -pp
>>>>
>>>>
>>>>
>>>>
>>>>------------------------------------------------------------------------
>>>
>>>>
>>>>_________________________________________________
>>>>  For list-related administrative tasks:
>>>>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>>>
>>>>
>>>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20060106/bf31c001/attachment.html>

Posted on the users mailing list.