Re: plans for eclipse luna in debian

2016-03-11 Thread Christopher Hoskin
Dear Luca, Thanks - that fixed that issue. The tycho package is also missing the build dependencies: libmaven-clean-plugin-java, zip Christopher On 11 March 2016 at 09:22, Luca Vercelli wrote: > I've done a new upload for both packages. > > > Il 11/03/2016

Re: plans for eclipse luna in debian

2016-03-11 Thread Luca Vercelli
I've done a new upload for both packages. Il 11/03/2016 09:32, Luca Vercelli ha scritto: > > > Il 11/03/2016 00:18, Christopher Hoskin ha scritto: >> Dear Luca, >> >> Great! I've built and installed the sat4j package, however, when I try >> to build tycho maven is unable to find sat4j (extract

Re: plans for eclipse luna in debian

2016-03-11 Thread Luca Vercelli
Il 11/03/2016 00:18, Christopher Hoskin ha scritto: > Dear Luca, > > Great! I've built and installed the sat4j package, however, when I try > to build tycho maven is unable to find sat4j (extract from the build log > below). Any ideas? > You are right. I misspelled the paths under

Re: plans for eclipse luna in debian

2016-03-10 Thread Christopher Hoskin
Dear Luca, Great! I've built and installed the sat4j package, however, when I try to build tycho maven is unable to find sat4j (extract from the build log below). Any ideas? Also, the following packages are missing from Build-Depends in debian/control: debhelper, rsync,

Re: plans for eclipse luna in debian

2016-03-10 Thread Luca Vercelli
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Here it is. https://mentors.debian.net/package/tycho I had to upload also an updated version of sat4j https://mentors.debian.net/package/sat4j Regards. Il 29/02/2016 13:38, Markus Koschany ha scritto: > Am 29.02.2016 um 13:34 schrieb Luca

Re: plans for eclipse luna in debian

2016-02-29 Thread Emmanuel Bourg
Le 21/02/2016 18:33, Luca Vercelli a écrit : > I have a general question on Maven. I see that most "pom.xml"'s in Tycho > do not contain explicit versions of dependencies and plugins. My Maven > gives a lots of errors during compilation because of this. Is there a > method to avoid declaring

Re: plans for eclipse luna in debian

2016-02-29 Thread Markus Koschany
Am 29.02.2016 um 13:34 schrieb Luca Vercelli: > Ok, I found a way to merge Eclipse and Tycho "bootstrap" sources. > It's not clean, not elegant, but it builds. > I think it's a starting point. > I had some issues with the versions of Maven plugins, I had to manually > write them into pom's, and I

Re: plans for eclipse luna in debian

2016-02-29 Thread Luca Vercelli
Ok, I found a way to merge Eclipse and Tycho "bootstrap" sources. It's not clean, not elegant, but it builds. I think it's a starting point. I had some issues with the versions of Maven plugins, I had to manually write them into pom's, and I still don't understand why. Now, I don't know exactly

Re: plans for eclipse luna in debian

2016-02-21 Thread Luca Vercelli
I have a general question on Maven. I see that most "pom.xml"'s in Tycho do not contain explicit versions of dependencies and plugins. My Maven gives a lots of errors during compilation because of this. Is there a method to avoid declaring versions? Il 16/02/2016 22:00, Christopher Hoskin ha

Re: plans for eclipse luna in debian

2016-02-18 Thread Luca Vercelli
Well, probably it does not compile because the eclipse version is too old. Now I am trying to mix Tycho and Eclipse sources. Il 16/02/2016 22:00, Christopher Hoskin ha scritto: > Out of curiosity, I thought I'd give this a try and see how far I got. > > I downloaded > >

Re: plans for eclipse luna in debian

2016-02-17 Thread Thorsten Glaser
On Tue, 16 Feb 2016, Luca Vercelli wrote: > Can you have different patches to source code, according to different > profiles? Not with 3.0 (quilt)’s automatic patch mechanism, but there’s usually #ifdef (oh, Java™ doesn’t have this…), and you can always manually patch in debian/rules. bye,

Re: plans for eclipse luna in debian

2016-02-16 Thread Christopher Hoskin
Out of curiosity, I thought I'd give this a try and see how far I got. I downloaded https://git.eclipse.org/c/tycho/org.eclipse.tycho.git/snapshot/tycho-0.24.0.tar.gz and copied the files http://pkgs.fedoraproject.org/cgit/rpms/tycho.git/tree/tycho-bootstrap.sh

Re: plans for eclipse luna in debian

2016-02-16 Thread Luca Vercelli
Can you have different patches to source code, according to different profiles? If so, then probably it's possible to do what you say. Il 16/02/2016 20:57, Thorsten Glaser ha scritto: > On Tue, 16 Feb 2016, Luca Vercelli wrote: > >> I don't know what are "build profiles" :( > Then ask before

Re: plans for eclipse luna in debian

2016-02-16 Thread Thorsten Glaser
On Tue, 16 Feb 2016, Luca Vercelli wrote: > I don't know what are "build profiles" :( Then ask before thinking ;-) > however I dont' think so, Maybe. With build profiles, you have something similar to Maven profiles in that you can: • have different Build-Depends (on the debian/control

Re: plans for eclipse luna in debian

2016-02-16 Thread Luca Vercelli
I don't know what are "build profiles" :( however I dont' think so, changes are really deep. Tycho is a Maven project with lots of modules, where most of the pom's use a package type that is introduced by Tycho itself. So one cannot use these pom's at all. Il 16/02/2016 10:13, Thorsten Glaser

Re: plans for eclipse luna in debian

2016-02-16 Thread Thorsten Glaser
On Tue, 16 Feb 2016, Christopher Hoskin wrote: > 1) Create a "tycho bootstrap" package using the partial bootstrap method > 3) Create a tycho package which build depends on the Eclipse 4.x package. > > This would have the disadvantage of requiring 2 versions of Eclipse in > Debian. Can you use

Re: plans for eclipse luna in debian

2016-02-16 Thread Christopher Hoskin
Dear Luca, I know very little about this, but I was wondering if something like this might be possible? 1) Create a "tycho bootstrap" package using the partial bootstrap method from Fedora and build depending on Eclipse 3.8 (the version currently in Sid); 2) Create an Eclipse 4.x package which

