Re: [Gambas-user] Gambas 3.5.4
Nikola: Try to install the .deb package creates, and that works for me correctly (I also use gambas.3.5.4) Regards, Julio 2015-09-07 7:13 GMT+02:00 Fabien Bodard: > Yes... Upgrade > Le 7 sept. 2015 00:38, "Nikola Rogozarski" a > écrit > : > > > Problem !!! I use, Debian 8, and Gambas 3.5.4 > > I made a simple prоgram and when I wanted to make package installation, I > > have the following problem > > > > The package build has failed. > > Package.MakeDebPackage.868: 'dpkg-buildpackage' has failed. > > > > Is there any solution to this > > > > [System] > > Gambas=3.5.4 > > OperatingSystem=Linux > > Kernel=3.16.0-4-amd64 > > Architecture=x86_64 > > Distribution=debian 8.2 > > Desktop=KDE4 > > Theme=QPlastique > > Language=en_US.UTF-8 > > Memory=8002M > > [Libraries] > > Cairo=libcairo.so.2.11400.0 > > Curl=libcurl.so.4.3.0 > > DBus=libdbus-1.so.3.8.13 > > GStreamer=libgstreamer-1.0.so.0.404.0 > > GTK+=libgtk-x11-2.0.so.0.2400.25 > > OpenGL=libGL.so.1.2.0 > > Poppler=libpoppler.so.46.0.0 > > Qt4=libQtCore.so.4.8.6 > > SDL=libSDL-1.2.so.0.11.4 > > > > > -- > > ___ > > Gambas-user mailing list > > Gambas-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > -- > ___ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user
Re: [Gambas-user] Gambas 3.5.4
Thanks Julio! If I understand you well, although there is an error, .deb package will work well ??? I tried to run with gdebi but without success. Since I use KDE, I tried to run the .deb package with apper installer and apper installer, do the job. But I think this is not the solution. What if the other machine has Mate desktop or XFCE ...??? On Mon, Sep 7, 2015 at 8:06 AM, Julio Sanchezwrote: > Nikola: > > Try to install the .deb package creates, and that works for me correctly (I > also use gambas.3.5.4) > > Regards, > > Julio > > 2015-09-07 7:13 GMT+02:00 Fabien Bodard : > > > Yes... Upgrade > > Le 7 sept. 2015 00:38, "Nikola Rogozarski" a > > écrit > > : > > > > > Problem !!! I use, Debian 8, and Gambas 3.5.4 > > > I made a simple prоgram and when I wanted to make package > installation, I > > > have the following problem > > > > > > The package build has failed. > > > Package.MakeDebPackage.868: 'dpkg-buildpackage' has failed. > > > > > > Is there any solution to this > > > > > > [System] > > > Gambas=3.5.4 > > > OperatingSystem=Linux > > > Kernel=3.16.0-4-amd64 > > > Architecture=x86_64 > > > Distribution=debian 8.2 > > > Desktop=KDE4 > > > Theme=QPlastique > > > Language=en_US.UTF-8 > > > Memory=8002M > > > [Libraries] > > > Cairo=libcairo.so.2.11400.0 > > > Curl=libcurl.so.4.3.0 > > > DBus=libdbus-1.so.3.8.13 > > > GStreamer=libgstreamer-1.0.so.0.404.0 > > > GTK+=libgtk-x11-2.0.so.0.2400.25 > > > OpenGL=libGL.so.1.2.0 > > > Poppler=libpoppler.so.46.0.0 > > > Qt4=libQtCore.so.4.8.6 > > > SDL=libSDL-1.2.so.0.11.4 > > > > > > > > > -- > > > ___ > > > Gambas-user mailing list > > > Gambas-user@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > > > > > -- > > ___ > > Gambas-user mailing list > > Gambas-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > -- > ___ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user
[Gambas-user] Gambas 3.5.4
Problem !!! I use, Debian 8, and Gambas 3.5.4 I made a simple prоgram and when I wanted to make package installation, I have the following problem The package build has failed. Package.MakeDebPackage.868: 'dpkg-buildpackage' has failed. Is there any solution to this [System] Gambas=3.5.4 OperatingSystem=Linux Kernel=3.16.0-4-amd64 Architecture=x86_64 Distribution=debian 8.2 Desktop=KDE4 Theme=QPlastique Language=en_US.UTF-8 Memory=8002M [Libraries] Cairo=libcairo.so.2.11400.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.8.13 GStreamer=libgstreamer-1.0.so.0.404.0 GTK+=libgtk-x11-2.0.so.0.2400.25 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.46.0.0 Qt4=libQtCore.so.4.8.6 SDL=libSDL-1.2.so.0.11.4 -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user
Re: [Gambas-user] Gambas 3.5.4 and the Stable PPA
Gambas 3.5.4 has just been pushed to the new repository. You can add it executing: $ sudo add-apt-repository ppa:gambas-team/gambas3 If you have the previous PPA added, this one will just supersede it and update Gambas using the new packages. If you are in a production environment, do not update just yet. For this reason, if you do update, please leave some feedback saying if it is working as expected or if something is broken. I want to thank those who proposed to help me. I was able to set apart some time to work on this though, but thanks a lot anyway! :) PS: I will be adding a Lucid build later today or tomorrow. On Tue, Jul 15, 2014 at 10:55 PM, Ian Haywood ihayw...@iinet.net.au wrote: On Wed, Jul 16, 2014 at 3:27 AM, Caveat gam...@caveat.demon.co.uk wrote: I have Ubuntu here, was hoping someone else would volunteer first so I didn't have to... :-D I haven't packaged before but know my way around bash scripts, svn, git and the like. start with the debian packaging guidelines to get an idea of how the system works in general. https://wiki.debian.org/IntroDebianPackaging Next, download the debian 3.5.4 packages in sid. https://packages.debian.org/source/sid/gambas3 [look at the bottom of the page] These debian packages will compile as-is on later versions of ubuntu, all you will need to do is change the name of the target distro in debian/changelog from unstable to raring, quantic or whatever. Your problem is going to be the older versions, some gambas3 subpackages [gb.jit, gb.media, possibly a couple of others] just won't compile as the relevant libraries are too old. You will need to produce versions of gambas3 that don't have those subpackages. [as an aside, this is why I've never bothered producing a version for debian stable, lots of stuff won't compile and so the reality is most debian people who want to run an up-to-date gambas will need to upgrade their whole system anyway] Ian -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user
Re: [Gambas-user] Gambas 3.5.4 and the Stable PPA
I have Ubuntu here, was hoping someone else would volunteer first so I didn't have to... :-D I haven't packaged before but know my way around bash scripts, svn, git and the like. Let me know what I can do to help (bear in mind I may need a little help to get me going in the right direction but I'm a quick learner and know Ubuntu already for many years) Kind regards, Caveat On 12/07/14 22:41, Sebastian Kulesz wrote: On Sat, Jul 12, 2014 at 4:53 PM, Willy Raets wi...@earthshipbelgium.be wrote: On za, 2014-07-12 at 02:38 -0300, Sebastian Kulesz wrote: Hey! Long time no see. I got word a few hours ago that Kendek won't be maintaining the Stable PPA any more. Instead, he created a new PPA under the gambas-team Launchpad name and uploaded the current stable (3.5.3) packages so they can be updated by us. I've seen his PPA has been archived and mailed him. He told me the same. The thing is, I don't have ubuntu installed in my computer as i don't need it to manage the Daily Builds PPA. The problem arises when trying to push Gambas 3.5.4 to the Stable PPA using the same method i'm using for the Daily Builds. To do this, i have to bisect 3 repositories to find the revision which corresponds to the release of the 5.* branch. Right now, this repositories correspond to the next release of Gambas (3.6). So, even if i were to do the bisection and find the working revision, the builds would still differ from the one Kendek made. Could you not simply take from svn 3.5 branch, instead of picking revisions, or am I understanding this wrong? We are talking about different repositories. I will use a different method to package Gambas because i don't have ubuntu installed. Some of the advantages are the ones i explained in the first email. I can't use the same method as kendek because i don't have ubuntu installed. Currently, there is a common branch which holds common files from the /debian folder used to generate the source files, and the series specific repositories for each ubuntu version we support in the PPA. You can look here [0] for those. The thing is, these repositories are in sync with trunk, they hold the new components information, installation rules and dependencies. I don't track minor version releases because it is pointless to do so for the Daily Builds PPA. So, to build for the Stable PPA, i have to go back in history an look for the first change made to the packaging structure for Gambas 3.5.99, aka 3.6. Because of this, I decided not to package this release in the new PPA for now. Different package methods can introduce bugs that should not exist in a stable distribution. Don't get me wrong, with enough time, i know it can be done. But i'm currently studying for finals and time is really scarce. I'm glad you are willing to take up this job, but your finals go first, so we will be patient.:) I will be done next thursday. As soon as i get home i will start working on a fix for the stable PPA. If anybody is up for the job, please let me know. If it's not too time consuming i will do my best to help get it done. I wish I knew how to package, have been reading about it and was advised to start with simple packages. Packaging Gambas doesn't seem a good point of start for learning how to package debs in general. Next week, once i'm done, i will fix the repositories to also build the Stable releases, but until the next major release I won't label it as stable. I don't want to put extra work where it is not needed. Bad news aside, this move brings the possibility for automatic Beta builds. This ones will be based off the current stable branch, and be updated every time there is a merge from trunk to backport a bugfix. This shortens the window of getting a fix for a stopping bug from months to 24 hours! :) Sounds promising, looking forward to it and thanks for your efforts to get Gambas latest stable available on Ubuntu and its siblings... -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user [0] https://code.launchpad.net/~gambas-team -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user . -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now.
Re: [Gambas-user] Gambas 3.5.4 and the Stable PPA
On Wed, Jul 16, 2014 at 3:27 AM, Caveat gam...@caveat.demon.co.uk wrote: I have Ubuntu here, was hoping someone else would volunteer first so I didn't have to... :-D I haven't packaged before but know my way around bash scripts, svn, git and the like. start with the debian packaging guidelines to get an idea of how the system works in general. https://wiki.debian.org/IntroDebianPackaging Next, download the debian 3.5.4 packages in sid. https://packages.debian.org/source/sid/gambas3 [look at the bottom of the page] These debian packages will compile as-is on later versions of ubuntu, all you will need to do is change the name of the target distro in debian/changelog from unstable to raring, quantic or whatever. Your problem is going to be the older versions, some gambas3 subpackages [gb.jit, gb.media, possibly a couple of others] just won't compile as the relevant libraries are too old. You will need to produce versions of gambas3 that don't have those subpackages. [as an aside, this is why I've never bothered producing a version for debian stable, lots of stuff won't compile and so the reality is most debian people who want to run an up-to-date gambas will need to upgrade their whole system anyway] Ian -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user
Re: [Gambas-user] Gambas 3.5.4 and the Stable PPA
On Sat, Jul 12, 2014 at 3:38 PM, Sebastian Kulesz sebi...@gmail.com wrote: The thing is, I don't have ubuntu installed in my computer as i don't need it to manage the Daily Builds PPA. The problem arises when trying to push Gambas 3.5.4 to the Stable PPA using the same method i'm using for the Daily Builds. To do this, i have to bisect 3 repositories to find the revision which corresponds to the release of the 5.* branch. Right now, surely if it's the official repository you can use the official tarball? This is how we do the debian unstable releases. [the other option is to just use the debian unstable release and relabel the target distro, it should compile on most recent ubuntus as-is] Hopefully in the next version of ubuntu the version will be up-to-date so the kendek PPA won't be needed for that version (it will still be for older ones I know) Ian -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user
Re: [Gambas-user] Gambas 3.5.4 and the Stable PPA
On za, 2014-07-12 at 02:38 -0300, Sebastian Kulesz wrote: Hey! Long time no see. I got word a few hours ago that Kendek won't be maintaining the Stable PPA any more. Instead, he created a new PPA under the gambas-team Launchpad name and uploaded the current stable (3.5.3) packages so they can be updated by us. I've seen his PPA has been archived and mailed him. He told me the same. The thing is, I don't have ubuntu installed in my computer as i don't need it to manage the Daily Builds PPA. The problem arises when trying to push Gambas 3.5.4 to the Stable PPA using the same method i'm using for the Daily Builds. To do this, i have to bisect 3 repositories to find the revision which corresponds to the release of the 5.* branch. Right now, this repositories correspond to the next release of Gambas (3.6). So, even if i were to do the bisection and find the working revision, the builds would still differ from the one Kendek made. Could you not simply take from svn 3.5 branch, instead of picking revisions, or am I understanding this wrong? Because of this, I decided not to package this release in the new PPA for now. Different package methods can introduce bugs that should not exist in a stable distribution. Don't get me wrong, with enough time, i know it can be done. But i'm currently studying for finals and time is really scarce. I'm glad you are willing to take up this job, but your finals go first, so we will be patient.:) If anybody is up for the job, please let me know. If it's not too time consuming i will do my best to help get it done. I wish I knew how to package, have been reading about it and was advised to start with simple packages. Packaging Gambas doesn't seem a good point of start for learning how to package debs in general. Next week, once i'm done, i will fix the repositories to also build the Stable releases, but until the next major release I won't label it as stable. I don't want to put extra work where it is not needed. Bad news aside, this move brings the possibility for automatic Beta builds. This ones will be based off the current stable branch, and be updated every time there is a merge from trunk to backport a bugfix. This shortens the window of getting a fix for a stopping bug from months to 24 hours! :) Sounds promising, looking forward to it and thanks for your efforts to get Gambas latest stable available on Ubuntu and its siblings... -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user
Re: [Gambas-user] Gambas 3.5.4 and the Stable PPA
On Sat, Jul 12, 2014 at 4:53 PM, Willy Raets wi...@earthshipbelgium.be wrote: On za, 2014-07-12 at 02:38 -0300, Sebastian Kulesz wrote: Hey! Long time no see. I got word a few hours ago that Kendek won't be maintaining the Stable PPA any more. Instead, he created a new PPA under the gambas-team Launchpad name and uploaded the current stable (3.5.3) packages so they can be updated by us. I've seen his PPA has been archived and mailed him. He told me the same. The thing is, I don't have ubuntu installed in my computer as i don't need it to manage the Daily Builds PPA. The problem arises when trying to push Gambas 3.5.4 to the Stable PPA using the same method i'm using for the Daily Builds. To do this, i have to bisect 3 repositories to find the revision which corresponds to the release of the 5.* branch. Right now, this repositories correspond to the next release of Gambas (3.6). So, even if i were to do the bisection and find the working revision, the builds would still differ from the one Kendek made. Could you not simply take from svn 3.5 branch, instead of picking revisions, or am I understanding this wrong? We are talking about different repositories. I will use a different method to package Gambas because i don't have ubuntu installed. Some of the advantages are the ones i explained in the first email. I can't use the same method as kendek because i don't have ubuntu installed. Currently, there is a common branch which holds common files from the /debian folder used to generate the source files, and the series specific repositories for each ubuntu version we support in the PPA. You can look here [0] for those. The thing is, these repositories are in sync with trunk, they hold the new components information, installation rules and dependencies. I don't track minor version releases because it is pointless to do so for the Daily Builds PPA. So, to build for the Stable PPA, i have to go back in history an look for the first change made to the packaging structure for Gambas 3.5.99, aka 3.6. Because of this, I decided not to package this release in the new PPA for now. Different package methods can introduce bugs that should not exist in a stable distribution. Don't get me wrong, with enough time, i know it can be done. But i'm currently studying for finals and time is really scarce. I'm glad you are willing to take up this job, but your finals go first, so we will be patient.:) I will be done next thursday. As soon as i get home i will start working on a fix for the stable PPA. If anybody is up for the job, please let me know. If it's not too time consuming i will do my best to help get it done. I wish I knew how to package, have been reading about it and was advised to start with simple packages. Packaging Gambas doesn't seem a good point of start for learning how to package debs in general. Next week, once i'm done, i will fix the repositories to also build the Stable releases, but until the next major release I won't label it as stable. I don't want to put extra work where it is not needed. Bad news aside, this move brings the possibility for automatic Beta builds. This ones will be based off the current stable branch, and be updated every time there is a merge from trunk to backport a bugfix. This shortens the window of getting a fix for a stopping bug from months to 24 hours! :) Sounds promising, looking forward to it and thanks for your efforts to get Gambas latest stable available on Ubuntu and its siblings... -- Kind regards, Willy (aka gbWilly) http://gambasshowcase.org/ http://howtogambas.org http://gambos.org -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user [0] https://code.launchpad.net/~gambas-team -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user
[Gambas-user] Gambas 3.5.4 and the Stable PPA
Hey! Long time no see. I got word a few hours ago that Kendek won't be maintaining the Stable PPA any more. Instead, he created a new PPA under the gambas-team Launchpad name and uploaded the current stable (3.5.3) packages so they can be updated by us. The thing is, I don't have ubuntu installed in my computer as i don't need it to manage the Daily Builds PPA. The problem arises when trying to push Gambas 3.5.4 to the Stable PPA using the same method i'm using for the Daily Builds. To do this, i have to bisect 3 repositories to find the revision which corresponds to the release of the 5.* branch. Right now, this repositories correspond to the next release of Gambas (3.6). So, even if i were to do the bisection and find the working revision, the builds would still differ from the one Kendek made. Because of this, I decided not to package this release in the new PPA for now. Different package methods can introduce bugs that should not exist in a stable distribution. Don't get me wrong, with enough time, i know it can be done. But i'm currently studying for finals and time is really scarce. If anybody is up for the job, please let me know. If it's not too time consuming i will do my best to help get it done. Next week, once i'm done, i will fix the repositories to also build the Stable releases, but until the next major release I won't label it as stable. I don't want to put extra work where it is not needed. Bad news aside, this move brings the possibility for automatic Beta builds. This ones will be based off the current stable branch, and be updated every time there is a merge from trunk to backport a bugfix. This shortens the window of getting a fix for a stopping bug from months to 24 hours! :) Again, if you want to help, please let me know! -- ___ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user