Page 1 of 3

Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Tue Feb 23, 2010 11:52 pm
by ryanprior
Ecere binary and source packages are now available via the Ecere team's Launchpad PPA, which you can find at https://launchpad.net/~ecere-team/+archive/ppa

To install Ecere in Ubuntu Karmic Koala, type these commands:

sudo add-apt-repository ppa:ecere-team/ppa
sudo apt-get update
sudo apt-get install ecere-sdk


Optionally, you can install the ecere-samples and ecere-doc packages, designed to help developers get going with Ecere.

Packagers of apps (such as the Acovel media player) which depend on the Ecere runtime library can depend on the libecere package.

New versions of Ecere will be packaged and published to this repository, so your operating system's update manager will keep you up-to-date with the latest Ecere fixes and patches.

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Wed Feb 24, 2010 5:31 am
by jerome
Thanks Ryan! Good job.

Can you confirm that the IDE does get installed?
I assume it should be part of the sdk package?

thexa4 reported it does not seem to...

Also, is there a way to link to a single .deb and have them all installed?
Will that work automagically if I link to the ecere-sdk package?
That would be to update the 'Linux' link on the main page / download page.

Also, shouldn't we have a 'release' on that Launchpad, since this 0.44pre1 is the first version and it is unlikely that a more official 0.44 version is in the near future?
Also, how to go forward to hope for inclusion in Debian/Ubuntu ?

Cheers.

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Wed Feb 24, 2010 3:28 pm
by ryanprior
jerome wrote:Thanks Ryan! Good job.

Can you confirm that the IDE does get installed?
I assume it should be part of the sdk package?

thexa4 reported it does not seem to...


I have not tested the package extensively yet... I will work on that more today and get back to you.

jerome wrote:Also, is there a way to link to a single .deb and have them all installed?
Will that work automagically if I link to the ecere-sdk package?
That would be to update the 'Linux' link on the main page / download page.


In the Debian community, we tend to prefer repositories to one-off packages, as they are easier to manage and update. For the "Linux" link on the website, I would bring the user to another page showing repository instructions for distro packages we've created.

jerome wrote:Also, shouldn't we have a 'release' on that Launchpad, since this 0.44pre1 is the first version and it is unlikely that a more official 0.44 version is in the near future?
Also, how to go forward to hope for inclusion in Debian/Ubuntu ?


I planned on doing a "release" once I've got more testing done. Should be no problem to do that once we're ready.

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Wed Feb 24, 2010 5:40 pm
by jerome
In the Debian community, we tend to prefer repositories to one-off packages, as they are easier to manage and update. For the "Linux" link on the website, I would bring the user to another page showing repository instructions for distro packages we've created.


I am hoping to include that in the Download page once we have one. But I also liked how Ubuntu handled the click on the .deb and installation in a snap GUI friendly way, so I'd like to have that option as well, which I'd use for now until we have a Download page.

Cool for the extra testing and release =) Lookin' good.

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Sun Feb 28, 2010 10:34 am
by redj
thanks ryan, this is great!
can't wait for more ;)

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Tue Mar 16, 2010 10:00 pm
by haijenny
我违议管理员或作者发表中文的版本,英文看不懂呀! 看起来嘿吃力:roll:

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Thu Mar 18, 2010 9:20 pm
by mothdragon
That's really cool! I look forward to setting it up once I have Ubuntu running again.

Thanks Ryan!

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Thu Apr 08, 2010 8:32 pm
by mothdragon
I think I must have messed something up...

First I clicked on the Linux link on the main page and downloaded 0.43 which didn't work. It installed fine but when I run Ecere IDE from my Applications menu it reports:

Could not launch 'Ecere IDE'
Failed to change to directory '/Programs/Ecere/Current/samples' (No such file or directory)

So then I scour the forums having remembered seeing this thread at one time, and follow all the directions to get things working from the ppa. Everything goes fine until I sudo apt-get install ecere sdk.
It runs fine for a while, but ultimately ends with:

dpkg: error processing /var/cache/apt/archives/libecere_0.44pre1-0ubuntu1_i386.deb (--unpack):
trying to overwrite `/usr/lib/libecere.so', which is also in package ecere
Selecting previously deselected package ecere-sdk.
Unpacking ecere-sdk (from .../ecere-sdk_0.44pre1-0ubuntu1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/ecere-sdk_0.44pre1-0ubuntu1_i386.deb (--unpack):
trying to overwrite `/usr/bin/ecs', which is also in package ecere
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libecere_0.44pre1-0ubuntu1_i386.deb
/var/cache/apt/archives/ecere-sdk_0.44pre1-0ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Did I do something wrong? Or does the package still need "testing?"

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Thu Apr 08, 2010 11:35 pm
by mothdragon
Thanks to Jerome I was able to get the 0.44pre1 installed on my system, however after some testing, I have found that the IDE does in fact get installed. It is located at

/usr/bin/ide

libecere is at

/usr/lib/libecere.so.0.44

samples are in

/usr/share/ecere/samples/

and the ecDocs are in

/usr/share/ecere/doc

Unfortunately I can't seem to be able to compile anything yet... and am getting an error such as:

Default Compiler

Building project test using the Debug configuration...

Target and object files deleted

Compiling...

-o

gcc: obj/debug.linux/form1.c: error: No such file or directory

gcc: no input files



test (Debug) - 1 error, no warning



Further testing will need to be done... Cheers!

Re: Debian/Ubuntu packages available for Ecere 0.44pre1

PostPosted: Thu Apr 08, 2010 11:41 pm
by mothdragon
Oh yeah, and there seems to be a bug now(not entirely sure if it's related) in that the buttons, such as the max/min/close buttons on a window do not display their pictures. Text buttons still display their contents however. Some buttons will display a garbled graphic when the mouse cursor is passed over them, and will remain that way after the cursor is gone...

I may need to put this into Mantis...

Oh yeah also to mention In order to install the 0.44pre1 package through apt-get, I had to first uninstall the 0.43 package via

dpkg -r ecere

Cheers!