Hi Piccoro, Thank you very much for the explanations. But I think there has been a misunderstanding. If after sudo make uninstall did not get the error I would continue with:
cd rm -rf gambasdevel/ And I think that would be enough. Instead, I finded all the files and deleted them manually and deleted the folder. Then I used all the commands suggested by Jussi to delete any trace of Gambas (I hope). I done: git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel ecc. only after. I thought it was OK, even the upgrade. >From what you write, it does not seem like this. >cd gambasdevel >sudo make uninstall >git fetch; git pull Why should I uninstall if I just want to update? Or use git pull and not uninstall or uninstall and do not use git pull. > git clone https://gitlab.com/mckaygerhard/gambas.git gambasdevelcd gambasdevel It does not seem to me to be a correct command and as Adrien writes in the wiki, I have given: git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel etc... > wget https://gitlab.com/venenux/gambasex/repository/master/archive.tar.bz2tar --strip-components 2 --wildcards --bzip2 -xvf archive.tar.bz2 This is not about the stable? > etc It sounds all very complicated, I'm confused. All this only to have the development version? When do we return to SVN? Regards Gianluigi 2017-08-18 17:05 GMT+02:00 PICCORO McKAY Lenz <mckaygerh...@gmail.com>: > you should take in consideration that a pull fetch changes.. so i noted you > do a uninstall only after do the pull.. worng! > > if the uninstall process was changed beetween pulls, your "uninstall" could > faild and let garbage in your system.. so the correction here its in your > case: > > cd gambasdevel > sudo make uninstall > git fetch; git pull > > and of course due you are in development version errors are at the order!, > so i must suggest a install controled way: in the debian case check this : > > 1) lest emulate a old revision of the git gambas: flork to my profile and > clone, and added some ignore files to property work > > git clone https://gitlab.com/mckaygerhard/gambas.git gambasdevelcd > gambasdevel > echo "debian" >> .gitignore > echo "archive.tar.*" >> .gitignore > > IMPORTANT: must be cloned with ALL the revision history! nthothing of that > checks to avoid downloading ok! > > 2) lest now compile that old version etc etc (more easyle, i only put the > debian dir directly > > wget https://gitlab.com/venenux/gambasex/repository/master/ > archive.tar.bz2tar > --strip-components 2 --wildcards --bzip2 -xvf archive.tar.bz2 > gambasex-master*/exgambas/debian > debbuild -d > > NOTE: I used "-d" to uncheck depends due i already has all the need and > want directly, but lest assume all the requirements are installed by distro > > 3) install the result in proper way > > dpkg -i ../*.deb > > > 4) at this point we have the git repository with some build garbage and > updated.. lest emulate a change in upstream: > go to gitlab->make a new archive->write someting->save > > 5) return to console and lest update the origin from upstream: > > git fetch > > git pull > > IMPORTANT: i do "fetch" and then i do "pull" > 6) now i recompile my new fashion innecesary change if i have already all > working due i want it!: > > dpkg --purge ../*.debdebbuild -d > > debuild cleans and recofigure again.. controsl external and internals.. > > the pull command only "fetch newer changes" and of course if you make a > change to "uninstall" script that are not in sync with older version.. > could fail.. > so you must uninstall fist berfore do the pull > > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > > 2017-08-18 8:41 GMT-04:00 PICCORO McKAY Lenz <mckaygerh...@gmail.com>: > > > i'm now at the office, i'll give you feedback in few .. > > > > Lenz McKAY Gerardo (PICCORO) > > http://qgqlochekone.blogspot.com > > > > 2017-08-18 8:38 GMT-04:00 Gianluigi <bagone...@gmail.com>: > > > >> The last update fails due to missing files. > >> It seems that the git pull command can delete but can not restore the > >> files. > >> I uninstalled with: > >> > >> cd gambasdevel > >> sudo make uninstall > >> > >> But having received error, I searched with "local" and manually > >> uninstalled > >> files. > >> Then I gave these commands: > >> > >> git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel > >> cd gambasdevel > >> ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C > >> make && sudo make install > >> > >> Then I updated (with git pull) at 38a6017 so: > >> > >> cd gambasdevel > >> git pull > >> remote: Counting objects: 12, done. > >> remote: Compressing objects: 100% (12/12), done. > >> remote: Total 12 (delta 10), reused 0 (delta 0) > >> Unpacking objects: 100% (12/12), done. > >> Da https://gitlab.com/gambas/gambas > >> 4aed62d..38a6017 master -> origin/master > >> Aggiornamento di 4aed62d..38a6017 > >> Fast-forward > >> main/gbx/gbx_c_process.c | 16 ++++++++++++++-- > >> main/gbx/gbx_c_process.h | 1 + > >> 2 files changed, 15 insertions(+), 2 deletions(-) > >> ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C > >> make && sudo make install > >> > >> This time it worked. > >> Now all it's ok, but my doubts remain about using the git pull command, > >> maybe update it should be done like this: > >> > >> cd gambasdevel > >> sudo make uninstall > >> cd > >> rm -rf gambasdevel/ > >> git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel > >> cd gambasdevel > >> ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C > >> make && sudo make install > >> > >> Regards > >> Gianluigi > >> ------------------------------------------------------------ > >> ------------------ > >> Check out the vibrant tech community on one of the world's most > >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > > > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user