Re: plans for eclipse luna in debian

2016-01-15 Thread Luca Vercelli
Just FYI. The "third source" used by Fedora packagers to build Tycho is, in fact, not a source. It is a collection of jar's obtained from pdebuild [1]. So, I am currently stuck here. Regards, Luca [1]

Re: plans for eclipse luna in debian

2016-01-07 Thread Luca Vercelli
Il 07/01/2016 13:44, Markus Koschany ha scritto: > Am 07.01.2016 um 13:14 schrieb Luca Vercelli: >> Here is a rules file to download sources. >> >> Now, what about Tycho's dependency on Eclipse? If you want a more >> "clean" solution, I could create another package "eclipse-bundles", with >> the

Re: plans for eclipse luna in debian

2016-01-07 Thread Markus Koschany
Am 07.01.2016 um 15:30 schrieb Luca Vercelli: [...] > Dear Markus, > I'm sorry for the misunderstanding. In the previous email I just meant > to share the "get-orig-source" script, that allows to download sources, > and not a full debian package. > If you want, I can provide a full package for

Re: plans for eclipse luna in debian

2015-12-13 Thread Markus Koschany
Am 08.12.2015 um 17:40 schrieb Luca Vercelli: > Any news about it? > > > Il 13/11/2015 18:08, Markus Koschany ha scritto: >> Am 12.11.2015 um 13:25 schrieb Luca Vercelli: >>> Thank you Markus. >>> Here I attach a more complete version. Please ignore the file I sent you >>> before, and consider

Re: plans for eclipse luna in debian

2015-11-13 Thread Markus Koschany
Am 10.11.2015 um 23:27 schrieb Mikołaj Izdebski: [...] > Let me start by mentioning a few problems Fedora had with Eclipse > packaging and pointing to solutions for them. If anyone is interested > in hearing more details, I'll be glad to elaborate on them. First of all hello and welcome to the

Re: plans for eclipse luna in debian

2015-11-11 Thread Mikołaj Izdebski
Hi Emmanuel, On Wed, Nov 11, 2015 at 12:39 AM, Emmanuel Bourg wrote: > Le 10/11/2015 23:27, Mikołaj Izdebski a écrit : > >> For the past 4 years I've been working on improving and automating >> Java packaging techniques in Fedora/RHEL. Seeing Debian trying to do >> the same

Re: plans for eclipse luna in debian

2015-11-10 Thread Markus Koschany
Am 10.11.2015 um 13:29 schrieb Luca Vercelli: > Dear Markus, > I have compiled Tycho. At least, in its "bootstrap" form. > I attach required scripts, and a new list of dependencies. > (I know that using email attachments for this purpose is ugly, but I am > not able using other tools yet.) Hello

