[Gambas-user] Switching from 3.6.2 to 3.8.0 failed

Jussi Lahtinen jussi.lahtinen at ...626...
Thu Sep 10 17:05:12 CEST 2015


I don't know, these are what comes into my mind... maybe next time you
could run these to make sure uninstalling was complete (assuming no custom
install paths):

sudo rm -f /usr/local/bin/gbx3 /usr/local/bin/gbc3 /usr/local/bin/gba3
/usr/local/bin/gbi3 /usr/local/bin/gbs3
sudo rm -rf /usr/local/lib/gambas3
sudo rm -rf /usr/local/share/gambas3
sudo rm -f /usr/local/bin/gambas3
sudo rm -f /usr/local/bin/gambas3.gambas

sudo rm -f /usr/bin/gbx3 /usr/bin/gbc3 /usr/bin/gba3 /usr/bin/gbi3
/usr/local/bin/gbs3
sudo rm -rf /usr/lib/gambas3
sudo rm -rf /usr/share/gambas3
sudo rm -f /usr/bin/gambas3
sudo rm -f /usr/bin/gambas3.gambas


Also maybe there is incompatibility between the bytecodes generated by 3.6
and 3.8. So can you try to recompile the program with 3.8?

I personally use same method of updating Gambas and I haven't run into any
problems (I'm on Linux Mint). The commands above are from my
compile&install script.



Jussi



On Thu, Sep 10, 2015 at 12:09 PM, Rolf-Werner Eilert <
eilert-sprachen at ...221...> wrote:

> Jussi, I guess you got me completely wrong here. The problem was not
> that Cairo didn't run at all. But after a new install of Gambas 3.8.0,
> this one program would not find Cairo anymore. After re-installing the
> previous Gambas version, it wouldn't find gb.net.pop3. After
> re-compiling the program with this older Gambas version, it runs ok again.
>
> Up to now, I have always updated Gambas this way, but never took such a
> big step (don't know why I skipped the versions in between). And I
> cannot remember any problem with it.
>
> So my question is "how to prevent such thing" rather than "why didn't it
> run".
>
> By the way, it is an older Suse 12.1. This system is tweaked to make for
> a terminal server under LTSP and has been running fine for quite some
> while now, serving up to 40 users daily, including me. Never touch a
> running system, you know...
>
> Regards
> Rolf
>
> Am 09.09.2015 19:28, schrieb Jussi Lahtinen:
> > Cairo component is in Gambas 3.8.
> > You just need to install the devs to get all the needed components.
> >
> > What is your system? If Ubuntu then install libcairo2-dev.
> >
> > That is my guess. Hard to say more without compile logs.
> >
> >
> > Jussi
> >
> >
> > On Wed, Sep 9, 2015 at 9:28 AM, Rolf-Werner Eilert <
> > eilert-sprachen at ...221...> wrote:
> >
> >> Hi folks,
> >>
> >> Here is something that happened on an older system in my office.
> >> Currently, there is 3.6.2 running on this machine. Tried to compile
> >> 3.8.0 and found everything going smooth (except some libraries left out,
> >> but only such I thought I wouldn't use anyway).
> >>
> >> Then make uninstall 3.6.2 and make install 3.8.0.
> >>
> >> Everything seemed going ok. But then, there is one program which needs
> >> Cairo. It's running without GUI started by cron, and suddenly it said
> >> "library gb.cairo not found".
> >>
> >> So I tried to get back by make uninstall 3.8.0 and make install 3.6.2,
> >> but now it claimed "library gp.net.pop3 not found". I loaded the project
> >> into the 3.6.2 IDE and made a compile - now it's running again, and I
> >> wondered the binary came out twice as big as the old one. Anyway... it's
> >> running at least.
> >>
> >> Can you make out from this story what was going wrong? If I want to use
> >> 3.8.x instead of 3.6.2, what should I take care of?
> >>
> >> Thanks for any insight.
> >>
> >> Rolf
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
> >> Get real-time metrics from all of your servers, apps and tools
> >> in one place.
> >> SourceForge users - Click here to start your Free Trial of Datadog now!
> >> http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
> >> _______________________________________________
> >> Gambas-user mailing list
> >> Gambas-user at lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/gambas-user
> >>
> >
> ------------------------------------------------------------------------------
> > Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
> > Get real-time metrics from all of your servers, apps and tools
> > in one place.
> > SourceForge users - Click here to start your Free Trial of Datadog now!
> > http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
> > _______________________________________________
> > Gambas-user mailing list
> > Gambas-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
>
>
>
> ------------------------------------------------------------------------------
> Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
> Get real-time metrics from all of your servers, apps and tools
> in one place.
> SourceForge users - Click here to start your Free Trial of Datadog now!
> http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>



More information about the User mailing list