[Gambas-user] Error creating Vector Linux package

Jose J. Rodriguez joe1962 at ...626...
Sun May 8 23:20:17 CEST 2005


On Tuesday, 26 de April de 2005 02:21 pm, Rob wrote:
> On Tuesday 26 April 2005 07:04, Jose J. Rodriguez wrote:
> > > Can you verify that 'lib.gb.so' is really created during
> > > installation ? Can you try to detect if it is destroyed, and when
> >
> > Gambas seems to run without it. There are Gambas Slackware (VL is
> > Slackware based) Packages available on
> > www.linuxpackages.net, I wonder how they did it? Manually without
> > checkinstall?
>
> Gambas' make install doesn't seem to install lib.gb.so*, so I cp -a
> them in my Mandrake RPM spec file after make install completes and
> before the packages' file lists are checked.
>



Hi Rob,

make install gives this output (relevant part):

Creating the library info files...
/opt/gambas/share/gambas/info/gb.debug.info
/opt/gambas/share/gambas/info/gb.eval.info
/opt/gambas/share/gambas/info/gb.db.info
/opt/gambas/share/gambas/info/gb.compress.info
/opt/gambas/share/gambas/info/gb.xml.libxml.xslt.info
/opt/gambas/share/gambas/info/gb.xml.libxml.rpc.info
/opt/gambas/share/gambas/info/gb.xml.libxml.info
/opt/gambas/share/gambas/info/gb.qt.editor.info
/opt/gambas/share/gambas/info/gb.qt.ext.info
/opt/gambas/share/gambas/info/gb.qt.kde.html.info
/opt/gambas/share/gambas/info/gb.qt.kde.info
/opt/gambas/share/gambas/info/gb.qt.info
/opt/gambas/share/gambas/info/gb.net.curl.info
/opt/gambas/share/gambas/info/gb.net.info
/opt/gambas/share/gambas/info/gb.sdl.info
/opt/gambas/share/gambas/info/gb.vb.info
/opt/gambas/share/gambas/info/gb.info

Installing the development environment...
Compiling gambas...
OK
Compiling gambas-database-manager...
OK

checkinstall, on the other hand, gives this:

Creating the library info files...
/opt/gambas/share/gambas/info/gb.debug.info
/opt/gambas/share/gambas/info/gb.eval.info
/opt/gambas/share/gambas/info/gb.db.info
/opt/gambas/share/gambas/info/gb.compress.info
/opt/gambas/share/gambas/info/gb.xml.libxml.xslt.info
/opt/gambas/share/gambas/info/gb.xml.libxml.rpc.info
/opt/gambas/share/gambas/info/gb.xml.libxml.info
/opt/gambas/share/gambas/info/gb.qt.editor.info
/opt/gambas/share/gambas/info/gb.qt.ext.info
/opt/gambas/share/gambas/info/gb.qt.kde.html.info
/opt/gambas/share/gambas/info/gb.qt.kde.info
/opt/gambas/share/gambas/info/gb.qt.info
/opt/gambas/share/gambas/info/gb.net.curl.info
/opt/gambas/share/gambas/info/gb.net.info
/opt/gambas/share/gambas/info/gb.sdl.info
/opt/gambas/share/gambas/info/gb.vb.info
/opt/gambas/lib/gambas/lib.gb.so: not found
make[2]: *** [install-exec-local] Error 1
make[2]: Leaving directory 
`/mnt/linux/downloads/kget/develop/gambas/gambas-1.0.6/gambas-1.0.6'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory 
`/mnt/linux/downloads/kget/develop/gambas/gambas-1.0.6/gambas-1.0.6'
make: *** [install-recursive] Error 1

****  Installation failed. Aborting package creation.

Cleaning up...OK

Bye.


Narrowing it down further, as you can see, with make install:

/opt/gambas/share/gambas/info/gb.vb.info
/opt/gambas/share/gambas/info/gb.info

while checkinstall does this:

/opt/gambas/share/gambas/info/gb.vb.info
/opt/gambas/lib/gambas/lib.gb.so: not found

Any ideas why it's different with checkinstall? 
Why /opt/gambas/lib/gambas/lib.gb.so 
after /opt/gambas/share/gambas/info/gb.vb.info instead 
of /opt/gambas/share/gambas/info/vb.info, as with make install?

Thanks,
Joe1962




More information about the User mailing list