Re: plans for eclipse luna in debian

2015-11-10 Thread Emmanuel Bourg
Hi Mikołaj, Le 10/11/2015 23:27, Mikołaj Izdebski a écrit : > For the past 4 years I've been working on improving and automating > Java packaging techniques in Fedora/RHEL. Seeing Debian trying to do > the same now (esp. recent implementation of Gradle helper and attempt > to package Tycho) I

Re: plans for eclipse luna in debian

2015-11-10 Thread Mikołaj Izdebski
Hello everybody, I believe this is my first post to the list, so let me first introduce myself quickly. My name is Mikołaj Izdebski, I am Java build system maintainer in Fedora and Red Hat Enterprise Linux. You can find list of my Fedora packages at [8]. Since 2011 I am sponsored maintainer of

Re: plans for eclipse luna in debian

2015-11-01 Thread Pascal Rapicault
Sat4j 2.3.5 is already used by Eclipse. The 2.3.6 release should be released before the end of November. On 15-10-31 11:34 AM, Markus Koschany wrote: Am 31.10.2015 um 15:46 schrieb Luca Vercelli: [...] Now I am wondering whether it would be ok to package 2.3.5 straight away, or does Eclipse

Re: plans for eclipse luna in debian

2015-10-31 Thread Luca Vercelli
I found out that eclipse depends on sat4j 2.3.4, and we have 2.3.3. There are some classes more in 2.3.4, so it is required. I have built 2.3.4 from source, it's quite easy. I just had to write some pom's myself. how can I share these? Thank you. Il 20/10/2015 19:06, Markus Koschany ha scritto:

Re: plans for eclipse luna in debian

2015-10-31 Thread Luca Vercelli
Il 31/10/2015 15:33, Michael Tautschnig ha scritto: > Hi, > > On Sat, Oct 31, 2015 at 13:23:41 +0100, Luca Vercelli wrote: >> I found out that eclipse depends on sat4j 2.3.4, and we have 2.3.3. >> There are some classes more in 2.3.4, so it is required. >> I have built 2.3.4 from source, it's

Re: plans for eclipse luna in debian

2015-10-31 Thread Michael Tautschnig
Hi, On Sat, Oct 31, 2015 at 13:23:41 +0100, Luca Vercelli wrote: > I found out that eclipse depends on sat4j 2.3.4, and we have 2.3.3. > There are some classes more in 2.3.4, so it is required. > I have built 2.3.4 from source, it's quite easy. I just had to write > some pom's myself. how can I

Re: plans for eclipse luna in debian

2015-10-31 Thread Markus Koschany
Am 31.10.2015 um 15:46 schrieb Luca Vercelli: [...] >> Now I am wondering whether it would be ok to package 2.3.5 straight away, or >> does Eclipse strictly depend on 2.3.4? > > Well, I'm not sure of this, but I think 2.3.5 will be fine. > Also, w.r.t. the old package sat4j, it didn't put any

Re: plans for eclipse luna in debian

