Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 344362 - Provide official PPA repository for Debian/Ubuntu
Summary: Provide official PPA repository for Debian/Ubuntu
Status: CLOSED WONTFIX
Alias: None
Product: Linux Tools
Classification: Tools
Component: eclipse-build (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Packaging Tools Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-30 04:08 EDT by anatoly techtonik CLA
Modified: 2011-11-08 07:05 EST (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description anatoly techtonik CLA 2011-04-30 04:08:51 EDT
Build Identifier: 

Released Ubuntu 11.04 doesn't have 3.6.2 among its software list. It is a common problem for Ubuntu/Debian software that can be alleviated by providing separate Personal Package Archive. Google Chrome team does with http://dl.google.com/linux/chrome/deb/ and it really helps to keep community involved.

Reproducible: Always
Comment 1 Alexander Kurtakov CLA 2011-04-30 06:12:02 EDT
There is http://git.debian.org/?p=pkg-java/eclipse.git;a=summary and I'm pretty sure that debian guys will appreciate your help to get it packaged properly.
Comment 2 anatoly techtonik CLA 2011-04-30 07:02:03 EDT
Windows as my primary platform, and my Debian commits rights were revoked, because I am not experienced enough with the packaging. So don't rely on my help.
Comment 3 Andrew Overholt CLA 2011-05-02 08:49:36 EDT
Thanks for the re-assignment, John.  The position of the Linux Tools project has always been that the best place for distribution packages is _in_ the distribution.  This is perhaps at odds with recent trends in the Ubuntu world of a range of PPAs.  I'll leave this bug open in case anyone wants to step up to do this.  My personal opinion is that it is best to work with the Ubuntu and Debian packagers to ensure that those are well-integrated and conform with the packaging guidelines of those distributions.
Comment 4 Benjamin Drung CLA 2011-05-05 16:33:54 EDT
Help to get Eclipse 3.6.2 build from source (with all .jar files removed) will be appreciated. Once we have a working package for Debian unstable / Ubuntu development version, nothing speaks against putting this version into a PPA for older Ubuntu releases.
Comment 5 Alexander Kurtakov CLA 2011-11-08 04:22:13 EST
I'm closing this bug as it is out of scope for the project.
Comment 6 anatoly techtonik CLA 2011-11-08 05:46:38 EST
Reopening just to clarify, are you sure about that?

From the description of this project:

-- cut https://bugs.eclipse.org/bugs/describecomponents.cgi?product=Linux%20Tools --
eclipse-build	 Packaging Tools Inbox	
Build harness for the Eclipse SDK used by various Linux distributions
--

Ubuntu users use PPA for building and reviewing packages.
Comment 7 Alexander Kurtakov CLA 2011-11-08 07:05:30 EST
Providing binary (In reply to comment #6)
> Reopening just to clarify, are you sure about that?
> 
> From the description of this project:
> 
> -- cut
> https://bugs.eclipse.org/bugs/describecomponents.cgi?product=Linux%20Tools --
> eclipse-build     Packaging Tools Inbox    
> Build harness for the Eclipse SDK used by various Linux distributions
> --

I'm 100 % sure. 
eclipse-build is here to provide "Build harness" not to provide builds/rebuilds/mirroring and etc. It's up to the various distributions do that on their own.
Linux Tools eclipse-build project is shipping SOURCE ONLY "build harness" for the various distributions out there. 

> 
> Ubuntu users use PPA for building and reviewing packages.

Fedora users use YUM repositories for building and reviewing packages.
Suse users use zypper repositories for building and reviewing packages.
Mageia/Mandriva users use URPMI repositories for building and reviewing packages.
Gentoo users use portage tree + overlays for building and reviewing packages
.
.
.
.
I hope you see the point. It is definetely out of scope for the project.