2015-10-26 Thread Pascal Rapicault
Hi Luca, Tycho is defining the eclipse-plugin packaging type (https://git.eclipse.org/c/tycho/org.eclipse.tycho.git/tree/tycho-maven-plugin/src/main/resources/META-INF/plexus/components.xml) Pascal On 25/10/2015 5:12 PM, Luca Vercelli wrote: Dear Pascal, I have a question. I'm trying to

Re: plans for eclipse luna in debian

2015-10-25 Thread Luca Vercelli
Dear Pascal, I have a question. I'm trying to build Tycho, and all pom's refer to the "packaging eclipse-plugin". What is this? Offline Maven gives error "Unknown packaging: eclipse-plugin". I suppose its source code is somewhere else outside Tycho. Il 21/10/2015 03:46, Pascal Rapicault ha

Re: plans for eclipse luna in debian

2015-10-23 Thread Luca Vercelli
I suppose the initial Tycho repository should be something like the attached one. I downloaded upstream source from http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/snapshot/org.eclipse.tycho-tycho-0.23.0.tar.xz Il 20/10/2015 19:06, Markus Koschany ha scritto: > Am 20.10.2015 um 12:58

Re: plans for eclipse luna in debian

2015-10-20 Thread Luca Vercelli
I am not an expert with mh_make, however I see a problem here. Eclipse build depends on Tycho, however Tycho build depends on both Eclipse and Tycho itself! So, two problems: (1) mh_make fails for both projects. Markus, can you explain me how were you able to build the base structure of Eclipse

Re: plans for eclipse luna in debian

2015-10-20 Thread Pascal Rapicault
Hi, I'm from the Eclipse community. I've been involved with Eclipse for over 10y where I've contributed to the previous build mechanism and to the Tycho based one. If you need, I can help shed some light on the why of things so you can save time navigating this by yourself. That said, I'm not

Re: plans for eclipse luna in debian

2015-10-18 Thread Markus Koschany
Hi, I have committed the initial and incomplete Debian directory for Eclipse 4.5.1. https://anonscm.debian.org/cgit/pkg-java/eclipse.git/tree/?h=experimental I have explained in README.source how one can obtain the original sources. I have also discovered that we need JDK 8 and Maven 3 for

Re: plans for eclipse luna in debian

2015-10-17 Thread Luca Vercelli
Dear Marckus, you were right. There is "a lot of work" in order to compile Eclipse Mars. I attach a preliminary version of required dependencies. I am trying to build Tycho before Eclipse, and I am still far away. Luca Il 09/10/2015 19:19, Markus Koschany ha scritto: > The latest version of

Re: plans for eclipse luna in debian

2015-10-17 Thread Markus Koschany
Am 17.10.2015 um 15:02 schrieb Luca Vercelli: > Dear Marckus, > you were right. There is "a lot of work" in order to compile Eclipse Mars. > I attach a preliminary version of required dependencies. I am trying to > build Tycho before Eclipse, and I am still far away. > Hi Luca, it always seems

Re: plans for eclipse luna in debian

2015-10-13 Thread Luca Vercelli
A question about mh_make: what about "Run tests while building the package?" and "Generate the Javadoc while building the package?"? what should I answer? Il 10/10/2015 11:35, Markus Koschany ha scritto: > Am 10.10.2015 um 08:55 schrieb Luca Vercelli: >> Thank you Markus. >> It appears that

Re: plans for eclipse luna in debian

2015-10-13 Thread Emmanuel Bourg
Le 13/10/2015 09:44, Luca Vercelli a écrit : > A question about mh_make: > what about "Run tests while building the package?" and "Generate the > Javadoc while building the package?"? what should I answer? Hi Luca, Start with the tests and the javadoc disabled, it will be easier. They can be

Re: plans for eclipse luna in debian

2015-10-10 Thread Markus Koschany
Am 10.10.2015 um 08:55 schrieb Luca Vercelli: > Thank you Markus. > It appears that there is not a single repo but a number of repos: > https://git.eclipse.org/c/?q=e4 > and they use maven (v.3) to compile it. > I have a question: what is the feeling of this community for Maven? Can > it be used

Re: plans for eclipse luna in debian

2015-10-10 Thread Emmanuel Bourg
Le 10/10/2015 08:55, Luca Vercelli a écrit : > I have a question: what is the feeling of this community for Maven? Can > it be used to compile Java programs during Debian packaging? Yes Maven is already used to build about 1/3 of the Java packages in Debian. We run it in offline mode and

Re: plans for eclipse luna in debian

2015-10-10 Thread Luca Vercelli
Thank you Markus. It appears that there is not a single repo but a number of repos: https://git.eclipse.org/c/?q=e4 and they use maven (v.3) to compile it. I have a question: what is the feeling of this community for Maven? Can it be used to compile Java programs during Debian packaging? Regards,

Re: plans for eclipse luna in debian

2015-10-09 Thread Luca Vercelli
I agree with the question. Is there any plan to package a more recent version of Eclipse, i.e. Eclipse 4.4 Luna or Eclipse 4.5 Mars? 3.8 is quite an old version, and I don't think it's a good practice to use such an obsolete software. This is just my personal opinion, of course. I would like to

Re: plans for eclipse luna in debian

2015-10-09 Thread Markus Koschany
Am 09.10.2015 um 18:43 schrieb Luca Vercelli: > I agree with the question. Is there any plan to package a more recent > version of Eclipse, i.e. Eclipse 4.4 Luna or Eclipse 4.5 Mars? > 3.8 is quite an old version, and I don't think it's a good practice to > use such an obsolete software. This is

plans for eclipse luna in debian

2015-04-03 Thread Pirate Praveen
Hi, I'm trying to package gnukhata (gitlab.com/gnukhata) and they use eclipse luna. When we run it with 3.8 version of ecipse-rcp, we get class not found exceptions. What are the plans for packaging luna? Thanks Praveen signature.asc Description: OpenPGP digital signature